Compartilhar via


Migrar do Azure Synapse Data Explorer para o Fabric Eventhouse (versão prévia)

Importante

O Azure Synapse Analytics Data Explorer (versão prévia) será desativado em 7 de outubro de 2025. Após essa data, as cargas de trabalho em execução no Synapse Data Explorer serão excluídas e os dados do aplicativo associado serão perdidos. É altamente recomendável migrar para o Eventhouse no Microsoft Fabric.

O programa CAF (Microsoft Cloud Accelerate Factory) aceita indicações de clientes da equipe de conta da Microsoft para ajudar os clientes a migrar para o Fabric. O CAF fornece recursos práticos de teclado sem custo para o cliente. Recursos de teclado Hands-On são atribuídos por 6 a 8 semanas, conforme escopo acordado. Os clientes também podem usar esse formulário para solicitar ajuda diretamente da Microsoft.

Embora o Azure Synapse forneça o Data Explorer, o Fabric oferece Eventhouses, bancos de dados KQL e conjuntos de consultas KQL. Os "eventhouses" no Fabric são projetados para ingerir, armazenar e analisar fluxos de dados em tempo real. Eles fornecem uma solução escalonável, de alto desempenho e econômica para processar e analisar dados em tempo real.

Esse recurso permite migrar todos os dados de um único cluster do Synapse Data Explorer para uma casa de eventos no Fabric. O processo migra todos os bancos de dados do cluster de origem para a casa de eventos de destino e também move o URI do ponto de extremidade de consulta e ingestão do cluster de origem para a casa de eventos. Portanto, você pode referenciar o eventhouse pelos pontos de extremidade do cluster de origem e do eventhouse, garantindo que a ingestão e as consultas existentes continuem funcionando.

Importante

Após a migração, o cluster de origem é colocado em um novo estado chamado Migrados. Nesse estado, o cluster é suspenso e não pode ser retomado ou restaurado. Enquanto o cluster de origem existir, seus endpoints são redirecionados para o eventhouse. Os pontos de extremidade do cluster de origem permanecem ativos por até 90 dias após a migração. Depois que o cluster de origem é excluído, seus pontos de extremidade param de redirecionar para o Eventhouse. Recomendamos que os usuários atualizem todas as consultas e processos de ingestão para os novos endpoints do Eventhouse durante este período.

Importante

Esse recurso está na versão prévia.

Pré-requisitos

  • O cluster de origem deve estar em um estado em execução e os bloqueios de recursos são removidos.
  • Um espaço de trabalho com uma capacidade habilitada para o Microsoft Fabric
  • Você deve ter um token do Microsoft Entra
  • Você deve ter pelo menos a função Proprietário no cluster de origem
  • Você deve ter pelo menos a função de administrador no workspace do Fabric de destino

Principais considerações

Antes de migrar, considere os seguintes pontos-chave:

  • O processo de migração cria uma nova casa de eventos.
  • A migração é executada em todo o cluster, incluindo todos os seus bancos de dados.
  • O processo de migração é irreversível.
  • Você deve adicionar manualmente usuários de outros locatários que anteriormente tinham acesso ao cluster à nova casa de eventos.
  • O cluster e a casa de eventos devem estar no mesmo locatário e região.
  • O processo de migração pode levar algumas horas para ser concluído, dependendo do tamanho do cluster. Para obter informações sobre como acompanhar o status, consulte Monitorar o progresso da migração.

Quais recursos podem ser migrados?

Característica Pode ser migrado? Anotações
Limpar Não há suporte no Eventhouse.
Políticas de nível de cluster
Identidades gerenciadas atribuídas pelo sistema Não há suporte no Eventhouse.
Funções de RBAC de Cluster do Azure ✔️
Conexões de dados, como Hubs de Eventos, Hub IoT, Grade de Eventos Nem todas as conexões de dados disponíveis no Synapse Data Explorer têm suporte no Eventhouse. Você deve removê-los antes da migração e recriar conexões de dados com suporte na nova casa de eventos.
Operações de exportação de dados As operações de exportação de dados, como .export comandos e exportação continuada, não são migradas automaticamente. Você deve adicioná-los manualmente na nova casa de eventos.
Clusters de seguidor e líder Você deve removê-los manualmente antes da migração.
Nomes bonitos do banco de dados Você deve adicioná-los manualmente na nova casa de eventos.
Chaves gerenciadas pelo cliente Você deve removê-los manualmente antes da migração.
Clusters injetados na rede virtual Você deve desabilitá-lo manualmente antes da migração.
Clusters com endpoint privado habilitado Você deve desabilitá-lo manualmente antes da migração.
Clusters com ponto de extremidade privado gerenciado habilitado Você deve desabilitá-lo manualmente antes da migração.
Regras de firewall Não há suporte no Eventhouse.
Python em ambiente isolado ✔️ O Python é habilitado automaticamente na nova casa de eventos.

Etapas da migração

O processo de migração pode levar algumas horas para ser concluído, dependendo do tamanho do cluster. Durante esse período, o cluster de origem continua a atender consultas, mas não processa novas ingestões. Caso você esteja utilizando a ingestão em fila, as solicitações serão processadas após a migração, sem haver perda de dados. No entanto, a ingestão de streaming não funciona durante esse período.

O processo de migração é executado usando endpoints da API REST do Fabric. As etapas recomendadas para executar a migração são as seguintes:

  1. Validar: use o endpoint Validar migração para o Eventhouse para verificar se o cluster do Azure Synapse Analytics Data Explorer pode ser migrado para o Eventhouse.

  2. Migrar: Use o Migrar para o Eventhouse com a migrationSourceClusterUrl carga para criar um Eventhouse com a URL do cluster de origem da migração. O processo é executado de forma assíncrona para criar uma nova casa de eventos e migrar todos os bancos de dados do cluster de origem para a casa de eventos.

  3. Monitor: Use o Monitor de progresso de migração para acompanhar o progresso da sua migração.

  4. Verifique: Verifique a migração certificando-se de que o eventhouse está em execução e de que os bancos de dados migrados aparecem na lista de bancos de dados KQL.

    Importante

    Certifique-se de atualizar as consultas e os processos de ingestão para apontar para novos pontos de extremidade Eventhouse dentro de 90 dias a partir da migração. Após 90 dias, o cluster de origem é excluído e seus pontos de extremidade param de redirecionar para a casa de eventos e ele não será recuperável.

Os endpoints de API podem ser chamados diretamente ou em um script do PowerShell automatizado. Um exemplo de script do PowerShell está disponível no repositório GitHub do Microsoft Fabric. Para executar o script, além dos pré-requisitos, você deve ter o módulo do Az PowerShell com pelo menos a versão '2.64.0', que você pode instalar executando 'Install-Module az' no PowerShell.