Amazon Redshift

In dit artikel wordt beschreven hoe u Tableau met een Amazon Redshift-database verbind en hoe u de databron instelt. Zie Amazon Redshift IAM OAuth instellen in de Tableau Server-documentatie(Link wordt in een nieuw venster geopend) of de Tableau Cloud-documentatie(Link wordt in een nieuw venster geopend) voor instructies over het instellen van OAuth met Amazon Redshift. Zie Amazon Redshift IAM Identity Center OAuth instellen(Link wordt in een nieuw venster geopend) voor meer informatie over het gebruik van Identity Center voor autorisatie.

Voordat u begint

Verzamel deze verbindingsgegevens voordat u begint:

  • De naam en poortnummer van de server die de database host waarmee u verbinding wilt maken.
  • Databasenaam
  • Verificatie:
    • Gebruikersnaam en wachtwoord
    • OAuth met het federatietype IAM
      • De OAuth-provider moet eerst worden geïnstalleerd
      • IAM-rol
    • OAuth met het federatietype IAM IDC
      • De OAuth-provider moet eerst worden geïnstalleerd
      • IDC-naamruimte (optioneel)
  • Wilt u verbinding maken met een SSL-server?
  • 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. 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 met Redshift

  1. Selecteer op de pagina Verbinding maken, onder Naar een server, de optie Amazon Redshift.
  2. Voer de naam en het poortnummer in van de server waarop de database wordt gehost en de naam van de database waarmee u verbinding wilt maken.
  3. Bij Verificatie selecteert u ofwel Gebruikersnaam en wachtwoord of OAuth als verificatietype. Vul vervolgens de verificatievelden in die nodig zijn voor uw selectie.
    • Gebruikersnaam en wachtwoord: voer de gebruikersnaam en (optioneel) een wachtwoord in.
    • OAuth:
      • In het veld Federatietype selecteert u ofwel IAM-rol of Identity Center.
        • Bij IAM-rol voert u de optionele AWS-rol ARN in en selecteert u deze als u gebruik wilt maken van Groepsfederatie.
        • Bij Identity Center, voert u de naamruimte van het Identity Center in.
      • Selecteer de vooraf geconfigureerde OAuth-provider die u wilt gebruiken.
  4. Selecteer het selectievakje SSL vereisen wanneer u verbinding maakt met een SSL-server.
  5. 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.
  6. (Optioneel) Selecteer het tabblad Geavanceerd om aangepaste parameters voor het stuurprogramma in te voeren en de verbinding naar wens te configureren.
  7. Klik op Aanmelden om verbinding te maken.

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 netwerk- of databasebeheerder voor hulp.

De databron instellen

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 uit de vervolgkeuzelijst Schema een schema of gebruik het tekstvak om op naam naar een schema te zoeken.

  3. Selecteer onder Tabel een tabel of gebruik het tekstvak om op naam naar een tabel te zoeken.

  4. Sleep de tabel naar het canvas en selecteer vervolgens het tabblad in het werkblad om uw 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.

De verbinding met behulp van stuurprogrammaparameters aanpassen

Soms kan het nodig zijn om de bestaande verbinding met de Amazon Redshift-connector te wijzigen. Vanaf Tableau 2019.2.1 kunt u dit doen door stuurprogrammaparameters toe te voegen aan de verbindingsreeks in het tekstvak Aangepaste parameters voor stuurprogramma:

Opmerking: U kunt de door Tableau gegenereerde stuurprogrammaparameters niet wijzigen. U kunt alleen parameters toevoegen.

In dit voorbeeld voert de gebruiker 'agarcia' parameters in die federatieve verificatie met behulp van IDP mogelijk maken:

DbUser=agarcia;AutoCreate=1;AuthType=Plugin;plugin_name=Ping;IAM=1;idp_host=idp.business-example.com;idp_port=443;preferred_role=arn:aws:iam::12345:role/dev;partner_spid=urn:amazon:webservices;

In dit voorbeeld beperkt u het aantal opgehaalde rijen tot 1000:

Fetch=1000;

Zie Configuratieopties voor ODBC-stuurprogramma(Link wordt in een nieuw venster geopend) (in het Engels) op de Amazon AWS-website.

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.

Zie ook

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