Compartilhar via


Exportação de dados

A exportação de dados envolve a execução de uma consulta Kusto e o salvamento de seus resultados. Esse processo pode ser realizado no lado do cliente ou no lado do serviço.

Para obter exemplos sobre exportação de dados, consulte Conteúdo relacionado.

Exportação do lado do cliente

A exportação do lado do cliente fornece controle sobre como salvar os resultados da consulta no sistema de arquivos local ou efetuá-los por push para um local de armazenamento preferencial. Essa flexibilidade é facilitada por meio do uso de bibliotecas de cliente Kusto. Você pode criar um aplicativo para executar consultas, ler os dados desejados e implementar um processo de exportação adaptado às suas necessidades.

Como alternativa, você pode usar uma ferramenta de cliente como a interface do usuário da Web do Azure Data Explorer para exportar dados do cluster Kusto. Para obter mais informações, consulte Compartilhar consultas.

Exportação do lado do serviço (pull)

Use a ingestão de comandos de consulta para efetuar pull dos resultados da consulta em uma tabela no mesmo cluster ou em um cluster diferente. Consulte as dicas de desempenho antes de usar esses comandos.

Exportação do lado do serviço (push)

Para exportação escalonável de dados, o serviço oferece vários .export comandos de gerenciamento para enviar por push os resultados da consulta para o armazenamento em nuvem, uma tabela externa ou uma tabela SQL. Essa abordagem melhora a escalabilidade evitando o gargalo do streaming por meio de uma única conexão de rede.

Há suporte para exportação contínua de dados para exportação para tabelas externas.

Observação

Os .export comandos de gerenciamento são limitados pela capacidade de exportação de dados disponível do cluster. Execute o comando de capacidade .show para exibir a capacidade total, consumida e restante da exportação de dados.