【发布时间】:2021-08-27 16:03:59
【问题描述】:
我们的组织中有 Snowflake,目前我们没有 ETL 工具。 我想手动将数据直接从 Salesforce 提取到 Snowflake 临时表中进行分析。
是否可以使用 python 或 java 代码来做到这一点?
非常感谢,
【问题讨论】:
标签: snowflake-cloud-data-platform
我们的组织中有 Snowflake,目前我们没有 ETL 工具。 我想手动将数据直接从 Salesforce 提取到 Snowflake 临时表中进行分析。
是否可以使用 python 或 java 代码来做到这一点?
非常感谢,
【问题讨论】:
标签: snowflake-cloud-data-platform
【讨论】:
您可以使用 python 的 simple-salesforce 库来执行此操作。 https://pypi.org/project/simple-salesforce/
运行查询,将结果写入 CSV,然后将 CSV 加载到雪花中。
【讨论】:
您可以使用 Salesforce 数据加载器(由 Salesforce 提供):将 Salesforce 数据导出到 .csv 文件的简单界面。这是一个基于 java 的工具。
导出后,您可以在 Snowflake Stage 中 PUT 您的平面文件,然后使用 COPY INTO 加载到您的决赛桌。
提供文档here
【讨论】: