Zum Inhalt springen

Integration · Unternehmensdaten

microsoft.com

Claude & ChatGPT mit Microsoft Power BI verbinden

Frag deine KI, welche Berichte sich in einem Arbeitsbereich befinden, ob die Aktualisierung letzte Nacht erfolgreich war oder welchen Wert eine Kennzahl in einem Dataset hat. Sie kann Arbeitsbereiche, Datasets, Berichte, Berichtsseiten, Dashboards und Kacheln auflisten, schreibgeschützte DAX-Abfragen für ein Dataset ausführen, eine Datenaktualisierung starten und Zeilen zu einem Push-Dataset hinzufügen.

Microsoft Power BI kostenlos verbinden

Kostenloser Tarif, keine Kreditkarte erforderlich. Dauert etwa eine Minute.

Fragen Sie zum Beispiel

  • “Auf welche Arbeitsbereiche habe ich Zugriff und welche Berichte befinden sich in Sales?”

    Die KI listet deine Arbeitsbereiche auf, findet Sales und listet die darin enthaltenen Berichte mit ihren Weblinks auf.

  • “Wurde das Dataset Finance letzte Nacht erfolgreich aktualisiert?”

    Sie liest den Aktualisierungsverlauf des Datasets und nennt dir den Status und den Zeitpunkt der letzten Aktualisierungen.

  • “Aktualisiere das Dataset Finance und schicke mir eine E-Mail, falls die Aktualisierung fehlschlägt.”

    Sie startet eine Datenaktualisierung des Datasets mit der Benachrichtigungsoption MailOnFailure.

Was Ihre KI tun kann

Arbeitsbereiche und Berichte

Liste Arbeitsbereiche und deinen persönlichen Arbeitsbereich auf, lies Berichte mit ihrer Web-URL und ihrem Dataset aus und liste Berichtsseiten, Dashboards und Kacheln auf.

Datasets und DAX-Abfragen

Liste Datasets (semantische Modelle) auf, lies sie aus und führe schreibgeschützte DAX-Abfragen aus, um die Zahlen hinter deinen Berichten abzurufen.

Aktualisierungen und Push-Daten

Starte eine Datenaktualisierung, prüfe den Aktualisierungsverlauf, liste die Tabellen eines Push-Datasets auf und füge ihnen Zeilen hinzu.

  • “Wie hoch war der Gesamtumsatz pro Region im letzten Monat im Dataset Sales?”

    Sie führt eine schreibgeschützte DAX-Abfrage für das Dataset aus und gibt die erhaltenen Zeilen zurück.

  • “Welche Seiten enthält der Bericht Management?”

    Sie findet den Bericht im Arbeitsbereich und listet seine Seiten auf.

  • “Füge die drei neuen Bestellungen von heute zur Tabelle Orders des Push-Datasets hinzu.”

    Sie fügt die Zeilen zur Tabelle im Push-Dataset hinzu, wobei die Spaltennamen als Schlüssel dienen.

223 Tools für Microsoft Power BI

