次の方法で共有


ストレージ タスクを作成する

ストレージ タスクは、Azure Storage アカウント内の BLOB に対して操作を実行できます。 タスクを作成するときに、各オブジェクト (コンテナーまたは BLOB) で満たす必要がある条件と、オブジェクトに対して実行する操作を定義できます。 また、1 つ以上の Azure Storage アカウント ターゲットを識別することもできます。 「Azure Storage Actions とは」を参照してください

このハウツー記事では、ストレージ タスクを作成する方法について説明します。

重要

Azure Storage Actions は現在プレビュー段階であり、これらの リージョンで使用できます。 ベータ版、プレビュー版、または一般提供としてまだリリースされていない Azure の機能に適用される法律条項については、「Microsoft Azure プレビューの追加使用条件」を参照してください。

タスクを作成する

Azure portal で、ストレージ タスクを検索します。 次に、[サービス] で [ストレージ タスク - Azure Storage アクション] を選択します

Screenshot of the search result of the string Storage Tasks.

Azure Storage アクション |[ストレージ タスク] ページで、[作成] を選択します

Screenshot of the storage task create button.

[基本] タブ

[基本] タブで、ストレージ タスクに必要な情報を入力します。 次の表では [基本] タブのフィールドについて説明します。

Section フィールド 必須または省略可能 説明
プロジェクトの詳細 サブスクリプション 必須 新しいストレージ タスクのサブスクリプションを選択します。
プロジェクトの詳細 Resource group 必須 このストレージ タスクの新しいリソース グループを作成するか、既存のリソース グループを選択します。 詳細については、「リソース グループ」を参照してください。
インスタンスの詳細 ストレージ タスク名 必須 ストレージ タスクの一意の名前を選択します。 ストレージ タスク名の長さは 3 ~ 18 文字にする必要があり、小文字と数字のみを含めることができます。
インスタンスの詳細 リージョン 必須 ストレージ タスクに適したリージョンを選択します。 詳細については、「Azure のリージョンと Availability Zones」をご覧ください。

次の図は、[基本] タブの例を示しています。

Screenshot of basics tab of the storage task create experience.

[条件] タブ

[条件] タブで、各オブジェクト (コンテナーまたは BLOB) が満たす必要がある条件と、オブジェクトに対して実行する操作を定義します。

少なくとも 1 つの条件と 1 つの操作を定義する必要があります。 条件に句を追加するには、[新しい句の追加] を選択 します。 操作を追加するには、[新しい操作の追加] を選択します

次の表では、[条件] タブのフィールドについて説明します。

セクション フィールド 必須または省略可能 説明
次の場合 [ルールの適用条件] 必須 2 つ以上の述語を組み合わせて論理 AND 式または論理 OR 式を形成する演算子。
次の場合 BLOB プロパティ 必須 句で使用する BLOB またはコンテナー のプロパティ。 サポートされている BLOB プロパティを参照してください
次の場合 演算子 必須 句内の各プロパティが対応する値とどのように関連する必要であるかを定義する演算子。 サポートされている演算子を参照してください
次の場合 プロパティ値 必須 対応するプロパティに関連する値。
THEN 操作 必須 オブジェクトがこのタスクで定義されている条件を満たすときに実行するアクション。 サポートされている操作を参照してください
THEN パラメーター 必須 操作で使用される値。

次の図は、[条件] タブの例を示しています。

Screenshot of conditions tab of the storage task create experience.

条件でサポートされているプロパティと演算子の詳細については、「ストレージ タスクの条件と操作」を参照してください

[割り当て] タブ

割り当てによって、ストレージ アカウントと、タスクが対象とするそのアカウント内のオブジェクトのサブセットが識別されます。 割り当てでは、タスクがいつ実行され、実行レポートが格納されているかも定義されます。

課題を追加するには、[割り当ての追加] を選択します。 この手順は必須ではありません。 タスクを作成するために割り当てを追加する必要はありません。

次の表では、[割り当ての追加] ウィンドウに表示されるフィールドについて説明します。

セクション フィールド 必須または省略可能 説明
スコープの選択 サブスクリプション 必須 この割り当てに追加するストレージ アカウントのサブスクリプション。
スコープの選択 ストレージ アカウントを選んでください 必須 この割り当てに追加するストレージ アカウント。
スコープの選択 割り当て名 必須 割り当ての名前。 割り当て名の長さは 2 ~ 62 文字にする必要があり、文字と数字のみを含めることができます。
フィルター オブジェクト 以下でフィルター 必須 プレフィックスを使用してオブジェクトをフィルター処理するか、ストレージ アカウント全体に対してタスクを実行するオプション。
フィルター オブジェクト BLOB プレフィックス 省略可能 タスクによって評価される BLOB のスコープを絞り込むために使用される文字列プレフィックス。 このフィールドは、BLOB プレフィックスを使用してフィルター処理する場合にのみ必要です。
トリガーの詳細 実行頻度 必須 タスクを 1 回または複数回実行するオプション。
トリガーの詳細 Start from 必須 タスクの実行を開始する日付と時刻。
トリガーの詳細 終了日 必須 タスクの実行を停止する日時。
トリガーの詳細 非常に繰り返す (日数) 必須 各実行の間隔 (日数)。
トリガーの詳細 レポート エクスポート コンテナー 必須 タスク実行レポートが格納されるコンテナー。

次の図は、[割り当ての追加] ウィンドウの例を示しています。

Screenshot of assignment tab of the storage task create experience.

[タグ] タブ

[タグ] タブでは、Azure リソースを整理するための Resource Manager タグを指定できます。 詳細については、「論理的な組織化のためにリソース、リソース グループ、サブスクリプションにタグを付ける」を参照してください。

次の図は、新しいストレージ アカウントのインデックス タグ プロパティの標準構成を示しています。

Screenshot of tags tab of the storage task create experience.

[確認と作成] タブ

[確認と作成] タブに移動すると、選択したストレージ タスク設定で検証が実行されます。 検証に合格した場合は、ストレージ タスクの作成に進むことができます。

検証が失敗した場合は、変更する必要がある設定がポータルに示されます。

次の図は、新しいストレージ タスクを 作成する前の [確認 ] タブのデータを示しています。

Screenshot of review and create tab of the storage task create experience.

関連項目