Como definir os parâmetros de relatório padrão para um relatório MECM

Se você usa muito Microsoft Endpoint Configuration Manager (MECM), provavelmente também usa muito os relatórios! Também é mais provável que você envie o link do site de relatórios MECM para outras equipes ou pessoas em sua organização, como o CTO ou a equipe de segurança. Uma das coisas que você deseja evitar, no entanto, é dizer constantemente a todos que coleção ou configurações selecionar a cada vez. Portanto, não seria bom configurar um valor padrão para seus prompts? Bem, fico feliz em dizer que você pode fazer exatamente isso! Existem duas (tipo de) maneiras de definir os parâmetros de relatório padrão. Esta postagem do blog cobre os dois métodos, para que você possa economizar algum tempo e problemas a longo prazo.

Esta postagem do blog originalmente começou como duas postagens diferentes cobrindo mais ou menos o mesmo tópico. Depois de revisar os dois, achei melhor mesclá-los em um. O que não fiz foi recriar todas as capturas de tela para parecer que estava trabalhando em um relatório do início ao fim. Achei melhor falar sobre o processo e não demorar muito para refazer as capturas de tela. Tudo isso quer dizer que existem diferentes capturas de tela de relatório para diferentes seções dentro desta postagem do blog e esse é o motivo.

Você pode definir parâmetros de relatório padrão em todas as versões do Power BI Report Server e SSRS?

Sim! O processo pode variar um pouco (na verdade, quero dizer um pouco) de uma versão para a próxima, mas você pode fazer isso em TODAS as versões do Power BI Report Server (PBRS) e do SQL Server Reporting Services (SSRS).

No meu exemplo abaixo, estarei usando o PBRS 2019, mas confirmei que as etapas são EXATAMENTE as mesmas no SSRS 2016, SSRS 2017 e SSRS 2019. É apenas quando você está usando uma versão muito mais antiga, como o SSRS 2005 (que não é mais suportado) em que as etapas mudam ligeiramente.

Quais são as duas maneiras de definir valores de prompt padrão?

Essa é uma pergunta meio capciosa porque, mais ou menos, os dois fazem a mesma coisa.

  • Você pode definir o valor padrão em PBRS ou SSRS.
  • Ou você pode definir o valor padrão no Visual Studio / Report Builder. Como as etapas são essencialmente as mesmas para o Visual Studio e o Report Builder, mostrarei apenas o Visual Studio nesta postagem do blog.

Lembre-se de que, se você definir o valor padrão do prompt em PBRS ou SSRS, ele se aplicará apenas a esse servidor. No entanto, se você definir o valor padrão no Visual Studio, ele se aplicará a todos os servidores SSRS e PBRS, a menos que seja substituído pelo primeiro método.

Por que usar um método em vez do outro?

Não há resposta certa ou errada. Mas, a resposta curta é: se você estiver criando um relatório no Visual Studio, é melhor definir os valores padrão imediatamente para a maioria, mas não todos, os prompts. Lembre-se de que se todos os prompts tiverem um valor padrão, o painel / relatório será executado automaticamente quando selecionado. O ideal é que você deseje um ou dois prompts que requeiram seleção manual. Dessa forma, o relatório não é executado até que os valores do prompt sejam selecionados e o botão “Exibir Relatório” seja clicado.

Em minha opinião, é uma boa prática definir valores padrão para quase todos os prompts, exceto para o prompt de coleta (na maioria dos casos). Isso é feito para que um painel / relatório não seja executado automaticamente e você tenha que executá-lo novamente. Eu encorajo a todos a definir seus próprios valores padrão onde fizer sentido para eles.

Como definir os parâmetros de relatório padrão em PBRS e SSRS

Como muitos de vocês sabem, eu recomendo que você acesse o site do PBRS ou SSRS diretamente em vez de ir pelo console. Existem duas maneiras de editar os parâmetros de relatório padrão. A maneira mais difícil é editar o relatório e definir o padrão nas propriedades do prompt. A maneira mais fácil é atualizar os valores no site do PBRS ou SSRS. Este é o método que mostrarei a seguir. Como observação lateral, confirmei que NÃO há maneira de fazer essa tarefa dentro do próprio console MECM.

