Calendar Heatmap fields and settings
Every field well and every setting in the format pane of version 1.0.0.0, read from the package you download. The internal names in grey are what a PBIR file or a report-authoring agent uses. Which features need a licence is on the Calendar Heatmap page; every setting works in edit mode with or without one.
9 fields · 15 cards · 82 settings Markdown for AI assistantscatalog.json
Fields
| Field | Takes | Needed | What it is for |
|---|---|---|---|
Datedate | Column | Optional · up to 4 | A date or date/time column. A date hierarchy works too — the visual rebuilds the days from its levels. |
Valuevalue | Measure | Optional · up to 5 | What colours the cells. Add several measures to switch between them. Empty = count of rows. |
Targettarget | Measure | Optional | Optional goal per day — colour cells by attainment. |
Small multiplesgroup | Column | Optional | One calendar per value (plant, team, product…). |
Matrix rowsrows | Column | Optional | Row field for the matrix heatmap view. |
Matrix columnscolumns | Column | Optional | Column field for the matrix heatmap view. |
Notesannotation | Column | Optional | Event or note text per day — marked on the cell and shown in the tooltip. |
Holidaysholiday | Column | Optional | Holiday name per day (your own calendar table). Built-in national packs are in the format pane. |
Tooltipstooltips | Measure | Optional · up to 10 | Extra measures shown in tooltips. |
Viewview
| Setting | Type and options |
|---|---|
Typetype |
|
Yearsyears |
|
Periodperiod |
|
Show switchershowSwitcher | On / off |
Allow zoomallowZoom | On / off |
Calendarcalendar
| Setting | Type and options |
|---|---|
Week startweekStart |
|
Year modeyearMode |
|
Fiscal startfiscalStart |
|
Fiscal namingfiscalNaming |
|
Retail patternretailPattern |
|
Retail end monthretailEndMonth |
|
Retail end weekdayretailEndWeekday |
|
Retail ruleretailRule |
|
Week numbersweekNumbers |
|
Holidaysholidays |
|
Shade weekendsshadeWeekends | On / off |
Show todayshowToday | On / off |
Weekend colorweekendColor | Colour |
Holiday colorholidayColor | Colour |
Today colortodayColor | Colour |
Colourscolors
| Setting | Type and options |
|---|---|
Palettepalette |
|
Low colorlowColor | Colour |
Mid colormidColor | Colour |
High colorhighColor | Colour |
Empty coloremptyColor | Colour |
Scale typescaleType |
|
Stepssteps | Number |
Divergingdiverging | On / off |
Centercenter |
|
Center valuecenterValue | Number |
Thresholdsthresholds | Text |
Domain mindomainMin | Text |
Domain maxdomainMax | Text |
Clamp outliersclampOutliers | On / off |
Reversereverse | On / off |
Aggregationaggregation |
|
Cellscells
| Setting | Type and options |
|---|---|
Shapeshape |
|
Gapgap | Number |
Show valuesshowValues | On / off |
Show day numbersshowDayNumbers | On / off |
Labelslabels
| Setting | Type and options |
|---|---|
Font familyfontFamily |
|
Font sizefontSize | Number |
Font colorfontColor | Colour |
Show month labelsshowMonthLabels | On / off |
Weekday labelsweekdayLabels |
|
Show year totalsshowYearTotals | On / off |
Legendlegend
| Setting | Type and options |
|---|---|
Prop_Showshow | On / off |
Positionposition |
|
Show titleshowTitle | On / off |
Show markersshowMarkers | On / off |
Summarysummary
| Setting | Type and options |
|---|---|
Showshow | On / off |
Show insightsshowInsights | On / off |
Sparkline marginsmargins
| Setting | Type and options |
|---|---|
Weekday profileweekdayProfile | On / off |
Period totalsperiodTotals | On / off |
Bar colorbarColor | Colour |
Matrixmatrix
| Setting | Type and options |
|---|---|
Axesaxes |
|
Row orderrowOrder |
|
Col ordercolOrder |
|
Show asshowAs |
|
Hour formathourFormat |
|
Notesannotations
| Setting | Type and options |
|---|---|
Prop_Showshow | On / off |
Pinnedpinned | Text |
Show textshowText | On / off |
Prop_RuleColorcolor | Colour |
Comparisoncomparison
| Setting | Type and options |
|---|---|
Modemode |
|
Alignmentalignment |
|
Rangerange | Number |
Show year deltasshowYearDeltas | On / off |
Small multiplesmultiples
| Setting | Type and options |
|---|---|
Columnscolumns | Number |
Shared scalesharedScale | On / off |
Show titlesshowTitles | On / off |
Insightsinsights
| Setting | Type and options |
|---|---|
Anomaliesanomalies | On / off |
Sensitivitysensitivity |
|
Directiondirection |
|
Streaksstreaks | On / off |
Streak thresholdstreakThreshold | Number |
High colorhighColor | Colour |
Low colorlowColor | Colour |
Measuresmeasures
| Setting | Type and options |
|---|---|
Activeactive | Text |
Show switchershowSwitcher | On / off |
Themetheme
| Setting | Type and options |
|---|---|
Selected themeselectedTheme |
|
Transparent bgtransparentBg | On / off |
Setting a value in PBIR
In a visual.json, a setting goes under visual.objects, by card and internal name. Toggles take true or false, choices and text a value in single quotes ('auto'), numbers a D suffix (12D).
"visual": {
"visualType": "calendarHeatmap23B3BA3C1DCD4DE5A9759C587CE879F3",
"objects": {
"view": [{
"properties": {
"showSwitcher": { "expr": { "Literal": { "Value": "true" } } }
}
}]
}
}