Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


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
titleNota

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
idenable-analytics-steps
Card
defaulttrue
id1
labelPasso 1


Abrir um chamado através do Portal de Clientes em "Chamados > Software > Fluig" utilizando os seguintes parâmetros:

Versão

Fluig

Módulo/Produto

Fluig

Processo ou Rotina

Analytics

Resumo

Criação de projeto Analytics

Incidente

Informações para criação do contexto: 

  1. Nome da Empresa
  2. CNPJ
  3. Código do cliente TOTVS
  4. Código do contexto a ser criado (normalmente nome da empresa, pode conter espaço, caracteres sem acentuação e números) 
  5. Nome e sobrenome do administrador
  6. E-mail do administrador do ambiente Analytics


Como resultado do chamado serão liberados dois ambientes, um para produção e outro para teste em que o administrador receberá por e-mail um convite para participar do projeto no Analytics e no chamado irá receber os códigos dos projetos criados.


Card
id2
labelPasso 2


No ambiente com o Fluig que se deseja ligar a integração com o Analytics será necessário acessar o ambiente do administrador do WCM (usando o usuário WCMAdmin), nele acesse:

  1.  Opção do menu: Painel de controle
  2. Clique na aba WCM
  3. Depois acesse a opção Empresas

Nele selecione a empresa que se deseja habilitar o Analytics, clique em editar. Nele acesse Cadastrar dados adicionais e na tela adicione as seguintes chaves e valores

Chave

Valor

analytics.gd.project.id

<seu código de projeto retornado pelo suporte>

analytics.gd.user

<email que recebeu o convite do suporte>

analytics.gd.pass

<senha cadastrada após o convite>

analytics.gd.active

true


Card
id3
labelPasso 3


Com o convite recebido por e-mail, faça seu cadastro no Fluig Analytics. Com esse usuário e senha será possível acompanhar os dados enviados.


Aviso
titleAviso

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:

CampoCampo a ser enviadoJustificativa
Região do pedido de compracustomFieldComo só se deseja contar em que regiões foram solicitados os pedidos, não é necessário ser um campo fato.
Nome do solicitantecustomFieldApenas será usado como agrupador
Valor total do pedidocustomFactPara tirar informações como valor de pedido médio de uma região
Número de itens no pedidocustomFactSomar quantos itens foram solicitados por um solicitante 

 

Abaixo um exemplo de implementação do evento preenchendo dois campos:

Nota
titleAtenção

Note a conversão do campo para Double

Bloco de código
languagejavascript
titleExemplo de Evento do Workflows
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
titleAtenção

A partir do Fluig 1.2, a Central de Análises e Processos foi descontinuada e evoluiu para o Fluig Analytics.