Parâmetros de relatório padrão - Painel geral de status de atualização de software

Comece navegando até a pasta que contém o relatório desejado. No meu caso é Painel geral de status de atualização de software. Clique no (seta verde).

Parâmetros de relatório padrão - Gerenciar

Selecione os Gerenciar nó.

Parâmetros de relatório padrão - Nó de parâmetros

Selecione os Parâmetros nó. Observe que o parâmetro “Coleção” não tem um valor padrão. Isso significa que você deve selecionar a coleção sempre que quiser executar o relatório. Como não quero que o CTO ou a equipe de segurança se lembrem de qual coleção selecionar a cada vez, irei inserir o parâmetro de relatório padrão.

Parâmetros de relatório padrão - Selecionar coleção

Neste exemplo, eu seleciono o Use o padrão caixa de seleção ao lado de Selecione a coleçãoe seleciono a caixa suspensa. Isso revela os valores disponíveis para este prompt.

Parâmetros de relatório padrão - botão Aplicar

Em seguida, seleciono o Escritório Regional de Oxford para minha coleção. Você deve clicar no Aplicar botão para que o valor do parâmetro de relatório padrão seja atualizado. Você saberá que está feito quando o Aplicar o botão está acinzentado.

Observação: Depois de definido para o relatório, TAMBÉM será o valor padrão no console MECM.

Painel com prompts

Agora eu executo o relatório e os resultados são atualizados automaticamente. Não sou questionado sobre o valor de cada prompt, pois agora todos estão configurados por padrão.

Dica de bônus em PBRS / SSRS

Observe na captura de tela acima que há três prompts? Há um prompt para classificação de atualização de software, outro para grupo de atualização de software e mais um para coleções. Você pode ocultar um ou mais dos prompts para que ninguém possa alterar os valores “facilmente”!

Parâmetros de relatório padrão - Visibilidade

Para fazer isso, volte para o Parâmetros nó e altere a visibilidade para Escondido. Você precisará definir esta opção para cada prompt que deseja ocultar.

Painel sem prompts

Quando executo o relatório novamente, vejo como os prompts agora estão ocultos ?!

Definindo valores padrão para prompts no Visual Studio

Parâmetros de relatório padrão - Visual Studio - Parâmetros

Depois de selecionar o relatório no Visual Studio, clique duas vezes no prompt em que deseja definir o padrão (1).

Parâmetros de relatório padrão - Visual Studio - Valores padrão

Selecione os Valores padrão nó (2). Em seguida, selecione a opção de valor padrão. Neste caso é Especifique os valores (3). Clique no Adicionar botão (4) e digite manualmente o valor (5). Observe que, ao contrário de PBRS ou SSRS, este valor NÃO é validado. Isso significa que se você cometer um erro de digitação aqui, o relatório NÃO será executado automaticamente como você deseja. Por fim, clique OK para aplicar (6) a atualização.

Dica bônus no Visual Studio / Report Builder

Semelhante à dica que mencionei anteriormente para PBRS / SSRS, você pode ocultar prompts no Visual Studio e no Construtor de Relatórios. Desde que o valor definido como padrão seja validado, o relatório será executado automaticamente como pretendido. Por que você deseja ocultar um prompt? Se o valor do prompt de um relatório for sempre o mesmo, não há necessidade de incomodar os usuários finais com o valor.

Painel de Detalhes WIR

Por exemplo, dentro do Painel de Detalhes WIR, a contagem de licenças tem um valor padrão e também é um prompt oculto. Dessa forma, o usuário final não precisa inserir esse valor cada vez que deseja executar este painel. Honestamente, quantos saberiam qual número de licença foi comprado?

Nodo Geral

No Em geral nó selecione o Escondido opção sob o Selecione a visibilidade do parâmetro seção.

Conclusão - Parâmetros de relatório padrão

Se você tiver alguma dúvida sobre como definir parâmetros de relatório padrão ou como ocultar prompts, 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