Icône SQL Server

Connectez-vous à SQL Server, dans Azure ou dans une base de données locale, afin d’afficher dans PowerApps des informations qu’il contient.

Conditions préalables

  • Inscrivez-vous à PowerApps, installez PowerApps Studio, ouvrez-le, puis connectez-vous en fournissant les informations d’identification que vous avez utilisées pour vous inscrire.
  • Récupérez les informations suivantes pour une base de données qui contient au moins une table avec une clé primaire :

    • le nom de la base de données
    • le nom du serveur qui héberge la base de données
    • un nom d’utilisateur et un mot de passe valides pour se connecter à la base de données
    • le type d’authentification nécessaire pour se connecter à la base de données

    Si vous ne disposez pas de ces informations, contactez l’administrateur de la base de données que vous souhaitez utiliser.

  • Pour une base de données locale, vous devez identifier une passerelle de données qui a été partagée avec vous (ou en créez une).

    Remarque : les passerelles et les connexions locales peuvent uniquement être créées et utilisées dans l’environnement par défaut de l’utilisateur.

Générer une application automatiquement

  1. Dans PowerApps Studio, cliquez ou appuyez sur New (Nouveau) dans le menu File (Fichier) (le long du bord gauche).

    Nouvelle option dans le menu File

  2. Sous Start with your data (Démarrer avec vos données), cliquez ou appuyez sur la flèche droite à la fin de la ligne des connecteurs.

  3. Si vous avez déjà une connexion à la base de données que vous souhaitez utiliser, cliquez ou appuyez dessus, puis passez à l’étape 7 de cette procédure.

  4. Cliquez ou appuyez sur New connection (Nouvelle connexion), puis cliquez ou appuyez sur SQL Server.

    Ajouter une connexion SQL Server

  5. Procédez comme suit :

    • Spécifiez Connect directly (cloud services) (Se connecter directement (services cloud)), puis entrez ou collez le nom du serveur, le nom de la base de données, le nom d’utilisateur et le mot de passe de la base de données que vous souhaitez utiliser.

      Se connecter à une base de données Azure

    • Spécifiez Connect using on-premises data gateway (Se connecter à l’aide d’une passerelle de données locale), entrez ou collez le nom du serveur, le nom de la base de données, le nom d’utilisateur et le mot de passe de la base de données que vous souhaitez utiliser, puis spécifier le type d’authentification et la passerelle.

      Se connecter à une base de données locale

      Remarque : si vous n’avez pas de passerelle, installez-en une, puis cliquez ou appuyez sur Refresh gateway list (Actualiser la liste des passerelles).

  6. Cliquez ou appuyez sur Connect (Se connecter).

  7. Cliquez ou appuyez sur une option sous Choose a dataset (Choisir un jeu de données), cliquez ou appuyez sur une option sous Choose a table (Choisir une table), puis cliquez ou appuyez sur Connect (Se connecter).

    PowerApps crée une application qui affiche des données sur trois écrans. L’heuristique suggère le type de données à afficher, mais vous devrez peut-être personnaliser l’interface utilisateur pour l’adapter à vos besoins.

  8. Personnalisez l’application à l’aide de techniques semblables à celles décrites dans Créer une application à partir d’Excel, en commençant par modifier la disposition de l’application.

Générer une application à partir de zéro

  1. Connectez-vous à powerapps.com avec le même compte que celui utilisé pour vous inscrire à PowerApps.

  2. Dans la barre de navigation de gauche, cliquez ou appuyez sur Connections (Connexions) :

    Gérer les connexions

  3. En haut à droite, cliquez ou appuyez sur New connection (Nouvelle connexion), puis cliquez ou appuyez sur SQL Server.

  4. Procédez comme suit :

    • Spécifiez Connect directly (cloud services) (Se connecter directement (services cloud)), puis entrez ou collez le nom du serveur, le nom de la base de données, le nom d’utilisateur et le mot de passe de la base de données que vous souhaitez utiliser.

      Se connecter à une base de données Azure

    • Spécifiez Connect using on-premises data gateway (Se connecter à l’aide d’une passerelle de données locale), entrez ou collez le nom du serveur, le nom de la base de données, le nom d’utilisateur et le mot de passe de la base de données que vous souhaitez utiliser, puis spécifier le type d’authentification et la passerelle.

      Se connecter à une base de données Azure

      Remarque : si vous n’avez pas de passerelle, installez-en une, puis cliquez ou appuyez sur l’icône d’actualisation pour rafraîchir la liste.

  5. Cliquez ou appuyez sur Create(Créer) pour créer la connexion.

  6. Créez une application en utilisant des techniques semblables à celles décrites dans Créer une application à partir de zéro.

Mettre à jour une application existante

  1. Dans PowerApps Studio, ouvrez l’application que vous souhaitez mettre à jour.

  2. Dans le volet de droite, cliquez ou appuyez sur Ajouter une source de données.

    Remarque : si le volet de droite n’affiche pas d’onglet Sources de données, cliquez ou appuyez sur n’importe quel écran de la barre de navigation à gauche.

    Ajouter une source de données

  3. Cliquez ou appuyez sur New connection (Nouvelle connexion), sur SQL Server, puis sur Connect (Se connecter).

  4. Procédez comme suit :

    • Spécifiez Connect directly (cloud services) (Se connecter directement (services cloud)), puis entrez ou collez le nom du serveur, le nom de la base de données, le nom d’utilisateur et le mot de passe de la base de données que vous souhaitez utiliser.

      Se connecter à une base de données Azure

    • Spécifiez Connect using on-premises data gateway (Se connecter à l’aide d’une passerelle de données locale), entrez ou collez le nom du serveur, le nom de la base de données, le nom d’utilisateur et le mot de passe de la base de données que vous souhaitez utiliser, puis spécifier le type d’authentification et la passerelle.

      Se connecter à une base de données Azure

      Remarque : si vous n’avez pas de passerelle, installez-en une, puis cliquez ou appuyez sur l’icône circulaire pour rafraîchir la liste.

  5. Cliquez ou appuyez sur Connect (Se connecter).

  6. Sous Choose a dataset (Choisir un jeu de données), cliquez ou appuyez sur une option.

  7. Sous Choose a table (Choisir une table), activez une ou plusieurs cases à cocher, puis cliquez ou appuyez sur Connect (Se connecter).

Étapes suivantes