Streamline your charting workflow with direct query integration
item and value (defaults, no mapping needed)
<bx:chart
title="Product Sales Revenue"
chartwidth="800"
chartheight="400"
xaxistitle="Products"
yaxistitle="Revenue ($)"
showygridlines="true"
backgroundcolor="####f8f9fa">
<bx:chartseries
type="bar"
query="####salesQuery####"
colorlist="36A2EB"
serieslabel="Sales Revenue">
</bx:chartseries>
</bx:chart>
department and budget (custom mapping with itemColumn/valueColumn)
<bx:chart
title="Department Budgets ($1000s)"
chartwidth="800"
chartheight="400"
xaxistitle="Budget"
yaxistitle="Department"
showxgridlines="true">
<bx:chartseries
type="horizontalbar"
query="####departmentQuery####"
itemColumn="department"
valueColumn="budget"
colorlist="FF6384,36A2EB,FFCE56,4BC0C0,9966FF"
serieslabel="Budget Allocation">
</bx:chartseries>
</bx:chart>
<bx:chart
title="Monthly Revenue Trend"
chartwidth="800"
chartheight="400"
xaxistitle="Month"
yaxistitle="Revenue ($)"
showygridlines="true">
<bx:chartseries
type="line"
query="####monthlyQuery####"
itemColumn="month"
valueColumn="revenue"
colorlist="9966FF"
serieslabel="Revenue">
</bx:chartseries>
</bx:chart>
<bx:chart
title="Sales by Region"
chartwidth="600"
chartheight="600"
showlegend="true">
<bx:chartseries
type="pie"
query="####regionalQuery####"
itemColumn="region"
valueColumn="sales"
colorlist="FF6384,36A2EB,FFCE56,4BC0C0,9966FF"
serieslabel="Regional Sales">
</bx:chartseries>
</bx:chart>
<bx:chart
title="Website Performance Metrics"
chartwidth="600"
chartheight="600"
showlegend="true"
backgroundcolor="####ffffff">
<bx:chartseries
type="doughnut"
query="####metricsQuery####"
itemColumn="metric"
valueColumn="count"
colorlist="FF6384,36A2EB,FFCE56,4BC0C0"
serieslabel="Metrics">
</bx:chartseries>
</bx:chart>
<bx:chart
title="Revenue Growth Over Time"
chartwidth="800"
chartheight="400"
xaxistitle="Month"
yaxistitle="Revenue ($)"
showygridlines="true"
showxgridlines="false">
<bx:chartseries
type="area"
query="####monthlyQuery####"
itemColumn="month"
valueColumn="revenue"
colorlist="6f42c1"
serieslabel="Revenue Growth">
</bx:chartseries>
</bx:chart>
<bx:chartdata> components neededitemColumn must exist (default: "item")valueColumn must exist (default: "value")With default column names:
<bx:chartseries
type="pie"
query="####myQuery####">
</bx:chartseries>
With custom column names:
<bx:chartseries
type="bar"
query="####myQuery####"
itemColumn="category"
valueColumn="amount">
</bx:chartseries>
item and value, you don't need to specify itemColumn or valueColumn attributes!