Ingerir dados no armazém

Aplica-se para:✅ Armazém no Microsoft Fabric

Neste artigo, irá inserir dados de exemplo na tabela a partir de um ficheiro de dados externo, usando o comando COPY INTO (Transact-SQL).

A COPY INTO instrução pode carregar dados numa tabela vazia ou numa tabela que já contenha dados. Para mais informações, consulte Criar tabelas no armazém.

Pré-requisitos

  • Usa o armazém que criaste nos passos anteriores.
  • Escolha a sua ferramenta de consulta preferida. Este tutorial utiliza o editor de consultas SQL no portal Fabric, mas pode ligar-se a qualquer ferramenta T-SQL.

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

Ingerir dados de um ficheiro Parquet usando o editor de consultas SQL

Podes copiar dados de um ficheiro Parquet usando dbo.fact_sale o COPY INTO comando T-SQL.

No editor de consultas, cole e execute o seguinte código T-SQL:

COPY INTO dbo.fact_sale
FROM 'https://fabrictutorialdata.dfs.core.windows.net/sampledata/WideWorldImportersDW/parquet/full/fact_sale'
WITH ( FILE_TYPE = 'PARQUET' );

Uma vez executada, esta instrução carregará o conteúdo do ficheiro Parquet na tabela.

Ingerir dados de um ficheiro CSV usando o editor de consultas SQL

Pode copiar dados de um ficheiro CSV para a dbo.fact_sale tabela usando o COPY INTO comando T-SQL.

No editor de consultas, cole e execute o seguinte código T-SQL:

COPY INTO dbo.fact_sale
FROM 'https://fabrictutorialdata.dfs.core.windows.net/sampledata/WideWorldImportersDW/csv/sample/fact_sale/'
WITH ( FILE_TYPE = 'CSV', FIRSTROW=2);

Uma vez executada, esta instrução carregará o conteúdo do ficheiro CSV na tabela.

Como o ficheiro CSV neste exemplo inclui uma linha de cabeçalho, precisamos de a saltar especificando a FIRSTROW = 2 opção.

Próximo passo