JSFiddle - React, Tailwind, and code Playground
Get measures and dimensions
by Nalin Sajwan
JavaScript
const cubeData = {
"cubes": [
{
"name": "OrderItems",
"title": "Order Items",
"connectedComponent": 1,
"measures": [
{
"name": "OrderItems.count",
"title": "Order Items Count",
"shortTitle": "Count",
"cumulativeTotal": false,
"cumulative": false,
"type": "number",
"aggType": "count",
"drillMembers": [
"OrderItems.id",
"OrderItems.productId",
"OrderItems.productName"
],
"drillMembersGrouped": {
"measures": [],
"dimensions": [
"OrderItems.id",
"OrderItems.productId",
"OrderItems.productName"
]
}
},
{
"name": "OrderItems.quantity",
"title": "Order Items Quantity",
"shortTitle": "Quantity",
"cumulativeTotal": false,
"cumulative": false,
"type": "number",
"aggType": "sum",
"drillMembers": [],
"drillMembersGrouped": {
"measures": [],
"dimensions": []
}
},
{
"name": "OrderItems.unitPrice",
"title": "Order Items Unit Price",
"shortTitle": "Unit Price",
"cumulativeTotal": false,
"cumulative": false,
"type": "number",
"aggType": "min",
"drillMembers": [],
"drillMembersGrouped": {
"measures": [],
"dimensions": []
}
},
{
"name": "OrderItems.costPrice",
"title": "Order Items Cost Price",
"shortTitle": "Cost Price",
"cumulativeTotal": false,
"cumulative": false,
"type": "number",
"aggType": "min",
"drillMembers": [],
"drillMembersGrouped": {
"measures": [],
"dimensions": []
}
},
{
...