Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: ✅SQL database em Microsoft Fabric
O Fabric Assistente de Migração pode importar metadados de esquema a partir de um ficheiro DACPAC e guiá-lo na cópia dos dados para a base de dados SQL de destino em Fabric.
Importante
Este recurso está em pré-visualização.
Pré-requisitos
Antes de começar, certifique-se de que os seguintes pré-requisitos são cumpridos.
Pré-requisitos para Fabric
- Precisas um espaço de trabalho Microsoft Fabric com capacidade ativa.
- Para comunicação entre a sua instância de SQL Server origem e Microsoft Fabric, precisa de instalar um gateway de dados local.
- Para mais informações, consulte Aceder às fontes de dados locais no Data Factory para Microsoft Fabric.
- Registe o gateway de dados numa máquina que esteja geograficamente mais próxima da base de dados de origem.
- Verifique se o gateway está disponível no portal Fabric navegando até Definições>Gerir ligações e gateways>Gateways de dados locais.
- Confirme que o gateway recém-registado aparece na lista e está pronto antes de iniciar a migração dos dados.
- Uma conexão Fabric SQL criada e habilitada para uso de gateway. As operações de cópia de migração são executadas através de um ambiente de execução do gateway. Se o uso do gateway não estiver ativado na ligação Fabric SQL, as operações de cópia de dados falharão.
Pré-requisitos para base de dados de origem
- Um ficheiro DACPAC gerado a partir da base de dados SQL Server de origem. Para informações sobre como gerar um
.dacpacficheiro, consulte Extrair um DACPAC de uma base de dados.
Criar uma base de dados SQL numa ligação Fabric
Depois de registar um gateway de dados local, crie uma ligação Fabric SQL e ative-a para utilização do gateway.
Passos
- No portal Microsoft Fabric, selecione Settings. 1. Selecione Gerir ligações e gateways e, em seguida, selecione Novo.
- No painel de Nova Ligação , escolha Nuvem.
- Insira um nome de conexão.
- Selecione a base de dados SQL em Fabric como tipo de ligação.
- Configurar autenticação, como OAuth 2.0.
- Nas definições de ligação, selecione Permitir que esta ligação seja utilizada com gateways de dados on-premises ou gateways de dados VNet. Esta configuração é obrigatória porque as operações de cópia de migração são executadas através de um ambiente de execução de gateway. Se não ativares a ligação Fabric SQL para uso do gateway, as operações de cópia de dados falham.
- Selecione Criar para criar a ligação.
Lançar o Assistente de Migração
Depois de configurar o gateway de dados local e criar a ligação Fabric SQL, está pronto para iniciar o Assistente de Migração.
- No portal Fabric, vai ao teu espaço de trabalho. Na barra de ferramentas, selecione Migra para iniciar a Assistente de Migração.
- No painel Migrar para Fabric, em Migrar para uma base de dados, selecione SQL Server (Pré-visualização).
- Na página de Visão Geral, reveja a informação em O que esperar ao migrar e selecione Seguinte.
Passo 1: Copiar o esquema
Na página Selecione a página fonte, carregue o ficheiro DACPAC do ambiente SQL Server fonte.
Quando esta etapa estiver concluída:
- É criada uma sessão de migração.
- A análise de esquemas começa automaticamente.
Passo 2: Corrigir erros de script
O Assistente de Migração analisa os objetos de esquema no DACPAC e categoriza-os com base na compatibilidade com a base de dados SQL no Fabric.
Agora tem uma imagem clara do que pode migrar tal como está e do que requer atenção. Deve resolver os objetos primários antes de os objetos dependentes poderem ser migrados. Para objetos de base de dados que falham a migração inicial do esquema:
- Ver objetos migrados e falhados. Veja as soluções sugeridas no assistente.
- Analise as razões da incompatibilidade. Aplicar alterações suportadas a objetos incompatíveis.
- Revalidar objetos após aplicar correções.
Por exemplo, pode ver incompatibilidades sintáticas identificadas e o botão Corrigir erros de consulta para fornecer uma correção ou solução alternativa para um script T-SQL.
Passo 3: Preparar-se para a cópia
O passo Preparar para copiar prepara o esquema da base de dados na nova base de dados SQL. O esquema está pronto para movimentação de dados no Fabric Copy Job. Esta etapa reduz falhas de cópia e melhora o desempenho durante a migração de dados.
- Copia o guião de preparação gerado.
- Executa o script no Editor do Power Query contra a base de dados SQL de destino.
Passo 4: Copiar dados
Selecione 4. Copiar dados em Assistente de Migração.
Escolhe Usar um trabalho de cópia. Dá nome ao trabalho e depois seleciona Criar para abrir o assistente de Copiar Trabalho.
Configuração de origem:
Em Choose data source, complete a seguinte informação.
- Escolha SQL Server base de dados como tipo de origem.
- Selecione ou crie a ligação de origem.
- Entra a instância do SQL Server e os detalhes da base de dados.
- Selecione o gateway de dados local usado para se ligar à instância do SQL Server de origem.
- Selecione autenticação. Use a opção de conta da Organização.
- Se a encriptação não estiver ativada na instância do SQL Server de origem, desative a encriptação nas definições.
- Selecione Avançar.
Tabelas selecionadas:
- Em Choose data, selecione as tabelas a migrar.
- Confirme que o esquema alvo já existe (a partir da migração do esquema) e selecione Próximo.
Análise + corrida:
- Rever os mapeamentos das colunas.
- Selecione o modo Copiar.
- Reveja o resumo.
- Selecione Salvar + Executar.
Monitorizar:
Para monitorizar o progresso do Trabalho de Cópia, verifique os seguintes valores:
- Linhas lidas e escritas
- Estado por tabela
- Erros de migração, se existirem
Resolve falhas e reexecuta tabelas conforme necessário.
Depois de o trabalho de cópia terminar com sucesso, volte ao Assistente de Migração e marque o passo de cópia de dados como concluído.
Passo 5: Finalizar a cópia
5. O passo Finalizar a Cópia completa a migração dos dados e permite que itens restantes, como restrições, gatilhos e índices, tragam a base de dados ao estado desejado.
Copie a consulta da janela Finalizar Cópia e execute-a no editor de consultas.
No final desta etapa, a experiência de migração guiada está concluída.
Considerações pós-migração
Depois de completar a migração:
- Validar consultas e cargas de trabalho da aplicação.
- Atualizar as cadeias de ligação da aplicação.
- Analise o desempenho e a compatibilidade com a base de dados SQL nas funcionalidades do Fabric.