Criar uma fonte de dados incorporada para relatórios paginados no serviço do Power BICreate an embedded data source for paginated reports in the Power BI service

APLICA-SE A:APPLIES TO: ✔️ Serviço do Power BI✔️ Power BI service ✔️ Relatórios paginados no Power BI✔️ Power BI paginated reports ✔️ Power BI Premium✔️ Power BI Premium ❌ Power BI Desktop❌ Power BI DesktopAPLICA-SE A:APPLIES TO: ✔️ Serviço do Power BI✔️ Power BI service ✔️ Relatórios paginados no Power BI✔️ Power BI paginated reports ✔️ Power BI Premium✔️ Power BI Premium ❌ Power BI Desktop❌ Power BI Desktop

Neste artigo, você aprenderá como criar e modificar uma fonte de dados incorporada para um relatório paginado no serviço do Power BI.In this article, you learn how to create and modify an embedded data source for a paginated report in the Power BI service. Você define uma fonte de dados incorporada em um único relatório e a usa somente nesse relatório.You define an embedded data source in a single report, and use it only in that report. Atualmente, os relatórios paginados publicados no serviço do Power BI precisam de conjuntos de dados e fontes de dados incorporadas. Eles podem se conectar às seguintes fontes de dados:Currently, paginated reports published to the Power BI service need embedded datasets and embedded data sources, and can connect to these data sources:

  • Azure Analysis ServicesAzure Analysis Services
  • Banco de Dados SQL do Azure eAzure SQL Database and
  • SQL Data Warehouse do AzureAzure SQL Data Warehouse
  • SQL ServerSQL Server
  • SQL Server Analysis ServicesSQL Server Analysis Services
  • OracleOracle
  • TeradataTeradata

Para as seguintes fontes de dados, use a opção Conexão do SQL Server Analysis Services:For the following data sources, use the SQL Server Analysis Services connection option:

  • Conjuntos de dados do Power BI PremiumPower BI Premium datasets

Os relatórios paginados se conectam a fontes de dados locais por meio de um gateway do Power BI.Paginated reports connect to on-premises data sources by way of a Power BI gateway. Você configura o gateway após publicar o relatório no serviço do Power BI.You set up the gateway after you publish the report to the Power BI service.

Confira Dados de relatório no Construtor de Relatórios do Power BI para obter mais informações.See Report Data in Power BI Report Builder for more detailed information.

Criar uma fonte de dados incorporadosCreate an embedded data source

  1. Abra o Construtor de Relatórios do Power BI.Open Power BI Report Builder.

  2. Na barra de ferramentas do painel Dados do Relatório, selecione Novo > Fonte de Dados.On the toolbar in the Report Data pane, select New > Data Source. A caixa de diálogo Propriedades da Fonte de Dados é aberta.The Data Source Properties dialog box opens.

    Nova Fonte de Dados

  3. Na caixa de texto Nome , digite um nome para a fonte de dados ou aceite o padrão.In the Name text box, type a name for the data source or accept the default.

  4. Escolha Usar uma conexão inserida em meu relatório.Select Use a connection embedded in my report.

  5. Na lista Selecionar tipo de conexão , selecione um tipo de fonte de dados.From the Select connection type list, select a data source type.

  6. Especifique uma cadeia de conexão usando um dos seguintes métodos:Specify a connection string by using one of these methods:

    • Digite a cadeia de conexão diretamente na caixa de texto Cadeia de conexão .Type the connection string directly in the Connection string text box.

    • Selecione Compilar para abrir a caixa de diálogo Propriedades de Conexão para a fonte de dados escolhida na etapa 2.Select Build to open the Connection Properties dialog box for the data source you chose in step 2.

      Preencha os campos na caixa de diálogo Propriedades de Conexão , conforme adequado, para o tipo de fonte de dados.Fill in the fields in the Connection Properties dialog box as appropriate for the data source type. As propriedades de conexão incluem o tipo de fonte de dados, o nome da fonte de dados e as credenciais a serem usadas.Connection properties include the type of data source, the name of the data source, and the credentials to use. Depois de especificar valores nessa caixa de diálogo, selecione Testar Conectividade para verificar se a fonte de dados está disponível e se as credenciais especificadas estão corretas.After you specify values in this dialog box, select Test Connection to verify that the data source is available and that the credentials you specified are correct.

  7. Selecione Credenciais.Select Credentials.

    Especifique as credenciais que serão usadas para essa fonte de dados.Specify the credentials to use for this data source. O proprietário da fonte de dados escolhe o tipo de credenciais com suporte.The owner of the data source chooses the type of credentials that are supported. Para obter mais informações, consulte Especificar informações de credenciais e de conexão para fontes de dados de relatório.For more information, see Specify Credential and Connection Information for Report Data Sources.

  8. Selecione OK.Select OK.

    A fonte de dados será exibida no painel de dados do relatório.The data source appears in the Report Data pane.

