Analytics Studio — Resolução de problemas
Estas são algumas mensagens de erro e situações que podem ocorrer durante a configuração dos componentes usados pelo Analytics Studio. Veja como solucioná-las:
Situação
Ao acessar a tela de gestão do banco de relatórios, é apresentada uma das seguintes mensagens de erro:
Banco de relatórios inexistente
Banco de relatórios com falha(s)
Causa
A base do banco de dados de relatórios não foi criada ou está desatualizada.
Solução
Na própria tela de gestão de banco de dados de relatórios, clique em Atualizar banco de dados. Ao clicar nesse botão, o sistema vai realizar uma nova sincronização dos dados para que eles sejam exibidos.
Situação
Ao acessar uma Página ou Landing Page contendo informações configuradas pelo Analytics Studio, é apresentada a seguinte mensagem de erro:
O dataset deste analytic parece estar indisponível no momento
Causa
O dataset utilizado para gerar o widget não possui todas as permissões necessárias.
Solução
Solução: certifique-se de que as seguintes permissões estão configuradas corretamente:
- O papel do usuário que está tentando visualizar a Página ou Landing Page precisa ter permissão no dataset nos seguintes domínios / serviços:
- A Página ou Landing Page em questão precisa estar disponível para o papel associado ao usuário que está tentando visualizar as informações.
- Os widgets que devem ser visualizados precisam fazer parte da Página ou Landing Page que foi disponibilizada para o usuário.
Situação
Ao configurar um dataset, ele retorna o número máximo de 1000 registros.
Causa
A consulta configurada para o dataset retornou muitos registros, excedendo o limite de resultados que podem ser apresentados (1000 registros).
Solução
Estas são algumas possíveis soluções:
- Configure o dataset para retornar somente a totalização dos resultados da consulta, utilizando agrupamentos e funções com
count
,sum
, etc. - Se estiver usando o Editor SQL, adicione um limite de 999 registros para a consulta (
limit 999
).
Situação
Ao tentar visualizar os resultados de uma consulta, na visualização de amostra de dados, ocorre um erro ao validar a consulta e a seguinte mensagem é apresentada:
Erro ao validar a consulta, verifique os erros informados: Erro ao executar o dataset
Causa
Estas são algumas possíveis causas:
- O nome do schema utilizado foi informado incorretamente.
- O nome da tabela utilizada foi informado incorretamente ou não existe.
- A base do banco de dados de relatórios está desatualizada.
Solução
Estas são algumas possíveis soluções:
- Se estiver usando o Editor SQL, certifique-se de que digitou o nome do schema e da tabela corretamente e que está utilizando o seguinte formato: "schema-name".tabelaExemplo:
Para o schema hcm-report e a tabela v_employee, esta é a forma correta:
"hcm-report".v_employee
Exemplo de comando no Editor SQL:
select count(1) from "hcm-report".v_employee
- Certifique-se de que a tabela informada existe e está disponível. Você pode usar o botão Consultar tabelas para ver a relação de tabelas que estão disponíveis.
- Atualize a base de dados de relatórios. Para fazer isso, acesse a tela de gestão do banco de relatórios e clique em Atualizar banco de dados.
Situação
Ao tentar visualizar os resultados de uma consulta, na visualização de amostra de dados, ocorre um erro ao validar a consulta e a seguinte mensagem é apresentada:
Operação ou função não suportada: Schema Name
Causa
O nome do schema não foi informado corretamente no Editor SQL.
Solução
Ao usar o Editor SQL para configurar um dataset, é preciso informar o nome do schema antes do nome da tabela, no seguinte formato: "schema-name".tabela
Para o schema hcm-report e a tabela v_employee, esta é a forma correta: "hcm-report".v_employee
Exemplo de comando no Editor SQL:
select count(1) from "hcm-report".v_employee |
Situação
Ao selecionar tabelas durante a configuração de um dataset, é apresentada a seguinte mensagem de erro:
O tempo limite (30 segundos) foi atingido na execução do dataset
Causa
A seleção de tabelas realizada na configuração do dataset ficou pesada, resultando no atingimento do tempo limite para a execução da consulta.
Solução
Estas são algumas possíveis soluções:
- Verifique o tipo de junção (join) feito entre as tabelas selecionadas para o dataset.
- Utilize outros campos para filtro, como campos identificadores (id) ou de enumeração (enum).
Situação
Ao informar os atributos de um analytic do tipo gráfico, não são apresentadas sugestões de série:
Causa
No dataset não há nenhum item do tipo compatível com as séries do analytic selecionado. Os analytics do tipo gráfico (pilha, barra, colunas, etc.) permitem qualquer informação em sua categoria, mas as informações de série precisam ser do tipo Inteiro ou Decimal para que seja possível plotar o gráfico corretamente.
Solução
Aqui está uma solução para esse tipo de problema:
Faça a conversão das colunas compatíveis para o tipo Inteiro ou Decimal;
Para utilização dos campos numéricos de formulário do BPM nas séries dos analytic, é necessário realizar a conversão dos tipos previamente no dataset, disponível apenas para o editor SQL.
Exemplo de conversão de dados:
select
CAST(t."decimal_field" as DOUBLE) as "cast_decimal_alias",
CAST(t."integer_field" as INTEGER) as "cast_integer_alias"
from
"platform-workflow"."bpm_process_name" t