我想将文件系统中的文件(通过本地数据网关)同步或发送到 Azure Blob。但是,我需要一个不同于使用 AZCopy 的解决方案。
是否可以定义一种自动与 Azure Blob 存储同步的 Azure 文件共享?
我想将文件系统中的文件(通过本地数据网关)同步或发送到 Azure Blob。但是,我需要一个不同于使用 AZCopy 的解决方案。
是否可以定义一种自动与 Azure Blob 存储同步的 Azure 文件共享?
创建 Azure 数据工厂管道以在本地计算机和 Azure Blob 存储之间传输文件
1)要添加源链接服务,请打开“工厂资源”面板上的“连接”选项卡,添加新连接并从 ADF 创作屏幕中选择“文件系统”类型。
2)为链接的服务名称分配名称,从集成运行时下拉列表中选择“OnPremIR”,输入您的域用户名,格式为“USERNAME@DOMAINNAME”,以及密码。最后,点击“测试连接”按钮以确保 ADF 可以连接到您的本地文件夹
3)要添加目标链接服务,请添加新连接并选择 Azure Blob 存储类型
4)为链接服务分配名称,选择“使用帐户密钥”作为身份验证方法,从相应的下拉列表中选择 Azure 订阅和存储帐户名称。
5)现在我们已经建立了链接服务,我们可以添加源数据集和目标数据集,这是所需的步骤。
6)将名称分配给新创建的数据集(我将其命名为“LocalFS_DS”)并切换到“连接”选项卡。
7)最后,打开“架构”选项卡并点击“导入架构”按钮导入文件
8)此过程的最后一步是添加管道和活动。
9) 发布这些更改——点击“全部发布”并检查通知区域的部署状态。使用“触发”菜单下的“立即触发”命令。
要查看执行结果,请打开 ADF 监控页面并确保管道执行成功。
要验证文件是否已成功传输,请切换到您的 Blob 存储屏幕并打开您的容器。
有关更多详细信息,请参阅此文档