Diese Tools werden beim Verbinden aktiviert. Sie können jedes einzelne deaktivieren oder festlegen, dass es vor der Ausführung Ihre Freigabe benötigt.

  • add_dataset_rowsÄndert DatenFüge anhand von group_id, dataset_id und table_name Zeilen zu einer Tabelle in einem Push-Dataset hinzu. Übergib rows als Liste von Objekten mit Spaltennamen als Schlüsseln.
  • attach_group_to_capacityÄndert Daten
  • attach_group_to_dataflow_storageÄndert Daten
  • attach_stage_workspaceÄndert Daten
  • attach_ticket_to_capacityÄndert Daten
  • cancel_paymentLöscht Daten
  • create_dashboardÄndert Daten
  • create_dashboard_generate_tokenLöscht Daten
  • create_dataflow_refreshÄndert Daten
  • create_datasetÄndert Daten
  • create_dataset_default_bind_to_gatewayÄndert Daten
  • create_dataset_default_bind_to_gateway_datasets_bind_to_gateway_Ändert Daten
  • create_dataset_default_take_overÄndert Daten
  • create_dataset_default_update_datasourceÄndert Daten
  • create_dataset_default_update_datasource_datasets_update_datasouÄndert Daten
  • create_dataset_default_update_parameterÄndert Daten
  • create_dataset_default_update_parameter_datasets_update_parameteÄndert Daten
  • create_dataset_generate_tokenLöscht Daten
  • create_dataset_userÄndert Daten
  • create_dataset_user_datasets_post_dataset_userÄndert Daten
  • create_datasource_userÄndert Daten
  • create_gateway_datasourceÄndert Daten
  • create_generate_tokenLöscht Daten
  • create_generate_token_embed_token_generate_tokenLöscht Daten
  • create_goalÄndert Daten
  • create_goal_valueÄndert Daten
  • create_groupÄndert Daten
  • create_group_dashboardÄndert Daten
  • create_group_datasetÄndert Daten
  • create_group_importÄndert Daten
  • create_group_scorecardÄndert Daten
  • create_group_userÄndert Daten
  • create_importÄndert Daten
  • create_import_temporary_upload_locationÄndert Daten
  • create_import_temporary_upload_location_createÄndert Daten
  • create_messageÄndert Daten
  • create_move_goalÄndert Daten
  • create_pipelineÄndert Daten
  • create_pipeline_deployÄndert Daten
  • create_pipeline_deploy_allÄndert Daten
  • create_pipeline_userÄndert Daten
  • create_profileÄndert Daten
  • create_report_default_bind_to_gatewayÄndert Daten
  • create_report_default_bind_to_gateway_reports_bind_to_gateway_inÄndert Daten
  • create_report_default_take_overÄndert Daten
  • create_report_default_update_datasourceÄndert Daten
  • create_report_default_update_datasource_reports_update_datasourcÄndert Daten
  • create_report_generate_tokenLöscht Daten
  • create_report_rebindÄndert Daten
  • create_report_rebind_reports_rebind_report_in_groupÄndert Daten
  • create_table_rowÄndert Daten
  • create_ticket_template_app_install_ticketÄndert Daten
  • create_tile_generate_tokenLöscht Daten
  • delete_dashboardLöscht Daten
  • delete_datasetLöscht Daten
  • delete_dataset_refreshLöscht Daten
  • delete_dataset_refresh_datasets_cancel_refresh_in_groupLöscht Daten
  • delete_datasource_userLöscht Daten
  • delete_gateway_datasourceLöscht Daten
  • delete_goal_valuesBewegt Geld
  • delete_goalsBewegt Geld
  • delete_goals_current_value_connectionLöscht Daten
  • delete_goals_target_value_connectionLöscht Daten
  • delete_groupLöscht Daten
  • delete_group_dashboardLöscht Daten
  • delete_group_dataflowLöscht Daten
  • delete_group_datasetLöscht Daten
  • delete_group_reportLöscht Daten
  • delete_group_scorecardsBewegt Geld
  • delete_group_userLöscht Daten
  • delete_messagesBewegt Geld
  • delete_pipelineLöscht Daten
  • delete_pipeline_userLöscht Daten
  • delete_profileLöscht Daten
  • delete_reportLöscht Daten
  • delete_table_rowsBewegt Geld
  • delete_table_rows_datasets_delete_rows_in_groupBewegt Geld
  • detach_stage_workspaceÄndert Daten
  • export_reports
  • export_reports_export
  • export_reports_toÄndert Daten
  • export_reports_to_exportÄndert Daten
  • get_app
  • get_app_dashboard
  • get_app_report
  • get_capacity_refreshable
  • get_capacity_workload
  • get_dashboard
  • get_dashboard_tile
  • get_dashboard_tile_apps_get_tile
  • get_dashboard_tile_dashboards_get_tile_in_group
  • get_dataset_refresh
  • get_dataset_refresh_datasets_get_refresh_execution_details_in_gr
  • get_dataset_schedule
  • get_dataset_schedule_refresh
  • get_datasource_status
  • get_gateway
  • get_gateway_datasource
  • get_goal_refresh_history
  • get_goal_status_rules
  • get_goal_status_rules_goals_status_rules_preview_deleteBewegt Geld
  • get_goal_status_rules_statusÄndert Daten
  • get_group
  • get_group_dashboard
  • get_group_dataflow
  • get_group_import
  • get_import
  • get_my_datasetRufe ein einzelnes Dataset aus deinem persönlichen Arbeitsbereich anhand von dataset_id ab, einschließlich Aktualisierungseinstellungen und Besitzer.
  • get_my_reportRufe einen einzelnen Bericht aus deinem persönlichen Arbeitsbereich anhand von report_id ab, einschließlich seiner Web-URL und seines Datasets.
  • get_pipeline
  • get_pipeline_operation
  • get_profile
  • get_query_scale_out_status
  • get_query_scale_out_status_sync
  • get_report_export
  • get_report_export_reports_get_export_to_file_status_in_group
  • get_report_page
  • get_report_page_reports_get_page_in_group
  • get_scorecard_by_report_id_report_id
  • get_workspace_datasetRufe ein einzelnes Dataset in einem Arbeitsbereich anhand von group_id und dataset_id ab, einschließlich Aktualisierungseinstellungen und Besitzer.
  • get_workspace_reportRufe einen einzelnen Bericht in einem Arbeitsbereich anhand von group_id und report_id ab, einschließlich seiner Web-URL und seines Datasets.
  • list_accounts
  • list_app_dashboards
  • list_app_reports
  • list_apps
  • list_available_features
  • list_available_features_feature_names
  • list_capacities
  • list_capacity_assignment_statuses
  • list_capacity_refreshables
  • list_capacity_workloads
  • list_dashboard_tilesListe die Kacheln eines Dashboards in einem Arbeitsbereich anhand von group_id und dashboard_id auf.
  • list_dashboard_tiles_2
  • list_dashboard_tiles_apps_get_tiles
  • list_dataflow_datasources
  • list_dataflow_payments
  • list_dataflow_upstream_dataflows
  • list_dataset_datasources
  • list_dataset_datasources_datasets_get_datasources_in_group
  • list_dataset_default_discover_gateways
  • list_dataset_default_discover_gateways_datasets_discover_gateway
  • list_dataset_default_get_bound_gateway_datasources
  • list_dataset_default_get_bound_gateway_datasources_datasets_get_
  • list_dataset_parameters
  • list_dataset_parameters_datasets_get_parameters_in_group
  • list_dataset_tablesListe die Tabellen eines Push-Datasets in einem Arbeitsbereich anhand von group_id und dataset_id auf.
  • list_dataset_tables_2
  • list_dataset_users
  • list_dataset_users_datasets_get_dataset_users
  • list_datasource_users
  • list_export_documents
  • list_export_documents_reports_get_file_of_export_to_file_in_grou
  • list_gateway_datasources
  • list_gateways
  • list_goal_values
  • list_goal_values_goal_values_preview_get_by_id
  • list_goals
  • list_goals_goals_preview_get_by_id
  • list_group_capacity_assignment_statuses
  • list_group_dataflows
  • list_group_imports
  • list_group_scorecards
  • list_group_scorecards_scorecards_preview_get_by_id
  • list_group_users
  • list_imports
  • list_my_dashboardsListe die Dashboards in deinem persönlichen Arbeitsbereich auf.
  • list_my_dataset_refreshesListe den Aktualisierungsverlauf eines Datasets in deinem persönlichen Arbeitsbereich anhand von dataset_id auf, optional mit einer Höchstzahl an Ergebnissen. Prüfe damit, ob eine Aktualisierung erfolgreich war.
  • list_my_datasetsListe die Datasets (semantischen Modelle) in deinem persönlichen Arbeitsbereich auf.
  • list_my_reportsListe die Berichte in deinem persönlichen Arbeitsbereich auf.
  • list_pipeline_operations
  • list_pipeline_stages
  • list_pipeline_users
  • list_pipelines
  • list_profiles
  • list_refreshables
  • list_report_datasources
  • list_report_datasources_reports_get_datasources_in_group
  • list_report_pagesListe die Seiten eines Berichts in einem Arbeitsbereich anhand von group_id und report_id auf.
  • list_report_pages_2
  • list_stage_artifacts
  • list_upstream_dataflows
  • list_workspace_dashboardsListe die Dashboards in einem Arbeitsbereich anhand von group_id auf.
  • list_workspace_dataset_refreshesListe den Aktualisierungsverlauf eines Datasets in einem Arbeitsbereich anhand von group_id und dataset_id auf, optional mit einer Höchstzahl an Ergebnissen. Prüfe damit, ob eine Aktualisierung erfolgreich war.
  • list_workspace_datasetsListe die Datasets (semantischen Modelle) in einem Arbeitsbereich anhand von group_id auf.
  • list_workspace_reportsListe die Berichte in einem Arbeitsbereich anhand von group_id auf.
  • list_workspacesListe die Power BI-Arbeitsbereiche auf, auf die du Zugriff hast, optional mit OData-Filter, Limit und Offset. Ermittle damit die group_id eines Arbeitsbereichs.
  • refresh_my_datasetÄndert DatenStarte eine Datenaktualisierung eines Datasets in deinem persönlichen Arbeitsbereich anhand von dataset_id. notify_option ist erforderlich: NoNotification, MailOnFailure oder MailOnCompletion.
  • refresh_workspace_datasetÄndert DatenStarte eine Datenaktualisierung eines Datasets in einem Arbeitsbereich anhand von group_id und dataset_id. notify_option ist erforderlich: NoNotification, MailOnFailure oder MailOnCompletion.
  • run_query_my_datasetÄndert DatenFühre eine DAX-Abfrage für ein Dataset in deinem persönlichen Arbeitsbereich aus. Übergib dataset_id und queries als Liste mit einem Eintrag wie {"query": "EVALUATE ..."}. Nur Lesezugriff.
  • run_query_workspace_datasetÄndert DatenFühre eine DAX-Abfrage für ein Dataset in einem Arbeitsbereich aus. Übergib group_id, dataset_id und queries als Liste mit einem Eintrag wie {"query": "EVALUATE ..."}. Nur Lesezugriff.
  • search_dataset_direct_query_refresh_schedules
  • search_dataset_direct_query_refresh_schedules_datasets_get_direc
  • submit_dataflow_scheduleFür andere sichtbar
  • submit_dataset_scheduleFür andere sichtbar
  • submit_dataset_schedule_refreshFür andere sichtbar
  • submit_goal_current_valueFür andere sichtbar
  • submit_goal_target_valueFür andere sichtbar
  • submit_query_scale_outFür andere sichtbar
  • submit_query_scale_out_syncFür andere sichtbar
  • submit_reportFür andere sichtbar
  • submit_report_cloneFür andere sichtbar
  • submit_ticket_user_permissionsLöscht Daten
  • submit_tileFür andere sichtbar
  • submit_tile_cloneFür andere sichtbar
  • update_capacity_workloadÄndert Daten
  • update_dataflow_as_native_artifactÄndert Daten
  • update_datasetÄndert Daten
  • update_dataset_direct_query_refresh_schedulesFür andere sichtbar
  • update_dataset_tableÄndert Daten
  • update_dataset_usersFür andere sichtbar
  • update_gateway_datasourceÄndert Daten
  • update_goal_valuesFür andere sichtbar
  • update_goalsFür andere sichtbar
  • update_groupÄndert Daten
  • update_group_dataflowÄndert Daten
  • update_group_datasetÄndert Daten
  • update_group_scorecardsFür andere sichtbar
  • update_group_usersFür andere sichtbar
  • update_messagesFür andere sichtbar
  • update_pipelineÄndert Daten
  • update_profileÄndert Daten
  • update_report_contentÄndert Daten
  • update_report_content_updateÄndert Daten

