mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2026-01-07 13:07:22 +00:00
removed readwrite docs (#12004)
This commit is contained in:
parent
817c5f3d4a
commit
3389fcc2a5
@ -27,7 +27,37 @@ Configure and schedule PowerBI metadata and profiler workflows from the OpenMeta
|
||||
To deploy OpenMetadata, check the Deployment guides.
|
||||
{%/inlineCallout%}
|
||||
|
||||
Please follow the steps mentioned [here](/connectors/dashboard/powerbi/powerbi-account-setup) to setup the permissions required for the PowerBI connector.
|
||||
To access the PowerBI APIs and import dashboards, charts, and datasets from PowerBI into OpenMetadata, a `PowerBI Pro` license is necessary.
|
||||
|
||||
### PowerBI Account Setup
|
||||
### Step 1: Create an Azure AD app and configure the PowerBI Admin consle
|
||||
|
||||
Please follow the steps mentioned [here](https://docs.microsoft.com/en-us/power-bi/developer/embedded/embed-service-principal) for setting up the Azure AD application service principle and configure PowerBI admin settings
|
||||
|
||||
Login to [Power BI](https://app.powerbi.com/) as Admin and from `Tenant` settings allow below permissions.
|
||||
- Allow service principles to use Power BI APIs
|
||||
- Allow service principals to use read-only Power BI admin APIs
|
||||
- Enhance admin APIs responses with detailed metadata
|
||||
|
||||
### Step 2: Provide necessary API permissions to the app
|
||||
Go to the `Azure Ad app registrations` page, select your app and add the dashboard permissions to the app for PowerBI service and grant admin consent for the same:
|
||||
|
||||
The required permissions are:
|
||||
- `Dashboard.Read.All`
|
||||
|
||||
Optional Permissions: (Without granting these permissions, the dataset information cannot be retrieved and the lineage processing will be skipped)
|
||||
- `Dataset.Read.All`
|
||||
|
||||
{% note %}
|
||||
|
||||
Make sure that in the API permissions section **Tenant** related permissions are not being given to the app
|
||||
Please refer [here](https://stackoverflow.com/questions/71001110/power-bi-rest-api-requests-not-authorizing-as-expected) for detailed explanation
|
||||
|
||||
{% /note %}
|
||||
|
||||
### Step 3: Create New PowerBI workspace
|
||||
The service principal only works with [new workspaces](https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-create-the-new-workspaces).
|
||||
[For reference](https://community.powerbi.com/t5/Service/Error-while-executing-Get-dataset-call-quot-API-is-not/m-p/912360#M85711)
|
||||
|
||||
To run the Ingestion via the UI you'll need to use the OpenMetadata Ingestion Container, which comes shipped with
|
||||
custom Airflow plugins to handle the workflow deployment.
|
||||
|
||||
@ -27,7 +27,37 @@ Configure and schedule PowerBI metadata and profiler workflows from the OpenMeta
|
||||
To deploy OpenMetadata, check the Deployment guides.
|
||||
{%/inlineCallout%}
|
||||
|
||||
Please follow the steps mentioned [here](/connectors/dashboard/powerbi/powerbi-account-setup) to setup the permissions required for the PowerBI connector.
|
||||
To access the PowerBI APIs and import dashboards, charts, and datasets from PowerBI into OpenMetadata, a `PowerBI Pro` license is necessary.
|
||||
|
||||
### PowerBI Account Setup
|
||||
### Step 1: Create an Azure AD app and configure the PowerBI Admin consle
|
||||
|
||||
Please follow the steps mentioned [here](https://docs.microsoft.com/en-us/power-bi/developer/embedded/embed-service-principal) for setting up the Azure AD application service principle and configure PowerBI admin settings
|
||||
|
||||
Login to [Power BI](https://app.powerbi.com/) as Admin and from `Tenant` settings allow below permissions.
|
||||
- Allow service principles to use Power BI APIs
|
||||
- Allow service principals to use read-only Power BI admin APIs
|
||||
- Enhance admin APIs responses with detailed metadata
|
||||
|
||||
### Step 2: Provide necessary API permissions to the app
|
||||
Go to the `Azure Ad app registrations` page, select your app and add the dashboard permissions to the app for PowerBI service and grant admin consent for the same:
|
||||
|
||||
The required permissions are:
|
||||
- `Dashboard.Read.All`
|
||||
|
||||
Optional Permissions: (Without granting these permissions, the dataset information cannot be retrieved and the lineage processing will be skipped)
|
||||
- `Dataset.Read.All`
|
||||
|
||||
{% note %}
|
||||
|
||||
Make sure that in the API permissions section **Tenant** related permissions are not being given to the app
|
||||
Please refer [here](https://stackoverflow.com/questions/71001110/power-bi-rest-api-requests-not-authorizing-as-expected) for detailed explanation
|
||||
|
||||
{% /note %}
|
||||
|
||||
### Step 3: Create New PowerBI workspace
|
||||
The service principal only works with [new workspaces](https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-create-the-new-workspaces).
|
||||
[For reference](https://community.powerbi.com/t5/Service/Error-while-executing-Get-dataset-call-quot-API-is-not/m-p/912360#M85711)
|
||||
|
||||
To run the Ingestion via the UI you'll need to use the OpenMetadata Ingestion Container, which comes shipped with
|
||||
custom Airflow plugins to handle the workflow deployment.
|
||||
|
||||
@ -45,7 +45,37 @@ the following docs to connect using Airflow SDK or with the CLI.
|
||||
To deploy OpenMetadata, check the Deployment guides.
|
||||
{%/inlineCallout%}
|
||||
|
||||
Please follow the steps mentioned [here](/connectors/dashboard/powerbi/powerbi-account-setup) to setup the permissions required for the PowerBI connector.
|
||||
To access the PowerBI APIs and import dashboards, charts, and datasets from PowerBI into OpenMetadata, a `PowerBI Pro` license is necessary.
|
||||
|
||||
### PowerBI Account Setup
|
||||
### Step 1: Create an Azure AD app and configure the PowerBI Admin consle
|
||||
|
||||
Please follow the steps mentioned [here](https://docs.microsoft.com/en-us/power-bi/developer/embedded/embed-service-principal) for setting up the Azure AD application service principle and configure PowerBI admin settings
|
||||
|
||||
Login to [Power BI](https://app.powerbi.com/) as Admin and from `Tenant` settings allow below permissions.
|
||||
- Allow service principles to use Power BI APIs
|
||||
- Allow service principals to use read-only Power BI admin APIs
|
||||
- Enhance admin APIs responses with detailed metadata
|
||||
|
||||
### Step 2: Provide necessary API permissions to the app
|
||||
Go to the `Azure Ad app registrations` page, select your app and add the dashboard permissions to the app for PowerBI service and grant admin consent for the same:
|
||||
|
||||
The required permissions are:
|
||||
- `Dashboard.Read.All`
|
||||
|
||||
Optional Permissions: (Without granting these permissions, the dataset information cannot be retrieved and the lineage processing will be skipped)
|
||||
- `Dataset.Read.All`
|
||||
|
||||
{% note %}
|
||||
|
||||
Make sure that in the API permissions section **Tenant** related permissions are not being given to the app
|
||||
Please refer [here](https://stackoverflow.com/questions/71001110/power-bi-rest-api-requests-not-authorizing-as-expected) for detailed explanation
|
||||
|
||||
{% /note %}
|
||||
|
||||
### Step 3: Create New PowerBI workspace
|
||||
The service principal only works with [new workspaces](https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-create-the-new-workspaces).
|
||||
[For reference](https://community.powerbi.com/t5/Service/Error-while-executing-Get-dataset-call-quot-API-is-not/m-p/912360#M85711)
|
||||
|
||||
To run the Ingestion via the UI you'll need to use the OpenMetadata Ingestion Container, which comes shipped with
|
||||
custom Airflow plugins to handle the workflow deployment.
|
||||
|
||||
@ -1,40 +0,0 @@
|
||||
---
|
||||
title: PowerBI Account Setup
|
||||
slug: /connectors/dashboard/powerbi/powerbi-account-setup
|
||||
---
|
||||
|
||||
# PowerBI Account Setup
|
||||
|
||||
### Requirements
|
||||
- To access the PowerBI APIs and import dashboards, charts, and datasets from PowerBI into OpenMetadata, a `PowerBI Pro` license is necessary.
|
||||
|
||||
### Step 1: Create an Azure AD app and configure the PowerBI Admin consle
|
||||
|
||||
Please follow the steps mentioned [here](https://docs.microsoft.com/en-us/power-bi/developer/embedded/embed-service-principal) for setting up the Azure AD application service principle and configure PowerBI admin settings
|
||||
|
||||
Login to [Power BI](https://app.powerbi.com/) as Admin and from `Tenant` settings allow below permissions.
|
||||
- Allow service principles to use Power BI APIs
|
||||
- Allow service principals to use read-only Power BI admin APIs
|
||||
- Enhance admin APIs responses with detailed metadata
|
||||
|
||||
### Step 2: Provide necessary API permissions to the app
|
||||
Go to the `Azure Ad app registrations` page, select your app and add the dashboard permissions to the app for PowerBI service and grant admin consent for the same:
|
||||
|
||||
The required permissions are:
|
||||
- `Dashboard.Read.All`
|
||||
- `Dashboard.ReadWrite.All`
|
||||
|
||||
Optional Permissions: (Without granting these permissions, the dataset information cannot be retrieved and the lineage processing will be skipped)
|
||||
- `Dataset.Read.All`
|
||||
- `Dataset.ReadWrite.All`
|
||||
|
||||
{% note %}
|
||||
|
||||
Make sure that in the API permissions section **Tenant** related permissions are not being given to the app
|
||||
Please refer [here](https://stackoverflow.com/questions/71001110/power-bi-rest-api-requests-not-authorizing-as-expected) for detailed explanation
|
||||
|
||||
{% /note %}
|
||||
|
||||
### Step 3: Create New PowerBI workspace
|
||||
The service principal only works with [new workspaces](https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-create-the-new-workspaces).
|
||||
[For reference](https://community.powerbi.com/t5/Service/Error-while-executing-Get-dataset-call-quot-API-is-not/m-p/912360#M85711)
|
||||
@ -416,8 +416,6 @@ site_menu:
|
||||
url: /connectors/dashboard/mode/cli
|
||||
- category: Connectors / Dashboard / PowerBI
|
||||
url: /connectors/dashboard/powerbi
|
||||
- category: Connectors / Dashboard / PowerBI / PowerBI Account Setup
|
||||
url: /connectors/dashboard/powerbi/powerbi-account-setup
|
||||
- category: Connectors / Dashboard / PowerBI / Airflow
|
||||
url: /connectors/dashboard/powerbi/airflow
|
||||
- category: Connectors / Dashboard / PowerBI / CLI
|
||||
|
||||
@ -27,7 +27,38 @@ Configure and schedule PowerBI metadata and profiler workflows from the OpenMeta
|
||||
To deploy OpenMetadata, check the Deployment guides.
|
||||
{%/inlineCallout%}
|
||||
|
||||
Please follow the steps mentioned [here](/connectors/dashboard/powerbi/powerbi-account-setup) to setup the permissions required for the PowerBI connector.
|
||||
To access the PowerBI APIs and import dashboards, charts, and datasets from PowerBI into OpenMetadata, a `PowerBI Pro` license is necessary.
|
||||
|
||||
### PowerBI Account Setup
|
||||
|
||||
### Step 1: Create an Azure AD app and configure the PowerBI Admin consle
|
||||
|
||||
Please follow the steps mentioned [here](https://docs.microsoft.com/en-us/power-bi/developer/embedded/embed-service-principal) for setting up the Azure AD application service principle and configure PowerBI admin settings
|
||||
|
||||
Login to [Power BI](https://app.powerbi.com/) as Admin and from `Tenant` settings allow below permissions.
|
||||
- Allow service principles to use Power BI APIs
|
||||
- Allow service principals to use read-only Power BI admin APIs
|
||||
- Enhance admin APIs responses with detailed metadata
|
||||
|
||||
### Step 2: Provide necessary API permissions to the app
|
||||
Go to the `Azure Ad app registrations` page, select your app and add the dashboard permissions to the app for PowerBI service and grant admin consent for the same:
|
||||
|
||||
The required permissions are:
|
||||
- `Dashboard.Read.All`
|
||||
|
||||
Optional Permissions: (Without granting these permissions, the dataset information cannot be retrieved and the datamodel and lineage processing will be skipped)
|
||||
- `Dataset.Read.All`
|
||||
|
||||
{% note %}
|
||||
|
||||
Make sure that in the API permissions section **Tenant** related permissions are not being given to the app
|
||||
Please refer [here](https://stackoverflow.com/questions/71001110/power-bi-rest-api-requests-not-authorizing-as-expected) for detailed explanation
|
||||
|
||||
{% /note %}
|
||||
|
||||
### Step 3: Create New PowerBI workspace
|
||||
The service principal only works with [new workspaces](https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-create-the-new-workspaces).
|
||||
[For reference](https://community.powerbi.com/t5/Service/Error-while-executing-Get-dataset-call-quot-API-is-not/m-p/912360#M85711)
|
||||
|
||||
To run the Ingestion via the UI you'll need to use the OpenMetadata Ingestion Container, which comes shipped with
|
||||
custom Airflow plugins to handle the workflow deployment.
|
||||
|
||||
@ -27,7 +27,38 @@ Configure and schedule PowerBI metadata and profiler workflows from the OpenMeta
|
||||
To deploy OpenMetadata, check the Deployment guides.
|
||||
{%/inlineCallout%}
|
||||
|
||||
Please follow the steps mentioned [here](/connectors/dashboard/powerbi/powerbi-account-setup) to setup the permissions required for the PowerBI connector.
|
||||
To access the PowerBI APIs and import dashboards, charts, and datasets from PowerBI into OpenMetadata, a `PowerBI Pro` license is necessary.
|
||||
|
||||
### PowerBI Account Setup
|
||||
|
||||
### Step 1: Create an Azure AD app and configure the PowerBI Admin consle
|
||||
|
||||
Please follow the steps mentioned [here](https://docs.microsoft.com/en-us/power-bi/developer/embedded/embed-service-principal) for setting up the Azure AD application service principle and configure PowerBI admin settings
|
||||
|
||||
Login to [Power BI](https://app.powerbi.com/) as Admin and from `Tenant` settings allow below permissions.
|
||||
- Allow service principles to use Power BI APIs
|
||||
- Allow service principals to use read-only Power BI admin APIs
|
||||
- Enhance admin APIs responses with detailed metadata
|
||||
|
||||
### Step 2: Provide necessary API permissions to the app
|
||||
Go to the `Azure Ad app registrations` page, select your app and add the dashboard permissions to the app for PowerBI service and grant admin consent for the same:
|
||||
|
||||
The required permissions are:
|
||||
- `Dashboard.Read.All`
|
||||
|
||||
Optional Permissions: (Without granting these permissions, the dataset information cannot be retrieved and the datamodel and lineage processing will be skipped)
|
||||
- `Dataset.Read.All`
|
||||
|
||||
{% note %}
|
||||
|
||||
Make sure that in the API permissions section **Tenant** related permissions are not being given to the app
|
||||
Please refer [here](https://stackoverflow.com/questions/71001110/power-bi-rest-api-requests-not-authorizing-as-expected) for detailed explanation
|
||||
|
||||
{% /note %}
|
||||
|
||||
### Step 3: Create New PowerBI workspace
|
||||
The service principal only works with [new workspaces](https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-create-the-new-workspaces).
|
||||
[For reference](https://community.powerbi.com/t5/Service/Error-while-executing-Get-dataset-call-quot-API-is-not/m-p/912360#M85711)
|
||||
|
||||
To run the Ingestion via the UI you'll need to use the OpenMetadata Ingestion Container, which comes shipped with
|
||||
custom Airflow plugins to handle the workflow deployment.
|
||||
|
||||
@ -45,7 +45,38 @@ the following docs to connect using Airflow SDK or with the CLI.
|
||||
To deploy OpenMetadata, check the Deployment guides.
|
||||
{%/inlineCallout%}
|
||||
|
||||
Please follow the steps mentioned [here](/connectors/dashboard/powerbi/powerbi-account-setup) to setup the permissions required for the PowerBI connector.
|
||||
To access the PowerBI APIs and import dashboards, charts, and datasets from PowerBI into OpenMetadata, a `PowerBI Pro` license is necessary.
|
||||
|
||||
### PowerBI Account Setup
|
||||
|
||||
### Step 1: Create an Azure AD app and configure the PowerBI Admin consle
|
||||
|
||||
Please follow the steps mentioned [here](https://docs.microsoft.com/en-us/power-bi/developer/embedded/embed-service-principal) for setting up the Azure AD application service principle and configure PowerBI admin settings
|
||||
|
||||
Login to [Power BI](https://app.powerbi.com/) as Admin and from `Tenant` settings allow below permissions.
|
||||
- Allow service principles to use Power BI APIs
|
||||
- Allow service principals to use read-only Power BI admin APIs
|
||||
- Enhance admin APIs responses with detailed metadata
|
||||
|
||||
### Step 2: Provide necessary API permissions to the app
|
||||
Go to the `Azure Ad app registrations` page, select your app and add the dashboard permissions to the app for PowerBI service and grant admin consent for the same:
|
||||
|
||||
The required permissions are:
|
||||
- `Dashboard.Read.All`
|
||||
|
||||
Optional Permissions: (Without granting these permissions, the dataset information cannot be retrieved and the datamodel and lineage processing will be skipped)
|
||||
- `Dataset.Read.All`
|
||||
|
||||
{% note %}
|
||||
|
||||
Make sure that in the API permissions section **Tenant** related permissions are not being given to the app
|
||||
Please refer [here](https://stackoverflow.com/questions/71001110/power-bi-rest-api-requests-not-authorizing-as-expected) for detailed explanation
|
||||
|
||||
{% /note %}
|
||||
|
||||
### Step 3: Create New PowerBI workspace
|
||||
The service principal only works with [new workspaces](https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-create-the-new-workspaces).
|
||||
[For reference](https://community.powerbi.com/t5/Service/Error-while-executing-Get-dataset-call-quot-API-is-not/m-p/912360#M85711)
|
||||
|
||||
To run the Ingestion via the UI you'll need to use the OpenMetadata Ingestion Container, which comes shipped with
|
||||
custom Airflow plugins to handle the workflow deployment.
|
||||
|
||||
@ -1,40 +0,0 @@
|
||||
---
|
||||
title: PowerBI Account Setup
|
||||
slug: /connectors/dashboard/powerbi/powerbi-account-setup
|
||||
---
|
||||
|
||||
# PowerBI Account Setup
|
||||
|
||||
### Requirements
|
||||
- To access the PowerBI APIs and import dashboards, charts, and datasets from PowerBI into OpenMetadata, a `PowerBI Pro` license is necessary.
|
||||
|
||||
### Step 1: Create an Azure AD app and configure the PowerBI Admin consle
|
||||
|
||||
Please follow the steps mentioned [here](https://docs.microsoft.com/en-us/power-bi/developer/embedded/embed-service-principal) for setting up the Azure AD application service principle and configure PowerBI admin settings
|
||||
|
||||
Login to [Power BI](https://app.powerbi.com/) as Admin and from `Tenant` settings allow below permissions.
|
||||
- Allow service principles to use Power BI APIs
|
||||
- Allow service principals to use read-only Power BI admin APIs
|
||||
- Enhance admin APIs responses with detailed metadata
|
||||
|
||||
### Step 2: Provide necessary API permissions to the app
|
||||
Go to the `Azure Ad app registrations` page, select your app and add the dashboard permissions to the app for PowerBI service and grant admin consent for the same:
|
||||
|
||||
The required permissions are:
|
||||
- `Dashboard.Read.All`
|
||||
- `Dashboard.ReadWrite.All`
|
||||
|
||||
Optional Permissions: (Without granting these permissions, the dataset information cannot be retrieved and the datamodel and lineage processing will be skipped)
|
||||
- `Dataset.Read.All`
|
||||
- `Dataset.ReadWrite.All`
|
||||
|
||||
{% note %}
|
||||
|
||||
Make sure that in the API permissions section **Tenant** related permissions are not being given to the app
|
||||
Please refer [here](https://stackoverflow.com/questions/71001110/power-bi-rest-api-requests-not-authorizing-as-expected) for detailed explanation
|
||||
|
||||
{% /note %}
|
||||
|
||||
### Step 3: Create New PowerBI workspace
|
||||
The service principal only works with [new workspaces](https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-create-the-new-workspaces).
|
||||
[For reference](https://community.powerbi.com/t5/Service/Error-while-executing-Get-dataset-call-quot-API-is-not/m-p/912360#M85711)
|
||||
@ -428,8 +428,6 @@ site_menu:
|
||||
url: /connectors/dashboard/mode/cli
|
||||
- category: Connectors / Dashboard / PowerBI
|
||||
url: /connectors/dashboard/powerbi
|
||||
- category: Connectors / Dashboard / PowerBI / PowerBI Account Setup
|
||||
url: /connectors/dashboard/powerbi/powerbi-account-setup
|
||||
- category: Connectors / Dashboard / PowerBI / Airflow
|
||||
url: /connectors/dashboard/powerbi/airflow
|
||||
- category: Connectors / Dashboard / PowerBI / CLI
|
||||
|
||||
@ -23,11 +23,9 @@ Go to the `Azure Ad app registrations` page, select your app and add the dashboa
|
||||
|
||||
The required permissions are:
|
||||
- `Dashboard.Read.All`
|
||||
- `Dashboard.ReadWrite.All`
|
||||
|
||||
Optional Permissions: (Without granting these permissions, the dataset information cannot be retrieved and the lineage processing will be skipped)
|
||||
Optional Permissions: (Without granting these permissions, the dataset information cannot be retrieved and the lineage and datamodels processing will be skipped)
|
||||
- `Dataset.Read.All`
|
||||
- `Dataset.ReadWrite.All`
|
||||
|
||||
$$note
|
||||
Make sure that in the API permissions section, **Tenant**-related permissions are not being given to the app
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user