從 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 查詢生成器,如中所述@uday_guntupalli郵政。
使用在線文檔了解更多信息和閱讀JMP 查詢生成器。
乾杯,
斯坦
回复:從 AWS S3 或其他雲服務導入數據?@earthmancash ,
我認為這可以使用查詢生成器來完成。 這是我找到的一些相關帖子, https://www.progress.com/blogs/salesforce-connectivity-within-sas-jmp - 該帖子詳細介紹瞭如何連接到 Salesforce Cloud。 我想知道它是否會與此有很大不同。 希望這可以幫助