Herstellen einer Verbindung mit SQL Server aus PowerAppsConnect to SQL Server from PowerApps

SQL Server-Symbol

Stellen Sie entweder in Azure oder in einer lokalen Datenbank eine Verbindung mit SQL Server her, sodass Sie darin enthaltene Informationen in PowerApps anzeigen können.Connect to SQL Server, in either Azure or an on-premises database, so that you can display information from it in PowerApps.

VoraussetzungenPrerequisites

  • Registrieren Sie sich für PowerApps, und melden Sie sich an, indem Sie dieselben Anmeldeinformationen bereitstellen, die Sie bei der Registrierung angegeben haben.Sign up for PowerApps, and then sign in by providing the same credentials that you used to sign up.

  • Sammeln Sie die folgenden Informationen für eine Datenbank, die mindestens eine Tabelle mit einem Primärschlüssel enthält:Gather the following information for a database that contains at least one table with a primary key:

    • den Namen der Datenbankthe name of the database

    • den Namen des Servers, auf dem die Datenbank gehostet wirdthe name of the server on which the database is hosted

    • einen gültigen Benutzernamen und ein Kennwort zum Herstellen der Verbindung mit der Datenbanka valid user name and password to connect to the database

    • den Typ der Authentifizierung, die beim Herstellen der Verbindung mit der Datenbank erforderlich istthe type of authentication needed to connect to the database

      Wenn Ihnen diese Informationen nicht bekannt sind, erkundigen Sie sich beim Administrator der Datenbank, die Sie verwenden möchten.If you don't have this information, ask the administrator of the database that you want to use.

  • Geben Sie für eine lokale Datenbank ein Datengateway an, das für Sie freigegeben ist (oder erstellen Sie eines).For an on-premises database, identify a data gateway that was shared with you (or create one).

    Hinweis

    Gateways und lokale Verbindungen können nur in der Standardumgebung des Benutzers erstellt und verwendet werden.Gateways and on-premises connections can only be created and used in the user's default environment.

Eine App automatisch generierenGenerate an app automatically

  1. Klicken oder tippen Sie in PowerApps Studio im Menü Datei auf die Option Neu (am linken Rand).In PowerApps Studio, click or tap New on the File menu (along the left edge).

    Option „New“ im Menü „File“

  2. Klicken oder tippen Sie unter Mit eigenen Daten beginnen auf den Rechtspfeil am Ende der Zeile mit Connectors.Under Start with your data, click or tap the right arrow at the end of the row of connectors.

  3. Wenn Sie bereits über eine Verbindung mit der gewünschten Datenbank verfügen, klicken oder tippen Sie darauf, und fahren Sie dann mit Schritt 7 in diesem Verfahren fort.If you already have a connection to the database that you want to use, click or tap it, and then skip to step 7 in this procedure.

  4. Klicken oder tippen Sie auf Neue Verbindung, und klicken oder tippen Sie dann auf SQL Server.Click or tap New connection, and then click or tap SQL Server.

    Hinzufügen einer SQL Server-Verbindung

  5. Führen Sie einen der folgenden Schritte aus:Perform either of these steps:

    • Geben Sie Direkte Verbindung (Clouddienste) an, und geben bzw. fügen Sie den Servernamen, den Datenbanknamen, den Benutzernamen sowie das Kennwort für die zu verwendende Datenbank ein.Specify Connect directly (cloud services), and then type or paste the server name, the database name, the user name, and the password for the database that you want to use.

      Herstellen einer Verbindung mit einer Datenbank in Azure

    • Geben Sie Verbindung mithilfe eines lokalen Datengateways an, geben bzw. fügen Sie den Servernamen, den Datenbanknamen, den Benutzernamen und das Kennwort für die zu verwendende Datenbank ein, und geben Sie den Authentifizierungstyp und das Gateway an.Specify Connect using on-premises data gateway, type or paste the server name, the database name, the user name, and the password for the database that you want to use, and specify the authentication type and the gateway.

      Herstellen einer Verbindung mit einer lokalen Datenbank

      Hinweis

      Wenn Sie über kein Gateway verfügen, installieren Sie ein Gateway, und klicken oder tippen Sie anschließend auf Gatewayliste aktualisieren.If you don't have a gateway, install one, and then click or tap Refresh gateway list.

  6. Klicken oder tippen Sie auf Verbinden.Click or tap Connect.

  7. Klicken oder tippen Sie auf eine Option unter Dataset auswählen, klicken oder tippen Sie auf eine Option unter Tabelle auswählen, und klicken oder tippen Sie dann auf Verbinden.Click or tap an option under Choose a dataset, click or tap an option under Choose a table, and then click or tap Connect.

    In PowerApps wird eine App erstellt, in der Daten auf drei Bildschirmen angezeigt werden.PowerApps creates an app that shows data on three screens. Von einer Heuristik wird vorgeschlagen, welche Art von Daten angezeigt werden sollte, möglicherweise müssen Sie jedoch die Benutzeroberfläche entsprechend den jeweiligen Anforderungen anpassen.Heuristics suggest what kind of data to show, but you might need to customize the UI to suit your needs.

  8. Passen Sie die App unter Verwendung von Techniken wie den in Erstellen einer App aus Excel-Daten beschriebenen an; beginnen Sie dabei mit dem Ändern des App-Layouts.Customize the app by using techniques that are similar to those that Create an app from Excel describes, starting with changing the app layout.

