この記事では、ストレージ タスクの割り当てのモック実行を作成する方法について説明します。 模擬実行では、実際の操作は行わずに、blob をスキャンして条件に照らして評価することで、タスクの実行をシミュレートします。 モック実行の概念の概要については、 ストレージ タスクの割り当てのモック実行に関するページを参照してください。
Prerequisites
モック実行を作成する前に、次の項目があることを確認します。
- 少なくとも 1 つの条件と 1 つの操作が定義されたストレージ タスク。 ストレージ タスクの作成を参照してください。
- ストレージ タスクに関連付けられているマネージド ID には、ターゲット ストレージ アカウントに対する適切なロール ( ストレージ BLOB データ閲覧者 、 ストレージ BLOB データ所有者など) があります。
- ターゲット ストレージ アカウントにネットワーク制限がある場合は、Allow trusted Microsoft サービス オプションが有効になっていることを確認します。
Azure ポータルでモック実行を作成する
ストレージ タスク メニューからモック実行を作成する
Azure ポータルでストレージ タスクに移動します。
[ ストレージ タスク管理] で、[ 割り当て] を選択します。
+ 割り当てを追加 を選択します。 [ 割り当ての追加] ウィンドウが表示されます。
[ スコープの選択 ] セクションで、次の操作を行います。
- ターゲット ストレージ アカウントを含む サブスクリプション を選択します。
- ストレージ タスクの割り当て名を入力します (2 ~ 62 文字、文字、数字のみ)。
- ターゲット ストレージ アカウントを選択します。
[ ロールの割り当て ] セクションで、マネージド ID に割り当てるロールを選択します。 少なくとも BLOB データ閲覧者のアクセス許可を持つロールを使用して、モック実行で BLOB を正常にスキャンできるようにします。
[ フィルター オブジェクト ] セクションで、評価する BLOB のスコープを絞り込むプレフィックス フィルターを構成するか、[ フィルターしない ] を選択してアカウント全体を評価します。
[ トリガーの詳細 ] セクションで、次の手順を実行します。
- 実行の種類として [ モック実行 ] を選択します。
- [開始日] の日付と時刻を設定します。
- 必要に応じて、実行の 最大期間 を構成します。
[ レポート ] セクションで、モック実行レポートが格納される レポート エクスポート コンテナー を選択します。
[ 追加] を選択して割り当てを作成します。
割り当てが [ 割り当て] ページに表示されたら、その横にあるチェック ボックスをオンにし、[ 有効] を選択してモック実行をスケジュールします。
ストレージ アカウント メニューからモック実行を作成する
- Azure portal で、ストレージ アカウントに移動します。
- [ データ管理] で、[ ストレージ タスク] を選択します。
- [タスクの割り当て] タブを選択し、[ + 割り当ての作成>+ 割り当ての追加] を選択します。
- 前のセクションの手順 4 から 10 に従いますが、ストレージ アカウントを選択する代わりに、割り当てる ストレージ タスク を選択します。
Tip
モック実行を作成する前に、割り当ての追加 ペインの条件プレビュー機能を使用して、少数の blob サンプルで条件をざっと確認します。
模擬実行を監視する
モック実行を有効にした後、実際のタスク実行を監視するのと同じ方法で進行状況を監視します。 モック実行の状態と想定される内容については、「 モック実行のライフサイクルと状態」を参照してください。
モック実行レポートを表示する
モック実行が完了すると、レポート エクスポート コンテナーに詳細なレポートが表示されます。 レポートの形式、列、および概要 JSON の詳細については、「 モック実行レポート」を参照してください。
レポートをダウンロードするには:
- Azure ポータルで割り当てに移動します。
- [ モック実行レポートに移動] を選択します (または、レポート エクスポート コンテナーに直接移動します)。
- CSV ファイルをダウンロードします。
実際の実行への移行
モック実行レポートを確認したら、割り当てを実際の実行に切り替えることができます。
- Azure ポータルで割り当てに移動します。
- 割り当てを編集し、トリガーの種類を モック実行 から [1 回実行 ] または [繰り返し] に変更します。
- 更新した割り当てを保存します。
Important
完了したモック実行を再起動することはできません。 別のモック シミュレーションを実行するには、新しい割り当てを作成するか、既存の割り当てを複製します。