MongoDB Atlas SQL-gränssnitt

Anmärkning

Den här anslutningsappen ägs och tillhandahålls av MongoDB.

Sammanfattning

Objekt Description
Frisläppningsstatus Allmän tillgänglighet
Produkter Power BI (semantiska modeller)
Power BI (dataflöden)
Fabric (Dataflöde Gen2)
Autentiseringstyper som stöds Databas (användarnamn/lösenord)
X.509-certifikat
OAuth (OIDC)
AWS-identitets- och åtkomsthantering

Anmärkning

När du använder andra autentiseringsmekanismer än användarnamn/lösenord (till exempel X.509-certifikat, OAuth (OIDC) eller AWS IAM) kan du lämna fälten användarnamn och lösenord tomma i anslutningsdialogrutan. Lämpliga autentiseringsuppgifter hanteras via den valda autentiseringsmetoden.

Förutsättningar

Om du vill använda MongoDB Atlas SQL-anslutningsappen måste du ha en atlasmatererad databaskonfiguration .

Hämta anslutningsinformation för din federerade databasinstans

  1. Navigera till den federerade databasinstansen. I Atlas väljer du Datafederation i den vänstra navigeringspanelen.
  2. Välj Anslut för att öppna den federerade databasinstansens anslutningsmodal.
  3. Välj Anslut med Hjälp av Atlas SQL-gränssnittet.
  4. Välj Power BI Connector.
  5. Kopiera ditt federerade databasnamn och MongoDB-URI. Du behöver dem i ett senare steg.

Anmärkning

Om vissa eller alla dina data kommer från ett Atlas-kluster måste du använda MongoDB version 5.0 eller senare för att klustret ska kunna dra nytta av Atlas SQL.

MongoDB Atlas SQL ODBC-drivrutinen krävs för att använda MongoDB Atlas SQL Connector.

Funktioner som stöds

  • Import
  • DirectQuery (Power BI-semantiska modeller)

Ansluta till MongoDB Atlas federerad databas med hjälp av Atlas SQL-gränssnittet från Power Query Desktop

Så här ansluter du med Atlas SQL-gränssnittet:

  1. Välj Hämta data från menyfliksområdet Start i Power BI Desktop.

  2. Välj Databas från kategorierna till vänster, välj MongoDB Atlas SQL och välj sedan Anslut.

    Skärmbild av dialogrutan Hämta data med MongoDB Atlas SQL-anslutningsappen vald.

  3. Om du ansluter till MongoDB Atlas SQL-anslutningsappen för första gången visas ett meddelande från tredje part. Välj "Varna mig inte igen med den här anslutningen" om du inte vill att meddelandet ska visas igen.

    Välj Fortsätt.

  4. I fönstret MongoDB Atlas SQL som visas fyller du i följande värden:

    • MongoDB-URI:n Obligatoriskt

      Använd MongoDB-URI:n som erhålls i förutsättningarna. Kontrollera att det inte innehåller ditt användarnamn och lösenord. URI:er som innehåller användarnamn och/eller lösenord avvisas.

    • Ditt federerade databasnamn . Obligatoriskt

      Använd namnet på den federerade databas som erhålls i förutsättningarna.

    • En SQL-fråga. Valfritt

      Om du vill köra omedelbart anger du en intern Atlas SQL-fråga. Om databasen är densamma som tidigare kan du utelämna den från frågan.

      SELECT * FROM orders
      
    • Välj antingen Importera eller DirectQuery för önskat dataanslutningsläge.

    Välj OK.

    Skärmbild av dialogrutan För Anslutning till MongoDB Atlas SQL där du anger anslutningsinformationen.

  5. Ange ditt användarnamn och lösenord för Atlas MongoDB Database-åtkomst och välj Anslut.

    Skärmbild av dialogrutan för autentisering med MongoDB Atlas SQL där du anger dina autentiseringsuppgifter.

    Anmärkning

    När du har angett ditt användarnamn och lösenord för en viss Atlas-federerad databas använder Power BI Desktop samma autentiseringsuppgifter i efterföljande anslutningsförsök. Du kan ändra dessa autentiseringsuppgifter genom att gå till Filalternativ>och inställningar>Inställningar för datakälla.

  6. I Navigatör väljer du ett eller flera element att importera och använda i Power BI Desktop. Välj sedan Antingen Läs in för att läsa in tabellen i Power BI Desktop eller Transformera data för att öppna Power Query-redigeraren där du kan filtrera och förfina den uppsättning data som du vill använda och sedan läsa in den förfinade datauppsättningen till Power BI Desktop.

Ansluta till MongoDB Atlas federerad databas med Atlas SQL-gränssnittet från Power Query Online

Så här ansluter du med Atlas SQL-gränssnittet:

  1. Välj MongoDB Atlas SQL från sidan Power Query – Välj datakälla .

  2. Fyll i följande värden på sidan Anslutningsinställningar :

    • MongoDB-URI:n Obligatoriska.

      Använd MongoDB-URI:n som erhålls i förutsättningarna. Kontrollera att det inte innehåller ditt användarnamn och lösenord. URI:er som innehåller användarnamn och/eller lösenord avvisas.

    • Ditt federerade databasnamn . Obligatoriskt

      Använd namnet på den federerade databas som erhålls i förutsättningarna.

    • Ange ett anslutningsnamn.

    • Välj en datagateway.

    • Ange ditt användarnamn och lösenord för Atlas MongoDB Database-åtkomst och välj Nästa.

    Skärmbild av dialogrutan Anslut till datakälla online där du anger anslutningsinställningarna.

  3. På skärmen Navigatör väljer du de data du behöver och väljer sedan Transformera data. Det här valet öppnar Power Query-redigeraren så att du kan filtrera och förfina den uppsättning data som du vill använda.

    Skärmbild av onlinenavigatorn där du väljer de data som du vill transformera.

Felsökning

När anslutningen inte kan upprättas visas det allmänna felmeddelandet The driver returned invalid (or failed to return) SQL_DRIVER_ODBC_VER: 03.80 . Börja med att kontrollera dina autentiseringsuppgifter och att du inte har några nätverksproblem med att komma åt din federerade databas.

Du kanske också tycker att följande information är användbar: