O melhor visual personalizado que você nunca ouviu falar

O melhor visual personalizado que você nunca ouviu falar

Se você está procurando por visuais personalizados para o LuckyTemplates, vou mostrar a você um incrível que acredito que 99% de vocês nunca viram ou ouviram falar antes. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

Eu me deparei com isso no , que tratava de compras, estoque e vendas. Tínhamos um conjunto de dados focado principalmente em ordens de compra, contas a receber e faturas.

O melhor visual personalizado que você nunca ouviu falar

Para este desafio, precisávamos retratar o tempo entre esses eventos e visualizá-los de maneira útil. Uma das coisas que me chamou a atenção inicialmente sobre esse desafio foi que seria ótimo se pudéssemos mostrar os diferentes eventos em uma linha do tempo horizontal com escala de data. Eu sabia que não havia como fazer isso nos visuais básicos do LuckyTemplates.

Então, fui ao mercado AppSource e procurei visuais personalizados que pudessem fazer cronogramas horizontais. Eu encontrei algo chamado Query On Timeline .

Ele tem algo que eu estava procurando - uma barra com datas e gráficos e a capacidade de incluir algumas informações adicionais abaixo da linha, como datas de ordem de compra, datas de conhecimento de embarque e datas de fatura.

O melhor visual personalizado que você nunca ouviu falar

Existem outras maneiras de usar isso, como este estilo Kanban.

O melhor visual personalizado que você nunca ouviu falar

Você também pode usar a versão reduzida sem os recursos visuais.

O melhor visual personalizado que você nunca ouviu falar

Ou escolha o estilo cascata.

O melhor visual personalizado que você nunca ouviu falar

Você pode até optar pelo estilo picture-in-line.

O melhor visual personalizado que você nunca ouviu falar

Existem muitas maneiras de fazer isso. Quando comecei a investigar isso, descobri que não havia documentação sobre isso. Surpreendentemente, não havia nada sobre isso na comunidade da Microsoft, onde quase sempre você pode encontrar algo que responda à sua pergunta.

Eu tive que explorar este principalmente por conta própria. Neste blog, quero mostrar o que fiz com ele e orientá-lo sobre como usá-lo, caso esteja interessado em aplicá-lo a seus próprios relatórios.

Esta foi a minha entrada para o Desafio #7 usando o visual Query on Timeline.

O melhor visual personalizado que você nunca ouviu falar

O visual inferior esquerdo tem esta chave: o laranja era para as datas dos pedidos de compra, o azul médio eram as contas a receber e o azul escuro eram as datas das faturas.

O melhor visual personalizado que você nunca ouviu falar

Cada uma das ordens de compra possui vários materiais com diferentes datas de entrega e diferentes datas de fatura. Tudo é totalmente dinâmico então se você selecionar em outro pedido de compra, pode ver que o visual muda e pode filtrar por material.

O melhor visual personalizado que você nunca ouviu falar

Você também pode sair do foco para ver toda a gama de datas associadas às diferentes contas a receber e faturas.

O melhor visual personalizado que você nunca ouviu falar

Se você clicar em qualquer um desses ícones, ele o levará à página deles. Por exemplo, se você clicar na fatura…

O melhor visual personalizado que você nunca ouviu falar

…ele o levará a um modelo de fatura simulada.

O melhor visual personalizado que você nunca ouviu falar

Da mesma forma, se você for para o pedido de compra, ele o levará a um modelo de pedido de compra. A mesma coisa acontece para entregas e conhecimentos de embarque.

Índice

Principais etapas para obter um dos melhores visuais personalizados para o LuckyTemplates

Este é um visual sofisticado e há várias etapas importantes para que funcione em seus próprios relatórios. A primeira é preparar seus recursos visuais .

A segunda etapa é carregar os visuais em um site de hospedagem pública onde você pode obter facilmente as URLs para manipulação no LuckyTemplates.

Você também precisa configurar sua URL complementar , que, neste caso, são os modelos simulados que vinculamos aos ícones.

