クイックスタート: Azure Synapse Analytics で Azure AI サービスを使用するための前提条件を構成する

このクイックスタートでは、Azure Synapse Analytics で Azure AI サービスを安全に使用するための前提条件を設定する方法について確認します。 これらの Azure AI サービスをリンクすることで、Synapse のさまざまなエクスペリエンスから Azure AI サービスを活用できます。

このクイックスタートは次のような内容です。

  • Text Analytics や Anomaly Detector などの Azure AI サービス リソースを作成します。
  • Azure AI サービス リソースの認証キーをシークレットとして Azure Key Vault に保存し、Azure Synapse Analytics ワークスペースのアクセスを構成します。
  • Azure Synapse Analytics ワークスペースで Azure Key Vault リンク サービスを作成する。
  • Azure Synapse Analytics ワークスペースで Azure AI サービス リンク サービスを作成します。

Azure サブスクリプションをお持ちでない場合は、開始する前に無料アカウントを作成してください。

前提条件

  • Azure Data Lake Storage Gen2 ストレージ アカウントが既定のストレージとして構成されている Azure Synapse Analytics ワークスペース。 使用する Azure Data Lake Storage Gen2 ファイル システムの "Storage Blob データ共同作成者" である必要があります。

Azure portal にサインインする

Azure portal にサインインします。

Azure AI サービス リソースを作成する

Azure AI サービスには、さまざまな種類のサービスが含まれています。 次のサービスは、Azure Synapse のチュートリアルで使用されている例です。

Azure portal で Text Analytics リソースを作成できます。

ポータルの Text Analytics と [作成] ボタンを示すスクリーンショット。

Azure portal で Anomaly Detector リソースを作成できます。

ポータルの Anomaly Detector と [作成] ボタンを示すスクリーンショット。

Azure portal で Azure AI Document Intelligence リソース (Document Intelligence 用) を作成できます。

ポータル内の Azure AI Document Intelligence と [作成] ボタンを示すスクリーンショット。

Azure portal で、Translator リソースを作成できます。

ポータルの Translator と [作成] ボタンを示すスクリーンショット。

Azure portal で、Computer Vision リソースを作成できます。

ポータルの Computer Vision と [作成] ボタンを示すスクリーンショット。

Azure portal で、Face リソースを作成できます。

ポータルの Face と [作成] ボタンを示すスクリーンショット。

Azure portal で、音声リソースを作成できます。

ポータルの音声と [作成] ボタンを示すスクリーンショット。

キー コンテナーを作成してシークレットとアクセスを構成する

  1. Azure portal でキー コンテナーを作成します。

  2. [Key Vault]>[アクセス ポリシー] の順に移動し、Azure Synapse ワークスペースの MSI に、Azure Key Vault からシークレットを読み取るためのアクセス許可を付与します。

    Note

    ポリシーの変更を必ず保存します。 これは見逃されやすい手順です。

    アクセス ポリシーを追加するための選択を示すスクリーンショット。

  3. Azure AI サービス リソースに移動します。 たとえば、 [Anomaly Detector]>[Keys and Endpoint](キーとエンドポイント) に移動します。 次に、2 つのキーのいずれかをクリップボードにコピーします。

  4. [Key Vault]>[シークレット] の順に移動して、新しいシークレットを作成します。 シークレットの名前を指定し、前の手順のキーを [値] フィールドに貼り付けます。 最後に、 [作成] を選択します。

    シークレットを作成するための選択を示すスクリーンショット。

    重要

    このシークレット名を覚えておくか、書き留めておいてください。 これは、後で Azure AI サービス リンク サービスを作成するときに使用します。

Azure Synapse で Azure Key Vault リンク サービスを作成する

  1. Synapse Studio でワークスペースを開きます。
  2. [管理]>[リンクされたサービス] に移動します。 先ほど作成したキー コンテナーを参照して、Azure Key Vault リンク サービスを作成します。
  3. [テスト接続] ボタンを選択して、接続を確認します。 接続が緑色の場合は、 [作成] を選択し、 [すべて公開] を選択して変更を保存します。

新しいリンク サービスとしての Azure Key Vault を示すスクリーンショット。

Azure Synapse で Azure AI リンク サービスを作成する

  1. Synapse Studio でワークスペースを開きます。
  2. [管理]>[リンクされたサービス] に移動します。 先ほど作成した Azure AI サービスを参照することで Azure Cognitive Services リンク サービスを作成します。
  3. [テスト接続] ボタンを選択して、接続を確認します。 接続が緑色の場合は、 [作成] を選択し、 [すべて公開] を選択して変更を保存します。

新しいリンク サービスとしての Azure AI サービスを示すスクリーンショット。

これで、Synapse Studio で Azure AI サービス エクスペリエンスを使用するためのチュートリアルのいずれかに進む準備ができました。

次のステップ