Limitações e ConsideraçõesLimitations and Considerations

Os relatórios paginados que se conectam aos conjuntos de dados do Power BI seguem as regras para conjuntos de dados compartilhados no Power BI com algumas pequenas alterações.Paginated reports connecting to Power BI datasets follow the rules for shared datasets in Power BI with some minor changes. Para que os usuários exibam corretamente os relatórios paginados usando conjuntos de dados do Power BI e garantam que a Segurança em Nível de Linha (RLS) esteja habilitada e imposta para os visualizadores, certifique-se de seguir estas regras:For users to properly view paginated reports using Power BI datasets, and to ensure row-level security (RLS) is enabled and enforced for your viewers, make sure you follow these rules:

Aplicativos clássicos e workspacesClassic apps and workspaces

  • .rdl no mesmo workspace que o conjunto de dados (mesmo proprietário): Compatível.rdl in same workspace as dataset (same owner): Supported
  • .rdl em um workspace diferente daquele do conjunto de dados (mesmo proprietário): Compatível.rdl in different workspace as dataset (same owner): Supported
  • .rdl compartilhado: Você precisará atribuir a permissão de leitura a cada usuário que estiver vendo o relatório no nível do conjunto de dadosShared .rdl: You need Read permission assigned for each user viewing the report at the dataset level
  • Aplicativo compartilhado: Você precisará atribuir a permissão de leitura a cada usuário que estiver vendo o relatório no nível do conjunto de dadosShared app: You need Read permission assigned for each user viewing the report at the dataset level
  • .rdl no mesmo workspace que o conjunto de dados (outro usuário): Compatível.rdl in same workspace as dataset (different user): Supported
  • .rdl em um workspace diferente daquele do conjunto de dados (outro usuário): você precisará atribuir a permissão de leitura a cada usuário que estiver vendo o relatório no nível do conjunto de dados.rdl in different workspace as dataset (different user):You need Read permission assigned for each user viewing the report at the dataset level
  • Segurança em nível de função: Você precisará atribuir a permissão de leitura a cada usuário que estiver vendo o relatório no nível do conjunto de dados para que ela seja imposta.Role-level security: You need Read permission assigned for each user viewing the report at the dataset level to have it enforced.

Novos aplicativos e workspacesNew experience apps and workspaces

  • .rdl no mesmo workspace que o conjunto de dados: Compatível.rdl in same workspace as dataset: Supported
  • .rdl em um workspace diferente daquele do conjunto de dados (mesmo proprietário): Compatível.rdl in different workspace as dataset (same owner): Supported
  • .rdl compartilhado: Você precisará atribuir a permissão de leitura a cada usuário que estiver vendo o relatório no nível do conjunto de dadosShared .rdl: You need Read permission assigned for each user viewing the report at the dataset level
  • Aplicativo compartilhado: Você precisará atribuir a permissão de leitura a cada usuário que estiver vendo o relatório no nível do conjunto de dadosShared app: You need Read permission assigned for each user viewing the report at the dataset level
  • .rdl no mesmo workspace que o conjunto de dados (outro usuário) - Compatível.rdl in same workspace as dataset (different user) - Supported
  • .rdl em um workspace diferente daquele do conjunto de dados (outro usuário): Você precisará atribuir a permissão de leitura a cada usuário que estiver vendo o relatório no nível do conjunto de dados.rdl in different workspace as dataset (different user): You need Read permission assigned for each user viewing the report at the dataset level
  • Segurança em nível de função: Você precisará atribuir a permissão de leitura a cada usuário que estiver vendo o relatório no nível do conjunto de dados para que ela seja impostaRole-level security: You need Read permission assigned for each user viewing the report at the dataset level to have it enforced

Próximas etapasNext steps