Em seguida, você precisa configurar seu modelo de dados de maneira consistente com os requisitos da Consulta na linha do tempo .

Ao contrário de outros visuais que são flexíveis ao lidar com uma variedade de modelos de dados, este requer algumas limitações estritas sobre como você estrutura seu modelo.

Você deve levar isso em consideração com antecedência e, em seguida, configurar o próprio visual. Tem muita configurabilidade, algumas delas não sendo intuitivas.

Preparando seus visuais

Vamos começar com a Etapa 1. Eu uso um site chamado Flat Icon para meus recursos visuais.

O melhor visual personalizado que você nunca ouviu falar

Existem muitos bons sites de ícones; isso acontece de ser o que eu uso. O que fiz foi selecionar três ícones, um para compras, entregas e faturas.

O melhor visual personalizado que você nunca ouviu falar

Eu alterei esses ícones usando meu tema de cores. Se você está curioso para saber como fazer com que eles correspondam ao seu tema de cores, confira meu vídeo sobre como organizar códigos hexadecimais fáceis para o LuckyTemplates .

Depois de configurar suas fotos, imagens ou ícones, faça o download e envie-os para um site de hospedagem de imagens. Mais uma vez, há muitos bons. O que eu uso chama-se ImgBB , que é um site gratuito e fácil de usar.

O melhor visual personalizado que você nunca ouviu falar

Os ícones que usei em minha entrada para a linha do tempo de consulta são os ícones laranja, azul médio e azul escuro.

O melhor visual personalizado que você nunca ouviu falar

A chave aqui é selecionar os ícones necessários e selecionar Obter códigos incorporados .

O melhor visual personalizado que você nunca ouviu falar

Isso permitirá que você veja os links do visualizador .

O melhor visual personalizado que você nunca ouviu falar

Clique no botão suspenso e vá para Links diretos.

O melhor visual personalizado que você nunca ouviu falar

Em seguida, copie esses links em um bloco de notas. A chave aqui é obter os URLs dessas imagens hospedadas publicamente.

Isso é semelhante ao que você fará para seus URLs suplementares. Nesse caso, o site de onde procedi se chama Template Labs .

O melhor visual personalizado que você nunca ouviu falar

Copiei as URLs do pedido de compra, do conhecimento de embarque e dos modelos de fatura em um bloco de notas. Vamos lidar com isso da mesma forma que vamos lidar com as URLs dos ícones.

Preparando seu modelo de dados

A próxima coisa a fazer é preparar nosso modelo de dados. Mostrarei como a maioria das pessoas no desafio lidou com seus modelos de dados. Esta é a apresentação de Mudassir Ali, e ele montou uma entrada maravilhosa para este desafio. Eu realmente encorajo você a dar uma olhada nisso.

O melhor visual personalizado que você nunca ouviu falar

Há muitos recursos visuais e dicas de ferramentas realmente interessantes incorporados aqui, bem como algumas técnicas interessantes. Para conseguir isso, ele construiu um modelo de dados com três tabelas de fatos, o que é uma abordagem perfeitamente adequada para esse desafio.

O melhor visual personalizado que você nunca ouviu falar

Essa foi uma boa maneira de fazer os cálculos e chegar às descobertas analíticas necessárias. Mas este modelo não suportará a abordagem de linha do tempo.

Minha apresentação foi basicamente muito trabalho de consulta avançada para obter essas três tabelas de fatos em uma tabela de transação de ponta a ponta.

O melhor visual personalizado que você nunca ouviu falar

No fórum, podemos escrever extensivamente sobre como criamos nossas entradas. Você pode ler para ver como montei a tabela de transações de ponta a ponta em detalhes.

O melhor visual personalizado que você nunca ouviu falar

Se olharmos para a tabela de transações, temos várias datas: data do pedido de compra, data da fatura, data das contas a receber e outras datas calculadas.

O melhor visual personalizado que você nunca ouviu falar

