Azure HDInsight on AKS Trino (ベータ) (非推奨)

まとめ

項目 説明
リリース状態 プレビュー
製品 Power BI (セマンティック モデル)
Power BI (データフロー)
ファブリック (データフロー Gen2)
サポートされている認証の種類 Organizational account

Note

Azure HDInsight on AKS は 2025 年 1 月 31 日に廃止されます。 詳細については、こちらを参照してください。 このコネクタは、適宜非推奨になっています。 このコネクタが使用されている既存の接続を切り替え、新しい接続にはこのコネクタを使用しないでください。

前提条件

  • An Azure HDInsight on AKS Trino クラスター。

サポートされている機能

  • インポート
  • DirectQuery (Power BI セマンティック モデル)
  • 高度なオプション
    • ネイティブ SQL ステートメント
    • セッションのプロパティ
    • 既定のカタログ/スキーマを設定する

Power Query Desktop から Azure HDInsight on AKS Trino に接続する

接続を確立するには、以下の手順を実行します。

  1. データの取得の画面で、左側のカテゴリから [Azure] を選択し、次に [Azure HDInsight on AKS Trino] を選択します。 詳細: データの入手先

    Azure カテゴリと Azure HDInsight on AKS Trino コネクタが強調されたデータの取得ダイアログのスクリーンショット。

  2. 表示される Azure HDInsight on AKS Trino のダイアログで、Azure Trino URL (Trino クラスター URL) を入力します。

    Azure HDInsight on AKS Trino 接続ページのスクリーンショット。

  3. 接続モードとして、[直接クエリ] (Trino のビッグ データ向けに推奨) または [インポート] を選択します。

    DirectQuery が選択されている接続ページのデータ接続の種類セクションのスクリーンショット。

  4. [OK] を選択します。

  5. この Trino クラスターに初めて接続する場合は、[サインイン] を選択して認証します。 次に、 [接続](Connect) を選択します。

    組織アカウントにログインできる状態の認証ダイアログのスクリーンショット。

  6. [ナビゲーター] でカタログとスキーマを展開して目的のテーブルを表示し、[読み込み] を選択してデータを読み込むか、[データの変換] を選択して Power Query エディターでデータの変換を続行します。

    カタログとスキーマが選択され、データが表示されている [ナビゲーター] ダイアログのスクリーンショット。

Power Query Online から Azure HDInsight on AKS Trino に接続する

Power Query Online から Azure HDInsight on AKS Trino クラスターに接続するには、以下の手順を実行します。

  1. データの取得の画面で、Azure HDInsight on AKS Trino を検索して選択します。 詳細: データの入手先

    Trino の検索と Azure HDInsight on AKS Trino コネクタ が表示された [データ ソースの選択] ダイアログのスクリーンショット。

  2. 表示されるオプションで、Azure Trino URL を指定します。

    Azure HDInsight on AKS Trino の接続ダイアログのスクリーンショット。

  3. 必要に応じて、オンプレミス データ ゲートウェイの名前を選択します。

  4. 接続オプションを構成するには、[詳細オプション] を選択します。 詳細情報: 詳細オプションを使用して接続

  5. この Trino クラスターに初めて接続する場合は、[サインイン] を選択します。

  6. [次へ] を選択して続行します。

  7. [ナビゲーター] で、必要なテーブルを選択し、[データの変換] を選択します。

    カタログとスキーマが選択され、データが表示されているオンライン ナビゲーターのスクリーンショット。

詳細オプションを使用して接続する

Power Query Desktop と Power Query Online のどちらにも、必要に応じてクエリに追加できる一連の詳細オプションが用意されています。 次の表に、Power Query Desktop と Power Query Online で設定できるすべての詳細オプションを示します。

詳細オプション 説明
SQL ステートメント 詳細については、「ネイティブ データベース クエリを使用してデータベースからデータをインポートする」を参照してください。
セッションのプロパティ Trino クラスターへの接続時に Trino セッション プロパティを渡すことができます。 セッション プロパティでは、ペアとなるキーと値をコロンで区切って、各ペアをコンマで区切って指定する必要があります。 例: distributed_sort:true,colocated_join:false
既定のカタログ/スキーマ カタログとスキーマを提供すると、接続のコンテキストが特定の Trino カタログとスキーマに設定されます。

必要な詳細オプションを選択したら、Power Query Desktop で [OK] を選択するか、Power Query Online で [次へ] を選択して Trino クラスターに接続します。

既知の問題と制限事項

以下のセクションでは、このコネクタに現在関連している既知の問題や制限事項について説明します。

サポートするタイプ

Azure HDInsight on AKS Trino は次のタイプをサポートしています。 uuidP4HyperLogLog などの他のタイプをコネクタで使用できるようにするには、変換またはキャストする必要があります。

  • bigint
  • integer
  • smallint
  • tinyint
  • real
  • double
  • decimal
  • boolean
  • char
  • varchar
  • date
  • timestamp
  • array
  • map
  • varbinary