從 AWS S3 或其他雲服務導入數據?JMP 如何連接到存儲在 AWS S3 等雲託管服務上的數據? 我讀到 JMP 具有到各種數據存儲的 ODBC 連接器,但我找不到可用連接器的列表。 理想情況下,在 JMP 中導入數據將轉換為 AWS CLI 調用以檢索 S3 存儲桶的內容。 更理想的是,導入將是執行 redshift 或其他 postgres 查詢的 CLI 調用。
那可能嗎?
回复:從 AWS S3 或其他雲服務導入數據?你好@earthmancash ,
是的,您可以從 JMP 連接到 AWS。 有幾種方法可以建立連接。 但它們取決於你想如何管理您的用戶對您的 Amazon Redshift 數據庫的訪問權限。 通常,您會根據通過 AWS Identity and Access Management (IAM) 權限策略授予的權限生成臨時數據庫憑證。
- 用於創建數據庫憑據的 ODBC
- 用於創建數據庫憑據的 JDBC(通過運行程序)
- Rest API (JMP 14) 建立數據庫憑證
Amazon 建議使用 ODBC 或 JDBC 驅動程序來生成數據庫用戶憑證。
在配置驅動程序之前,您需要獲取集群的 ODBC URL。
Mac Redshift ODBC 驅動程序的配置
Windows Redshift ODBC 驅動程序的配置
配置 ODBC 驅動程序後,您可以使用 JMP Query Builder,如@uday_guntupalli郵政。
更多信息和閱讀使用在線文檔JMP 查詢生成器.
乾杯,
斯坦
回复:從 AWS S3 或其他雲服務導入數據?@earthmancash ,
我認為這可以使用查詢生成器來完成。 這是我發現的一些相關帖子, https://www.progress.com/blogs/salesforce-connectivity-within-sas-jmp - 帖子詳細說明瞭如何連接到 Salesforce Cloud。 我想知道它是否會與此有很大不同。 希望這可以幫助