Skip to content

Instantly share code, notes, and snippets.

@praveenn77
Created October 30, 2018 08:04
Show Gist options
  • Save praveenn77/f4b6e6b7b78cf3253cea5b083f74f6b3 to your computer and use it in GitHub Desktop.
Save praveenn77/f4b6e6b7b78cf3253cea5b083f74f6b3 to your computer and use it in GitHub Desktop.
datalayer_category.v1.json
{
"type": "TREEMAP / FLATMAP",
"metadata": {
"dimensions": [{
"id": "CategorySales.0.Category",
"role": "category",
"label": "Category",
"display_order": 1,
"type": "text"
},{
"id":"grp1",
"role":"group",
"type":"text"
},{
"id":"grp2",
"role":"group",
"type":"text"
}],
"measures": [{
"id": "CategorySales.0.Sales",
"role": "primary_measure",
"label": "Sales",
"type": "numeric",
"display_order": 1,
"display_format": "XXX",
"local_minimum": 15,
"local_maximum": 500,
"groupedBy": ["grp1", "grp2"]
}]
},
"datasource": {
"dimensions":[
{
"id":"CategorySales.0.Category",
"role": "category",
"values":["Category 1", "Category 2", "Category 3", "Category 4"]
},{
"id":"CategorySales.0.Category",
"role": "category",
"values":["Category 1", "Category 2", "Category 3", "Category 4"]
}
],
"measures": [{
"id": "primary_measure.jan.week1",
"role":"primary_measure",
"groupValue": ["JAN", "WEK1"],
"local_minimum": 15,
"local_maximum": 500,
"values": [50,50,50,50]
},{
"id": "primary_measure.jan.week2",
"role": "primary_measure",
"groupValue":["JAN","WEK2"],
"values": [50,50,50,50]
},{
"id": "sceondary_measure.jan.week1",
"role": "sceondary_measure",
"groupValue":["JAN","WEK1"],
"values": [60,60,40,80]
},{
"id": "sceondary_measure.jan.week2",
"role": "sceondary_measure",
"groupValue":["JAN","WEK1"],
"values": [78,46,46,89]
}],
"rows": [
["Category 1","Feb", 100]
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment