MongoDB BI-koppling

I den här artikeln beskrivs hur du ansluter Tableau till MongoDB Business Intelligence-data (BI) och konfigurerar datakällan.

Innan du börjar

Innan du börjar ska du samla in följande anslutningsinformation:

  • Namn på servern som fungerar som värd för den databas som du vill ansluta till

  • Användarnamn och lösenord, om MongoDB-autentisering är aktiverat

  • Databasnamn associerat med användarens inloggningsuppgifter om MongoDB-autentisering har aktiverats

  • Ansluter du till en SSL-server?

  • (Valfritt) Inledande SQL-sats körs varje gång Tableau ansluter

Du måste installera och köra MongoDB-kopplingen för BI, version 2.1 eller senare, innan du kan ansluta Tableau till dina MongoDB BI-data.

Om du vill hämta MongoDB-kopplingen för BI loggar du in på MongoDB-webbplatsen och hämtar kopplingen(Länken öppnas i ett nytt fönster). Följ installationsanvisningarna(Länken öppnas i ett nytt fönster) på MongoDB:s webbplats.

Drivrutin krävs

Den här kopplingen kräver en drivrutin för att kommunicera med databasen. Om drivrutinen inte är installerad på datorn visar Tableau ett meddelande i dialogrutan Anslutning med en länk till nedladdningssidan med drivrutinen(Länken öppnas i ett nytt fönster) där du kan hitta länkar till drivrutiner och installationsinstruktioner.

Skapa anslutningen och konfigurera datakällan

  1. Starta Tableau och välj MongoDB Bi-kopplingen under Anslut. För en fullständig lista över dataanslutningar väljer du Mer under Till en server. Gör sedan följande:

    1. Ange namnet på servern.

    2. Om MongoDB-autentisering är aktiverat anger du ditt användarnamn med tillhörande databasnamn och lösenord. Information om rätt format finns i Inloggningsalternativ. Om MongoDB-autentisering inte är aktiverat fortsätter du till steg c.

      Markera kryssrutan Kräv SSL när du ansluter till en SSL-server. Mer information om hur du ansluter med SSL till MongoDB finns i Ansluta Tableau till MongoDB(Länken öppnas i ett nytt fönster) på MongoDB:s webbplats.

    3. (Valfritt) Välj Inledande SQL för att ange ett SQL-kommando som ska köras i början av varje anslutning, när du till exempel öppnar arbetsboken, uppdaterar ett extrakt, loggar in på Tableau Server eller publicerar på Tableau Server. Mer information finns i Köra inledande SQL.

    4. Välj Logga in.

      Om Tableau inte kan upprätta anslutningen, verifierar du att du har rätt inloggningsuppgifter. Om du fortfarande inte kan ansluta, har datorn problem med att hitta servern. Kontakta nätverksadministratören eller databasadministratören för ytterligare hjälp.

  2. På sidan Datakälla gör du följande:

    1. (Valfritt) Välj standardnamnet för datakällan längst upp på sidan och ange sedan ett unikt namn för datakällan, som ska användas i Tableau. Till exempel kan du använda en konvention för namngivning av datakälla som gör det lättare för andra användare av datakällan att räkna ut vilken datakälla de ska ansluta till.

    2. Välj bladflik för att starta analysen.

Inloggningsalternativ

Användarkonton i MongoDB är associerade med specifika logiska databaser i MongoDB. När användare loggar in på MongoDB måste de ange det databasnamn som är kopplat till användarens inloggningsuppgifter. Detta görs genom att lägga in specialalternativ i användarnamnsträngen. Till exempel, om användaren henrywilson är associerad med databasen example anger han följande i fältet Användarnamn.

henrywilson?source=example

Du kan använda alternativetmechanism om du vill definiera autentiseringsmekanismen för att använda en annan mekanism än SCRAM-SHA-1, vilket är standardalternativet. Om användaren henrywilson till exempel vill ansluta till databasen example med fråga/svaret som autentiseringsmekanism anger han följande i fältet Användarnamn:

henrywilson?source=example,mechanism=MONGODB-CR

Mer information om autentiseringsalternativ finns på MongoDB:s(Länken öppnas i ett nytt fönster) webbplats.

 

Se även