K Knowledge Base
Breadcrumbs

Power BI (via Collector method) - v3.3.4

About Collectors


Pre-requisites

Collector Server Minimum Requirements

PowerBI Requirements

  • Access to Power BI

  • Setup a Service Principal with access to Power BI

    • Application (client) ID

    • Directory (tenant) ID

    • Secret Value

  • 'Download Reports' must be enabled for 'The entire organisation'

Lineage limitations in regards to Dataset Fields to Pages - lineage for this is dependent on the ability to export the PowerBI Report to analyse the pbix file. If we are unable to download the pbix file, this lineage will be missing for that report.


Step 1: Create the Source in K

Create a Power BI source in K

  • Go to Settings, Select Sources and click Add Source

  • Select "Load from File" option

  • Give the source a Name - e.g. PowerBI Production

  • Add the Host name for the PowerBI Server

  • Click Finish Setup


Step 2: Getting Access to the Source Landing Directory


Step 3: Install the Collector

Run the following command to install the collector.

pip install kada_collectors_extractors_<version>-none-any.whl
pip install kada_collectors_lib-<version>-none-any.whl