Adicionar uma ligação de dados ao PowerAppsAdd a data connection in PowerApps

No PowerApps, adicione uma ligação de dados a uma aplicação existente ou a uma aplicação que está a criar do zero.In PowerApps, add a data connection to an existing app or to an app that you're building from scratch. Neste tópico, utiliza o PowerApps Studio, mas também pode utilizar o powerapps.com, tal como descrito no tópico Gerir ligações.In this topic, you use PowerApps Studio, but you can also use powerapps.com, as the Manage connections topic describes.

A ligação de dados da aplicação pode ligar ao SharePoint, ao Salesforce, ao OneDrive ou a uma das muitas outras origens de dados.Your app's data connection can connect to SharePoint, Salesforce, OneDrive, or one of many other data sources.

O próximo passo após este artigo é apresentar e gerir os dados dessa origem de dados na aplicação, tal como nestes exemplos:Your next step after this article is to display and manage data from that data source in your app, as in these examples:

  • Ligue ao OneDrive e gira os dados num livro do Excel na sua aplicação.Connect to OneDrive, and manage data in an Excel workbook in your app.
  • Ligue ao Twilio e envie uma mensagem SMS a partir da sua aplicação.Connect to Twilio, and send an SMS message from your app.
  • Ligue ao SQL Azure e atualize uma tabela a partir da aplicação.Connect to SQL Server, and update a table from your app.

Pré-requisitosPrerequisites

Inscreva-se e instale o PowerApps, abra-o e, em seguida, inicie sessão com as mesmas credenciais que utilizou para se inscrever.Sign up for PowerApps, install it, open it, and then sign in by providing the same credentials that you used to sign up.

Ligações de dados em segundo planoBackground on data connections

A maioria das aplicações do PowerApps utilizam informações externas denominadas Origens de Dados que estão armazenadas nos serviços cloud.Most PowerApps apps use external information called Data Sources that is stored in cloud services. Um exemplo comum é uma tabela num ficheiro do Excel armazenado no OneDrive para Empresas.A common example is a table in an Excel file stored in OneDrive for Business. As aplicações conseguem aceder a estas origens de dados através de Conectores.Apps are able to access these data sources by using Connectors.

As origens de dados mais comuns são as tabelas, que pode utilizar para obter e armazenar informações.The most common data sources are tables, which you can use to retrieve and store information. Pode ligar conectores a origens de dados para ler e escrever dados em livros do Microsoft Excel, listas do SharePoint, tabelas SQL e muitos outros formatos, que podem ser armazenados nos serviços cloud, como o OneDrive para Empresas, DropBox, SQL Server, etc.You can use connectors to data sources to read and write data in Microsoft Excel workbooks, SharePoint lists, SQL tables, and many other formats, which can be stored in cloud services such as OneDrive for Business, DropBox, SQL Server, etc.

As origens de dados que não são tabelas incluem e-mail, calendários, Twitter e notificações.Data sources other than tables include email, calendars, Twitter, and notifications.

Através dos controlos Galeria, Mostrar formulário e Editar formulário, é fácil criar uma aplicação que lê e escreve dados de uma origem de dados.Using the Gallery, Display form, and Edit form controls, it's easy to create an app that reads and writes data from a data source. Para começar, leia o artigo Compreender formulários de dados.To get started, read the article Understand data forms.

Adicionar uma ligaçãoAdd a connection

  1. Clique ou toque em Novo no menu Ficheiro (perto do lado esquerdo).Click or tap New on the File menu (near the left edge).

    Opção Nova no menu Ficheiro

  2. No mosaico Aplicação em branco, clique ou toque em Esquema de telemóvel.On the Blank app tile, click or tap Phone layout .

    Criar uma aplicação do zero

  3. No painel central, clique ou toque em ligar a dados.In the center pane, click or tap connect to data.
  4. Se a lista de ligações no painel Dados incluir a pretendida, clique ou toque na ligação para a adicionar à aplicação.If the list of connections in the Data pane includes the one that you want, click or tap it to add it to the app. Caso contrário, avance para o passo seguinte.Otherwise, skip to the next step.

    Adicionar origem de dados

  5. Clique ou toque em Nova ligação para apresentar uma lista de conectores.Click or tap New connection to display a list of connectors.

    Adicionar ligação

  6. Desloque a lista de conectores até aparecer o tipo de ligação que quer criar (por exemplo, Outlook do Office 365) e, em seguida, clique ou toque no mesmo.Scroll through the list of connectors until the type of connection that you want to create appears (for example, Office 365 Outlook), and then click or tap it.

    Escolher uma ligação

  7. Clique ou toque em Criar para criar a ligação e para a adicionar à aplicação.Click or tap Create to both create the connection and add it to your app.

    Alguns conectores, como o Microsoft Translator, não requerem passos adicionais, e pode mostrar os dados deles imediatamente.Some connectors, such as Microsoft Translator, require no additional steps, and you can show data from them immediately. Outros conectores solicitam-lhe que forneça as credenciais, especifique um determinado conjunto de dados ou efetue outros passos.Other connectors prompt you to provide credentials, specify a particular set of data, or perform other steps. Por exemplo, o SharePoint e o SQL Server requerem informações adicionais antes de poder utilizá-los.For example, SharePoint and SQL Server require additional information before you can use them.

Ver ou alterar uma origem de dadosView or change a data source

Se estiver a atualizar uma aplicação, poderá ter de identificar ou de alterar a origem de dados que aparece numa galeria, num formulário ou noutro controlo que tenha uma propriedade Item.If you're updating an app, you might need to identify or change the source of data that appears in a gallery, a form, or another control that has an Item property. Por exemplo, pode estar a trabalhar numa aplicação que outra pessoa criou ou pode querer lembrar-se de uma origem de dados que configurou há algum tempo.For example, you might be working on an app that someone else created, or you might want to remind yourself of a data source that you configured a while ago.

  1. Selecione o controlo para o qual quer identificar a origem de dados.Select the control for which you want to identify the data source.

    Por exemplo, selecione uma galeria (e não um controlo numa galeria) ao clicar ou ao tocar na lista hierárquica de ecrãs e controlos junto ao limite esquerdo.For example, select a gallery (not a control within the gallery) by clicking or tapping it in the hierarchical list of screens and controls near the left edge.

    O nome da origem de dados aparece no separador Propriedades do painel da direita.The name of the data source appears on the Properties tab of the right-hand pane.

    Origem de dados no separador de Propriedades

  2. Para mostrar mais informações sobre a origem de dados ou para a alterar, clique ou toque em Dados no painel da direita.To show more information about the data source or change it, click or tap Data in the right-hand pane.

    Painel de dados

  3. Para alterar a origem de dados, clique ou toque na seta para baixo junto à origem de dados e, em seguida, escolha ou crie outra origem.To change the data source, click or tap the down arrow next to the data source, and then choose or create another source.

Passos seguintesNext steps