In drei Schritten einrichten

  1. 1

    App auswählen

    Erstellen Sie ein kostenloses HeyMyApps-Konto und wählen Sie Microsoft Power BI aus der App-Liste.

  2. 2

    Schlüssel einfügen

    Erstelle deine eigene Microsoft Entra-App, füge ihre Anwendungs-ID (Client-ID) und den Wert des geheimen Clientschlüssels ein und melde dich anschließend einmal bei Microsoft an. Öffne im Azure-Portal Microsoft Entra ID > App registrations > New registration, wähle „Konten in einem beliebigen Organisationsverzeichnis“ und füge die Web-Umleitungs-URI https://heymyapps.com/oauth/callback hinzu. Erstelle unter „Zertifikate & Geheimnisse“ einen geheimen Clientschlüssel und füge unter „API-Berechtigungen“ die delegierten Berechtigungen Workspace.Read.All, Dataset.ReadWrite.All, Report.Read.All und Dashboard.Read.All für Power BI Service hinzu.

  3. 3

    Link zu Ihrer KI hinzufügen

    Sie erhalten einen persönlichen MCP-Link. Fügen Sie ihn in Claude, ChatGPT oder Cursor hinzu:

    1. Klicken Sie auf Ihren Namen und dann auf Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen.
    2. Fügen Sie Ihren Link als URL des Remote-MCP-Servers ein.
    3. Aktivieren Sie den Konnektor über das +-Menü in einem Chat.

