O que é self em Python: exemplos do mundo real
O que é self em Python: exemplos do mundo real
Neste tutorial, gostaria de demonstrar como você pode criar aplicativos de relatórios de logística no LuckyTemplates usando dados do mundo real. Quero mostrar a abrangência do que você pode fazer no LuckyTemplates e seus excelentes recursos. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
Analisaremos um exemplo vindo de um de nossos membros como parte do LuckyTemplates Challenge 12 da LuckyTemplates e compartilharei como eu abordaria pessoalmente o problema e as melhorias que acho que podem ser aplicadas ao modelo.
Índice
Exemplos de aplicativos de relatórios de logística no LuckyTemplates
A primeira coisa que eu realmente amo neste relatório é a experiência de navegação real. É como um aplicativo da web totalmente construído. É como uma imagem GIF em que há um aspecto de sobreposição quando você clica nela. O membro dividiu-o em quatro segmentos de análise diferentes. Temos segmentação Aérea, Rodoviária, Ferroviária e Marítima.
Se você clicar em um desses segmentos, digamos Estrada aqui, você será direcionado para uma página diferente que fornece informações sobre todos os diferentes meios de transporte que estão acontecendo nas estradas.
Acho que é um bom lugar para começar. Ao avaliar qualquer conjunto de dados, você realmente quer tentar entender a história que está tentando contar. A história que você conta pode mudar bastante dependendo do que você considera seus filtros mais importantes ou suas dimensões mais importantes. Nesse caso, a dimensão mais importante foi a fragmentação dos dados.
E assim, há algumas análises e outras informações importantes em cada segmento, mas também há navegação no lado esquerdo na qual você pode clicar. Você pode detalhar os dados para obter mais informações. Essas são as coisas que são ótimas para qualquer coisa relacionada à logística. Isso mostra a versatilidade do que podemos fazer com .
Modelo de dados e conjunto de dados para aplicativos de relatórios de logística
Agora, quero analisar rapidamente como vejo os conjuntos de dados e como potencialmente faria isso de forma diferente, porque o que foi feito neste caso é que o modelo foi mantido muito simples. Em primeiro lugar, adoro o fato de o membro ter usado a técnica em cascata, na qual temos nossas tabelas de pesquisa na parte superior e nossas tabelas de fatos na parte inferior.
No entanto, esse relacionamento individual em Finanças aqui não é algo que eu geralmente faria. Eu provavelmente deixaria isso como uma espécie de mesa sozinha. Mas, talvez eu crie uma tabela de pesquisa da coluna comum, como ID da Remessa. Eu tentaria reunir essas duas colunas de ID de remessa e mesclá-las em uma. Ou, alternativamente, posso remover duplicatas, colocá-las como uma tabela de pesquisa e criar um relacionamento um-para-muitos a partir dessa coluna de valores exclusivos.
Agora, vamos dar uma olhada em como são os dados de envio. Com qualquer informação de logística, você terá um item de linha como uma informação transacional, que será realmente o ID da Remessa . Então, vai se originar quando saiu, de onde saiu e para onde foi, quando pousou e assim por diante.
Há muitas coisas que podem surgir apenas dessa informação, mas a principal aqui é obviamente o ID da Remessa. Esse será o nosso índice dentro da nossa tabela de fatos. No entanto, você pode ver que esta é realmente uma mesa enorme. Embora o número de linhas seja bem pequeno, existem 121 colunas. São colunas demais para uma tabela de fatos.
O que você deseja fazer com conjuntos de dados como esse é separar os segmentos de informações que fazem sentido. Uma coisa que posso identificar rapidamente e que seria uma boa tabela de pesquisa são Locais. Informações sobre códigos nos países de origem, países de destino etc. são importantes para esse tipo de aplicativo de relatórios. Dessa forma, você não tem duplicatas de informações repetidas vezes. Isso vai reduzir a complexidade do seu modelo e reduzir o tamanho do arquivo.
Há muitas outras coisas que podemos melhorar aqui, incluindo o tipo de mercadorias, clientes, embarcação e tipos de entregas, que também podemos dividir em tabelas de pesquisa.
O que também estou procurando aqui são as colunas de valores numéricos porque é onde vou criar minhas medidas. Farei apenas somas simples para poder filtrar usando as dimensões da tabela de pesquisa que estou criando.
E assim, o modelo ficaria um pouco diferente. Eu teria talvez mais quatro ou cinco tabelas de pesquisa no topo e as faria fluir até os respectivos índices na tabela Shipment.
Conclusão
Este é um exemplo de um aplicativo de relatório de logística no LuckyTemplates. Neste relatório de exemplo, mostrei como é um conjunto de dados de logística e um modelo de dados e compartilhei com você minhas ideias e pontos de melhoria.
Espero que você tenha achado este tutorial útil em seus próprios empreendimentos de geração de relatórios do LuckyTemplates . Confira os links abaixo para mais conteúdo relacionado.
Saúde!
Técnicas de geração de relatórios do LuckyTemplates: Configurando relatórios semelhantes a aplicativos
Dados de demonstração do LuckyTemplates para aplicativos e relatórios de amostra | LuckyTemplates
Criando painéis e aplicativos no serviço LuckyTemplates
**** * Postagens relacionadas ao fórum de suporte *****
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.
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.
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.
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.
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.
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.
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