Azure SQL Synapse Analytics

In dit artikel wordt beschreven hoe u Tableau aan Azure Synapse Analytics (voorheen Azure SQL Data Warehouse) koppelt en hoe u de databron instelt.

 

Opmerking: Zorg ervoor dat u de server al hebt ingesteld voordat u doorgaat. Zie Azure AD configureren voor OAuth en Modern Authentication voor meer informatie over het configureren van servers.

Voordat u begint

Verzamel deze verbindingsgegevens voordat u begint:

  • Volledig gekwalificeerde servernaam die de database host waarmee u verbinding wilt maken, bijvoorbeeld myserver-20171113.database.windows.net

  • Optioneel: naam van de database

  • Verificatiemethode:

    • Gebruikersnaam en wachtwoord

    • Active Directory-wachtwoord

    • Azure Active Directory via OAuth (geïntegreerd)

      Opmerking: Om deze optie te kunnen gebruiken, moet uw systeembeheerder 'gebruikerstoestemming' in de Azure Active Directory-tenant van uw organisatie inschakelen. Zie het supportartikel van Microsoft over het configureren van gebruikerstoestemming voor meer informatie.

  • De referenties zijn afhankelijk van de verificatiemethode die u kiest en kunnen het volgende omvatten:

    • Gebruikersnaam en wachtwoord

    • Active Directory-gebruikersnaam en -wachtwoord

    • Azure Active Directory-instantie-URL

  • Wilt u verbinding maken met een SSL-server?

  • Wilt u het database-isolatieniveau instellen om niet-vastgelegde data te lezen?

  • Optioneel: initiële SQL-instructie die elke keer wordt uitgevoerd wanneer Tableau verbinding maakt

  • Stuurprogramma vereist

    Voor deze connectors is een stuurprogramma vereist om met de database te communiceren. Mogelijk is het vereiste stuurprogramma al op uw computer geïnstalleerd. Als het stuurprogramma niet op uw computer is geïnstalleerd, geeft Tableau in het verbindingsdialoogvenster een bericht weer met een koppeling naar de pagina Stuurprogramma downloaden(Link wordt in een nieuw venster geopend), waar u stuurprogrammalinks en installatie-instructies kunt vinden.

Verbinding maken en de databron instellen

  1. Start Tableau op en selecteer onder Verbinding maken Azure Synapse Analytics. Selecteer Meer onder Naar een server voor een volledige lijst met dataverbindingen. Voer vervolgens de volgende stappen uit:
    1. Voer de URL in van de server waarmee u verbinding wilt maken.
    2. Optioneel: voer een databasenaam in als u verbinding wilt maken met een opgenomen database.
    3. Geef aan hoe u zich bij de server wilt aanmelden: met een gebruikersnaam en wachtwoord, met een Active Directory-gebruikersnaam en -wachtwoord of met behulp van een geïntegreerde Azure Active Directory-aanmelding via OAuth.
    4. Typ uw gebruikersnaam en wachtwoord in.
      Of voer de URL van een Azure Active Directory-instantie in, als u Azure Active Directory via OAuth gebruikt. Zie het supportartikel van Microsoft over eindpunten(Link wordt in een nieuw venster geopend) voor meer informatie.

      Opmerking: Als uw organisatie meer dan één Azure Active Directory-tenant gebruikt, moet de URL van de Azure Active Directory-instantie overeenkomen met de tenant waarin de database is geconfigureerd. U kunt de tenant-ID in de Azure-portal vinden of bij uw Azure-beheerder opvragen.

    5. Selecteer het selectievakje SSL vereisen wanneer u verbinding maakt met een SSL-server.
    6. Geef aan of u Niet-vastgelegde data wilt lezen. Met deze optie kan Tableau worden uitgevoerd op het isolatieniveau 'read-uncommitted'. Lange query's van Tableau, inclusief extractvernieuwingen, kunnen de database blokkeren en transacties vertragen. Selecteer deze optie om toe te staan dat query's rijen lezen die door andere transacties zijn gewijzigd, zelfs als ze nog niet zijn vastgelegd. Wanneer deze optie is uitgeschakeld, gebruikt Tableau het standaardisolatieniveau dat door de database is opgegeven.
    7. Selecteer Initiële SQL om een SQL-opdracht op te geven die aan het begin van elke verbinding moet worden uitgevoerd. Bijvoorbeeld wanneer u de werkmap opent, een extract vernieuwt, zich aanmeldt bij Tableau Server of naar Tableau Server publiceert (optioneel). Zie Initiële SQL uitvoeren voor meer informatie.
    8. Selecteer Aanmelden.

      Als Tableau de verbinding niet tot stand kan brengen, controleer dan of uw referenties kloppen. Als u nog steeds geen verbinding kunt maken, heeft uw computer problemen met het lokaliseren van de server. Neem contact op met uw netwerkbeheerder of databasebeheerder.

  2. Op de databronpagina doet u het volgende:

    1. (Optioneel) Selecteer de standaard databronnaam boven aan de pagina en voer vervolgens een unieke databronnaam in voor gebruik in Tableau. Gebruik bijvoorbeeld een naamgevingsconventie voor databronnen waarmee andere gebruikers van de databron kunnen bepalen met welke databron ze verbinding moeten maken.

    2. Selecteer een database uit de vervolgkeuzelijst Database.

    3. Onder Tabel selecteert u een tabel of gebruikt u het zoekveld om op naam naar een tabel te zoeken.

      U kunt ook een opgeslagen procedure in de database opgeven. Zie Een opgeslagen procedure gebruiken voor meer informatie over opgeslagen procedures, inclusief een lijst met beperkingen die specifiek zijn voor SQL Server-databases.

    4. Sleep een tabel naar het canvas en selecteer vervolgens het tabblad in het werkblad om de analyse te starten.

      Gebruik aangepaste SQL om verbinding te maken met een specifieke query in plaats van met de hele databron. Zie Verbinding maken met een aangepaste SQL-query voor meer informatie.

Opmerking: Tableau Desktop ondersteunt het datatype Microsoft SQL Server TIME niet. Velden van dit datatype worden niet geïmporteerd en verschijnen niet in Tableau Desktop. Als TIME-datatypevelden in opgeslagen procedures zijn opgenomen, worden ze niet weergegeven in Tableau Desktop. Zie Een opgeslagen procedure gebruiken voor meer informatie.

Aanmelden op een Mac

Als u Tableau Desktop op een Mac gebruikt, moet u bij het invoeren van de servernaam om verbinding te maken een volledig gekwalificeerde domeinnaam gebruiken, zoals mydb.test.ourdomain.lan, in plaats van een relatieve domeinnaam, zoals mydb of mydb.test.

U kunt het domein ook toevoegen aan de lijst met zoekdomeinen voor de Mac-computer. Wanneer u dan verbinding maakt, hoeft u alleen de servernaam op te geven. Als u de lijst met zoekdomeinen wilt bijwerken, gaat u naar Systeemvoorkeuren > Netwerk > Geavanceerd en opent u het tabblad DNS.

Opmerking: Ook al wordt de optie Azure Active Directory via OAuth in het venster van de Azure SQL Synapse Analytics-connector weergegeven, deze wordt niet ondersteund voor Mac.

Zie ook

Bedankt voor uw feedback.De feedback is verzonden. Dank u wel.