你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
创建和管理存储任务分配
分配会标识存储帐户和该账户中任务将面向的对象子集。 分配还指定任务何时运行,以及存储执行报告的位置。
本文帮助你了解如何创建分配,然后启用分配运行。
重要
Azure 存储操作目前为预览版,已在这些区域中提供。 有关 beta 版本、预览版或尚未正式发布的版本的 Azure 功能所适用的法律条款,请参阅 Microsoft Azure 预览版的补充使用条款。
创建分配
为每个目标存储帐户创建分配。 存储任务最多可以包含 50 个分配。
注意
在公共预览版中,只能针对与存储任务位于同一区域中的存储帐户。
从存储任务菜单创建分配
可以在存储任务的上下文中创建分配。 如果你是任务作者,并且想要以多个存储帐户为目标,则此选项可为你提供便捷。 对于每个分配,你要标识要作为目标的存储帐户。
在 Azure 门户中导航到存储任务,然后在“存储任务管理”下,选择“分配”,然后选择“配置分配”。
在“分配”页,选择“+ 添加分配”,将会出现“添加分配”窗格。
从存储帐户菜单创建分配
也可以在存储帐户的上下文中创建分配。 如果要使用现有任务来处理存储帐户中的对象,则此选项可为你提供便捷。 对于每个分配,你要标识要分配给帐户的存储帐户。
在 Azure 门户中导航到存储帐户,然后在“数据管理”下选择“存储任务”。
在“存储任务”页,依次选择“任务分配”选项卡、“+ 创建任务”和“+ 添加分配”。
此时会显示“添加分配”窗格。
选择范围
在“选择范围”部分,选择订阅并命名分配。 然后,选择你要作为目标的存储帐户。
如果在存储帐户的上下文中打开了“添加分配”窗格,则会选择存储任务而不是存储帐户。
下表介绍了“选择范围”部分中的每个字段:
部分 | 字段 | 必需或可选 | 说明 |
---|---|---|---|
选择范围 | 订阅 | 必须 | 要添加到此分配的存储帐户的订阅。 |
选择范围 | 选择存储帐户 | 必须 | 要添加到此分配的存储帐户。 你必须是存储帐户的所有者。 仅当在存储任务的上下文中创建分配时,才会显示此字段。 |
选择范围 | 选择存储任务 | 必须 | 要向其分配存储帐户的存储任务。 仅当在存储帐户的上下文中创建分配时,才会显示此字段。 |
选择范围 | 分配名称 | 必须 | 分配的名称。 分配名称必须为 2 到 62 个字符之间,并且只能包含字母和数字。 |
添加角色分配
在“角色分配”部分的“角色”下拉列表中,选择要将角色分配给存储任务的系统分配的托管标识。 若要确保任务分配成功,请使用具有 Blob 数据所有者权限的角色。 如需了解详细信息,请参阅用于存储任务的 Azure 角色
添加筛选器
在“筛选器对象”部分,选择是否要将基于筛选器的 Blob 的子集作为目标。 筛选器有助于缩小执行范围。 如果希望任务评估帐户中的所有容器和 blob,则可以选择“不筛选”选项。 以下示例使用筛选器仅以存在于名为“mycontainer
”的容器中的 Blob 作为目标。
下表介绍了每个字段:
部分 | 字段 | 必需或可选 | 说明 |
---|---|---|---|
筛选对象 | 筛选条件 | 必须 | 使用前缀或针对整个存储帐户运行任务来筛选对象的选项。 |
筛选对象 | Blob 前缀 | 可选 | 用于缩小任务评估的 Blob 范围的字符串前缀。 仅当选择使用 Blob 前缀进行筛选,才需要填写此字段。 |
定义触发器
在“触发器详细信息”部分中,选择要运行此任务的频率。 可以选择仅运行一次或定期运行。 如果决定定期运行此任务,请选择开始和结束时间,并指定每次运行之间的天数。 还可以指定要存储执行报告的位置。
下表介绍了每个字段:
部分 | 字段 | 必需或可选 | 说明 |
---|---|---|---|
触发器详细信息 | 运行频率 | 必须 | 选择是一次还是多次运行任务的选项。 |
触发器详细信息 | Start from | 必须 | 开始运行任务的日期和时间。 |
触发器详细信息 | 结束时间 | 必须 | 停止运行任务的日期和时间。 |
触发器详细信息 | 重复间隔(以天为单位) | 必须 | 每次运行之间间隔的天数。 |
触发器详细信息 | 报告导出容器 | 必须 | 存储任务执行报告的容器。 |
保存分配
选择“添加”按钮以创建分配。
此时会关闭“添加分配”窗格。 部署完成后,分配会显示在“分配”页中。 如果在该页没有看到分配,则选择“刷新”按钮。
启用分配
分配默认处于禁用状态。 若要启用分配使其能够排期运行,请选中分配旁边出现的复选框,然后选择“启用”。
任务运行后,会生成一份执行报告,然后存储在创建分配时指定的容器中。 有关该报告以及如何查看捕获作为目标的对象数量、尝试的操作次数,以及成功的操作次数的更多信息,请参阅分析存储任务运行。
编辑作业
分配将成为目标存储帐户的子资源。 因此,创建分配后,只能编辑其运行频率。 分配的其他字段变为只读。 “单次运行(仅一次)”选项也变为只读。
若要在存储任务的上下文中编辑分配的运行频率,请导航到 Azure 门户中的存储任务,然后在“存储任务管理”下,选择“分配”。
若要在存储帐户的上下文中编辑分配的运行频率,请导航到 Azure 门户中的存储帐户,然后在“数据管理”下,选择“存储任务”。