Relatórios sobre dados de apps de código profissional
A maioria das aplicações que você cria tem algum nível de requisitos de emissão de relatórios. Os relatórios devem ser acionáveis para impulsionar a mudança.
"Relatórios" geralmente se refere a mostrar os dados dentro das tabelas de fatos, como Incidente [incidente]. Você também pode criar Indicadores-chave de desempenho (KPIs)para rastrear mudanças nesses dados ao longo do tempo, por meio de Performance Analyticsaplicação.
- O mais antigo IU principaltecnologia. Esta IU inclui a aplicação de relatórios, que mostra apenas dados diretamente de tabelas, e Widgets de PA, que mostram dados de Performance Analyticsindicadores. Os relatórios e widgets de PA podem ser colocados em IU principalpainéis responsivos. Para obter mais informações, consulte Reporting, dashboards, and Performance Analytics in the Core UI.
- O mais recente Análise da plataformatecnologia. Esta IU inclui Visualizações de dados, que permitem gerar relatórios sobre dados de qualquer fonte. Essas visualizações podem ser colocadas em Análise da plataformapainéis, junto com Análise da plataformafiltros. Para obter mais informações, consulte Platform Analytics experience.
Todos Análise da plataformaos objetos são enraizados em Estrutura de IU do Next Experiencee estão disponíveis para desenvolvedores. No entanto, um não desenvolvedor ainda pode criar seus próprios objetos por meio de Análise da plataformaexperiência, sem usar Construtor de IU. Para obter mais informações, consulte Platform Analytics experience.
Siga estas diretrizes ao criar relatórios ou visualizações de dados:
- A criação de relatórios ou visualizações em tabelas grandes pode afetar negativamente o desempenho. Certifique-se de filtrar por um intervalo de datas ou outros critérios limitantes em vez de mostrar todos os registros na tabela.
- O agrupamento por campos que contêm muitos valores possíveis pode afetar negativamente o desempenho.
- Se carregar um relatório ou visualização fornecer um Temporizador de transações de execução longa considere adicionar mais filtros de dados para reduzir o tempo de carregamento.
- Se você precisar exportar um relatório, visualização de dados ou painel regularmente, agende a exportação e o e-mail.
- Crie as visualizações de dados e os painéis inteiramente dentro do Análise da plataformaexperiência. Essa abordagem não requer uma função de desenvolvedor ou conhecimento técnico especial e provavelmente deve ser explorada antes de tentar uma solução mais complexa.
- Crie componentes de visualização de dados em um genérico Construtor de IU, junto com filtros e outros componentes. Essa abordagem oferece mais liberdade como desenvolvedor, mas também requer mais configuração.
- Crie as visualizações de dados e os painéis dentro do Análise da plataformae, em seguida, coloque os painéis dentro Construtor de IUPáginas que usam o modelo de página Painel. Esta abordagem permite que você use a conveniência e os recursos especiais do Análise da plataformaexperiência para criar painéis, visualizações de dados e filtros em suas próprias experiências/espaços de trabalho. Essa abordagem também oferece a liberdade de personalizar parcialmente a configuração da página. Para obter mais informações, consulte Creating Platform Analytics pages in your own workspace.
- Crie um painel técnicoe preenchê-lo dentro Construtor de IU. Esta abordagem é quase o mesmo que criar a sua própria Construtor de IUa página do zero, mas o painel está disponível na biblioteca de painéis, tem detalhes do painel e pode ser compartilhado como outros painéis. Para obter mais informações, consulte Technical dashboards.