使用 Amazon® Redshift® 連接器,您可以在一連串命令中使用命令 在 Amazon Redshift 中執行結構化查詢語言 (SQL) 作業。例如,使用此連接器,您可以
- 執行 SQL 指令,例如
CREATE或UPDATE語句或SELECT查詢 - 擷取 Redshift 中資料表的詳細資訊
- 在 Redshift 資料庫中插入或更新記錄
註: 此連接器由 Workiva 建立並連接至第三方系統。雖然我們的支援團隊可協助您在工作區內設定此連接器,但我們無法排除故障或協助解決任何源自 Workiva 平台以外的問題。
必要條件
要啟用與 Amazon Redshift 的連線,連接器使用 Java 資料庫連線 (JDBC),並採用基本使用者名稱和密碼驗證。若要設定連接器,您需要
- 在 Amazon Redshift 中為連接器建立的指定整合使用者
- 整合使用者的驗證憑證
- JDBC 連線的 URL,例如
jdbc:redshift://<cluster>:<port>/。<database>
設定 Amazon Redshift 連接器
注意:為了使連接器可用於組織的鏈結,組織安全性管理員首先要從組態中啟用它。
- 在「鏈結產生器」中,按一下「連線」,然後按一下右上角的「建立」。
- 在Connector Connection 下 ,選擇Amazon Redshift 以及要與連線器一起使用的執行程序。
- 在Basic Info 下 ,輸入唯一的名稱和描述,以協助識別連接器。
- 在「屬性」(Properties) 下,輸入連結的詳細資料:
摘要資訊 詳細資料 使用者名稱 輸入連線的整合使用者的使用者名稱。 密碼 輸入Username 屬性的密碼。 連線 URL 輸入 JDBC 連接的 URL,例如 jdbc:redshift://<cluster>:<port>/<database>。若要包括連接的可選屬性 ,請將它們追加為查詢字串,例如jdbc:redshift://cluster.abc123xyz789.us-west-2.redshift.amazonaws.com:5439/dev?<options>。例如,若要使用安全套接層 (SSL) 連線,請附加?ssl=true。注意: 預設情況下,Amazon Redshift 的連接埠為
5439;不過,您的環境可能與此不同。注意:所有敏感認證都會自動加密並以進階加密標準 (AES)-256 加密方式儲存。為了安全起見,請避免在Connection URL 屬性中包含使用者認證作為可選屬性。
- 請選取要使用連結的環境,然後按一下「儲存」(Save)。
- 若要測試連線,,使用連接器的Get Table Definition 指令 建立並執行連線 ,並驗證它是否傳回有效的輸出。
疑難排解
如果與 Amazon Redshift 的連線失敗:
- 驗證整合使用者的驗證憑證。
- 檢查 JDBC 連接的 URL,包括其群集和連接埠。
如果連線無法執行指令,請驗證其輸入 (例如其 SQL 語法或資料表) 是否有效。