Microsoft Azure Synapse Analytics接続
Microsoft Azure Synapse Analyticsのデータにアクセスするには、接続アセットを作成します。
Microsoft Azure Synapse Analyticsは、Microsoft Azureの一部として提供されるデータウェアハウス分析サービスです。
Microsoft Azure Synapse Analyticsへの接続を作成します
接続資産を作成するには、以下の接続の詳細が必要です:
- データベース名
- ホスト名または IPアドレス
- ポート番号
資格情報
認証方法を選択する:
ユーザー名とパスワード
Microsoft Azure Synapse Analyticsのデータベースにアクセスするためのユーザー名とパスワード。
Microsoft Entra IDは、クラウドベースのIDおよびアクセス管理サービスである。 Entra ID 認証方式の接続値を取得するには、Microsoft Azure ポータルにサインインします。 Entra IDについては、以下のMicrosoftドキュメントを参照してください:
Entra ID クライアント秘密鍵資格情報
- Client ID: Microsoft Azure へのアクセスを認証するためのクライアント ID。 アプリケーションのクライアント ID を検索するには、Microsoft Entra ID を選択します。 アプリケーション登録から、アプリケーションを選択します。 アプリケーションのクライアントIDをコピーするには、コピーをクリックします。 詳細は、Microsoft Entra アプリの登録とサービスプリンシパルの作成を参照してください。
- クライアントシークレット: Microsoft Azureへのアクセスを認証するためのクライアントIDに関連付けられた認証キー。 アプリケーションのクライアントシークレットを見つけるには、Microsoft Entra ID を選択します。 アプリケーション登録から、アプリケーションを選択します。 Certificates & secrets > Client secrets にアクセスしてください。 既存のクライアントシークレットをコピーするには、コピーをクリックし、新しいクライアントシークレットを作成してコピーするには、新しいクライアントシークレットをクリックします。 詳細は、Microsoft Entra アプリの登録とサービスプリンシパルの作成を参照してください。
Entra ID username password credential
Microsoft Azure アカウントのユーザー名とパスワード。
証明書
- ポートはSSL対応です :選択したポートがSSL接続を受け入れるように設定されている場合、このオプションを有効にしてください。
「ポートがSSL対応 」オプションが有効になっている場合、以下のフィールドに入力してください:
- SSL証明書 : 信頼するホストのSSL証明書を入力してください
- SSL証明書のホスト名 : SSL証明書の SubjectAlternativeName ホスト名または共通名(CN)部分
- SSL証明書の検証 : ホストから返されたSSL証明書が信頼できるものであることを検証するには、このオプションを有効にしてください。
プライベート接続の場合、インターネットに外部化されていないデータベース (例えば、ファイアウォールの内側) に接続するには、 セキュア接続をセットアップする必要があります。
IBM Cloud Satellite で接続する場合は、Azure SQL Database に接続するために、Azureサーバーでプロキシ接続ポリシーを設定する必要があります。 詳細については、Azure SQL Database接続アーキテクチャを参照してください。
SQL ステートメントの実行
SQL ステートメントが正しく実行されるように、Azure Synapse SQL ドキュメントで正しい構文を確認してください。