Fluxo do conector¶
Esta seção descreve como o ciclo de vida de um aplicativo de conector nativo é organizado da perspectiva do usuário.
O conector precisa armazenar seu estado interno e configuração para poder funcionar corretamente. Essas informações são armazenadas nas tabelas internas do aplicativo. Para evitar alterações manuais acidentais, elas ficam ocultas do usuário final. No entanto, o SDK nativo para conectores fornece diversas exibições que mostram os valores armazenados dentro deles.
As tabelas mais importantes internamente são STATE.APP_STATE
e STATE.APP_CONFIG
. Essas tabelas são descritas nas seções abaixo.
Status interno do conector¶
O status do conector consiste em duas partes chamadas status
e configurationStatus
. Status
é o estado global de alto nível em que o conector se encontra, enquanto configurationStatus
pode ser considerado um substatus durante a fase do assistente. As transições entre estados são mostradas no diagrama abaixo:

A parte esquerda do diagrama acima mostra as transições do status
. A parte direita mostra a transição do configurationStatus
durante a fase do assistente. Para cada configurationStatus
, o valor de status
é Configuring
.
Assistente¶
A fase do assistente é a fase inicial após a instalação de um conector. Ele orienta o usuário final por todas as configurações necessárias que precisam ser concluídas para que o conector possa executar a ingestão. As etapas da fase do assistente são representadas pelo configurationStatus
e são mostrados no diagrama acima em sua parte direita. Este processo consiste nas seguintes etapas:
Pré-requisitos¶
Etapa opcional para garantir que todas as configurações fora do próprio conector sejam feitas. Por exemplo, autenticação no sistema de origem.
Mais sobre pré-requisitos.
Configuração do conector¶
Configuração das propriedades mais cruciais do aplicativo do conector, como o warehouse, o banco de dados do coletor etc.
Mais sobre a configuração do conector.
Configuração de conexão¶
Configuração das propriedades necessárias para conectar ao sistema de origem externa, por exemplo, método de autenticação, credenciais etc.
Mais sobre a configuração de conexão.
Finalização da configuração¶
A finalização é a última etapa do assistente. Ele fornece os meios para executar quaisquer configurações adicionais personalizadas para o conector.
Mais sobre finalização da configuração.
Uso diário¶
Após a conclusão da fase do assistente, o conector estará pronto para começar a ingerir dados. As operações do ciclo de vida estão habilitadas. As seguintes opções ficam disponíveis:
Gerenciamento de ingestão¶
O gerenciamento de ingestão é a parte mais importante do conector. Ele define quais dados devem ser ingeridos do sistema de origem.
Para obter mais informações, consulte Gerenciamento de ingestão.
Pausa e retomada do conector¶
Pausar e retomar o conector permite que o usuário final pare e reinicie completamente todas as operações do conector. O conector pausado não ingere dados, mas os custos de manutenção também são minimizados.
Para mais informações, consulte Pausa do conector e Retomada do conector.
Visualização de estatísticas¶
Estatísticas coletadas durante a ingestão permitem que o usuário final veja quantos dados o conector ingere por hora e podem ajudar a detectar anomalias no comportamento do conector.
Para obter mais informações, consulte Visualização de estatísticas.
Atualização de configuração¶
Quando a fase do assistente estiver concluída, o conector estará totalmente configurado e pronto para começar a ingerir dados. Para fazer alterações na configuração após a fase do assistente, use uma das seguintes opções:
Atualização da configuração da conexão¶
Para alterar a configuração que foi definida na etapa do assistente Configuração de conexão.
Para mais informações, consulte Atualização da configuração da conexão.
Atualização do warehouse¶
Para alterar o warehouse que foi definido na etapa do assistente Configuração do conector.
Para obter mais informações, consulte Atualização do warehouse.