Sete dicas para escrever painéis SCCM

No final Midwest Management Summit que foi realizado no Shopping da America, Fui parado no corredor após uma das minhas apresentações de relatórios SCCM. Pediram-me algumas dicas adicionais de redação de relatórios que eu poderia compartilhar com os administradores SCCM, então decidi escrever esta postagem de blog sobre sete dicas para escrever painéis SCCM.

Escrevendo painéis SCCM - Dica #1

Sempre use um ambiente de desenvolvimento para testar seu servidor SQL consultas.

Escrevendo Painéis SCCM - Resultados da Consulta
Na imagem acima você pode ver o tempo de execução e o número de resultados para a mesma consulta. O primeiro (menos de 1 segundo) é para uma consulta escrita corretamente e o segundo (9 segundos) é para uma consulta mal escrita. Meu laboratório de apenas 35 computadores é muito pequeno, mas imagine a diferença de tempo se você tivesse um ambiente com 10.000 computadores!

Identificar esse problema logo no início em um ambiente de desenvolvimento reduziu seu impacto negativo, então siga meu conselho e teste seu servidor SQL consultas para SSRS ou Power BI relatórios / painéis em um ambiente de desenvolvimento.

E se você não tiver um ambiente de desenvolvimento SCCM completo? Uma solução é instalar servidor SQL com uma cópia do banco de dados SCCM e SSRS em seu computador. Ao fazer isso, não se esqueça de habilitar a opção CLR. Você pode ler mais sobre como habilitar CLR nesta postagem, Como faço para habilitar o CLR no SQL Server? Para instalar o SSRS em seu laptop, consulte Como você instala o SQL Server Data Tools?

Escrevendo painéis / relatórios SCCM - Dica #2

Comece criando seu servidor SQL consultas em SQL Server Management Studio (SSMS).

Ao contrário do SSMS, quando você usa Construtor de Relatórios (RB) ou Estúdio visual 2017/2015, a interface não fornece todas as opções de que você precisa para testar completamente o seu servidor SQL consulta. Sem essas opções, é difícil não apenas criar, mas também solucionar problemas ou, mais importante, verificar o desempenho de seu servidor SQL consulta.

Pegue a consulta mal escrita que mencionei na dica anterior, executando-a em uma produção servidor SQL afetaria meu ambiente SCCM. A criação dessa consulta no SSMS me ajudou, porque percebi que havia um problema de desempenho imediatamente.

Se você quiser saber mais sobre como instalar o SSMS em seu computador, consulte esta postagem, Onde está o SQL Server Management Studio (SSMS)?

Escrevendo painéis SCCM - Dica #3

Sempre use um ambiente de desenvolvimento para criar e testar seu SSRS SCCM ou Power BI painéis.

Igual a Dica #1, criar e testar seus relatórios em um ambiente de produção é desaprovado porque isso pode ter um impacto negativo no servidor SQL. Mesmo quando você testa cada consulta individual com SSMS, isso não significa que quando todas as consultas são combinadas em um painel, você não terá problemas. Além de servidor SQL problemas de desempenho de consulta, processamento de relatório também pode ser um fator que afetará negativamente servidor SQL atuação. Por exemplo, processos como filtragem, classificação, etc., ou simplesmente o volume de resultados podem consumir muita largura de banda da rede.

Se você não tem um ambiente de desenvolvimento SCCM completo, pode instalar servidor SQL com uma cópia do banco de dados SCCM e SSRS em seu laptop. Para instalar o SSRS em seu laptop, consulte Como você instala o SQL Server Data Tools? Quando você instala servidor SQL com uma cópia do banco de dados SCCM em seu laptop, não se esqueça de habilitar a opção CLR. Você pode ler mais sobre como habilitar CLR nesta postagem, Como faço para habilitar o CLR no SQL Server?

Escrevendo painéis SCCM - Dica #4

Colocou o Visual Studio-BI (VS-BI) relata as propriedades do projeto para corresponder ao servidor SQL versão.

