Microsoft Azure Synapse Analytics 接続
Microsoft Azure Synapse Analytics でデータにアクセスするには、そのデータの接続 資産 を作成します。
Microsoft Azure Synapse Analytics は、 Microsoft Azure の一部として提供されるデータウェアハウス分析サービスです。
Microsoft Azure Synapse Analytics への接続を作成します
接続資産を作成するには、以下の接続の詳細が必要です:
- データベース名
- ホスト名 または IP アドレス
- ポート番号
資格情報
認証方式を選択します。
ユーザー名とパスワード
Synapse Analytics のデータベースにアクセスするためのユーザー名とパスワード。 Microsoft Azure
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 アドレスをファイアウォールに追加する必要があります。
- クラスター・ワーカー・ノードの IP アドレスを見つけます。 Cloud Pak for Data にログインし、次のコマンドを実行します。
oc get nodes -o wide - ROLE 列で
workerとして識別されている IP アドレスに注目してください。 - Windows Azure 管理ポータルを使用するか、 master データベースで sp_set_firewall_rule を実行して、クラスター・ワーカー・ノードの IP アドレスのファイアウォール・ルールを作成します。
詳しくは、Azure SQL Database および Azure Synapse IP ファイアウォール・ルールを参照してください。
連邦情報処理標準 (FIPS) 準拠
この接続は FIPS 準拠であり、FIPS 対応クラスターで使用できます。
SQL ステートメントの実行
SQL ステートメント が正しく実行されるようにするには、 Azure Synapse SQL の資料 で正しい構文を参照してください。