trigger a ingestão de dados sob demanda - Visualização
Você poderá trigger manualmente uma ingestão de dados de snapshot do Atlas cluster para conjuntos de dados do Atlas Data Lake se tiver configurado a extração On Demand no pipeline do Data Lake. Você pode acionar a ingestão de dados a partir dainterface do usuário do Atlas , da API Data Lake Pipelines ou da Atlas CLI.
Procedimento
Para trigger o ingestão de dados pipeline especificado para seu projeto usando o Atlas CLI, execute o seguinte comando:
atlas dataLakePipelines trigger <pipelineName> [options]
Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação do Atlas CLI para Atlas dataLakePipelines trigger.
Fique atento à conclusão de uma execução de pipeline
Para observar se a ingestão de dados especificada é executada para ser concluída usando o Atlas CLI, execute o seguinte comando:
atlas dataLakePipelines runs watch <pipelineName> [options]
Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação do Atlas CLI para Atlas dataLakePipelines runs watch.
Para trigger a ingestão de dados por meio da API, envie uma solicitação POST
para o endpoint Data Lake trigger
com o nome do pipeline para o qual você deseja trigger a ingestão de dados. Para saber mais sobre a sintaxe e os parâmetros da API para o endpoint trigger
, consulte Ingestão de snapshots on-demand dotrigger .
Dica
Você pode enviar uma solicitação do GET
para o endpoint do Data Lake availableSnapshots
para recuperar a lista de snapshots de backup que você pode utilizar para trigger uma execução de pipeline on-demand. Para saber mais sobre a sintaxe e as opções da API para o endpoint availableSnapshots
, consulte Retornar snapshots de backup disponíveis para um pipeline do Data Lake.
Faça login no MongoDB Atlas.
Go na Atlas Data Lake Atlas UI do .
Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.
Na barra lateral, clique em Data Lake sob o título Deployment.
Selecione o snapshot do qual fazer a ingestão de dados no menu suspenso.
O menu suspenso mostra uma lista de todos os snapshots no seu Atlas cluster. No entanto, você pode selecionar apenas os snapshots dos quais o Data Lake ainda não ingeriu dados; os snapshots esmaecidos são snapshots dos quais seu Data Lake já ingeriu dados.
Você também pode enviar uma solicitação de GET
para o endpoint do Data Lake availableSnapshots
para recuperar a lista de snapshots de backup que podem ser usados para trigger uma execução de pipeline on-demand. Para saber mais sobre a sintaxe e as opções da API para o endpoint availableSnapshots
, consulte Retornar snapshots de backup disponíveis para um pipeline do Data Lake.