Skip to main content
Azure Blob 端口支持向 Azure Blob 云存储服务上传和下载文件。

核心功能

  • 具有访问密钥 (Access Key) 和 SAS 令牌 (SAS Token) 身份验证的云存储集成
  • 具有上传/下载能力的基于容器的文件组织
  • 用于选择性操作的文件过滤和掩码
  • 针对上传文件的覆盖保护和删除管理
  • 可选的缓存功能,确保仅下载新增或更新的文件

概览

Azure Blob 端口可连接到指定的 Microsoft Azure 存储账户。在远程存储中,将单个容器设置为上传目标,并将容器列表设置为下载目标。 在 工作流中到达 Azure Blob 端口的文件会被上传到上传目标容器,下载目标容器中的文件会被下载并进入 工作流。端口支持上传和下载过滤器,以便仅发送和接收特定文件名和/或文件扩展名。

端口配置

本节包含所有可配置的端口属性。

设置

授权

用于访问 Azure Blob 服务的 Azure 账户相关设置。

发送

上传到远程存储时的相关设置。

接收

从远程存储下载时的相关设置。

缓存

与在多次下载之间缓存和比较文件相关的设置。
启用缓存时,文件名不区分大小写。例如,端口无法区分 TEST.TXT 和 test.txt。

高级页面 (Advanced Tab)

高级设置

未包含在先前类别中的设置。

代理设置

消息

日志

其他设置

自动化页面 (Automation Tab)

自动化设置

与端口文件自动化处理有关的设置。

性能

通知选项卡

SLA 选项卡

建立连接

建立与 Azure Blob 服务的连接需要 Azure 账户凭据:
  • 账号
  • AccessKey
使用测试连接按钮验证提供的账户信息是否有效。

发送和接收

发送

要发送文件,请将设置页面发送部分中的容器名称设置为文件应上传到的容器。每个 Azure Blob 端口只上传到单个容器。 使用覆盖远程文件选项指示应覆盖还是跳过容器中已存在的文件。 配置完成后,放置在端口交易选项卡中的文件会上传到远程存储。如果启用了发送自动化,上传会自动进行;否则,可以从交易选项卡发送单个文件。

接收

要下载文件,请将设置页面接收部分中的容器名称设置为应下载文件的容器。使用逗号分隔列表可指定多个下载容器。 使用文件掩码设置 glob 过滤器(例如 *.txt),将下载限制为匹配过滤器的文件。要指定多个过滤器,请使用高级选项卡上的接收过滤器选项。 使用删除指定是否从远程存储中移除已成功下载的文件。 配置完成后,文件会根据接收自动化设置下载,也可以在交易选项卡上手动点击接收按钮。

宏

示例