Partager via


Azure HDInsight sur AKS Trino (bêta)

Résumé

Élément Description
État de publication Aperçu
PRODUITS Power BI (Modèles sémantiques)
Power BI (Dataflows)
Fabric (Dataflow Gen2)
Types d’authentification pris en charge Organizational account

Prérequis

  • Un cluster Azure HDInsight sur AKS Trino.

Fonctionnalités prises en charge

  • Importer
  • DirectQuery (pour les modèles sémantiques Power BI)
  • Options avancées
    • Instruction SQL native
    • Propriétés de session
    • Définir le catalogue/schéma par défaut

Connexion à Azure HDInsight sur AKS Trino depuis Power Query Desktop

Pour établir une connexion, suivez les étapes suivantes :

  1. Dans l’expérience Obtenir des données, sélectionnez Azure dans les catégories à gauche, puis choisissez Azure HDInsight sur AKS Trino. Plus d’informations : Où obtenir des données

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

  2. Dans la boîte de dialogue Azure HDInsight sur AKS Trino qui s’affiche, veuillez fournir l’URL Azure Trino (URL du cluster Trino).

    Screenshot of the Azure HDInsight on AKS Trino connection page.

  3. Sélectionnez le mode de connectivité : Requête directe (recommandé pour Trino Big Data) ou Importation.

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

  4. Cliquez sur OK.

  5. Si vous vous connectez à ce cluster Trino pour la première fois, sélectionnez Se connecter pour vous authentifier. Sélectionnez Connecter.

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

  6. Dans Navigateur, développez le catalogue et le schéma pour afficher la table que vous souhaitez, puis sélectionnez Charger pour charger les données, ou Transformer les données pour continuer à les transformer dans l’éditeur Power Query Editor.

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

Connexion à Azure HDInsight sur AKS Trino depuis Power Query Online

Pour vous connecter à un cluster Azure HDInsight sur AKS Trino depuis Power Query Online, suivez les étapes suivantes :

  1. Dans l’expérience Obtenir des données, recherchez et sélectionnez Azure HDInsight sur AKS Trino. Plus d’informations : Où obtenir des données

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

  2. Dans les options qui s’affichent, fournissez l’URL Azure Trino.

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

  3. Si nécessaire, sélectionnez le nom de votre passerelle de données locale.

  4. Pour configurer les options de connexion, sélectionnez Options avancées. Informations supplémentaires : Se connecter à l’aide d’options avancées

  5. Si vous vous connectez à ce cluster Trino pour la première fois, sélectionnez Se connecter.

  6. Sélectionnez Suivant pour continuer.

  7. Dans Navigateur, sélectionnez la table dont vous avez besoin, puis choisissez Transformer les données.

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

Se connecter à l’aide d’options avancées

Power Query Desktop et Power Query Online offrent tous deux un ensemble d’options avancées que vous pouvez ajouter à la requête si nécessaire. Le tableau suivant répertorie toutes les options avancées que vous pouvez définir dans Power Query Desktop et Power Query Online.

Option avancée Description
Instruction SQL Pour plus d’informations, consultez Importer des données à partir d’une base de données à l’aide d’une requête de base de données native.
Propriétés de session Permet de transmettre des propriétés de session Trino avec la connexion au cluster Trino. La propriété de session doit spécifier des paires clé-valeur séparées par deux-points, et chaque paire est séparée par une virgule. Exemple : distributed_sort:true,colocated_join:false
Catalogue/schéma par défaut Fournir un catalogue et d’un schéma définit le contexte de la connexion vers un catalogue et un schéma Trino spécifiques.

Une fois que vous avez sélectionné les options avancées requises, choisissez OK dans Power Query Desktop ou Suivant dans Power Query Online pour vous connecter au cluster Trino.

Problèmes connus et limitations

Les sections suivantes décrivent les problèmes connus ou les limitations actuellement associés à ce connecteur.

Prise en charge des types

Le connecteur Azure HDInsight sur AKS Trino prend en charge les types suivants. D’autres types, tels que uuid, P4HyperLogLog, doivent être transformés ou convertis pour être utilisables avec le connecteur.

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