Índice

 

Falando de datasets...

Esse recurso permite criar datasets e definir quais serão offline em dispositivos móveis, quais devem ser sincronizados com o provedor externo de dados, a frequência de sincronização, dentre outras opções.

Datasets são componentes que permitem padronizar o acesso às informações provenientes de locais externos à plataforma, tais como aplicativos e banco de dados. Os datasets de alta performance possuem um cache de armazenamento de dados obtidos externamente, que tem como objetivo reduzir o número de acessos aos serviços de dados externos, ou seja, cria uma cópia da estrutura dos dados dentro da plataforma para consulta, aprimorando a performance dos datasets desenvolvidos sobre a plataforma. Desta forma, os dados são consultados na própria plataforma, evitando acessar os dados no sistema provedor externo a cada requisição.

Para atualizar os dados da cópia criada na plataforma, é necessário definir uma frequência de sincronização no Agendador de tarefas.

 

Caminho básico

 

01. No menu principal, acionar Painel de Controle.

02. Na guia Gerais, acionar Datasets.

03. Visualizar todos os datasets interno, gerados ou codificados.

É possível pesquisar um dataset específico por meio do campo Buscar, localizado no canto superior direito da janela.

 

Caminhos alternativos

 

Exibir dataset

 

01. No campo Exibir, localizado na parte superior esquerda da tela, selecionar o tipo de dataset que deseja visualizar.

02. Selecione o tipo de dataset que deseja visualizar: Internos, Codificados ou Gerados.

03. Os datasets do tipo escolhido serão listados.

 

Novo Dataset

 

01. Acionar Novo Dataset.

02. No campo Código, inserir um código para o dataset.

03. No campo Descrição, inserir uma descrição para o dataset.

04. No campo Serviço, selecione um serviço para o dataset.

Caso nenhum serviço esteja listado, basta cadastrar um novo, acionando o botão Cadastrar.

No campo Nome, adicione um nome para o serviço que deseja cadastrar.

No campo Descrição, adicione uma descrição para o serviço.

No campo URL, adicione a URL do webservice que deseja utilizar.

Acionar Salvar.

Ao criar um serviço no fluig, apontando para um webservice, é gerado um arquivo.jar no volume, que é utilizado para acessar esse webservice. As classes dentro do arquivo.jar são chamadas de stubs. Por isso,  ao criar um serviço podem ocorrer alguns conflitos que impedem a geração dos stubs. Com isso, será necessário utilizar um arquivo de bind JAXB.

Somente será utilizado o arquivo de binding para serviços criados utilizando a API CXF.

Para incluir, basta acionar Escolher arquivo no campo Arquivo de Binding e incluir.

Mais detalhes referente a binding, você encontra na nossa documentação técnica de Integração com Aplicativos Externos.

05. No campo Operação, selecione uma operação para o dataset.

É possível configurar uma operação acionando o campo Configurar.

01. Na janela de configurações, defina a autenticação selecionando a opção Autenticação Básica. Caso não selecione esta opção, o campo de usuário e senha permanecem desabilitados.

02. No campo Usuário, defina um usuário.

03. No campo Senha, defina uma senha.

04. Caso deseje desabilitar chunking, selecione a opção Desabilitar chunking.

05. Caso deseje habilitar lista de mensagens soap, selecione a opção Listar Mensagens SOAP.

06. No campo Tempo de Resposta, definir o tempo de resposta.

07. Acionar Salvar.

06. No campo Parâmetros, definir a atribuição e o valor de cada parâmetro.

07. Acionar Salvar.

 

Habilitar dataset offline no mobile

 

01. Acionar o ícone de edição presente na coluna Offline mobile, representado pela imagem de um lápis.

02. Na janela apresentada, definir as informações solicitadas.

A configuração padrão é Não (Off).

As informações solicitadas são:

Utilizar cache em dispositivos móveis?

Quando habilitado, determina que os dados do dataset serão armazenados no cache quando ele é utilizado em dispositivos móveis. Nesse caso, o botão é apresentado com o indicativo ON (sim), informando que o recurso está ativo. Quando acionado para desabilitar o recurso, o botão é apresentado com o indicativo OFF (não), informando que o recurso está desabilitado.

Tempo de expiração do cache mobile

Tempo no qual os dados armazenados são considerados válidos e permanecem no cache de dispositivos móveis antes de serem atualizados novamente.

Não utilizar cache quando o dispositivo mobile estiver online?

Quando habilitado, determina que não serão consultados os dados em cache quando o dispositivo móvel estiver online, ou seja, serão requisitados do sistema externo.

03. Acionar Salvar.

Novos dados criados em dispositivos móveis, quando utilizando o modo offline, só estarão disponíveis para consulta em outros formulários depois que o aplicativo móvel passar por um processo de sincronização com o servidor do fluig. Para entender mais sobre este processo, acesse nesta página o passo Configurando sincronização de datasets.

 

Sincronizar dados do dataset

 

01. Acionar o ícone de edição, representado pela imagem de um lápis, localizado na coluna Sincronização.

02.  Acionar On para habilitar.

03. Acionar Sincronizar agora.

Ao acionar essa opção, os dados do dataset gravados na plataforma são sincronizados com os dados correspondentes do sistema externo.

Somente é possível habilitar a sincronização de dados para datasets desenvolvidos sobre a plataforma. Ao habilitar a sincronização, ela será efetuada de acordo com o agendamento criado no Agendador de tarefas. Informações sobre como definir a frequência de sincronização podem ser obtidas no caminho alternativo Editar agendamentos.

04. Acionar Off para desabilitar.

05. Acionar Salvar.

06. Acionar fechar.

 

Visualizar informações de sincronização

 

01. Acionar o ícone de informação, localizado na coluna Última sincronização.

02. Visualizar as informações da última sincronização de dados do dataset.

03. Acionar Fechar para retornar à janela principal.

 

Editar agendamento de sincronização

 

01. Acionar o ícone de barras horizontais, localizado na coluna Opções.

02. Acionar Editar agendamento.

03. Na janela Configurações do agendamento, alterar as informações desejadas.

Informações sobre os campos apresentados podem ser obtidas em Agendador de tarefas.

04. Acionar Confirmar.

Para visualizar a próxima sincronização agendada, basta ficar atento a coluna Próxima sincronização, que mostra a data e hora exatas da próxima sincronização que irá ocorrer.

 

Exibir código

 

01. Acionar o ícone de barras horizontais, localizado na coluna Opções.

02. Acionar Exibir código.

03. Visualizar o código fonte do dataset.

04. Acionar Fechar.

 

Apagar dados

 

01. Acionar o ícone de barras horizontais, localizado na coluna Opções.

02. Acionar Apagar dados.

03. Na mensagem apresentada, acionar Apagar.

Ao acionar essa opção, todos os dados contidos no dataset são apagados.

 

Consultar dataset

 

01. Acionar Consultar, representado pelo ícone de lupa, localizado na coluna Opções.

02. Visualizar o código fonte.

03. Acionar Fechar.

 

Editar dataset


01. Acionar Editar dataset, representado pelo ícone de lápis, localizado na coluna Opções.

02. Efetuar alterações necessárias.

03. Acionar Salvar.

 

 

 

Esta documentação é válida a partir da atualização 1.5.10. Se você utiliza uma atualização anterior, ela pode conter informações diferentes das quais você vê na sua plataforma.