Partilhar via


Tutorial: Configurar bancos de dados espelhados abertos do Microsoft Fabric

Neste tutorial, configura uma base de dados espelhada aberta no Fabric. Este exemplo orienta você a criar um novo banco de dados espelhado aberto e aprender a pousar dados na zona de pouso. Você se familiarizará com os conceitos de espelhamento aberto no Microsoft Fabric.

Pré-requisitos

  • Você precisa de uma capacidade já existente para Fabric. Caso não o faça, inicie uma avaliação dos serviços do Fabric.
    • A capacidade Fabric precisa estar ativa e em execução. Uma capacidade pausada ou excluída afetará o espelhamento e nenhum dado será replicado.

Criar um banco de dados espelhado

Nesta seção, fornecemos uma breve visão geral de como criar um novo banco de dados espelhado aberto no portal do Fabric. Como alternativa, você pode usar a API REST para Criar banco de dados espelhado juntamente com o exemplo de definição JSON de espelhamento aberto para a criação.

  1. Use um espaço de trabalho existente ou crie um novo espaço de trabalho. No seu espaço de trabalho, navegue até ao hub Criar. Selecione Criar.
  2. Localize o cartão Banco de dados espelhado e selecione.
  3. Insira um nome para o novo banco de dados espelhado.
  4. Selecione Criar.
  5. Depois que um banco de dados espelhado aberto é criado através da interface do usuário, o processo de espelhamento está pronto. Analise a página inicial para o novo item de banco de dados espelhado. Localize o URL da zona de aterrissagem na seção de detalhes da home page do banco de dados espelhado.

Captura de tela do portal do Fabric mostrando o local da URL da zona de aterrissagem na página inicial do item de banco de dados espelhado.

Comece a replicar dados

Depois de criar um banco de dados espelhado, comece a carregar seus arquivos. Você pode carregar seus dados iniciais e futuros conjuntos de dados alterados usando o portal Fabric ou programaticamente através do OneLake.

Carregue através do portal Fabric

Para carregar dados iniciais e/ou dados alterados incrementais para espelhamento aberto:

  1. Selecione Carregar arquivos na página inicial do banco de dados espelhado.

    Captura de ecrã do portal Fabric das opções de Carregamento de Ficheiros na tela inicial de um banco de dados espelhado aberto.

  2. Na página Carregar ficheiros, carregue um ficheiro usando o diálogo de carregamento no portal Fabric.

    Importante

    O nome do arquivo do Parquet ou do arquivo de texto delimitado precisa corresponder ao formato e ao nome do arquivo documentados. Para obter mais informações, consulte Requisitos e formato da zona de aterrissagem de espelhamento aberto.

  3. Na página Pré-visualização dos dados, pode ver uma pré-visualização dos dados que está prestes a carregar. Forneça um nome ao nome da tabela e especifique a(s) coluna(s) de chave primária. Selecione Criar tabela.

  4. Uma vez carregados, seus dados começam imediatamente a ser replicados no OneLake. Depois de alguns minutos, no Explorer, você pode visualizar os arquivos que foram replicados no OneLake selecionando um arquivo de Arquivos carregados ou uma tabela em Tabelas no OneLake.

  5. No status de replicação no Explorer, você pode ver quantas linhas foram replicadas e quaisquer erros associados aos dados que você está espelhando no OneLake.

  6. Se alteraste dados num formato para tabelas existentes no teu banco de dados espelhado, podes carregar ou arrastar e soltar esses arquivos de alteração. As alterações são refletidas automaticamente no OneLake.

Gravar dados de alteração na zona de pouso usando outros mecanismos

Seu aplicativo agora pode gravar dados de carga inicial e alteração incremental na URL da zona de aterrissagem, que é seu caminho de espelhamento aberto específico para o OneLake.

Iniciar o processo de espelhamento

  1. A tela Configurar espelhamento permite espelhar todos os dados no banco de dados, por padrão.
    • Espelhar todos os dados significa que todas as novas tabelas criadas após o início do espelhamento serão espelhadas.
    • Opcionalmente, escolha apenas determinados objetos para espelhar. Desative a opção Espelhar todos os dados e selecione tabelas individuais do banco de dados. Para este tutorial, selecionamos a opção Espelhar todos os dados .
  2. Selecione Base de dados de espelho. Começa o espelhamento.
  3. Aguarde 2-5 minutos. Em seguida, selecione Monitorar replicação para ver o status.
  4. Após alguns minutos, o status deve mudar para Executando, o que significa que as tabelas estão sendo sincronizadas. Se você não vir as tabelas e o status de replicação correspondente, aguarde alguns segundos e atualize o painel.
  5. Quando eles terminarem a cópia inicial das tabelas, uma data aparecerá na coluna Última atualização .
  6. Agora que os seus dados estão em funcionamento, há vários cenários de análise disponíveis em todo o Fabric.

Espelhamento de malha do monitor

Assim que o espelhamento estiver configurado, você será direcionado para a página de Status de Espelhamento. Aqui, você pode monitorar o estado atual da replicação.

Para obter mais informações e detalhes sobre os estados de replicação, consulte Replicação de banco de dados espelhado do Monitor Fabric.

Próximo passo