Amazon Redshift

Résumé

Élément Description
État de publication Disponibilité générale
PRODUITS Power BI (Modèles sémantiques)
Power BI (Dataflows)
Fabric (Dataflow Gen2)
Power Apps (Dataflows)
Dynamics 365 Customer Insights
Types d'authentification pris en charge Amazon Redshift
De base
Compte Microsoft
Organizational account

Remarque

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

Prérequis

Fonctionnalités prises en charge

  • Importer
  • DirectQuery (pour les modèles sémantiques Power BI)
  • Options avancées
    • Nom du fournisseur
    • Taille du lot
    • SQL statement

Se connecter aux données Amazon Redshift à partir de Power Query Desktop

Pour vous connecter aux données Amazon Redshift :

  1. Sélectionnez l’option Amazon Redshift dans la sélection Obtenir les données.

  2. Dans Serveur, entrez le nom du serveur où se trouvent vos données. Dans le champ Serveur, vous pouvez également spécifier un port au format suivant : URLserveur:Port. Dans Base de données, entrez le nom de la base de données Amazon Redshift à laquelle vous souhaitez accéder. Dans cet exemple, contoso.redshift.amazonaws.com:5439 est le nom du serveur et le numéro de port, dev est le nom de la base de données, et le Mode de connectivité aux données est défini sur Import.

    Image montrant la boîte de dialogue de connexion à Amazon Redshift, avec les exemples de nom de serveur, de port et de nom de base de données entrés.

    Vous pouvez également choisir certaines options avancées facultatives pour votre connexion. Informations supplémentaires : Se connecter à l’aide d’options avancées

    Une fois que vous avez terminé de remplir et sélectionner toutes les options dont vous avez besoin, sélectionnez OK.

  3. Si vous vous connectez à cette base de données pour la première fois, entrez vos informations d’identification dans les zones Nom d’utilisateur et Mot de passe du type d’authentification Amazon Redshift. Sélectionnez Connecter.

    Image montrant la boîte de dialogue d’authentification, avec Amazon Redshift sélectionné comme type d’authentification.

    Informations supplémentaires : Authentification avec une source de données

  4. Lorsque vous être connecté, une fenêtre Navigateur apparaît et affiche les données disponibles sur le serveur. Choisissez un ou plusieurs éléments à importer.

    Image du Navigateur avec l’élément clients sélectionné et les données de cet élément affichées sur le côté droit.

  5. Après avoir sélectionné les éléments souhaités, sélectionnez Charger pour charger les données ou Transformer les données pour continuer à transformer les données dans l’éditeur Power Query.

  6. Sélectionnez le mode de connectivité des données Import ou DirectQuery, puis choisissez OK.

    Image des paramètres de connexion, avec Import et DirectQuery comme paramètres à sélectionner.

Se connecter aux données Amazon Redshift à partir de Power Query Online

Pour vous connecter aux données Amazon Redshift :

  1. Sélectionnez l’option Amazon Redshift dans la page Power Query - Choisir une source de données.

  2. Dans Serveur, entrez le nom du serveur où se trouvent vos données. Dans le champ Serveur, vous pouvez également spécifier un port au format suivant : URLserveur:Port. Dans Base de données, entrez le nom de la base de données Amazon Redshift à laquelle vous souhaitez accéder. Dans cet exemple, contoso.redshift.amazonaws.com:5439 est le nom du serveur et le numéro de port, et dev est le nom de la base de données.

    Image de la page de connexion, avec les exemples de nom de serveur, de port et de nom de base de données entrés.

    Vous pouvez également choisir certaines options avancées facultatives pour votre connexion. Informations supplémentaires : Se connecter à l’aide d’options avancées

  3. Si nécessaire, sélectionnez la passerelle de données locale dans Passerelle de données.

  4. Sélectionnez le type d’authentification à utiliser dans Type d’authentification, puis entrez vos informations d’identification.

  5. Activez ou désactivez Utiliser une connexion chiffrée selon que vous souhaitez ou non utiliser une connexion chiffrée.

  6. Sélectionnez Suivant pour continuer.

  7. Dans le Navigateur, sélectionnez les données dont vous avez besoin, puis sélectionnez Transformer les données. Cette sélection a pour effet d’ouvrir l’éditeur Power Query afin de pouvoir filtrer et affiner le jeu de données à utiliser.

    Image du Navigateur en ligne avec l’élément clients sélectionné et les données de cet élément affichées sur le côté droit.

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

