Compartilhar via


Como criar um banco de dados Lake vazio

Neste artigo, você aprenderá a criar um banco de dados Lake vazio no Azure Synapse Analytics usando o designer de banco de dados. O designer de banco de dados permite que você crie e implante facilmente um banco de dados sem escrever nenhum código.

Pré-requisitos

  • No mínimo, as permissões de função de Usuário do Synapse são necessárias para explorar um modelo de banco de dados Lake na Galeria.
  • As permissões de Administrador do Synapse, Colaborador de Synapse ou do Publicador de artefatos Synapse são necessárias no workspace do Synapse para criar um banco de dados Lake.
  • As permissões de Colaborador de Dados de Blob de Armazenamento serão necessárias no data lake ao usar a opção criar tabela Do data lake.

Criar um banco de dados Lake a partir de um modelo de banco de dados

  1. No hub da Página Inicial do workspace do Azure Synapse Analytics, selecione a guia Dados à esquerda. A guia Dados será aberta e você verá a lista de bancos de dados que já existem em seu workspace.

  2. Passe o mouse sobre o botão + e selecione, depois escolha Banco de dados Lake.

    Captura de tela mostrando criar banco de dados Lake vazio

  3. A guia designer de banco de dados será aberta com um banco de dados vazio.

  4. O designer de banco de dados tem Propriedades à direita que precisam ser configuradas.

    • Nome - Dê um nome ao banco de dados. Os nomes não podem ser editados depois que o banco de dados é publicado, portanto, certifique-se de que o nome escolhido está correto.
    • Descrição - O fornecimento de uma descrição ao banco de dados é opcional, mas permite que os usuários entendam a finalidade do banco de dados.
    • Configurações de armazenamento para o banco de dados - Esta seção contém as informações de armazenamento padrão para as tabelas no banco de dados. Esse padrão é aplicado a cada tabela no banco de dados, a menos que seja substituído na própria tabela.
    • Serviço vinculado - É o serviço vinculado padrão usado para armazenar seus dados no Azure Data Lake Storage. O serviço vinculado padrão associado ao workspace do Synapse será mostrado, mas você poderá alterar o Serviço Vinculado em qualquer conta de armazenamento do ADLS que desejar.
    • Pasta de entrada - Usada para definir o contêiner padrão e o caminho da pasta nesse serviço vinculado usando o navegador de arquivos.
    • Formato de dados - Os bancos de dados Lake no Azure Synapse dão suporte a Parquet e textos delimitados como os formatos de armazenamento para dados.

Observação

Você sempre pode substituir as configurações de armazenamento padrão em uma base de tabela por tabela e o padrão permanece personalizável. Se você não tiver certeza do que escolher, poderá rever isso mais tarde.

  1. Para adicionar uma tabela ao banco de dados, selecione o botão + Tabela.

    • Personalizado adicionará uma nova tabela à tela.
    • Do modelo abrirá a galeria e permitirá que você selecione um modelo de banco de dados a ser usado ao adicionar uma nova tabela. Para mais informações, consulte Criar um banco de dados Lake a partir de um modelo de banco de dados.
    • Do Data Lake é possível importar um esquema de tabela usando dados que já estão em seu Lake.
  2. selecione Personalizado. Uma nova tabela será exibida na tela chamada Table_1.

  3. Em seguida, você pode personalizar Table_1, incluindo o nome da tabela, a descrição, as configurações de armazenamento, as colunas e as relações. Para mais informações, confira Modificar um banco de dados Lake.

  4. Adicione uma nova tabela do Data Lake selecionando + Tabela e, em seguida, Do Data Lake.

  5. O painel Criar tabela externa do Data Lake aparecerá. Preencha o painel com os detalhes abaixo e selecione Continuar.

    • Nome da tabela externa o nome que você deseja fornecer à tabela que está criando.
    • Serviço vinculado o serviço vinculado que contém o local do Azure Data Lake Storage onde seu arquivo de dados reside.
    • Pasta ou arquivo de entrada use o navegador de arquivos para navegar e selecionar um arquivo no seu Lake que você deseja usar para criar uma tabela. Captura de tela mostrando as opções no painel Criar tabela externa do data lake
    • Na próxima tela, o Azure Synapse fará uma pré-visualização do arquivo e detectará o esquema.
    • Você chegará à página Nova tabela externa, na qual poderá atualizar as configurações relacionadas ao formato de dados e Visualizar Dados para verificar se o Azure Synapse identificou o arquivo corretamente.
    • Quando terminar de configurar, selecione Criar.
    • Uma nova tabela com o nome selecionado será adicionada à tela e a seção Configurações de armazenamento da tabela mostrará o arquivo especificado.
  6. Com o banco de dados personalizado, agora é hora de publicá-lo. Se você estiver usando a integração do Git ao workspace do Synapse, você deverá confirmar as alterações e mesclá-las na branch de colaboração. Saiba mais sobre o controle do código-fonte no Azure Synapse. Se você estiver usando o modo Dinâmico do Synapse, poderá selecionar "publicar".

    • Seu banco de dados será validado para erros antes de ser publicado. Todos os erros encontrados serão exibidos na guia de notificações com instruções sobre como corrigir o erro.

      Captura de tela do painel de validação mostrando erros de validação no banco de dados

    • A publicação criará o esquema de banco de dados no Metastore do Azure Synapse. Após a publicação, os objetos do banco de dados e da tabela estarão visíveis para outros serviços do Azure e permitirão que os metadados do banco de dados fluam para aplicativos como o Power BI ou o Microsoft Purview.

  7. Você acabou de criar um banco de dados Lake vazio no Azure Synapse e adicionou tabelas a ele usando as opções Personalizado e Do Data Lake.

Próximas etapas

Continue explorando os recursos do designer de banco de dados usando os links abaixo.