Sdílet prostřednictvím


Rozhraní MongoDB Atlas SQL

Poznámka:

Tento konektor vlastní a poskytuje MongoDB.

Shrnutí

Položka Description
Stav uvolnění Všeobecná dostupnost
Products Power BI (sémantické modely)
Power BI (Datové toky)
Platforma (Dataflow Gen2)
Podporované typy ověřování Databáze (uživatelské jméno/heslo)
Certifikáty X.509
OAuth (OIDC)
Správa identit a přístupu AWS

Poznámka:

Pokud používáte jiné mechanismy ověřování než Uživatelské jméno a heslo (například certifikáty X.509, OAuth (OIDC) nebo AWS IAM, můžete v dialogovém okně připojení ponechat pole uživatelského jména a hesla prázdná. Příslušné přihlašovací údaje se zpracovávají přes zvolenou metodu ověřování.

Požadavky

Pokud chcete používat konektor MongoDB Atlas SQL, musíte mít nastavení federované databáze Atlas .

Získání informací o připojení pro instanci federované databáze

  1. Přejděte do instance federované databáze. V aplikaci Atlas vyberte Na levém navigačním panelu možnost Federace dat .
  2. Výběrem Připojit otevřete modální okno pro připojení k federované instanci databáze.
  3. Vyberte Připojit pomocí rozhraní Atlas SQL.
  4. Vyberte konektor Power BI.
  5. Zkopírujte název federované databáze a identifikátor URI MongoDB. Budete je potřebovat v pozdějším kroku.

Poznámka:

Pokud některá nebo všechna vaše data pocházejí z clusteru Atlas, musíte pro tento cluster použít MongoDB verze 5.0 nebo vyšší, abyste mohli využívat výhod Atlas SQL.

K používání konektoru MongoDB Atlas SQL se vyžaduje ovladač MongoDB Atlas SQL ODBC.

Podporované možnosti

  • Import
  • DirectQuery (sémantické modely Power BI)

Připojení k federované databázi MongoDB Atlas pomocí rozhraní Atlas SQL z Power Query Desktopu

Připojení pomocí rozhraní Atlas SQL:

  1. Na pásu karet Domů v Power BI Desktopu vyberte Načíst data.

  2. Vyberte Databázi z kategorií na levé straně, vyberte MongoDB Atlas SQL a pak vyberte Připojit.

    Snímek obrazovky otevřeného dialogu Získat data, kde je vybrán konektor MongoDB Atlas SQL.

  3. Pokud se poprvé připojujete ke konektoru MongoDB Atlas SQL, zobrazí se oznámení třetí strany. Pokud nechcete, aby se tato zpráva znovu zobrazila, vyberte možnost "Neupozorňovat mě více na tento konektor".

    Zvolte Pokračovat.

  4. V okně MongoDB Atlas SQL, které se zobrazí, vyplňte následující hodnoty:

    • Identifikátor URI MongoDB. Povinné

      Použijte identifikátor URI MongoDB získaný v požadavcích. Ujistěte se, že neobsahuje vaše uživatelské jméno a heslo. Identifikátory URI obsahující uživatelské jméno a/nebo hesla jsou odmítnuty.

    • Název federované databáze . Povinné

      Použijte název federované databáze získané v požadavcích.

    • Dotaz SQL. Volitelný

      Pokud chcete provést okamžitě, zadejte nativní dotaz Atlas SQL. Pokud je databáze stejná jako dříve použitá, můžete ji z dotazu vynechat.

      SELECT * FROM orders
      
    • Vyberte import nebo DirectQuery pro požadovaný režim připojení dat.

    Vyberte OK.

    Snímek obrazovky s dialogovým oknem připojení MongoDB Atlas SQL, kde zadáte informace o připojení

  5. Zadejte uživatelské jméno a heslo databáze Atlas MongoDB a vyberte Připojit.

    Snímek obrazovky s dialogovým oknem ověřování MongoDB Atlas SQL, kde zadáte svoje přihlašovací údaje

    Poznámka:

    Po zadání uživatelského jména a hesla pro konkrétní federovanou databázi Atlas používá Power BI Desktop stejné přihlašovací údaje při dalších pokusech o připojení. Tyto přihlašovací údaje můžete upravit tak, že přejdete na Možnosti souboru>a nastavení>Zdroje dat.

  6. V Navigátoru vyberte jeden nebo více prvků, které chcete importovat a používat v Power BI Desktopu. Potom výběrem možnosti Načíst načtěte tabulku v Power BI Desktopu nebo transformujte data a otevřete editor Power Query, ve kterém můžete filtrovat a upřesňovat sadu dat, která chcete použít, a pak načíst tuto zpřesněnou sadu dat do Power BI Desktopu.

Připojení k federované databázi MongoDB Atlas pomocí rozhraní Atlas SQL z Power Query Online

Připojení pomocí rozhraní Atlas SQL:

  1. V Power Query vyberte MongoDB Atlas SQL na stránce Vybrat zdroj dat.

  2. Na stránce Nastavení připojení vyplňte následující hodnoty:

    • Identifikátor URI MongoDB. Povinné.

      Použijte identifikátor URI MongoDB získaný v požadavcích. Ujistěte se, že neobsahuje vaše uživatelské jméno a heslo. Identifikátory URI obsahující uživatelské jméno a/nebo hesla jsou odmítnuty.

    • Název federované databáze . Povinné

      Použijte název federované databáze získané v požadavcích.

    • Zadejte název připojení.

    • Zvolte datovou bránu.

    • Zadejte uživatelské jméno a heslo databáze Atlas MongoDB a vyberte Další.

    Snímek obrazovky online dialogového okna

  3. Na obrazovce Navigátor vyberte požadovaná data a poté vyberte Transformovat data. Tento výběr otevře editor Power Query, abyste mohli filtrovat a upřesnit sadu dat, která chcete použít.

    Snímek obrazovky s online navigátorem, kde zvolíte data, která chcete transformovat

Řešení problémů

Pokud se připojení nedá úspěšně navázat, zobrazí se obecná chybová zpráva The driver returned invalid (or failed to return) SQL_DRIVER_ODBC_VER: 03.80 . Začněte tím, že zkontrolujete přihlašovací údaje a nemáte žádné problémy se sítí při přístupu k federované databázi.

Můžete také najít následující užitečné informace: