Delen via


Geïntegreerde Power BI-ervaring in Azure Cosmos DB Portal voor Synapse Link-accounts

VAN TOEPASSING OP: NoSQL

Met de geïntegreerde Power BI-ervaring kunt u uw Azure Cosmos DB-gegevens in bijna realtime visualiseren in slechts een paar klikken. Het maakt gebruik van de ingebouwde Power BI-integratiefunctie in Azure Portal, samen met Azure Synapse Link.

Met Synapse Link kunt u Power BI-dashboards bouwen zonder dat dit gevolgen heeft voor de prestaties of kosten van uw transactionele workloads en geen ETL-pijplijnen. Met DirectQuery kunt u dashboards bouwen met behulp van livegegevens uit uw Azure Cosmos DB-accounts, zonder de gegevens te importeren of te kopiëren naar Power BI.

Een Power BI-rapport maken

Gebruik de volgende stappen om een Power BI-rapport te maken van Azure Cosmos DB-gegevens in de DirectQuery-modus:

  1. Meld u aan bij Azure Portal en navigeer naar uw Azure Cosmos DB-account.

  2. Open in de sectie Integraties het Power BI-deelvenster en selecteer Aan de slag.

    Notitie

    Deze optie is momenteel alleen beschikbaar voor API voor NoSQL-accounts.

  3. Op het tabblad Azure Synapse Link inschakelen, als uw account nog niet is ingeschakeld met Synapse Link, kunt u dit inschakelen via de koppeling Azure Synapse inschakelen voor dit accountsectie . Als Synapse Link al is ingeschakeld voor uw account, ziet u dit tabblad niet.

    Notitie

    Zodra deze optie is ingeschakeld, kunt u Azure Synapse Link niet uitschakelen. Het inschakelen van Azure Synapse Link heeft gevolgen voor de kosten. Zie de sectie met prijzen van Azure Synapse Link voor meer informatie.

  4. Kies vervolgens in de sectie Azure Synapse Link inschakelen voor uw containers de vereiste containers om Synapse Link in te schakelen.

    • Als u Synapse Link al hebt ingeschakeld voor sommige containers, ziet u dat het selectievakje naast de containernaam is geselecteerd. U kunt ze desgewenst deselecteren op basis van de gegevens die u wilt visualiseren in Power BI.

    • Als Synapse Link niet is ingeschakeld, kunt u dit inschakelen voor uw bestaande containers.

      Als het inschakelen van Synapse Link wordt uitgevoerd op een van de containers, worden de gegevens van deze containers niet opgenomen. U moet later teruggaan naar dit tabblad en gegevens importeren wanneer de containers zijn ingeschakeld.

    Voortgang van Synapse Link ingeschakeld voor bestaande containers.

  5. Afhankelijk van de hoeveelheid gegevens in uw containers kan het even duren voordat Synapse Link is ingeschakeld. Zie het artikel Synapse Link inschakelen voor bestaande containers voor meer informatie.

    U kunt de voortgang in de portal controleren, zoals wordt weergegeven in het volgende scherm. Containers worden ingeschakeld met Synapse Link wanneer de voortgang 100% bereikt.

    Synapse Link is ingeschakeld voor de geselecteerde containers.

  6. Kies op het tabblad Werkruimte selecteren de Azure Synapse Analytics-werkruimte en selecteer Volgende. Hiermee worden automatisch T-SQL-weergaven gemaakt in Synapse Analytics voor de containers die eerder zijn geselecteerd. Zie het artikel Weergaven voorbereiden voor meer informatie over T-SQL-weergaven die nodig zijn om uw Azure Cosmos DB te verbinden met Power BI.

    Notitie

    Uw Azure Cosmos DB-containerkenmerken worden weergegeven als kolommen in T-SQL-weergaven, inclusief diep geneste JSON-gegevens. Dit is een quickstart voor uw BI-dashboards. Deze weergaven zijn beschikbaar in uw Synapse-werkruimte/-database; u kunt deze exacte weergaven ook gebruiken in Synapse Workspace voor gegevensverkenning, gegevenswetenschap, data engineering, enzovoort. Houd er rekening mee dat geavanceerde scenario's complexere weergaven kunnen vereisen of deze weergaven kunnen verfijnen, voor betere prestaties. Voor meer informatie. zie de aanbevolen procedures voor Synapse Link wanneer u het artikel over serverloze SQL-pools van Synapse gebruikt.

  7. U kunt een bestaande werkruimte kiezen of een nieuwe werkruimte maken. Als u een bestaande werkruimte wilt selecteren, geeft u het abonnement, de werkruimte en de databasegegevens op. Azure Portal gebruikt uw Microsoft Entra-referenties om automatisch verbinding te maken met uw Synapse-werkruimte en T-SQL-weergaven te maken. Zorg ervoor dat u beschikt over synapse-beheerdersmachtigingen voor deze werkruimte.

    Maak verbinding met de Synapse Link-werkruimte en maak weergaven.

  8. Selecteer vervolgens .pbids downloaden om het Power BI-gegevensbronbestand te downloaden. Open het gedownloade bestand. Het bevat de vereiste verbindingsgegevens en opent een Power BI-dashboard.

    Download de Power BI Desktop-bestanden in .pbids-indeling.

  9. U kunt nu verbinding maken met Azure Cosmos DB-gegevens vanuit Power BI met behulp van Synapse Link. Er wordt een lijst met T-SQL-weergaven weergegeven die overeenkomen met de gegevens in elke container.

    In het volgende scherm worden bijvoorbeeld voertuigparkgegevens weergegeven. U kunt deze gegevens laden voor verdere analyse of transformeren voordat u ze laadt.

    T-SQL-weergaven die overeenkomen met de gegevens in elke container.

  10. U kunt nu beginnen met het bouwen van het dashboard met behulp van analytische gegevens van Azure Cosmos DB. Wijzigingen in uw gegevens worden doorgevoerd in het dashboard zodra de gegevens worden gerepliceerd naar de analytische opslag. Dit gebeurt meestal in een paar minuten.

Volgende stappen