Med Amazon® Redshift® Connector kan du bruke kommandoer i en kjede for å utføre SQL-operasjoner (Structured Query Language) i Amazon Redshift. Med denne kontakten kan du for eksempel
- Utfør SQL-kommandoer, for eksempel en
CREATEellerUPDATE-setning ellerSELECT-spørring - Hent detaljer om en tabell i Redshift
- Sette inn eller oppdatere poster i en Redshift-database
Merk: Denne kontakten er bygget av Workiva og kobles til et tredjepartssystem. Supportteamet vårt kan hjelpe deg med å konfigurere denne koblingen i arbeidsområdet ditt, men vi kan ikke feilsøke eller på annen måte hjelpe deg med problemer som oppstår utenfor Workiva-plattformen.
Forutsetninger
For å aktivere tilkoblingen til Amazon Redshift bruker konnektoren Java-databasetilkobling (JDBC) sikret med grunnleggende brukernavn- og passordautentisering. For å sette opp kontakten trenger du
- En utpekt integrasjonsbruker som er opprettet i Amazon Redshift for koblingen
- Integrasjonsbrukerens autentiseringsopplysninger
- JDBC-tilkoblingens URL, for eksempel
jdbc:redshift://<cluster>:<port>/<database>
Konfigurer Amazon Redshift-tilkoblingen
Merk: For å gjøre kontakten tilgjengelig for bruk i organisasjonens kjeder, må en sikkerhetsadministrator i organisasjonen først aktivere den fra Configuration.
- Fra Chain Builder klikker du på Connections, og deretter Create øverst til høyre.
- Under Connector Connection velger du Amazon Redshift og løperen som skal brukes med connectoren.
- Under Basic Info angir du et unikt navn og en beskrivelse for å identifisere kontakten.
- Under Properties angir du detaljer om tilkoblingen:
Egenskap Detaljer Brukernavn Skriv inn brukernavnet til integrasjonsbrukeren for tilkoblingen. Passord Skriv inn passordet for egenskapen Username. URL for tilkobling Skriv inn URL-en for JDBC-tilkoblingen, for eksempel jdbc:redshift://<cluster>:<port>/<database>. Hvis du vil inkludere valgfrie egenskaper for tilkoblingen, legger du dem til som en spørringsstreng, for eksempeljdbc:redshift://cluster.abc123xyz789.us-west-2.redshift.amazonaws.com:5439/dev?<options>. Hvis du for eksempel vil koble til ved hjelp av SSL (Secure Sockets Layer), legger du til?ssl=true.Merk: Som standard er porten for Amazon Redshift
5439; dette kan imidlertid være annerledes i ditt miljø.Merk: Alle sensitive opplysninger krypteres automatisk og lagres med Advanced Encryption Standard (AES)-256-kryptering. Av sikkerhetshensyn bør du unngå å inkludere brukerlegitimasjon som valgfrie egenskaper i egenskapen Connection URL.
- Velg miljøene som skal bruke tilkoblingen, og klikk på Lagre.
- For å teste tilkoblingen kan du opprette og kjøre en kjede med -kontaktens Get Table Definition -kommando, og kontrollere at den returnerer en gyldig utdata.
Feilsøking
Hvis tilkoblingen til Amazon Redshift mislykkes:
- Bekreft integrasjonsbrukerens autentiseringsopplysninger.
- Kontroller URL-adressen for JDBC-tilkoblingen, inkludert klynge og port.
Hvis tilkoblingen ikke klarer å utføre en kommando, må du kontrollere at inndataene - for eksempel SQL-syntaksen eller tabellen - er gyldige.