Partager via


Azure Synapse Analytics (SQL DW)

Résumé

Élément Descriptif
État de publication Disponibilité générale
Produits Excel
Power BI (modèles sémantiques)
Power BI (flux de données)
Fabric (Dataflow Gen2)
Power Apps (Flux de données)
Dynamics 365 Customer Insights
Analysis Services
Types d’authentification pris en charge Base de données (Power BI Desktop, Excel)
Compte Microsoft (tous)
De base (service en ligne)
Service Principal
Documentation de référence sur les fonctions Sql.Database
Bases de données SQL

Note

Le type d’authentification du principal de service n’est pas pris en charge lors de l’utilisation d’une passerelle de données locale ou d’une passerelle de données de réseau virtuel (VNet).

Note

Certaines fonctionnalités peuvent être présentes dans un produit, mais pas d’autres en raison de planifications de déploiement et de fonctionnalités spécifiques à l’hôte.

Fonctionnalités prises en charge

  • Import
  • DirectQuery (modèles sémantiques Power BI)
  • Options avancées
    • Délai d’expiration de la commande en minutes
    • Instruction SQL native
    • Colonnes de relation
    • Naviguer à l’aide de la hiérarchie complète
    • Prise en charge du basculement SQL Server
    • Activer le pliage de bases de données croisées

Se connecter à Azure Synapse Analytics (SQL DW) à partir de Power Query Desktop

Pour établir la connexion à partir de Power Query Desktop :

  1. Sélectionnez l’option SQL Azure Synapse Analytics dans la sélection du connecteur.

  2. Dans la boîte de dialogue base de données SQL Server qui s’affiche, indiquez le nom du serveur et de la base de données (facultatif). Dans cet exemple, TestAzureSQLServer il s’agit du nom du serveur et AdventureWorks2012 de la base de données.

    Capture d’écran de la boîte de dialogue de base de données SQL Server dans laquelle vous entrez la connexion Azure Synapse Analytics (SQL DW).

  3. Sélectionnez soit le mode de connectivité des données Import soit DirectQuery.

    Vous pouvez également sélectionner et entrer des options avancées qui modifient la requête de connexion, telles qu’un délai d’expiration de commande ou une requête native (instruction SQL). Plus d’informations : Se connecter à l’aide d’options avancées

  4. Cliquez sur OK.

  5. Si vous vous connectez à cette base de données pour la première fois, sélectionnez le type d’authentification, entrez vos informations d’identification et sélectionnez le niveau auquel appliquer les paramètres d’authentification. Sélectionnez ensuite Se connecter.

    Capture d’écran de la boîte de dialogue d’authentification pour l’authentification Azure Synapse Analytics (SQL DW).

    Note

    Bien que le type d’authentification Windows soit affiché, Azure Synapse Analytics SQL ne prend pas en charge le type d’authentification Windows. Utilisez la base de données ou les types d’authentification de compte Microsoft .

    Pour plus d’informations sur les méthodes d’authentification, accédez à l’authentification avec une source de données.

  6. Dans le navigateur, sélectionnez les informations de base de données souhaitées, puis sélectionnez Charger pour charger les données ou Transformer des données pour continuer à transformer les données dans l’Éditeur Power Query.

Se connecter à Azure Synapse Analytics (SQL DW) à partir de Power Query Online

Pour établir la connexion à partir de Power Query Online :

  1. Sélectionnez l’option Azure Synapse Analytics (SQL DW) dans la sélection du connecteur.

  2. Dans la boîte de dialogue Azure Synapse Analytics (SQL DW) qui s’affiche, indiquez le nom du serveur et de la base de données (facultatif). Dans cet exemple, testazuresqlserver il s’agit du nom du serveur et AdventureWorks2012 de la base de données.

    Capture d’écran de la page Se connecter à la source de données où vous entrez les informations de connexion en ligne.

    Vous pouvez également sélectionner et entrer des options avancées qui modifient la requête de connexion, telles qu’un délai d’expiration de commande ou une requête native (instruction SQL). Plus d’informations : Se connecter à l’aide d’options avancées

  3. Si vous vous connectez à cette base de données pour la première fois, sélectionnez le type d’authentification et entrez vos informations d’identification.

  4. Sélectionnez Suivant pour continuer.

  5. Dans le navigateur, sélectionnez les données dont vous avez besoin, puis sélectionnez Transformer les données.

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

Power Query Desktop et Power Query Online fournissent tous deux un ensemble d’options avancées que vous pouvez ajouter à votre requête si nécessaire.

Capture d’écran des options avancées disponibles pour le connecteur dans Power Query.

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 Descriptif
Délai d’expiration de la commande en minutes Si votre connexion dure plus de 10 minutes (délai d’expiration par défaut), vous pouvez entrer une autre valeur en minutes pour que la connexion reste ouverte plus longtemps.
Requête SQL Pour plus d’informations, accédez à Importer des données à partir d’une base de données à l’aide d’une requête de base de données native.
Inclure des colonnes de relation Si cette option est activée, elle inclut des colonnes qui peuvent avoir des relations avec d’autres tables. Si cette zone est désactivée, vous ne voyez pas ces colonnes.
Naviguer à l’aide de la hiérarchie complète Si cette option est cochée, le navigateur affiche la hiérarchie complète des tables dans la base de données à laquelle vous vous connectez. S’il est effacé, le navigateur affiche uniquement les tables dont les colonnes et les lignes contiennent des données.
Activer la prise en charge du basculement pour SQL Server Si cette option est cochée, lorsqu’un nœud du groupe de basculement Azure SQL n’est pas disponible, Power Query passe de ce nœud à un autre lorsque le basculement se produit. Si cette option est désactivée, aucun basculement ne se produit.
Activer le pliage de bases de données croisées Cette option est disponible uniquement dans Power Query Online.

Une fois que vous avez sélectionné les options avancées dont vous avez besoin, sélectionnez OK dans Power Query Desktop ou Suivant dans Power Query Online pour vous connecter à Azure Synapse Analytics.

Résolution des problèmes

Colonnes Toujours Chiffrées

Power Query ne prend pas en charge les colonnes « Always Encrypted ».