【问题标题】:Continuous file load directly from FTP to Snowflake using Snowpipe使用 Snowpipe 直接从 FTP 到 Snowflake 的连续文件加载
【发布时间】:2021-07-28 08:59:38
【问题描述】:

我想将文件从 FTP 服务器增量复制到 Snowflake。

目前,我正在使用每 15 分钟运行一次的 ADF 管道并将它们复制到 Azure Blob 存储中。然后我有 Snowpipes 将它们摄取到 Snowflake 中的目标表中。不过,我正在寻找更优化的解决方案。

有没有办法将数据直接从 FTP 加载到 Snowflake,而不是使用 ADF 将文件复制到 Azure blob 存储并从那里读取它们?

谢谢

【问题讨论】:

  • 这在我看来不像programming question
  • 你能在 FTP 服务器上安装任何东西吗?如果是,您可以在 cron 作业中使用 SnowSQL 将文件上传到 Snowflake 阶段并从那里运行 COPY INTO。
  • @Sergiu - 不,我们不能在 FTP 服务器上安装任何东西。

标签: ftp copy snowflake-cloud-data-platform


【解决方案1】:

您有 2 个备选方案:

  1. 使用逻辑应用而不是 ADF。在逻辑应用中,添加 FTP 组件(在添加或修改文件时)。
  2. 在 ADF 或逻辑应用程序中使用流和任务而不是雪管。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-11-10
    • 1970-01-01
    • 2011-08-15
    • 1970-01-01
    • 1970-01-01
    • 2019-07-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多