Azure Remote Rendering アカウントを作成する

この章では、Azure Remote Rendering サービスのアカウントを作成する手順について説明します。 クイックスタートまたはチュートリアルを完了するには、有効なアカウントが必要です。

アカウントの作成

Azure Remote Rendering サービスのアカウントを作成するには、次の手順を実行する必要があります。

  1. Azure portal portal.azure.com に移動します。
  2. [リソースの作成] をクリックします。
  3. 検索フィールド ([marketplace を検索]) で「Remote Rendering」と入力し、Enter キーを押します。
  4. 結果の一覧で、[Remote Rendering] タイルをクリックします。
  5. 次の画面で、[作成] ボタンをクリックします。 フォームが開き、新しい Remote Rendering アカウントが作成されます。
    1. [リソース名] をアカウントの名前に設定します。
    2. 必要に応じて、[サブスクリプション] を更新します。
    3. [リソース グループ] を任意のリソース グループに設定します。
    4. [場所] ドロップダウンから、このリソースを作成するリージョンを選択します。 アカウント リージョンの注釈を参照してください。
  6. アカウントが作成されたら、そのアカウントに移動し、次の操作を行います。
    1. [概要] タブで、[アカウント ID] をメモします。
    2. [設定] の [アクセス キー] タブで、[プライマリ キー] をメモします。この値はアカウントの秘密アカウント キーです。
    3. [設定] > [ID] タブで、[システム割り当て済み] > [ステータス] がオンになっていることを確認します。

Screenshot of Remote Rendering Account Page in sub menu settings, identity, with the option System assigned status turned on.

アカウント リージョン

アカウントの作成時に指定された場所によって、アカウント リソースが割り当てられるリージョンが決まります。 場所は作成後に変更できません。 ただし、アカウントの場所に関係なく、アカウントを使用して、任意のサポートされているリージョンの Remote Rendering セッションに接続できます。

アカウント情報を取得する

サンプルとチュートリアルでは、アカウント ID とキーを指定する必要があります。 たとえば、PowerShell サンプル スクリプトに使用される arrconfig.json ファイルの場合は、次のようになります。

"accountSettings": {
    "arrAccountId": "<fill in the account ID from the Azure portal>",
    "arrAccountKey": "<fill in the account key from the Azure portal>",
    "arrAccountDomain": "<select from available regions: australiaeast, eastus, eastus2, japaneast, northeurope, southcentralus, southeastasia, uksouth, westeurope, westus2 or specify the full url>"
},

arrAccountDomain オプションを入力するには、使用可能なリージョンの一覧を参照してください。

arrAccountIdarrAccountKey の値は、次の手順に従ってポータルで確認できます。

  • Azure portal に移動します
  • "Remote Rendering アカウント" を見つけます。これは、[最近のリソース] 一覧に表示されます。 また、上部にある検索バーで検索することもできます。 その場合は、使用するサブスクリプションが [既定のサブスクリプション フィルター] (検索バーの横にあるフィルター アイコン) で選択されていることを確認します。

Screenshot of the Azure portal Subscription filter list.

アカウントをクリックするとこの画面が表示され、[アカウント ID] がすぐに表示されます。

Screenshot of the Remote Rendering Account in the Overview sub menu.

キーについては、左側のパネルで [アクセス キー] を選択します。 次のページには、プライマリ キーとセカンダリ キーが表示されます。

Screenshot of the Remote Rendering Account in the Access Keys sub menu.

arrAccountKey の値には、プライマリ キーとセカンダリ キーのどちらかを指定できます。

この段落では、ストレージ アカウントを Remote Rendering アカウントにリンクする方法について説明します。 リンクされたアカウントでは、アカウント内のデータを操作するたびに SAS URI を生成する必要がなくなりました。 代わりに、モデルの読み込みに関するセクションの説明に従って、ストレージ アカウント名を直接使用できます。

この方法のもう 1 つの利点は、ストレージ ファイアウォールと仮想ネットワークを構成する方法に関する Azure ドキュメントで説明されているように、ストレージ アクセス レベルをプライベート エンドポイントに制限できることです。 一方、SAS トークンを介した BLOB ストレージからの読み込みは、BLOB ストレージが "すべてのネットワークから有効" オプションで構成されている場合にのみ機能します。

このアクセス方法を使用する必要があるストレージ アカウントごとに、この段落の手順を実行する必要があります。 ストレージ アカウントをまだ作成していない場合は、レンダリング用のモデルの変換に関するクイックスタートの各手順に従ってください。

  1. Azure portal のストレージ アカウントに移動します

  2. [アクセス制御 (IAM)] を選択します。

  3. [追加]>[ロールの割り当ての追加] を選択して、[ロールの割り当ての追加] ページを開きます。

    [ロールの割り当てを追加する] オプションが無効であれば、このストレージ アカウントの所有者アクセス許可はおそらくユーザーに与えられていません。

  4. 次のロールを割り当てます。 詳細な手順については、「Azure portal を使用して Azure ロールを割り当てる」を参照してください。

    1. [ストレージ BLOB データ共同作成者] ロールを選択し、[次へ] をクリックします。
    2. マネージド ID へのアクセス割り当てを選択します。
    3. [メンバーの選択] を選択してサブスクリプションを選択し、[Remote Rendering アカウント] を選択して、ご利用の Remote Rendering アカウントを選択し、[選択] をクリックします。
    4. [レビューと割り当て] を選択し、もう一度 [レビューと割り当て] を選択します。

    Screenshot showing Add role assignment page in Azure portal.

警告

Remote Rendering アカウントが表示されない場合は、このトラブルシューティングに関するセクションを参照してください。

重要

Azure ロールの割り当ては Azure Storage によってキャッシュされるため、Remote Rendering アカウントへのアクセスを許可してから、ストレージ アカウントへのアクセスに使用できるようになるまでに、最大 30 分の遅延が発生する場合があります。 詳細については、Azure ロールベースのアクセス制御 (Azure RBAC) に関するドキュメントをご覧ください。

次のステップ