SQL Server Reporting Services (SSRS) já existe há muito tempo e existem várias versões do SSRS que funcionarão com várias versões do servidor SQL. A equipe de produto SCCM ainda oferece suporte total à maioria dessas versões de SSRS, mas isso também significa que existem várias versões de RDL para corresponder às versões de SSRS. Se a versão correta de servidor SQL não estiver definido ao usar RB ou VS-BI, você receberá um erro ao tentar publicar (ou fazer upload) do relatório.
Escrevendo painéis SCCM - TargetServerVersion
Para obter mais detalhes, consulte esta postagem, Ferramentas de dados do SQL Server (SSDT) e versões RDL.

Escrevendo painéis SCCM - Dica #5

Use apenas compatível servidor SQL visualizações e funções.

Microsoft APENAS suporta a consulta do SCCM servidor SQL visualizações e SCCM servidor SQL funções de valor de tabela. No entanto, nem todos servidor SQL visualizações ou funções são suportadas.
Somente servidor SQL visualizações e funções que têm smsschm_users Permissões “Selecionar” ou “Executar” são suportadas com relatórios se você estiver usando Power BI, SSRS ou quaisquer ferramentas de terceiros. A maneira mais simples de conceder essas permissões é aproveitar o SCCM Editor de relatórios função de segurança (veja a próxima dica!). As instruções sobre como fazer isso também se encontram no Concessão de direitos de segurança do SQL Server seção desta postagem, Como começar a editar relatórios SCCM com o Report Builder.

Escrevendo painéis SCCM - Dica #6

Crie um SCCM Editor de relatórios função de segurança.

Se você não precisa de nenhuma permissão em SCCM para criar um relatório do zero, por que precisa criar uma função de segurança? Recomendo a criação de uma função de segurança para documentar e conceder acesso àqueles que podem criar ou editar relatórios / painéis usando o banco de dados SCCM. Isso funciona para Construtor de Relatórios, Power BI, Ferramentas de dados do SQL Server - Business Intelligence (SSDT-BI) (às vezes chamado Visual Studio-BI (VS-BI) ou quaisquer ferramentas de terceiros. Além disso, se você planeja usar a versão “Click-to-Run,” do Construtor de Relatórios, isso exigirá permissões de função de segurança.
Veja esta postagem para obter mais informações sobre a função de segurança SCCM, Como começar a editar relatórios SCCM com o Report Builder.
Escrevendo painéis SCCM - 7 dicas

Escrevendo painéis SCCM - Dica #7

Crie um SCCM Leitor de relatórios função de segurança.
Todos sabem que, com os direitos apropriados, qualquer pessoa pode visualizar os painéis ou relatórios do SCCM de dentro do console do SCCM. No entanto, você sabia que existe uma maneira mais fácil? Você também pode ver os painéis e relatórios do SCCM no site do SSRS! A exibição de relatórios do site do SSRS não requer tantas etapas para conceder permissão. Tudo que você precisa fazer é configurar um SCCM Leitor de relatórios função de segurança. Portanto, para aqueles de seus colegas que não precisam visualizar relatórios por meio do console SCCM, agora você sabe que há uma solução muito mais simples.

Essas duas postagens irão guiá-lo pelo processo: Nova ferramenta para criar grupos de segurança AD do leitor de relatórios Configuration Manager 2012 e com a Nova ferramenta de leitura de relatório para Configuration Manager.

Atualize o blog sobre o assunto.

 

Se você tiver alguma dúvida sobre essas dicas para escrever painéis SCCM, sinta-se à vontade para entrar em contato comigo @GarthMJ.

Veja como Right Click Tools está mudando a forma como os sistemas são gerenciados.

Aumente imediatamente a produtividade com o nosso limitado e gratuito, Community Edition.

Comece com Right Click Tools hoje:

Compartilhar isso:

Suporte

  • Este campo é para fins de validação e não deve ser alterado.

Contato

  • Este campo é para fins de validação e não deve ser alterado.
pt_BRPortuguese