Power BI is one of the most powerful business intelligence tools out there, allowing you to pull vast amounts of information from a wide variety of sources, and turning it into advanced visualizations. Accelo’s Power BI integration works to take advantage of that powerful visualization technology, pulling your Accelo account’s full range of data on upcoming and ongoing work into that BI system.
Accelo’s Power BI integration works with all versions of the cloud-based, Office 365 edition of Power BI, including:
To use Accelo’s Power BI integration, you need to have a valid Office 365 account. Accelo does not integrate with the desktop edition of Power BI.
Further details on Power BI's licensing can be found at https://powerbi.microsoft.com/en-us/pricing/
Power BI’s data model utilizes database tables to organize data on a single topic from multiple objects in Accelo. In this model, the object (i.e. a Job) is represented as a row in the table, with each column identifying a different detail from the job’s title to its due date and manager. The table includes a separate row for each Job in your Accelo account, with additional columns being used to track additional details. Because this information is pulled directly from your Accelo account, information is divided into separate tables based on how it’s stored in Accelo. For example:
Job Information
ID |
Title |
Manager |
Start Date |
Due Date |
1 |
Website Redesign |
5 |
1509769111 |
1510201111 |
2 |
PPC |
3 |
1510201111 |
1511410711 |
Activities
ID |
Medium |
Date Created (Unix) |
Date Created |
1043 |
|
1510201111 |
11/8/2017 |
1044 |
Meeting |
1510201111 |
11/8/2017 |
1045 |
Note |
1510201111 |
11/8/2017 |
Because this information is pulled directly from your Accelo account, some of that information will be displayed in a raw, database format. Date and time amounts will be especially affected by this, being present in epoch/unix time and seconds. As a result, many tables in Accelo will have two entries for dates and times included in them - the raw value from your Accelo account, and the formatted value for use in your reports, i.e. “Date Created (Unix)” and “Date Created”.
NOTE: Accelo no longer pulls Subject or Body information for Activities. This was done due to the fact that removing this pull improves the speed of the sync process, allowing more useful datapoints to be pulled through.
To begin creating your own, customized reports in Power BI, you’ll be adding columns from the Accelo app's dataset to visualizations in Power BI.
To access Accelo’s Power BI integration, follow these easy steps to add the Accelo app to your Power BI account:
Access Power BI by clicking here.
Next, you'll see a prompt asking "Install this Power BI app?" Click Install.
Once Installed, you'll see the latest version of the Accelo application on your Apps page. Click on that version's tile to begin connecting.
You'll be presented with three options. Choose Connect your data.
You’ll then be prompted to enter your Accelo URL. Your URL is the same URL which you log in to Accelo from, with the addition of “.api.” For example, if your Accelo account was located at https://acme.accelo.com you would log in to Power BI using the URL https://acme.api.accelo.com.
It is important to enter the full URL, including the “https://” prefix. Excluding this prefix or ".api" from the URL will result in an error.
You’ll be prompted to confirm the login method; there are no options to be changed here. Simply click Sign In.
You’ll then see a popup with your Accelo account’s login page. Log in to your Accelo account as you would normally log in (via Google, Microsoft, etc.)
When the app is first added, Power BI will begin downloading your entire Accelo account’s history. This process can require up to an hour to complete, and there will not be a loading bar shown during this time. Until the import has completed, Power BI will present you with example data when loading reports.
Accelo’s Power BI integration comes complete with several built-in reports, including:
Sales Pipeline: Offers a breakdown of your current sales by stage, including the total possible and weighted value differentiation
Sales Forecast: Identifies expected sales revenue from by month, based on sales' due date and weighted value
Won Sales: Tracks the statistics of sales which have been won by salesperson and type
Lost Sales: Tracks the statistics of sales which have been lost by salesperson and type
Billing Revenue: Track billed and outstanding revenue by client, type of work and time period.
Project Budget Monitor: Monitor your projects' service and material budgets.
Timesheet Report: Review your team's time entries by person, billing rate, billed status, type of work and date.
Open Tickets: Monitor your open tickets to target important and outstanding tickets.
Open Tasks: Track your team's open tasks by due date, assignee, work type and budget.
One of the most powerful aspects of the Power BI integration is the ability to create your own, customized reports based on the data that’s pulled from your Accelo account. To begin creating a custom report of your own, follow these steps:
You’ll now be presented with your Accelo account’s full array of data, organized by module table, on the right. Under each table, you can find the individual fields which are available for that module.
To visualize your data, simply click a visualization icon, then begin dragging fields from the FIELDS list into the visualization's variables.
Typically, Power BI will refresh the data within the available datasets every 24 hours. However, a user can cause a manual data refresh via the Datasets tab.
To manually refresh a dataset:
In Power BI, navigate to the workspace where the dataset resides.
Once in the workspace, click the Datasets tab.
Click the Refresh now icon to trigger a manual refresh of the data.
NOTE: Power BI desktop is only available on Windows.
Once your workspace is set up in Power BI, you can connect its data to your Power BI Desktop application, allowing you to build new reports based on your datasets or copy existing reports to manipulate data.
To connect your workspace to Power BI Desktop:
Once Power BI Desktop is installed and opened, navigate to the Get Data button in the External data section of the top toolbar.
On the Get Data modal window that appears, select the Power BI option, then Power BI datasets. Next, click the yellow Connect button.
On the following modal, select the dataset you would like to connect. Once selected, click Create.
Interested in learning more about how to use Power BI? Check out Microsoft's guided learning tutorials and sample dashboards and reports