Eine App von Grund auf neu erstellenBuild an app from scratch

  1. Melden Sie sich bei powerapps.com mit dem Konto an, das sie auch beim Registrieren für PowerApps verwendet haben.Sign in to powerapps.com with the same account that you used to sign up for PowerApps.

  2. Klicken oder tippen Sie in der linken Navigationsleiste auf Verbindungen:In the left navigation bar, click or tap Connections:

    Verwalten von Verbindungen

  3. Klicken oder tippen Sie in der oberen rechten Ecke auf Neue Verbindung, und klicken oder tippen Sie anschließend auf SQL Server.In the upper-right corner, click or tap New connection, and then click or tap SQL Server.

  4. Führen Sie einen der folgenden Schritte aus:Perform either of these steps:

    • Geben Sie Direkte Verbindung (Clouddienste) an, und geben bzw. fügen Sie den Servernamen, den Datenbanknamen, den Benutzernamen sowie das Kennwort für die zu verwendende Datenbank ein.Specify Connect directly (cloud services), and then type or paste the server name, the database name, the user name, and the password for the database that you want to use.

      Herstellen einer Verbindung mit einer Datenbank in Azure

    • Geben Sie Verbindung mithilfe eines lokalen Datengateways an, geben bzw. fügen Sie den Servernamen, den Datenbanknamen, den Benutzernamen und das Kennwort für die zu verwendende Datenbank ein, und geben Sie den Authentifizierungstyp und das Gateway an.Specify Connect using on-premises data gateway, type or paste the server name, the database name, the user name, and the password for the database that you want to use, and specify the authentication type and the gateway.

      Herstellen einer Verbindung mit einer Datenbank in Azure

      Hinweis

      Wenn Sie über kein Gateway verfügen, installieren Sie ein Gateway, und klicken oder tippen Sie auf das Symbol mit dem im Uhrzeigersinn drehenden Pfeil, um die Liste zu aktualisieren.If you don't have a gateway, install one, and then click or tap the clockwise icon to refresh the list.

  5. Klicken oder tippen Sie auf Erstellen, um die Verbindung zu erstellen.Click or tap Create to create the connection.

  6. Erstellen Sie eine App mithilfe von Techniken wie den in App von Grund auf neu erstellen beschriebenen.Create an app by using techniques that are similar to those that Create an app from scratch describes.

Aktualisieren einer vorhandenen AppUpdate an existing app

  1. Öffnen Sie in PowerApps Studio die App, die Sie aktualisieren möchten.In PowerApps Studio, open the app that you want to update.

  2. Klicken oder tippen Sie im Menüband auf der Registerkarte Ansicht auf Datenquellen.Click or tap Data sources on the View tab of the ribbon.

  3. Klicken oder tippen Sie im rechten Bereich auf Datenquelle hinzufügen.In the right-hand pane, click or tap Add a data source.

    Datenquelle hinzufügen

  4. Klicken oder tippen Sie auf Neue Verbindung und auf SQL Server, und klicken oder tippen Sie anschließend auf Verbinden.Click or tap New connection, click or tap SQL Server, and then click or tap Connect.

  5. Führen Sie einen der folgenden Schritte aus:Perform either of these steps:

    • Geben Sie Direkte Verbindung (Clouddienste) an, und geben bzw. fügen Sie den Servernamen, den Datenbanknamen, den Benutzernamen sowie das Kennwort für die zu verwendende Datenbank ein.Specify Connect directly (cloud services), and then type or paste the server name, the database name, the user name, and the password for the database that you want to use.

      Herstellen einer Verbindung mit einer Datenbank in Azure

    • Geben Sie Verbindung mithilfe eines lokalen Datengateways an, geben bzw. fügen Sie den Servernamen, den Datenbanknamen, den Benutzernamen und das Kennwort für die zu verwendende Datenbank ein, und geben Sie den Authentifizierungstyp und das Gateway an.Specify Connect using on-premises data gateway, type or paste the server name, the database name, the user name, and the password for the database that you want to use, and specify the authentication type and the gateway.

      Herstellen einer Verbindung mit einer Datenbank in Azure

      Hinweis

      Wenn Sie über kein Gateway verfügen, installieren Sie ein Gateway, und klicken oder tippen Sie anschließend auf das Symbol mit dem kreisförmigen Pfeil, um die Liste zu aktualisieren.If you don't have a gateway, install one, and then click or tap the circular icon to refresh the list.

  6. Klicken oder tippen Sie auf Verbinden.Click or tap Connect.

  7. Klicken oder tippen Sie unter Dataset auswählen auf eine Option.Under Choose a dataset, click or tap an option.

  8. Aktivieren Sie unter Tabelle auswählen ein oder mehrere Kontrollkästchen, und klicken oder tippen Sie auf Verbinden.Under Choose a table, select one or more checkboxes, and then click or tap Connect.

Nächste SchritteNext steps