Histórico da Página
O Fluig possui o recurso avançado Analytics, que habilita a criação de Dashboards e Views para acompanhamento de indicadores de informações que acontecem dentro da plataforma Fluig. O serviço está disponível apenas na nuvem, o que garante que todo o grande processamento de novas informações e análise dos dados aconteça com grande escalabilidade.
Informações | ||
---|---|---|
| ||
Como o serviço de Analytics está na nuvem, o servidor deverá estar habilitado para comunicação na porta 443 para analytics.fluig.com, caso não esteja habilitado não será possível enviar os dados. |
Para habilitar o Analytics no seu ambiente os seguintes passos devem ser seguidos.
Deck of Cards | |||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||
|
Aviso | ||
---|---|---|
| ||
Não divulgue seu código de projeto, esse é a chave para acesso ao seu projeto. |
Envio dos Dados
Os dados são enviados em intervalos regulares de 30 minutos, sendo que são enviados apenas dados alterados durante o período. A comunicação sempre é feita do servidor para analytics.fluig.com, sendo necessária a liberação do firewall para esse endereço.
Para enviar dados específicos de processos Workflow o evento beforeSendData deve ser utilizado para configuração dos dados que são enviados para o Analytics.
O primeiro parâmetro, customField, é um array de String já instanciado contendo 30 posições (de 0 a 29) . O segundo parametro, customFact, tambem é um array mas de 10 posições onde os dados devem ser do tipo double e o seu conteúdo será tratado como um "fato".
A grande diferença entre um campo customField e customFact é que um campo fato (customFact) por se tratar de um número, operações como soma, média, máximo e mínimo poderá ser calculado, segue alguns exemplos de tipos de campos e em qual valor deveria ficar:
Campo | Campo a ser enviado | Justificativa |
---|---|---|
Região do pedido de compra | customField | Como só se deseja contar em que regiões foram solicitados os pedidos, não é necessário ser um campo fato. |
Nome do solicitante | customField | Apenas será usado como agrupador |
Valor total do pedido | customFact | Para tirar informações como valor de pedido médio de uma região |
Número de itens no pedido | customFact | Somar quantos itens foram solicitados por um solicitante |
Abaixo um exemplo de implementação do evento preenchendo dois campos:
Nota | ||
---|---|---|
| ||
Note a conversão do campo para Double |
Bloco de código | ||||
---|---|---|---|---|
| ||||
function beforeSendData(customField, customFact) { customField[0] ="1"; customField[1] =hAPI.getCardValue("campo_do_formulario"); customFact[0]=10.53; customFact[1]=java.lang.Double.parseDouble(hAPI.getCardValue("campo_valor")); } |
Âncora _GoBack _GoBack
Nota | ||
---|---|---|
| ||
A partir do Fluig 1.2, a Central de Análises e Processos foi descontinuada e evoluiu para o Fluig Analytics. |