Skip to main content

 

Eptura Knowledge Center

Power BI Example Reports

To help your data analysts get started, Condeco provides example reports for meeting room and desk bookings created in Microsoft Power BI. These example reports provide an opportunity to explore how you might report on your meeting rooms and desks and see how well individual rooms and desks are utilized. To request access please contact your Condeco representative.

Conditions of use

These example reports are provided as templates only and do not form part of Condeco’s services. Accordingly, no support or customization is provided.

About the example reports and creating your own

The example reports in this guide were developed by our partner, kleene.ai. We recommend contacting kleene.ai if you require assistance creating your own reports.

kleene-logo-full.png

Technical requirements

  • Condeco Data Analytics version 1.6.0 or later.
  • The latest version of Condeco.
  • Power BI desktop application with an appropriate license.
  • The account name or URL of your Azure Table storage.
  • The Account Key for the database.

It is expected that these instructions will be followed by an experienced data analyst.


How to load the example reports

These example reports are provided as templates only and do not form part of Condeco’s services. Accordingly, no support or customization will be provided.

Sample data

The following Power BI templates and sample data are needed to build the example reports.

File Description
Condeco Desk Booking Reports ATS v1.6.0.pbix Power BI example template for Condeco desk bookings. ATS version 1.6.0.
Condeco Meeting Room Booking Reports ATS v1.6.0.pbix Power BI example template for Condeco meeting room bookings. ATS version 1.6.0.
Condeco Example Data.xlsx Sample data for the Power BI example reports.
Condeco Time Lookup.xlsx Time Lookup spreadsheet required for the efficiency calculations.
   

Download the sample data

You need a password to download the sample data – contact your Condeco representative to request access.

When you have the password, visit https://www.condecosoftware.com/example-reports-for-microsoft-power-bi/ to download the sample data.

How to open the example reports

  1. Start Power BI and open either of the PBIX files.
  1. Depending on your Power BI version, click the drop-down menu for Edit Queries or Transform Data from the home ribbon, then Data source settings.
    pbi-transform-edit_v1.png
  1. Select Condeco Example Data.xlsx from the list and click Change Source.
    pbi-change-source.png
  1. Click Browse and navigate to the corresponding file that you downloaded. Click OK.
  1. Repeat the previous step for Condeco Time Lookup.xlsx.
  1. Click Close to close the data source settings window.
  1. Click Apply Changes on the yellow banner advising that pending changes haven’t been applied.
    pbi-apply-changes.png
  1. Wait a few minutes for the changes to be applied.

Apply your Azure data

When you have loaded the example reports designed and created by kleene.ai, you can apply your own data by connecting to your Azure data store.

It is expected that these instructions will be followed by an experienced data analyst.

Open the Power Query Editor

Depending on your Power BI version, click Edit Queries or Transform Data from the home ribbon.
pbi-transform-edit-2.png

The Power Query Editor window will open.

Change the data source to read your Azure table storage

When you have completed the following for the Booking query, repeat the steps for the Booking vs Time query.

  1. Select the Booking query from the Queries list on the left and select Source from APPLIED STEPS on the right.
    pbi-04_v1.png

The data source of the selected query is shown in the formula bar. Currently, it is reading from the sample Excel file.
pbi-05_v1.png

If the formula bar is not displayed under the ribbon bar, click the View menu and tick Formula Bar from the ribbon.

  1. Delete the entire Excel.workbook command from the formula bar.

You may need to click the down arrow to the right of the formula bar to display the entire formula as it may extend to two or more lines.

  1. Enter your Azure table storage source in the formula bar, in the format:
= AzureStorage.Tables("[https://myazuretables]")