Fragen

Was kann die KI in Power BI tun?

Sie kann Arbeitsbereiche, Datasets, Berichte, Berichtsseiten, Dashboards und Dashboard-Kacheln auflisten, sowohl in gemeinsam genutzten Arbeitsbereichen als auch in deinem persönlichen Arbeitsbereich. Sie kann Datasets und Berichte auslesen, schreibgeschützte DAX-Abfragen ausführen, den Aktualisierungsverlauf lesen, eine Datenaktualisierung starten und Zeilen zu einem Push-Dataset hinzufügen.

Sieht die KI meine Power BI-Zugangsdaten?

Nein. Deine Client-ID, dein geheimer Clientschlüssel und deine Anmeldetokens werden verschlüsselt gespeichert und der KI niemals angezeigt. Nach dem Speichern werden sie nicht erneut angezeigt, auch dir nicht. Die KI sieht nur die Ergebnisse der Tools, die sie aufruft.

Kann ich steuern, was die KI tun darf?

Ja. Du entscheidest, welche Tools aktiviert sind, und kannst zunächst nur Informationen abrufen und DAX-Abfragen ausführen lassen. Das Starten einer Aktualisierung und das Hinzufügen von Zeilen zu einem Push-Dataset verändern Daten in Power BI. Beide Aktionen können so eingestellt werden, dass sie vor der Ausführung deine Freigabe benötigen. Jeder Tool-Aufruf wird protokolliert.

