Pozyskiwanie danych w magazynie

Dotyczy:✅ Magazyn w systemie Microsoft Fabric

W tym artykule wstawisz przykładowe dane do tabeli z pliku danych zewnętrznych przy użyciu polecenia COPY INTO (Transact-SQL).

Instrukcja COPY INTO może załadować dane do pustej tabeli lub do tabeli, która zawiera już dane. Aby uzyskać więcej informacji, zobacz Tworzenie tabel w magazynie.

Wymagania wstępne

  • Użyj magazynu utworzonego w poprzednich krokach.
  • Wybierz preferowane narzędzie do wykonywania zapytań. W tym samouczku jest używany edytor zapytań SQL w portalu Fabric, ale możesz połączyć się z dowolnym narzędziem języka T-SQL.

Aby uzyskać więcej informacji na temat nawiązywania połączenia z magazynem w usłudze Microsoft Fabric, zobacz Łączność.

Pozyskiwanie danych z pliku Parquet przy użyciu edytora zapytań SQL

Możesz skopiować dane z pliku Parquet do dbo.fact_sale, używając polecenia T-SQL COPY INTO.

W edytorze zapytań wklej i uruchom następujący kod T-SQL:

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

Po wykonaniu tej instrukcji zawartość pliku Parquet zostanie załadowana do tabeli.

Pozyskiwanie danych z pliku CSV przy użyciu edytora zapytań SQL

Możesz skopiować dane z pliku CSV do tabeli dbo.fact_sale , używając polecenia COPY INTO T-SQL.

W edytorze zapytań wklej i uruchom następujący kod 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);

Po wykonaniu tej instrukcji zawartość pliku CSV zostanie załadowana do tabeli.

Ponieważ plik CSV w tym przykładzie zawiera wiersz nagłówka, musimy pominąć go, określając FIRSTROW = 2 opcję.

Następny krok