gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 07:07:35 25 4
gpt4 key购买 nike

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

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

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

谢谢,希夫鲁帕

最佳答案

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

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

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

关于azure - Matillion:从 Azure Blob 存储容器和 Windows 文件共享中删除文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71148478/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com