baixar PDF
1) Mencione o que é SSRS?
SSRS ou SQL Server Reporting Services é uma plataforma de relatórios baseada em servidor que fornece funcionalidade de relatórios detalhados para uma variedade de fontes de dados. Os serviços de relatório incluem um conjunto completo de ferramentas para gerenciar, criar e entregar relatórios e APIs que permitem aos desenvolvedores sincronizar os dados e o processo de relatório em um aplicativo personalizado.
2) Mencione quais são os componentes importantes da arquitetura do SSRS?
Componentes importantes da arquitetura do SSRS incluem
- Gerente de Relatório
- Report Designer
- Tipos de navegador suportados por serviços de relatório
- Servidor de Relatório
- Servidor de relatórios e utilitários de linha de comando
- Banco de dados do servidor de relatório
- Fontes de dados
3) Explique o que são regiões de dados e quais são as diferentes regiões de dados?
As regiões de dados são itens de relatório que mostram linhas repetidas de informações resumidas de conjuntos de dados.
Diferentes regiões de dados incluem
- Gráfico
- Medidor
- Lista
- Matriz
- Mesa
4) Explique quais são as diferentes etapas do Processamento de Relatórios?
Diferentes estágios de processamento de relatório incluem
-
Compilar: Analisa as expressões nas definições do relatório e salva o formato intermediário compilado internamente no servidor
-
Processo: executa consultas de conjunto de dados e combina formato intermediário com dados e layout
-
Render: Envia relatório processado para uma extensão de renderização para dizer quanta informação cabe em cada página e criar o relatório de página
-
Exportar: Exporta os relatórios para um formato de arquivo diferente
5) Mencione quais são os novos recursos do SSRS?
Novos recursos no SSRS incluem
-
Exportação de arquivo do Excel: os arquivos podem ser exportados para formatos de arquivo do Excel, anteriormente, apenas arquivos XLS eram exportados
-
Alertas de dados: Os novos alertas de dados permitem criar limites de alerta que são avaliados em uma programação definida pelo usuário, também há um gerenciador de alertas de dados para alertar os administradores
-
Power View: com o novo formato de arquivo RDLX, o power view é um novo recurso interativo de Business Intelligence
Esses são os novos recursos incluídos, além desses, se você estiver usando SSR no SharePoint, ele oferece benefícios adicionais, como arrastar e soltar relatórios ad hoc e enviar e-mails quando os dados forem alterados.
6) Explique o que é um sub-relatório?
O sub-relatório é inserido na parte principal, assim como um relatório principal, você também passa consultas e parâmetros para ele. Em outras palavras, um sub-relatório pode ser considerado uma extensão do seu relatório principal, mas consiste em um conjunto de dados diferente. Por exemplo, você pode preparar um relatório de clientes e, em seguida, usar um sub-relatório para mostrar uma lista de pedidos para cada cliente.
7) Liste quais outros servidores você pode usar com o SSRS?
Na maioria das vezes as empresas usam SQL server com SSRS, mas existem outros servidores que você pode integrar
- Oráculo
- ODBC e OLEDB
- Hyperion
- Teradata
- Arquivos XML simples
8) Mencione quais são os componentes principais do SSRS?
Os principais componentes do SSRS incluem
- Um conjunto de ferramentas para visualizar, criar e gerenciar relatórios
- Um componente de servidor de relatório que hospeda e processa relatórios em diferentes formatos, como PDF, HTML, Excel, CSV,
- Uma API, que permite que os desenvolvedores se integrem a aplicativos personalizados ou criem ferramentas personalizadas para gerenciar ou criar relatórios
9) Mencione quais são os diferentes tipos de relatórios SSRS?
Os diferentes tipos de relatórios incluem
- Relatórios parametrizados
- Relatórios instantâneos
- Relatórios em cache
- Relatórios de cliques
- Relatórios de detalhamento
- Relatórios de detalhamento
- Sub-relatórios
- Relatórios vinculados
- Relatórios ad-hoc
10) Cite alguns dos softwares de código aberto que você pode usar em alternativa ao SSR?
Algumas das alternativas de software de código aberto são
- Jasper Reports
- Relatório JFree
- BIRT (Business Intelligence Reporting Tool)
- OpenReport
- DataVision e assim por diante
11) Mencione quais são os componentes do serviço de relatório no SSRS?
Os componentes do serviço de relatórios no SSRS incluem.
-
Report Designer: é um local onde o relatório é criado ou projetado
-
Report Server: fornece serviços para entrega de relatórios e para implementações
-
Report Manager: uma ferramenta de administração baseada na web para gerenciar o servidor de relatório
12) Explique que você pode implementar mineração de dados no SSRS?
Sim, é possível implementar mineração de dados no SSRS usando o designer DMX para criar consultas de mineração de dados para relatórios SSRS.
13) Explique como você pode configurar um agregado em execução no SSRS?
Para configurar um agregado em execução no SSRS, você pode usar a função Running Value.
14) Mencionar qual é a função principal de um parâmetro de consulta?
A principal função de um parâmetro de consulta é filtrar dados na fonte de dados.
15) Explique que os relatórios do SSRS podem armazenar resultados em cache?
Os relatórios em cache permitem que os usuários acessem e visualizem relatórios com muito mais rapidez. O SSRS permite relatórios de cache no servidor de relatórios.
16) Mencione quais são os três utilitários de linha de comando e quais são suas funções principais?
Os três utilitários de linha de comando incluem
-
RsConfig.exe: é usado para determinar as propriedades de conexão da instância SSRS para o banco de dados Report Server
-
RsKeyMgmet.exe: executa as operações de configuração de implantação de escalonamento horizontal e chave de criptografia
-
Rs.exe: executa arquivos de script de servidor de relatório, que podem realizar operações de gerenciamento e implantação de relatório
17) Explique como você pode implantar um relatório SSRS?
O relatório SSRS pode ser implantado de três maneiras
-
Por Visual Studio: Você pode implantar diretamente o relatório no Visual Studios por meio do gerenciador de soluções, declarando a URL do servidor de relatório nas propriedades do projeto na URL do servidor de destino.
-
Por servidor de relatório: navegando no relatório do local do disco do servidor, você pode implantar o relatório no servidor de relatório
-
Ao criar o utilitário: Outra opção é criar um utilitário personalizado para implantar o relatório
18) Mencione qual método você pode usar para reduzir a sobrecarga das fontes de dados do Reporting Services?
Os relatórios e instantâneos armazenados em cache podem ser usados para reduzir a sobrecarga das fontes do Reporting Services.
19) Explique qual é a diferença entre o relatório Tabular e Matricial?
-
Relatório tabular: o relatório tabular é o tipo mais básico de relatório. Cada coluna está relacionada a uma coluna escolhida no banco de dados
-
Relatório de matriz: Um relatório de matriz é uma tabulação cruzada de quatro grupos de dados.
20) Explique como você armazenaria sua consulta em um relatório SSRS ou um servidor de banco de dados?
Deve-se evitar o armazenamento de consultas SQL diretamente em formato de texto nos dados. Em vez disso, ele deve ser armazenado em um procedimento armazenado no servidor de banco de dados. A vantagem é que o SQL estaria em um formato compilado em um SP e oferece todos os benefícios do SP em comparação com o uso de uma consulta ad-hoc do relatório.