O que é necessário para a Query On Timeline é uma única coluna de data. Então, depois de juntar esta tabela de transação única, eu a desativei e, em seguida, vinculei a versão não dinâmica ao meu modelo de dados. Observe que o título diz pivô, mas na verdade não é pivô.

O melhor visual personalizado que você nunca ouviu falar

Se dermos uma olhada na tabela de transações novamente, veremos a coluna de categoria de data e a única coluna de data .

A coluna Categoria de data foi basicamente reduzida em três categorias principais: solicitado , recebido e faturado . Mas também existem máximos e mínimos locais e globais.

O melhor visual personalizado que você nunca ouviu falar

Também temos a URL da Ordem de Compra (PO URL).

O melhor visual personalizado que você nunca ouviu falar

Se olharmos novamente para a tabela de transações, veremos as colunas calculadas para essas URLs, que são instruções que analisam a categoria de dados e atribuem a URL do site de hospedagem de imagens ao ícone apropriado.

O melhor visual personalizado que você nunca ouviu falar

Fazemos a mesma instrução SWITCH semelhante para atribuir o modelo, que também é baseado no campo Categoria de data.

O melhor visual personalizado que você nunca ouviu falar

Foi assim que atribuí o ícone e o modelo adequados para cada um dos registros.

Se voltarmos à tabela não dinâmica, veremos a Coluna de data única , a Categoria de data e os dois campos de URL para pedidos de compra e modelos.

Isso é tudo o que precisamos para configurar a linha do tempo corretamente.

O melhor visual personalizado que você nunca ouviu falar

Se entrarmos em nosso visual e nos campos principais aqui, o título é a categoria de data não dinâmica que mostrei a você.

A Data/Hora pode ser uma de duas coisas: a data da tabela de fatos na versão não dinâmica ou a data validada na tabela Date. Qualquer um trabalha aqui.

A URL opcional é a URL do modelo que está vinculada ao clique no ícone.

O melhor visual personalizado que você nunca ouviu falar

A Imagem opcional é o campo URL da ordem de compra.

O melhor visual personalizado que você nunca ouviu falar

Agora, se dermos uma olhada no campo PO URL, precisamos definir a Categoria de dados em URL de imagem, pois o padrão será automaticamente texto. Se você mantiver como texto, as imagens não serão renderizadas corretamente.

Se você configurá-lo para o campo URL, as imagens virão corretamente do site de hospedagem de imagens.

Essas etapas são basicamente como você pode obter os campos fundamentais configurados corretamente no visual.

O melhor visual personalizado que você nunca ouviu falar

Formatando os visuais personalizados para o LuckyTemplates

Agora, quero apenas orientá-lo sobre algumas das formatações que fiz para o relatório. O primeiro que é relevante é Stagger Text , que cria um efeito cascata.

O melhor visual personalizado que você nunca ouviu falar

Se desligarmos o Stagger Text, o que obtemos é tudo na mesma linha. Mas quando você tem vários campos relativamente próximos uns dos outros, eles simplesmente se sobrepõem e se tornam ilegíveis. É por isso que escalonamos o texto no cálculo automático.

A função Text on Top permite mover o texto em cascata abaixo para acima da linha.

O melhor visual personalizado que você nunca ouviu falar

Os títulos em negrito permitem destacar o título em negrito. Há também alguma formatação de data que você pode fazer no eixo X. Você pode mostrar ou não as datas no eixo.

Os interruptores Manual Scale Date também são importantes porque, se você ativá-los, o ponto inicial e o ponto final permanecerão constantes.

O melhor visual personalizado que você nunca ouviu falar

Isso precisa estar ativado porque temos um período fixo de tempo para os dados. Queremos mostrar em relação a esse ponto fixo no tempo onde esses diferentes eventos ocorrem.

Se desativarmos isso, o último ponto de dados em cada pedido de compra se tornará o ponto final dessa linha. Como você pode ver, o ponto final é março.

O melhor visual personalizado que você nunca ouviu falar