Replace [https://myazuretables] with the URL for your data.

  1. The first time you follow these steps you will see “Please specify how to connect” in a yellow banner:
    1. Click Edit Credentials.
      pbi-06_v1.png
    2. Enter your Account key and click Connect:
      pbi-07.png
  1. Repeat the steps above for the Bookings vs Time query.

Configure the table and query

Point query to the right Azure table

There are likely to be many tables in your Azure table storage area so you need to tell Power BI which table to use.

When you have completed the following for the Booking query, you will need to repeat the steps for the Booking vs Time query.

  1. Select the Booking query from the Queries list on the left, then select Navigation from APPLIED STEPS on the right.
  1. Click Edit Settings in the yellow Expression.Error box.
    pbi-08_v1.png
  1. In the Navigation popup window select Booking and click OK.
    pbi-09_v1.png

When you repeat these steps for the Booking vs Time query, select Booking from the above list again.

Load all columns in the Azure table

Power BI doesn’t automatically read the entire contents of a table so you need to tell it which columns to import.

  1. Click the two-arrow icon to the right of the Content column.
    pbi-10.png
  1. Make sure Use original column name as prefix is not ticked then click Load more.
    pbi-11_v1.png

You may see the message Limit of 1000 scanned rows reached which can be ignored.

  1. Click OK.
  1. If you see the Insert Step warning, click Insert.
    pbi-12.png

Delete the Promoted Headers step from the query

Your Azure table storage has column names built-in so we don’t need the Promoted Headers step of the query.

  1. Select the Booking query from the Queries list on the left, then in APPLIED STEPS on the right, click the X next to Promoted Headers to delete the step.
    pbi-13.png
  1. Click Delete to confirm you wish to delete the step.
  1. Repeat the steps above for the Bookings vs Time query.

When the steps have been completed for both queries, continue to the next topic to set privacy levels and apply changes.

The Booking vs Time query may show a yellow warning triangle for a few minutes whilst the query is updated. You do not have to wait for it to complete before continuing with these instructions.

Set privacy levels and apply changes

Privacy levels must be assigned when a data source query in Power BI gets data from two separate sources. The Bookings vs Time query gets data from the bookings data source and appends a column from the time lookup data source.

Setting privacy levels to Private may affect performance so we recommend setting the privacy level for the bookings data source to Private and the time lookup data to Public. Alternatively, you can choose to set the privacy levels to None.

Read more about Privacy Levels at Microsoft docs.microsoft.com/en-us/power-bi/admin/desktop-privacy-levels/

How to set privacy levels

  1. Click Data source settings from the home ribbon.
  1. Select your Azure table storage and click Edit Permissions… then choose the required Privacy Level.
    pbi-privacy-levels.png
  1. Select the time lookup data source and click Edit Permissions… then choose the required Privacy Level.

Apply changes

To save all changes, click Close & Apply from the Home ribbon.

It can take several hours to apply the changes, depending on how much data you have.

Congratulations! Power BI is now reading your Azure table storage source.

Publishing the reports and refreshing the data

Publishing the reports

Information about publishing your Power BI reports is available at Microsoft docs.microsoft.com/en-us/power-bi/create-reports/desktop-upload-desktop-files/

Refreshing the data

When the report has been published you can schedule an automatic refresh of the data. Because the refresh can take a very long time, we recommend the refresh occurs overnight and the schedule corresponds to your reporting granularity. For example, if you report on monthly data, then schedule an automatic refresh once a month.

Information about refreshing data is available at Microsoft docs.microsoft.com/en-us/power-bi/connect-data/refresh-data/


Troubleshooting

Account key

If you entered an incorrect account key, clear the credentials as follows:

  1. Click File then Options and Settings.
  2. Select Data source settings.
  3. Select Global permission then select your data source from the list.
  4. Click Clear permissions then Delete to confirm.

The next time you enter your data source you will be prompted to enter your account key.

The URL to your Azure table storage is not accepted

Make sure the quotation marks that surround the text are not the curly type. If you are unsure, delete the quotes and enter them again whilst in the formula bar. This issue can occur when you copy the string from an editor such as MS Word and paste it into the formula bar.


See screenshots of example reports for meeting room bookings

These example reports are provided as templates only and do not form part of Condeco’s services. Accordingly, no support or customization will be provided.

If you would like assistance creating your own dashboards,  we recommend discussing your requirements with our partner, kleene.ai/.

power-bi-screenshot-real-estate-capacity-overview.png

power-bi-screenshot-real-estate-capacity-by-room-size.png

power-bi-screenshot-real-estate-room-breakdown.png

power-bi-screenshot-real-estate-peak-usage.png

power-bi-screenshot-real-estate-bookings-by-source.png

power-bi-screenshot-real-estate-no-shows.png

See screenshots of example reports for desk bookings

These example reports are provided as templates only and do not form part of Condeco’s services. Accordingly, no support or customization will be provided.

If you would like assistance creating your own dashboards,  we recommend discussing your requirements with our partner, kleene.ai/

power-bi-screenshot-desks-overall-performance_v1.jpg

power-bi-screenshot-desks-advanced-bookings_v1.jpg

power-bi-screenshot-desks-bookings-by-source_v1.jpg

power-bi-screenshot-desks-no-shows_v1.jpg