Funktioniert das mit ChatGPT?

Ja. Öffne in ChatGPT Settings › Apps & Connectors › Advanced, aktiviere den Entwicklermodus und füge deinen HeyMyApps-Link hinzu. Der Entwicklermodus erfordert einen kostenpflichtigen ChatGPT-Tarif: Plus, Pro, Business oder Enterprise. Derselbe Link funktioniert auch in Claude (Settings › Connectors › Add custom connector), Cursor und anderen MCP-Clients.

Was kostet das?

Power BI wird über OAuth verbunden. OAuth-Verbindungen erfordern den Tarif HeyMyApps Pro oder höher. HeyMyApps bietet auch einen kostenlosen Tarif ohne Kreditkarte an, diese Verbindung ist darin jedoch nicht enthalten. Bei kostenpflichtigen Tarifen wird pro abgeschlossener Aufgabe abgerechnet. Außerdem benötigst du ein eigenes Power BI-Konto.

Kann die KI die Zahlen in meinen Datasets lesen?

Ja. Sie erstellt eine DAX-Abfrage und führt sie für das Dataset aus, entweder in einem gemeinsam genutzten Arbeitsbereich oder in deinem persönlichen Arbeitsbereich. Die Abfrage liest ausschließlich Daten und verändert nichts. Du kannst deine Frage in einfachen Worten stellen, zum Beispiel nach dem Umsatz pro Monat, und die KI erstellt die Abfrage für dich.

Lassen Sie Ihre KI noch heute in Microsoft Power BI arbeiten.

Starten Sie kostenlos. Ihr Schlüssel bleibt verschlüsselt und Sie entscheiden, was die KI tun darf.

Microsoft Power BI kostenlos verbinden

HeyMyApps steht in keiner Verbindung zu Microsoft Power BI. Produktnamen sind Marken ihrer jeweiligen Inhaber.