Colunas calculadas no SharePoint | Uma visão geral
Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.
Os parâmetros de consulta são um recurso muito forte no LuckyTemplates. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
Há muitos lugares onde você pode implementar filtros no LuckyTemplates, mas, em algumas ocasiões, é melhor fazer isso na camada de consulta do que no nível do relatório.
Talvez você queira criar filtros no nível da consulta se tiver tabelas massivas de um banco de dados que sua organização implementou. Você não deseja trazer toda a tabela subjacente todas as vezes para o modelo do LuckyTemplates.
Um bom exemplo disso são as tabelas com apenas milhões de linhas, talvez 10 ou 20 milhões de linhas. A maioria das tabelas e bancos de dados são criados para capturar tudo, então você terá dados em um intervalo de tempo significativo.
Ao usar parâmetros de consulta, você pode reduzir o intervalo de tempo na camada de consulta e não trazer todos esses dados para o seu modelo.
Isso reduzirá significativamente o tamanho do seu modelo e também a velocidade. Quanto maior o tamanho do seu modelo, mais tempo levará para avaliar os cálculos sobre esses conjuntos de dados e tabelas de dados.
Se você pode reduzir o tamanho de suas tabelas e otimizar seus modelos utilizando esses parâmetros de consulta, essa é uma técnica sólida a ser implementada para seu desenvolvimento.
Neste blog, explico como você pode realmente implementar isso de uma maneira relativamente simples.
No entanto, existem tantas maneiras de você realmente usar isso, então expanda sua mente em torno das possibilidades.
Índice
Como utilizar os parâmetros de consulta
Parâmetros de consulta permitem que você filtre seus dados ou organize seus dados com base em parâmetros ou entradas que você pode ou outra pessoa faz em seus modelos.
Este exemplo é um relatório simples onde temos algumas localidades, vendas por cidade dentro daquela localidade, e por clientes.
Com os parâmetros de consulta, você não precisa recriar um novo relatório para gerar determinados dados nos quais precisa ser mais específico.
Por exemplo, você quer olhar para uma determinada região e não ter que olhar para todo o conjunto de dados, você pode colocar um parâmetro para filtrar este relatório. E então, ele ajusta automaticamente o relatório de dados.
Então, para fazer isso, vamos para o editor de consultas.
Dentro do editor de consultas, usaremos esse recurso incrível, Gerenciar parâmetros, para inserir parâmetros.
Agora criaremos um parâmetro simples e esperamos que você possa reconhecer como pode utilizá-lo de várias maneiras diferentes.
Criando um parâmetro
Neste exemplo, vamos criar um parâmetro de consulta para o local. Filtraremos o STATE CODE aqui, para que possamos detalhar a região muito específica ou um estado específico.
Então, vamos em Manage Parameters e clicamos em NEW para criar um novo parâmetro. Vamos chamá-lo de Filtro de localização e, em seguida, escrever a descrição.
Há várias opções para Tipo e Valores Sugeridos, o que permite que você avance em seu parâmetro.
Escolha TEXTO para o tipo e LISTA DE VALORES para os valores sugeridos.
Em seguida, listamos alguns dos códigos de estado em Lista de valores.
Na verdade, podemos padronizá-lo para algo e, portanto, neste exemplo, o padronizaremos para a Flórida. Depois que tudo estiver devidamente preenchido, clique em OK.
E agora temos este LocationFilter, vamos colocá-lo em nosso grupo de parâmetros. Colocar as coisas em grupos como este é outra boa técnica para que fiquem um pouco organizadas aqui.
Dentro desse filtro, podemos selecionar todas as diferentes regiões que colocamos aqui. Este exemplo é apenas uma pequena lista, mas você pode definitivamente fazer a sua própria de forma mais substancial.
Poderíamos escolher a Flórida aqui ou a Geórgia, e assim por diante.
Agora, podemos integrar isso à nossa consulta, que neste exemplo usamos Location.
Integrando o parâmetro em uma consulta
Na consulta Location, vamos filtrar dinamicamente os State Codes com o parâmetro que acabamos de criar.
Podemos fazer isso manualmente clicando na coluna State Codes e escolhendo o estado desejado.
Para incorporar o parâmetro LocationFilter, vamos ao Editor Avançado.
Olhamos para a última linha aqui, que diz Filtered Rows. Ele é filtrado por “Florida” (FL) porque filtramos manualmente os códigos de estado por FL.
Então, em vez de Florida, digitamos LocationFilter aqui como nosso parâmetro. Em seguida, clique em Concluído.
Você pode voltar ao parâmetro e alterar o valor atual para GA para Geórgia, ou NY, etc., e ele filtrará automaticamente essas tabelas.
E, se olharmos aqui, toda a tabela será filtrada para aquele parâmetro específico. Aqui, filtramos pela Flórida.
Conclusão
Neste blog, discutimos como criar e utilizar parâmetros de consulta. Usamos LocationFilter como nosso parâmetro de exemplo para filtrar os códigos de estado para nossa consulta de localização.
Espero que isso dê algumas ideias sobre como você pode replicá-lo em seus próprios modelos.
Se você está se aprofundando mais no editor de consultas e gostaria de saber como desenvolver ótimos modelos do LuckyTemplates, confira meu curso avançado no LuckyTemplates Online.
Este curso, , levará suas habilidades para o próximo nível.
Saúde,
Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.
Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates
Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.
Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.
Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.
Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.
Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.
O que é self em Python: exemplos do mundo real
Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.
Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.