Partilhar via


DataSources e DataSets referências num relatório paginado (Construtor de Relatórios)

Aplica-se a: Construtor de Relatórios da Microsoft (SSRS) Designer de Relatórios do Power BI no SQL Server Data Tools

A coleção DataSources representa todas as fontes de dados usadas em um relatório paginado. Da mesma forma, a coleção DataSets representa todos os conjuntos de dados para todas as fontes de dados em um relatório. Use o painel Dados do Relatório para uma exibição hierárquica de conjuntos de dados de relatório organizados sob a fonte de dados a que eles fazem referência. Se incluir referências a estas coleções, verá valores ao visualizar o seu relatório. Estas coleções só estão disponíveis após a publicação do relatório num servidor de relatórios.

Observação

Você pode criar e modificar arquivos de definição de relatório paginado (.rdl) no Construtor de Relatórios da Microsoft, no Construtor de Relatórios do Power BI e no Designer de Relatórios no SQL Server Data Tools.

Fontes de dados

A coleção DataSources representa as fontes de dados referenciadas em uma definição de relatório publicada. Pode optar por incluir esta informação no seu relatório para documentar a origem dos dados do relatório. Esta coleção não está disponível em modo Pré-visualização . A tabela a seguir descreve as variáveis dentro da coleção DataSources .

Variável Type Descrição
DataSourceReference String O caminho completo da definição da fonte de dados no servidor de relatórios. Por exemplo, pode incluir uma lista de todas as fontes de dados que um relatório utilizou como parte do histórico de um relatório. O exemplo seguinte mostra o percurso completo para a fonte de dados chamada AdventureWorks2022:

/DataSources/AdventureWorks2022.
Type String O tipo de provedor de dados para a fonte de dados. Por exemplo, SQL.

Conjuntos de dados

A coleção DataSets representa os conjuntos de dados referenciados em uma definição de relatório. Pode optar por incluir a consulta no relatório numa caixa de texto, para que um utilizador interessado em saber exatamente quais os dados que estão no relatório possa ver o texto original do comando. Esta coleção não está disponível em modo Pré-visualização . A tabela a seguir descreve os membros da coleção DataSets .

Membro Type Descrição
CommandText String Para fontes de dados da base de dados, esta consulta é a utilizada para recuperar dados da fonte de dados. Se a consulta for uma expressão, essa expressão é a expressão avaliada.
RewrittenCommandText String O valor CommandText expandido do provedor de dados. Este valor é normalmente usado para relatórios com parâmetros de consulta que são mapeados para parâmetros de relatório. O provedor de dados define essa propriedade ao expandir as referências de parâmetro de texto do comando nos valores constantes selecionados para os parâmetros de relatório mapeados.

Utilize expressões de consulta

Você pode usar expressões para definir a consulta contida em um conjunto de dados. Você pode usar esse recurso para criar relatórios nos quais a consulta é alterada com base na entrada do usuário, dados em outros conjuntos de dados ou outras variáveis. Para mais informações sobre consultas, consulte Reportar conjuntos de dados incorporados e conjuntos de dados partilhados (Construtor de Relatórios).