通过 ADF 复制后从 OneDrive 中删除文件
Delete files from OneDrive after copy via ADF
我做了以下事情:
我将数据从 OneDrive 复制到 Datalake。为此,我在 ADF 中构建了 HTTP 链接服务、HTTP 数据集和管道。链接服务和数据集也适用于 Datalake。
复制正常。
但我也希望OneDrive里的数据复制后自动删除
有没有办法删除Onedrive中的数据?
虽然现在 ADF 中有可用的删除 activity,但它的范围有限。参见 Supported data stores
因此,如果您能够使用 HTTP 服务从 OneDrive 获取文件,我建议您尝试使用此 REST API 文档 Delete a DriveItem 并使用 REST 链接服务在复制后删除相应的文件 activity成功。
有了这个,您可以使用其 ID 或路径删除 DriveItem。
我做了以下事情: 我将数据从 OneDrive 复制到 Datalake。为此,我在 ADF 中构建了 HTTP 链接服务、HTTP 数据集和管道。链接服务和数据集也适用于 Datalake。
复制正常。
但我也希望OneDrive里的数据复制后自动删除
有没有办法删除Onedrive中的数据?
虽然现在 ADF 中有可用的删除 activity,但它的范围有限。参见 Supported data stores
因此,如果您能够使用 HTTP 服务从 OneDrive 获取文件,我建议您尝试使用此 REST API 文档 Delete a DriveItem 并使用 REST 链接服务在复制后删除相应的文件 activity成功。
有了这个,您可以使用其 ID 或路径删除 DriveItem。