Freigeben über


Azure HDInsight auf AKS Trino (Beta)

Zusammenfassung

Element Beschreibung
Releasestatus Vorschau anzeigen
Produkte Power BI (Semantikmodelle)
Power BI (Dataflows)
Fabric (Dataflow Gen2)
Unterstützte Authentifizierungsarten Organisationskonto

Voraussetzungen

  • Azure HDInsight auf AKS Trino-Cluster.

Unterstützte Funktionen

  • Importieren
  • DirectQuery (semantische Power BI-Modelle)
  • Advanced Options (Erweiterte Optionen)
    • Native SQL-Anweisung
    • Sitzungseigenschaften
    • Legen Sie einen Standardkatalog/ein Schema fest

Herstellen einer Verbindung mit Azure HDInsight auf AKS Trino über Power Query Desktop

Gehen Sie wie folgt vor, um die Verbindung herzustellen:

  1. Wählen Sie unter der Funktion „Daten abrufen“ in den links aufgeführten Kategorien „Azure“ und dann Azure HDInsight auf AKS Trino aus. Weitere Informationen: Wo man Daten erhält

    Screenshot of the Get data dialog with the Azure category and the Azure HDInsight on AKS Trino connector emphasized.

  2. Geben Sie im angezeigten Dialogfenster Azure HDInsight auf AKS Trino die Azure Trino-URL (Trino-Cluster-URL) ein.

    Screenshot of the Azure HDInsight on AKS Trino connection page.

  3. Wählen Sie den Konnektivitätsmodus aus: Direct Query (für Trino Big Data empfohlen) oder Import.

    Screenshot of the data connection type section of the connection page with DirectQuery selected.

  4. Klickan Sie auf OK.

  5. Wenn Sie zum ersten Mal eine Verbindung mit diesem Trino-Cluster herstellen, wählen Sie "Anmelden aus, um sich zu authentifizieren. Wählen Sie dann Verbinden aus.

    Screenshot of the authentication dialog where you sign in to your organizational account.

  6. Erweitern Sie im Navigator den Katalog und das Schema, um die gewünschte Tabelle anzuzeigen, und wählen Sie entweder Laden, um die Daten zu laden, oder Daten transformieren, um die Daten weiterhin im Power Query-Editor zu transformieren.

    Screenshot of the Navigator dialog with the catalog and schema selected, and the data being displayed.

Herstellen einer Verbindung mit Azure HDInsight auf AKS Trino über Power Query Online

Führen Sie die folgenden Schritte aus, um über Power Query Online eine Verbindung mit einem Azure HDInsight auf AKS Trino-Cluster herzustellen:

  1. Suchen Sie in der Funktion „Daten abrufen“ nach Azure HDInsight auf AKS Trino und wählen Sie diese Option aus. Weitere Informationen: Wo man Daten erhält

    Screenshot of the Choose data source dialog with a search for Trino, and the Azure HDInsight on AKS Trino connector displayed.

  2. Geben Sie in den angezeigten Optionen die Azure Trino-URL an.

    Screenshot of the connection dialog for Azure HDInsight on AKS Trino.

  3. Wählen Sie ggf. den Namen Ihres lokalen Datengateways aus.

  4. Wählen Sie Erweiterte Optionen aus, um die Verbindungsoptionen zu konfigurieren. Weitere Informationen: Herstellen einer Verbindung mithilfe der erweiterten Optionen

  5. Wenn Sie zum ersten Mal eine Verbindung mit diesem Trino-Cluster herstellen, wählen Sie Anmelden aus.

  6. Klicken Sie auf Weiter, um fortzufahren.

  7. Wählen Sie im Navigator die gewünschte Tabelle und anschließend Daten transformieren aus.

    Screenshot of the online navigator with the catalog and schema selected, and the data being displayed.

Verbinden mithilfe erweiterter Optionen

Sowohl Power Query Desktop als auch Power Query Online bieten eine Reihe erweiterter Optionen, die Sie bei Bedarf zur Abfrage hinzufügen können. In der folgenden Tabelle sind alle erweiterten Optionen aufgeführt, die Sie in Power Query Desktop und Power Query Online einstellen können.

Erweiterte Option Beschreibung
SQL-Anweisung Informationen hierzu erhalten Sie unter Importieren von Daten aus einer Datenbank mithilfe einer nativen Datenbankabfrage.
Sitzungseigenschaften Ermöglicht die Übergabe von Trino-Sitzungseigenschaften über die Verbindung zum Trino-Cluster. Die Sitzungseigenschaft sollte Schlüssel-Wert-Paare angeben, die durch einen Doppelpunkt getrennt sind, wobei jedes Paar durch ein Komma abgetrennt ist. Beispiel: distributed_sort:true,colocated_join:false
Standardkatalog/Schema Durch Bereitstellen eines Katalogs und Schemas wird der Kontext der Verbindung für einen bestimmten Trino-Katalog und ein Schema festgelegt.

Sobald Sie die gewünschten erweiterten Optionen ausgewählt haben, wählen Sie OK in Power Query Desktop oder Weiter in Power Query Online, um eine Verbindung zum Trino-Cluster herzustellen.

Bekannte Probleme und Einschränkungen

In den folgenden Abschnitten werden alle bekannten Probleme oder Einschränkungen beschrieben, die derzeit im Zusammenhang mit diesem Connector vorkommen.

Unterstützte Typen

Azure HDInsight auf AKS Trino unterstützt die folgenden Typen. Andere Typen wie uuid, P4HyperLogLog müssen transformiert oder umgewandelt werden, damit sie mit dem Connector verwendet werden können.

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