Partilhar via


Cria tabelas no armazém

Aplica-se a:✅ Armazém de Dados no Microsoft Fabric

Este artigo fornece dois exemplos que mostram como criar uma nova tabela no Fabric Data Warehouse, a partir de um ficheiro parquet ou através do editor de armazém de dados no portal do Fabric.

Pré-requisitos

Para começar, você deve preencher os seguintes pré-requisitos:

  • Tenha acesso a um item de Depósito de Dados dentro de um espaço de trabalho com capacidade Premium com permissões de colaborador ou superiores.
    • Certifique-se de ligar-se ao seu item de armazém. Não pode criar tabelas diretamente no endpoint de análise SQL de um armazém.
  • Escolha a sua ferramenta de consulta. Este tutorial inclui o editor de consultas SQL no portal Microsoft Fabric, mas pode usar qualquer ferramenta de consulta T-SQL.

Para obter mais informações sobre como se conectar ao seu Warehouse no Microsoft Fabric, consulte Conectividade.

Crie uma tabela em branco no editor de consultas SQL com modelos

  1. Na faixa de opções do editor de armazém, localize a lista suspensa modelos SQL.

  2. Selecione Nova tabela e um modelo de script CREATE TABLE gerado automaticamente será exibido na nova janela de consulta SQL.

  3. Atualize o nome da tabela e as definições das colunas no CREATE TABLE modelo para corresponderem à estrutura que precisa. O seu script T-SQL deve parecer semelhante ao seguinte código:

    CREATE TABLE [dbo].[bing_covid]
    (
        id                int,
        updated           date,
        confirmed         int,
        confirmed_change  int,
        deaths            int,
        deaths_change     int,
        recovered         int,
        recovered_change  int,
        latitude          float,
        longitude         float,
        iso2              varchar(2),
        iso3              varchar(3),
        country_region    varchar(60),
        admin_region_1    varchar(60),
        iso_subdivision   varchar(30),
        admin_region_2    varchar(60),
        load_time         datetime2(6)
    );
    
  4. Selecione Executar para criar a tabela.

Para saber mais sobre a criação de tabelas com suporte no Warehouse no Microsoft Fabric, consulte Tabelas em data warehousing no Microsoft Fabric e Tipos de dados no Microsoft Fabric.

Crie uma tabela carregada no editor de consultas SQL a partir de um ficheiro externo

Também pode criar uma tabela diretamente a partir de um ficheiro de parquet externo ao qual tenha acesso. Neste exemplo, vamos criar uma nova tabela baseada num ficheiro de dados disponível publicamente. No editor de consultas, cole e execute o seguinte código T-SQL:

CREATE TABLE dbo.bing_covid AS
SELECT *
FROM OPENROWSET(BULK 'https://pandemicdatalake.blob.core.windows.net/public/curated/covid-19/bing_covid-19_data/latest/bing_covid-19_data.parquet');

A instrução CTAS (Create Table As Select) cria uma nova tabela e a preenche com dados recuperados do arquivo de origem especificado, simplificando o processo de definição e carregamento da tabela em uma única etapa. Você pode encontrar mais opções de ingestão na página Ingerir dados com T-SQL .

Próximo passo