Este mecanismo de sincronização permite configurar ou modelar um conector com os diferentes parâmetros ou campos que são necessários em cada um passo a passo e de forma guiada.
A qualquer momento pode alternar com o outro mecanismo de sincronização, que é a Sincronização automática.
Secções do formulário de Sincronização manual
Dados Gerais
Esta primeira secção permite completar dois campos textuais:
-
Título: É um campo obrigatório e serve para identificar com um texto curto a instância ou sincronização específica. Com este nome será identificada a configuração nas diferentes partes do Marketplace, incluindo na secção de Registos
NOTA: É importante colocar um nome descritivo, pois podem existir várias instâncias ou sincronizações de um mesmo tipo de conector. -
Descrição: Permite adicionar informações adicionais ou explicar o objetivo ou alcance da sincronização de forma detalhada.
Parâmetros
Nesta secção devem ser completados os campos gerais de configuração do conector. Entre outros, deverão ser configurados os seguintes:
-
Topic: Identificador da fonte da qual deve obter os dados para sincronizar no GlobalSuite.
-
Para os conectores Source, será o espaço onde será descarregada a informação periódica que for lida.
-
Para os conectores do tipo Sink, será a origem de onde serão obtidos os dados a carregar
NOTA: Este topic deve coincidir com o de um dos conectores Source que leem informações de ferramentas externas para que funcione corretamente
-
-
URL: O URL ou IP da aplicação ou sistema com o qual o Marketplace se conectará.
-
APIKey: Chave de uso da API. Em outros casos, serão utilizados outros mecanismos de credenciais, como Utilizador e Palavra-passe.
-
Parâmetros adicionais: Dependendo do tipo de conector, serão necessários parâmetros específicos.
-
Tipo de Sincronização: Campo que estará disponível apenas para os conectores Sink, e indica que informação será escrita. Atualmente, é possível carregar Ativos (assets), Utilizadores (users) ou Fornecedores (suppliers).
Sincronização manual
Esta secção está disponível apenas para os conectores do tipo Sink, e permite modelar a relação ou mapeamento de quais parâmetros da origem serão carregados em quais campos do GlobalSuite.
NOTA: Para os conectores do tipo Source (leitura), não existe um mapeamento ou seleção de campos, pois são obtidos todos os campos disponíveis, descritos na documentação de cada conector.
Podem ser adicionados novos parâmetros a mapear clicando no botão Adicionar na parte inferior da secção.
Caso deseje eliminar alguma destas relações, poderá apagá-la clicando no botão Eliminar que aparece ao passar o cursor por cada linha.
Os campos a mapear dependerão do tipo de conector, podendo ser campos gerais ou dimensões configuradas na metodologia.
Programar atualização
Nesta última secção do formulário, pode definir a frequência de sincronização, com os seguintes parâmetros.
-
Início: Indica a data a partir da qual será executada periodicamente.
-
Repetir cada: Indica a frequência, que pode ser de diferentes tipos.
-
Dia: A sincronização será lançada ininterruptamente todos os dias, podendo escolher a cada quantas horas será lançada.
-
Semana: Poderão ser marcados quais dias da semana a sincronização do conector será lançada.
-
Mês: Será lançada mensalmente no mesmo dia de meses sucessivos a partir da data de Início da sincronização.
-
Em todos os casos, poderá ser definido o fuso horário em que o conector será executado.
Além de uma programação, está disponível o botão Atualizar Agora para forçar a execução da sincronização naquele momento (para efeitos de testes ou validações).
Ações gerais
Com o formulário de Sincronização manual de um Conector, podem ser realizadas as seguintes ações:
-
Cancelar: Ao clicar, nenhuma alteração será feita na sincronização, seja a modificação de uma sincronização já existente ou a criação de uma nova instância.
-
Guardar: Ao clicar, todos os dados introduzidos na sincronização serão armazenados. Caso exista alguma incoerência ou campo obrigatório não preenchido, será exibida uma mensagem de erro.
Ativar: Só é possível para sincronizações já criadas e com todos os campos obrigatórios preenchidos e guardados.
No momento de Ativar uma sincronização, esta é executada de forma forçada, para continuar a ser executada com a frequência definida.