Powerbi

Note

Source ingénierie : api/documentation/client/reference/connectors/powerbi.md

Power BI Service, Azure AD service principal, opérations typées.

Identité

  • type : tool

  • subType : powerbi

  • ConnectorFactory : oui

  • Module : factonics_utils.connect.powerbi.connector.PowerbiConnector

Credentials

  • tenant_id (oui) : tenant Azure AD

  • client_id (oui) : App registration

  • client_secret (oui) : secret

  • workspace_id (non) : workspace par défaut

end_scope

  • operation (oui) : execute_queries | export_report | refresh_dataset | push_rows

  • dataset_id / report_id / queries / format / table_name (non)

Méthodes

  • extract_data : execute_queries, export_report → DataFrame.

  • load_data : refresh_dataset, push_rows.

  • get_data : JSON string.

Le service principal doit être autorisé sur le workspace. Push Dataset limité aux tables push (pas d’import PBIX complet).

Voir aussi