Integrált Power BI-élmény az Azure Cosmos DB portálon Synapse Link-kompatibilis fiókokhoz

A KÖVETKEZŐRE VONATKOZIK: NoSQL

Az integrált Power BI-felülettel néhány kattintással közel valós időben jelenítheti meg az Azure Cosmos DB-adatokat. Az Azure Portal beépített Power BI-integrációs funkcióját és az Azure Synapse Linket használja.

A Synapse Link lehetővé teszi, hogy olyan Power BI-irányítópultokat hozzon létre, amely nincs hatással a tranzakciós számítási feladatokra, és nincs ETL-folyamat. A DirectQuery használatával az Azure Cosmos DB-fiókokból élő adatokkal hozhat létre irányítópultokat anélkül, hogy importálja vagy átmásolja az adatokat a Power BI-ba.

Power BI-jelentés készítése

Az alábbi lépésekkel Power BI-jelentést hozhat létre az Azure Cosmos DB-adatokból DirectQuery módban:

  1. Jelentkezzen be az Azure Portalra , és lépjen az Azure Cosmos DB-fiókjához.

  2. Az Integrációk szakaszban nyissa meg a Power BI panelt, és válassza az Első lépések lehetőséget.

    Megjegyzés:

    Ez a lehetőség jelenleg csak a NoSQL-fiókokhoz készült API-khoz érhető el.

  3. Az Azure Synapse Link engedélyezése lapon, ha a fiókja még nincs engedélyezve a Synapse Linkkel, az Azure Synapse-hivatkozás engedélyezésével engedélyezheti ezt a fiókszakaszt. Ha a Synapse Link már engedélyezve van a fiókjához, akkor ez a lap nem jelenik meg.

    Megjegyzés:

    Ha engedélyezve van, nem tilthatja le az Azure Synapse Linket. Az Azure Synapse Link engedélyezése költségekkel jár. További részletekért tekintse meg az Azure Synapse Link díjszabási szakaszát.

  4. A tárolókhoz készült Azure Synapse Link engedélyezése szakaszban válassza ki a Synapse Link engedélyezéséhez szükséges tárolókat.

    • Ha egyes tárolókon már engedélyezte a Synapse Linket, a tároló neve melletti jelölőnégyzet be van jelölve. Tetszés szerint megszüntetheti a kijelölésüket a Power BI-ban megjeleníteni kívánt adatok alapján.

    • Ha a Synapse Link nincs engedélyezve, ezt engedélyezheti a meglévő tárolókon.

      Ha a Synapse Link engedélyezése folyamatban van bármelyik tárolón, az ezekből a tárolókból származó adatok nem lesznek belefoglalva. Később térjen vissza erre a lapra, és importálja az adatokat, amikor a tárolók engedélyezve vannak.

    Progress of Synapse Link enabled on existing containers.

  5. A tárolókban lévő adatok mennyiségétől függően eltarthat egy ideig a Synapse Link engedélyezése. További információt a Synapse Link engedélyezése meglévő tárolókról szóló cikkben talál.

    A portálon az alábbi képernyőn látható módon ellenőrizheti az előrehaladást. A tárolók a Synapse Link használatával engedélyezve vannak, amikor a folyamat eléri a 100%-ot.

    Synapse Link successfully enabled on the selected containers.

  6. A Munkaterület kiválasztása lapon válassza ki az Azure Synapse Analytics-munkaterületet, és válassza a Tovább gombot. Ez automatikusan T-SQL-nézeteket hoz létre a Synapse Analyticsben a korábban kiválasztott tárolókhoz. Az Azure Cosmos DB Power BI-hoz való csatlakoztatásához szükséges T-SQL-nézetekről további információt a Nézetek előkészítése című cikkben talál.

    Megjegyzés:

    Az Azure Cosmos DB tárolótulajdonosai oszlopként jelennek meg a T-SQL-nézetekben, beleértve a mélyen beágyazott JSON-adatokat is. Ez egy rövid útmutató a BI-irányítópultokhoz. Ezek a nézetek elérhetők lesznek a Synapse-munkaterületen/adatbázisban; Ezeket a nézeteket a Synapse-munkaterületen is használhatja adatfeltáráshoz, adatelemzéshez, adatelemzéshez stb. Vegye figyelembe, hogy a speciális forgatókönyvek összetettebb nézeteket vagy a nézetek finomhangolását igényelhetik a jobb teljesítmény érdekében. További tudnivalók. Tekintse meg a Synapse Link ajánlott eljárásait a Synapse kiszolgáló nélküli SQL-készletekkel kapcsolatos cikkének használatakor.

  7. Választhat egy meglévő munkaterületet, vagy létrehozhat egy újat. Meglévő munkaterület kiválasztásához adja meg az előfizetés, a munkaterület és az adatbázis adatait. Az Azure Portal a Microsoft Entra hitelesítő adataival automatikusan csatlakozik a Synapse-munkaterülethez, és T-SQL-nézeteket hoz létre. Győződjön meg arról, hogy rendelkezik "Synapse-rendszergazda" engedéllyel ehhez a munkaterülethez.

    Connect to Synapse Link workspace and create views.

  8. Ezután válassza a .pbids letöltése lehetőséget a Power BI-adatforrásfájl letöltéséhez. Nyissa meg a letöltött fájlt. Tartalmazza a szükséges kapcsolati információkat, és megnyitja a Power BI-irányítópultot.

    Download the Power BI desktop files in .pbids format.

  9. Most már csatlakozhat az Azure Cosmos DB-adatokhoz a Power BI-ból a Synapse Link használatával. Megjelenik az egyes tárolók adatainak megfelelő T-SQL-nézetek listája.

    Az alábbi képernyő például a járműflotta adatait jeleníti meg. Ezeket az adatokat betöltheti további elemzésre, vagy a betöltés előtt átalakíthatja.

    T-SQL views corresponding to the data in each container.

  10. Most már megkezdheti az irányítópult összeállítását az Azure Cosmos DB elemzési adataival. Az adatok módosításai megjelennek az irányítópulton, amint az adatok replikálódnak az elemzési tárba, ami általában néhány perc alatt történik.

További lépések