Power Query fournit un ensemble d’options avancées que vous pouvez ajouter à votre requête si nécessaire.

Le tableau suivant décrit toutes les options avancées que vous pouvez définir dans Power Query.

Option avancée Description
Nom du fournisseur Fournit un nom de ressource Amazon (ARN), qui identifie de manière unique les ressources AWS.
Taille du lot Spécifie le nombre maximal de lignes à récupérer à la fois à partir du serveur lors de l’extraction des données. Un petit nombre de lignes se traduit par plus d’appels au serveur lors de la récupération d’un jeu de données volumineux. Un grand nombre de lignes peut améliorer les performances, mais pourrait entraîner une utilisation importante de la mémoire. La valeur par défaut est 100 lignes.
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. Cette option est uniquement disponible dans le Power BI Desktop.

Activer l’authentification unique (SSO) Microsoft Entra ID pour Amazon Redshift

Nous prenons en charge l’authentification unique (SSO) Microsoft Entra ID via le service Power BI (cloud), ainsi que via la passerelle de données locale. Pour plus d’informations sur l’activation de l’authentification unique (SSO) Microsoft Entra ID pour tous les connecteurs, accédez à Vue d’ensemble de l’authentification unique (SSO) pour les passerelles de données locales dans Power BI.

Authentification unique (SSO) Microsoft Entra ID via le service Power BI

Pour configurer une nouvelle connexion dans le service Power BI :

  1. Dans le service Power BI, dans la liste des paramètres, sélectionnez Portail d’administration.

    Image du menu des paramètres ouvert avec le Portail d’administration mis en évidence.

  2. Activez l’option Authentification unique Redshift.

    Image de l’option Authentification unique Redshift avec le bouton Activée sélectionné.

Authentification unique (SSO) Microsoft Entra ID pour Amazon Redshift avec une passerelle de données locale

Pour pouvoir activer l’authentification unique (SSO) Microsoft Entra ID pour Amazon Redshift, vous devez commencer par activer l’authentification unique Microsoft Entra ID pour toutes les sources de données qui prennent en charge l’authentification unique Microsoft Entra ID avec une passerelle de données locale :

  1. Dans le service Power BI, dans la liste des paramètres, sélectionnez Portail d’administration.

    Autre image du menu des paramètres avec le Portail d’administration mis en évidence.

  2. Sous Paramètres du client, activez Authentification unique Azure AD (SSO) pour la passerelle.

    Image de la zone de dialogue Authentification unique Microsoft Entra ID (SSO) pour la passerelle, avec la case Activé cochée.

Après avoir activé l’authentification unique (SSO) Microsoft Entra ID pour toutes les sources de données, activez l’authentification unique Microsoft Entra ID pour Amazon Redshift :

  1. Activez l’option Authentification unique Redshift.

    Image de la boîte de dialogue Authentification unique Redshift avec l’option Activée sélectionnée.

  2. Dans la liste des paramètres, sélectionnez Gérer les passerelles.

    Image du menu Paramètres avec l’option Gérer les passerelles mise en évidence.

  3. Choisissez une passerelle, puis sélectionnez Choisir une source de données.

  4. Sous l’onglet Paramètres de la source de données, entrez une valeur dans Nom du fournisseur. Le paramètre Nom du fournisseur est requis lors de l’utilisation de Microsoft Entra ID et doit être spécifié dans Paramètres avancés.

    Sélectionnez également Utiliser SSO par le biais de Azure AD pour les requêtes DirectQuery.

    Image de l’onglet Paramètres de la source de données avec les paramètres avancés de requêtes Nom du fournisseur et Utiliser SSO par le biais de Azure AD pour les requêtes DirectQuery mis en évidence.