Page tree

Fluxo de Customização do Smart Analytics 

Produto:

TOTVS Smart Analytics

Ocorrência:

Como customizar o projeto e os dashboards do TOTVS Smart Analytics

Passo a passo:

Introdução

O TOTVS Smart Analytics é um projeto padrão que oferece uma solução de inteligência de negócios que abrange uma gama de possibilidades de visões que apoiam a tomada de decisão dos usuários finais. Ao adquirir o produto, o cliente pode sentir a necessidade de realizar customizações, como por exemplo, criar novos relatórios ou incluir novos campos.

Este artigo trata sobre as possíveis customizações que podem ser implementadas no projeto TOTVS Smart Analytics. Há 2 casos diferentes de customização, em uma delas, o usuário deseja customizar o projeto padrão, de forma à incluir novos campos e/ou novas tabelas, para criar novos relatórios com esses novos dados. Em outra situação, o usuário pretende criar relatórios ou dashboards, utilizando o que já existe no projeto padrão. Este último caso, não requer alterações no projeto padrão, ou seja, se este for o caso, será necessário apenas criar os relatórios/dashboards diretamente no front-end.

 

Customização de Relatórios e Dashboards

No Smart Analytics pode-se customizar métricas, relatórios e dashboards, independente se o usuário customizou novos campos ou datasets, anteriormente. No front-end, podemos ter os seguintes casos de customização:

 

Customização de Projeto - Modelagem e ETL

Se o usuário sentir a necessidade de incluir novos campos ou tabelas para agregar mais informação em seu projeto, será necessário realizar customizações. A customização, geralmente, interfere em 3 pontos principais do projeto: modelagemETL e o arquivo de configuração my.properties do Agent. Todos estes aspectos serão abordados neste artigo.

O usuário que realizar uma customização deverá fazê-lo em um projeto local, nunca alterando o projeto padrão. Recomenda-se criar uma cópia do projeto padrão em um projeto local, onde serão implementadas as customizações. 

 

Atenção

A partir do momento que o cliente alterar um graph ou metadado pertencente ao projeto padrão, o projeto customizado passa a ser de total responsabilidade do usuário, no que se refere às manutenções e às atualizações do projeto.

 

A seguir, apresentaremos os 3 cenários possíveis de customização no Smart Analytics que serão analisados um a um. 

 

Observações:

Publicação relacionada:

Fluxo: Atualização do Smart Analytics