Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Microsoft Power BI is a business analytics platform that provides interactive data visualizations for business intelligence (BI). You can use Microsoft Power BI to build customized reports or combine the data it provides with data from other tools to build a unified dashboard.

You can use the License Statistics API as input to Power BI; for example, to create a custom report. The steps to use the License Statistics API with Power BI include: 

  1. Create a token with API scope in License Statistics.
  2. Add a Web data source to Power BI.
  3. Prepare the License Statistics API data for use with Power BI.
  4. Use the prepared License Statistics data to create a Power BI report.

Excel’s Power Query tool is used to transform and prepare data. Power Query not only lets you import data from a variety of sources, but gives you the ability to transform and use the data to suit your needs. Using Power Query, you can set up a query once, and then reuse the query by “refreshing” the data as often as needed.

Step-by-step instructions for importing License Statistics data directly into Excel using Power Query are detailed below. 

  1. In Excel, click From Web under the Data ribbon to open the Power Query editor.

    Image Added

  2. In the From Web pane, toggle on on Advanced.

    Image Added

  3. Under the URL parts area, add lines for the parts as shown in the following table and illustration:

    Part type

...

  1. Example setting

    Host

...

  1. https://ls-lin-stage.int.x-formation.com

    API path

    /api/v3/license-server/15/usage-per-user/json

    Query parameters

    • lsid=15
    • sd=2023-01-01
    • ed=2023-01-31
    • grat=DAY
    • agrt=USER_HOST
    • offset=0
    • limit=100

    Image Added

  2. Under “HTTP request header parameters,” add an X-Auth-token header header using a token generated from License Statistics, and click Add header.

    Image Added

  3. Click Click OK to continue.

  4. Choose Anonymous as theweb content access type, and click Connect.

    Image Added

  5. Click Click Info Table under the Content ribbon.

  6. Optionally, you can name the query using the Properties area under Query Settings. In our example, we named the query “Usage Per User” to indicate the type of data being retrieved.

    Image Added

  7. Select data data list from the table.

    Image Added

  8. Click Click To Table under the Transform tab to convert the data list to a table.

    Image Added

  9. In the resulting “To Table” pane, choose None as the delimiter, and choose Show as errors to handle extra columns.

    Image Added

  10. Click Click OK.

  11. Click the expand icon in the upper right of the Queries table to expand the table columns.

    Image Added

  12. Click Click Load more at the bottom of the list to load all the columns.

    Image Added

  13. Select the columns to include in the query; for example:
    • un
    • hn
    • lsn
    • fns
    • fv
    • massage
    • hu
    • mu
    • ldtc
    • ft

  14. Optionally, you can rename columns by right-clicking on the column header and choosing choosing Rename from the right-click menu.

    Image Added


    For example, you might rename columns to their corresponding label found in License Statistics:
    • us = Username
    • hn = Host
    • lsn = License Server
    • fns = Feature Name
    • fv = Feature Version
    • musage = Max Usage
    • hu = Hours Used
    • mu = Max Used
    • ldtc = Denials
    • ft = Total

  15. Click Close & Load.

    Image Added

  16. If you want to refresh data automatically, perform the following additional steps:

    1. Go to Queries & Connections under Excel’s Data tab, and select Properties.

      Image Added


    2. In the External Data Properties dialog, click Query Properties.

      Image Added


    3. Under the Usage tab, set the refresh options as desired.

We hope this article has been helpful for understanding all you need to know to import your License Statistics data into Excel using Power Query. If you have questions or comments, please don’t hesitate to contact us!

Meta description: 

Learn how to import data from License Statistics to Power Query.

Social media:

...


    1. Image Added