繁体   English   中英

Matillion:从 Azure Blob 存储容器和 Windows 文件共享中删除文件

[英]Matillion: Delete files from Azure Blob Storage Container and Windows Fileshare

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

Windows 文件共享压缩为 XML 文件,其中包含 .xml 和 .xml.chk 文件。 我正在使用 Matillion 的 Azure Blob 存储组件将 .xml 文件复制到 Snowflake 表,然后设置 Purge = True 以删除它们。

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

谢谢,Shivroopa

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM