Microsoft Azure Synapse Analytics 接続

Microsoft Azure Synapse Analytics でデータにアクセスするには、そのデータの接続 資産 を作成します。

Microsoft Azure Synapse Analytics は、 Microsoft Azure の一部として提供されるデータウェアハウス分析サービスです。

注: この接続は専用 SQL プールのみをサポートします。

Microsoft Azure Synapse Analytics への接続を作成します

接続資産を作成するには、以下の接続の詳細が必要です:

  • データベース名
  • ホスト名 または IP アドレス
  • ポート番号

資格情報

認証方式を選択します。

ユーザー名とパスワード
Synapse Analytics のデータベースにアクセスするためのユーザー名とパスワード。 Microsoft Azure

注:Entra ID 認証の前提条件:

Microsoft Entra ID は、クラウド・ベースの ID およびアクセス管理サービスです。 Entra ID 認証方式の接続値を取得するには、 Microsoft Azure ポータル にサインインします。 Entra ID については、以下の Microsoft 資料を参照してください。

Entra ID クライアント秘密鍵資格情報

  • クライアント ID: Microsoft Azure へのアクセスを許可するためのクライアント ID 。 アプリケーションのクライアント ID を見つけるには、 Microsoft Entra ID を選択します。 アプリの登録 から、アプリケーションを選択します。 「 コピー 」をクリックして、アプリケーションのクライアント ID をコピーします。 詳しくは、 Microsoft Entra アプリの登録とサービス・プリンシパルの作成 を参照してください。
  • クライアント・ シークレット: Microsoft Azure へのアクセスを許可するためのクライアント ID に関連付けられた認証鍵。 アプリケーションのクライアント・ シークレット を見つけるには、 Microsoft Entra ID を選択します。 アプリの登録 から、アプリケーションを選択します。 「証明書とシークレット」>「クライアント・シークレット」 に移動します。 既存のクライアント・ シークレット をコピーするには、 コピー(C) をクリックします。新規クライアント・ シークレット を作成してコピーするには、 新規クライアントの シークレット をクリックします。 詳しくは、 Microsoft Entra アプリの登録とサービス・プリンシパルの作成 を参照してください。

Entra ID ユーザー名パスワード資格情報
Microsoft Azure アカウントのユーザー名とパスワード。

証明書

  • ポートは SSL対応です: 選択したポートが SSL接続を受け入れるように構成されている場合は、このオプションを有効にします。

ポートが SSL対応である」オプションが有効になっている場合は、以下のフィールドに入力します。

  • SSL certificate: 信頼するホストの SSL 証明書を入力します
  • SSL 証明書内のホスト名: SubjectAlternativeName証明書のホスト名または共通名 (CN) 部分SSL
  • SSL証明書を検証します。 ホストから返された SSL 証明書が信頼できるものであることを検証するには、このオプションを有効にします。

資格情報 および 証明書 の場合、プラットフォーム用にボールトが構成されており、サービスがボールトをサポートしている場合は、シークレットを使用できます。 詳しくは、 接続でのボールトからのシークレットの使用 を参照してください。

ファイアウォールの内側にある Microsoft Azure Synapse Analytics への接続

Microsoft Azure Synapse Analytics にファイアウォールの内側から接続するには、クラスター・ワーカー・ノードの IP アドレスをファイアウォールに追加する必要があります。

  1. クラスター・ワーカー・ノードの IP アドレスを見つけます。 Cloud Pak for Data にログインし、次のコマンドを実行します。
    oc get nodes -o wide
  2. ROLE 列で worker として識別されている IP アドレスに注目してください。
  3. Windows Azure 管理ポータルを使用するか、 master データベースで sp_set_firewall_rule を実行して、クラスター・ワーカー・ノードの IP アドレスのファイアウォール・ルールを作成します。

詳しくは、Azure SQL Database および Azure Synapse IP ファイアウォール・ルールを参照してください。

連邦情報処理標準 (FIPS) 準拠

この接続は FIPS 準拠であり、FIPS 対応クラスターで使用できます。

SQL ステートメントの実行

SQL ステートメント が正しく実行されるようにするには、 Azure Synapse SQL の資料 で正しい構文を参照してください。

Microsoft Azure Synapse Analytics のセットアップ

Azure Synapse Analytics の開始

詳細はこちら