← Metaustral | Documentación

Integración con Power BI

Conecta Power BI a Metaustral y cataloga automáticamente tus workspaces, datasets, reportes y dashboards.

Metaustral se conecta a la Power BI REST API usando un Service Principal de Azure AD. Una vez conectado, descubre datasets (con sus tablas y columnas) y reportes como activos del catálogo.

Requisitos previos

  • Un workspace de Power BI Pro o Premium.
  • Un Azure AD App Registration (Service Principal) con los permisos Dataset.Read.All y Report.Read.All en el servicio Power BI.
  • El Service Principal debe estar habilitado en el portal de administración de Power BI en Admin → Tenant settings → Developer settings → Allow service principals to use Power BI APIs.
  • Plan Starter, Pro o Enterprise.

Cómo conectar

Crea un Azure AD App Registration

En el portal de Azure, ve a Azure Active Directory → App registrations → New registration. Anota el Application (client) ID y el Directory (tenant) ID. Crea un client secret en Certificates & secrets y copia el valor inmediatamente.

Otorga permisos de API de Power BI

En el App Registration, ve a API permissions → Add a permission → Power BI Service y agrega Dataset.Read.All y Report.Read.All. Luego otorga el consentimiento de administrador.

Abre Integrations y haz clic en + New connection

Selecciona Power BI como tipo e ingresa el Tenant ID, Client ID y Client Secret. Opcionalmente agrega un Workspace ID para limitar el descubrimiento a un workspace específico.

Guarda e importa los metadatos

Ve a Import → From a connection, selecciona esta conexión y haz clic en Confirm import. Metaustral crea activos DASHBOARD y REPORT desde tus workspaces de Power BI.

Campos de conexión

Campo Dónde encontrarlo
Tenant IDAzure AD → App registration → Overview → Directory (tenant) ID.
Client IDAzure AD → App registration → Overview → Application (client) ID.
Client SecretAzure AD → App registration → Certificates & secrets → Client secrets. Cópialo inmediatamente tras crearlo.
Workspace ID (opcional)URL del servicio Power BI al navegar un workspace: app.powerbi.com/groups/<workspace-id>.