Udostępnij przez


Tworzenie tabel w magazynie

Dotyczy:✅ Magazyn w ramach usługi Microsoft Fabric

W tym artykule przedstawiono dwa przykłady pokazujące, jak utworzyć nową tabelę w Magazynie Danych Fabric z pliku parquet lub za pośrednictwem edytora magazynu w portalu Fabric.

Wymagania wstępne

Aby rozpocząć pracę, należy spełnić następujące wymagania wstępne:

  • Mieć dostęp do elementu magazynu w obszarze roboczym pojemności Premium z uprawnieniami współautora lub wyższymi.
    • Pamiętaj, aby nawiązać połączenie z przedmiotem magazynowym. Nie można tworzyć tabel bezpośrednio w punkcie końcowym analizy SQL magazynu.
  • Wybierz narzędzie do wykonywania zapytań. Ten samouczek zawiera edytor zapytań SQL w portalu usługi Microsoft Fabric, ale możesz użyć dowolnego narzędzia do wykonywania zapytań T-SQL.

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

Tworzenie pustej tabeli w edytorze zapytań SQL przy użyciu szablonów

  1. Na wstążce edytora magazynu znajdź listę rozwijaną Szablony SQL .

  2. Wybierz pozycję Nowa tabela, a automatycznie wygenerowany szablon skryptu CREATE TABLE pojawi się w nowym oknie zapytania SQL.

  3. Zaktualizuj nazwy tabeli i definicje kolumn w szablonie CREATE TABLE , aby odpowiadały potrzebnej strukturze. Skrypt języka T-SQL powinien wyglądać podobnie do następującego kodu:

    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. Wybierz pozycję Uruchom, aby utworzyć tabelę.

Aby dowiedzieć się więcej o tworzeniu obsługiwanych tabel w magazynie danych w usłudze Microsoft Fabric, zobacz Tabele w magazynowaniu danych w Microsoft Fabric i Typy danych w Microsoft Fabric.

Tworzenie załadowanej tabeli w edytorze zapytań SQL z pliku zewnętrznego

Możesz również utworzyć tabelę bezpośrednio z zewnętrznego pliku typu parquet, do którego masz dostęp. W tym przykładzie utworzymy nową tabelę na podstawie publicznie dostępnego pliku danych. W edytorze zapytań wklej i uruchom następujący kod 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');

Instrukcja CTAS (Create Table As Select) tworzy nową tabelę i wypełnia ją danymi pobranymi z określonego pliku źródłowego, usprawniając proces definiowania i ładowania tabeli w jednym kroku. Więcej opcji pozyskiwania można znaleźć na stronie Pozyskiwanie danych za pomocą języka T-SQL .

Następny krok