Excel reporting using OData
Excel can connect directly to your BUZ data through an OData feed, so you can build reports that refresh on demand rather than re-exporting from BUZ each time. For an introduction to the concept, see What is OData?.
Before you start: find your organisation code
Section titled “Before you start: find your organisation code”You’ll need your five-character BUZ organisation code to sign in. Find it in BUZ under Reports — it’s shown on the right-hand side of the Reports section. If you can’t locate it, contact BUZ Support at support@buzsoftware.com.au.
Connect your data via Excel
Section titled “Connect your data via Excel”-
Open Excel and go to the Data tab.
-
Select New Query → From Other Sources → From OData Feed.
-
Enter your feed URL, replacing the placeholder with your organisation code:
https://api.buzmanager.com/reports/YOUR-ORGANISATION-CODE -
Sign in with your BUZ credentials. Your user name is your organisation code, a forward slash, then your BUZ username — for example
ABCDE/jsmith. -
Choose the report you want, then click Transform Data.
-
The Query Editor opens and records each step you apply to the data. From here you can filter the data or write your own transformations in the M language using the Advanced Editor.
Add a date/time filter
Section titled “Add a date/time filter”Every OData query must include a date/time filter. Without one, the query keeps running until it times out and returns an error.
-
In the Query Editor, click the arrow next to the date column you want to filter (for example
OrderDateorCreatedDate). -
Choose a date filter. The Between option is usually the easiest to work with.
-
Select the “from” and “to” dates you want the report to cover.
-
Once your filters are set, select Close & Load to load the data into Excel.
Update an existing Excel OData report
Section titled “Update an existing Excel OData report”-
Open the workbook and go to Data → Show Queries (or Queries & Connections).
-
If you’re no longer connected, Excel shows a connection error — reconnect using your BUZ credentials as above.
-
In the Power Query Editor, find your filter in the Applied Steps list. Right-click the settings icon next to it and choose Edit Settings.
-
Update the filter values (for example, a new date range).
-
Select Close & Load to refresh the report with the new settings.
Tips for using Get & Transform
Section titled “Tips for using Get & Transform”Change the organisation you’re connected to
Section titled “Change the organisation you’re connected to”-
Go to Data → New Query → Data Source Settings.
-
Select the BUZ data source, then click Edit Permissions → Edit Credentials.
-
Enter the credentials for the other organisation and save. You can now get data for that organisation.
Refresh your data
Section titled “Refresh your data”To pull the latest data from BUZ, select Refresh from the Table Design (or Query) tab.
Troubleshooting: errors loading data
Section titled “Troubleshooting: errors loading data”If a report won’t load:
-
Clear the permissions and try again. Go to Data → New Query → Data Source Settings, select the BUZ source, and clear its permissions, then reconnect with your credentials.
-
Clear the cache if the problem persists. Go to New Query → Query Options → Data Load → Clear Cache, then click OK and reconnect.
Still stuck? Contact support@buzsoftware.com.au.