从 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。 我想知道它是否会与此有很大不同。 希望这可以帮助