【问题标题】:Matillion: Delete files from Azure Blob Storage Container and Windows FileshareMatillion:从 Azure Blob 存储容器和 Windows 文件共享中删除文件
【发布时间】:2022-02-17 06:10:40
【问题描述】:

我有一个用例,我将 XML 文件从 Windows 文件共享传输到 Azure Blob 存储,然后将数据加载到雪花表。我正在使用 Matillion 来实现这一点。

Windows Fileshare 获取包含 .xml 和 .xml.chk 文件的压缩 XML 文件。我正在使用 Matillion 的 Azure Blob Storage 组件将 .xml 文件复制到 Snowflake 表中,并设置 Purge = True 以在之后删除它们。

我需要帮助我从 Blob 存储容器中删除剩余的 .xml.chk 文件。另外,一旦数据加载完成,我想从 Windows Fileshare 中删除压缩文件。

谢谢, Shivroopa

【问题讨论】:

    标签: azure fileshare matillion


    【解决方案1】:

    您可以使用 matillion python 脚本组件(编排->脚本->Python 脚本)从 blob 存储中删除文件

    这里是删除 blob 项和容器的 python 代码示例 Delete Blob Example

    除了在文件共享上创建 API 端点并从 Matillion 调用 API 之外,我没有看到从 Matillion 删除 Windows 机器上的文件的方法。

    【讨论】:

      猜你喜欢
      • 2022-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-06
      • 1970-01-01
      • 2016-02-05
      • 2020-09-19
      • 2020-02-29
      相关资源
      最近更新 更多