メインコンテンツへスキップ

はじめに

Azure Synapse Analyticsを使用すると、ハイパフォーマンスでグローバルに利用可能な、安全なクラウドData Warehouseをすばやく実装できます。DomoのAzure Synapse Partition SQLコネクターを使用すると、AzureデータをDomoに取り込むことができます。Azureデータと、会社全体のその他のデータソースのデータを結合することで、会社を全体的に把握することができます。主要なメトリクスが変更された場合にリアルタイムに通知を行うカスタムアラートを設定し、ビジネスの意思決定をより迅速かつ的確に行えるようにできます。 Azure Synapse Partitionアカウントには、Data Centerから接続できます。このトピックでは、Azure Synapse Partitionコネクターのユーザーインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加、更新スケジュールの設定およびDataSet情報の編集を行うには、「 コネクターを使用してDataSetを追加する 」を参照してください。

必要条件

Azure Synapse Partitionアカウントに接続してDataSetを作成するには、以下が必要です。
  • JDBCドライバーバージョンを選択する
  • サーバー名
  • データベース名
  • ポート番号
  • ユーザー名とパスワード
  • 証明書のホスト名

Azure Synapse Partitionアカウントに接続する

このセクションでは、Azure Synapse Partitionコネクターページの [認証情報] および [詳細] ペインのオプションについて説明します。このページのほかのペインの項目である [スケジュール設定][DataSetに名前を付け、説明を入力] に関しては、ほとんどのタイプのコネクターで共通しています。詳細については、「 コネクターを使用してDataSetを追加する 」を参照してください。

[認証情報]ペイン

このペインには、Azure Synapse Partitionアカウントに接続する認証情報の入力フィールドがあります。以下の表で、各フィールドに必要な内容を説明しています。

フィールド

説明

JDBC Driver Version JDBCドライバーバージョンを選択します。
Server Name

Azureポータルに移動します。[Azure Synapse Analytics]をクリックします。接続するSynapse SQL Poolをクリックします。フルサーバー名を探します。例: yourserver.database.windows.net

Database Name データベース名を入力します。
Port ポート番号を入力します。
Username ユーザー名を入力します。
Password パスワードを入力します。
HostNameInCertificate [show database connection strings]から取得したhostNameInCertificateを入力します。
有効なAzure Synapse Partition認証情報を一度入力しておくと、いつでも同じアカウントを使用して新しいAzure Synapse Partition DataSetを作成できます。コネクターのアカウントはData Centerの [アカウント] タブで管理できます。このタブの詳細については、「 コネクターアカウントを管理する 」を参照してください。

[詳細]ペイン

メニュー

説明

Partition Criteria パーティション条件を選択します。
Schema Name スキーマ名を選択します。
Table Name データベーステーブルを選択します。
Partition Date Key Column Name 日付のキーのパーティション列名を選択します。
Partition Non Date Key Column Name 日付以外のキーのパーティション列名を選択します。
Partition Meta Query to determine partition tags パーティションタグ(キー)を指定するためのパーティションメタクエリを入力します。 例: SELECT DISTINCT(DATE_COLUMN_NAME) FROM TABLENAME この例では、 DATE_COLUMN_NAME はパーティション列で、テーブルからの個別の値はキーです。
Partition Support Format パーティションのフォーマットを選択します。
Past Years データを取得する過去の年数を入力します。値はXとすることができ、この場合Xは正の整数です。例:30
Future Years データを取得する未来の年数を入力します。値はXとすることができ、この場合Xは正の整数です。例:30
Past Months データを取得する過去の月数を入力します。値はXとすることができ、この場合Xは正の整数です。例:30
Future Months データを取得する未来の月数を入力します。値はXとすることができ、この場合Xは正の整数です。例:30
Past Days データを取得する過去の日数を入力します。値はXとすることができ、この場合Xは正の整数です。例:30
Custom Date Format カスタマイズされた日付形式を入力します。
Query 実行するクエリを入力します。
注記: サブクエリはパーティション分割に使用されます。ルールを読み、それに応じてクエリを作成します。
ルール: https://learn.microsoft.com/ja-jp/sql/relational-databases/performance/subqueries?view=sql-server-ver16#rules
Cast To Date パーティション列を 日付 タイプにキャストする場合は、このチェックボックスをオンにします。
Limit Buffer Size ResultBufferが使用する最大ヒープメモリを制限する場合は、このチェックボックスをオンにします。

その他のペイン

スケジュール設定、再試行、更新オプションなど、その他のコネクターインターフェースのセクションの詳細については、「 コネクターを使用してDataSetを追加する 」を参照してください。