snowflake-cloud-data-platform - 将雪花数据发送到 REST API (POST) 的方法

标签 snowflake-cloud-data-platform

我想知道是否有人已将数据从 Snowflake 发送到 API(POST 请求)。

最好的方法是什么? 考虑使用 Snowflake 卸载(复制到)Azure Blob 存储,然后创建一个脚本将该数据发送到 API。或者我可以直接在脚本中使用 Snowflake API 并避免 blob 存储。

对其他人做了什么感到好奇。

最佳答案

要将数据发送到 API,您需要在 Snowflake 外部运行一个脚本。

然后,使用 Snowflake 外部函数,您可以从 Snowflake 内部触发该脚本 - 并且您也可以向其发送参数。

我在这里做了类似的事情:

该帖子的基本步骤是:

  1. 拥有一个在 Cloud Run 上运行的容器内运行 Facebook Prophet 的脚本。
  2. 设置一个 Snowflake 外部函数来调用 GCP 代理,该代理使用我需要的参数调用该脚本。

对于您的情况,我会寻找类似的设置,并在 Azure 中运行脚本。

关于snowflake-cloud-data-platform - 将雪花数据发送到 REST API (POST) 的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69993193/

相关文章:

r - R 中数据 block 中的 SQL 雪花查询

snowflake-cloud-data-platform - 雪花 REGEXP_REPLACE 指导

sql - 如何将变量解析为 dbt 中的源引用?

azure - Snowflake - 创建阶段 - 使用 Azure 的动态 url 模式

java - 在 Spring Boot 应用程序中创建自定义连接池

database - 如何将 Parquet 文件加载到雪花数据库中?

snowflake-cloud-data-platform - 雪花 : Execution error in store procedure : SQL compilation error: Object does not exist or not authorized. 在 Statement.execute

snowflake-cloud-data-platform - VARIANT 数据类型大小限制

snowflake-cloud-data-platform - 显示 Snowflake 数据库中所有模式的授权

sql - 如何创建查询以获取日期之间的发票(需要帮助)