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:toolsubType:powerbiConnectorFactory : oui
Module :
factonics_utils.connect.powerbi.connector.PowerbiConnector
Credentials
tenant_id(oui) : tenant Azure ADclient_id(oui) : App registrationclient_secret(oui) : secretworkspace_id(non) : workspace par défaut
end_scope
operation(oui) : execute_queries | export_report | refresh_dataset | push_rowsdataset_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).