Nesse caso, queremos ativar o dimensionamento manual e iniciá-lo em 1º de janeiro, que é o início do conjunto de dados, e finalizá-lo em 30 de junho, que é o final do conjunto de dados.

O melhor visual personalizado que você nunca ouviu falar

A escala manual de pixels define a largura da linha. A única razão pela qual ativamos isso foi criar uma lacuna para que não corresse e criar uma barra de rolagem na parte inferior.

O melhor visual personalizado que você nunca ouviu falar

As propriedades de elemento único são úteis se você tiver apenas um evento por categoria.

O melhor visual personalizado que você nunca ouviu falar

Como ele não possui formatação condicional personalizada completa , você pode definir a fonte, a cor e as propriedades de cada categoria com esse recurso. Ele só permite que você faça o primeiro, enquanto os demais estão na cor padrão. Esperançosamente, em uma versão posterior, eles terão a formatação condicional completa.

As configurações de imagem permitem dimensionar o tamanho de suas imagens e manter o espaçamento adequado.

O melhor visual personalizado que você nunca ouviu falar

O estilo permite escolher entre vários estilos: estilo de barra, estilo de linha, estilo de cascata e estilo Kanban.

O melhor visual personalizado que você nunca ouviu falar

Estamos usando o estilo Barra, mas para outros aplicativos, você pode querer experimentar e brincar com esse recurso.

Esse visual personalizado também tem uma capacidade dinâmica de mostrar a data de hoje, mas não é relevante nesse caso porque não se estende ao comprimento de nossos dados.

Ele também tem a capacidade de baixar as datas como um arquivo de calendário do Google Calendar ou Outlook.

O melhor visual personalizado que você nunca ouviu falar

Conclusão

Este é um exemplo de como configurar visuais personalizados para o LuckyTemplates. É necessária muita experimentação para obter a aparência exata, mas acho que fornece uma maneira valiosa de exibir os dados.

Esperançosamente, você achou este tutorial útil e encontrou algo que pode querer experimentar e brincar.

Assine a LuckyTemplates TV se ainda não o fez. Temos muitos novos conteúdos de vídeo saindo em breve.






O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

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.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.

Apresentar insights usando a técnica de visuais dinâmicos multithread no LuckyTemplates

Apresentar insights usando a técnica de visuais dinâmicos multithread no LuckyTemplates

Este tutorial abordará como usar a técnica Multi Threaded Dynamic Visuals para criar insights de visualizações de dados dinâmicos em seus relatórios.

Introdução ao contexto de filtro no LuckyTemplates

Introdução ao contexto de filtro no LuckyTemplates

Neste artigo, analisarei o contexto do filtro. O contexto do filtro é um dos principais tópicos sobre os quais qualquer usuário do LuckyTemplates deve aprender inicialmente.

Melhores dicas para usar os aplicativos no serviço online do LuckyTemplates

Melhores dicas para usar os aplicativos no serviço online do LuckyTemplates

Quero mostrar como o serviço online do LuckyTemplates Apps pode ajudar no gerenciamento de diferentes relatórios e insights gerados de várias fontes.

Analisar alterações de margem de lucro ao longo do tempo – Analytics com LuckyTemplates e DAX

Analisar alterações de margem de lucro ao longo do tempo – Analytics com LuckyTemplates e DAX

Aprenda a calcular suas alterações de margem de lucro usando técnicas como ramificação de medida e combinação de fórmulas DAX no LuckyTemplates.

Ideias de materialização para caches de dados no DAX Studio

Ideias de materialização para caches de dados no DAX Studio

Este tutorial discutirá sobre as ideias de materialização de caches de dados e como elas afetam o desempenho dos DAXs no fornecimento de resultados.

Relatórios de negócios usando o LuckyTemplates

Relatórios de negócios usando o LuckyTemplates

Se você ainda estiver usando o Excel até agora, este é o melhor momento para começar a usar o LuckyTemplates para suas necessidades de relatórios de negócios.

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber