Kurz: Vytvoření tabulek v datovém skladu

Platí pro: Koncový bod sql Analytics a sklad v Microsoft Fabric

Naučte se vytvářet tabulky v datovém skladu, který jste vytvořili v předchozí části kurzu.

Vytvoření tabulky

  1. V navigační nabídce vyberte Pracovní prostory .

  2. Vyberte pracovní prostor vytvořený v kurzu: Vytvoření datového pracovního prostoru Microsoft Fabric, například Kurz datového skladu.

  3. V seznamu položek vyberte WideWorldImporters typ Sklad.

    Screenshot of the warehouse option that appears in the item list.

  4. Na pásu karet vyberte Nový dotaz SQL.

    Screenshot of the New SQL query option where it appears on the ribbon.

  5. V editoru dotazů vložte následující kód.

    /*
    1. Drop the dimension_city table if it already exists.
    2. Create the dimension_city table.
    3. Drop the fact_sale table if it already exists.
    4. Create the fact_sale table.
    */
    
    --dimension_city
    DROP TABLE IF EXISTS [dbo].[dimension_city];
    CREATE TABLE [dbo].[dimension_city]
        (
            [CityKey] [int] NULL,
            [WWICityID] [int] NULL,
            [City] [varchar](8000) NULL,
            [StateProvince] [varchar](8000) NULL,
            [Country] [varchar](8000) NULL,
            [Continent] [varchar](8000) NULL,
            [SalesTerritory] [varchar](8000) NULL,
            [Region] [varchar](8000) NULL,
            [Subregion] [varchar](8000) NULL,
            [Location] [varchar](8000) NULL,
            [LatestRecordedPopulation] [bigint] NULL,
            [ValidFrom] [datetime2](6) NULL,
            [ValidTo] [datetime2](6) NULL,
            [LineageKey] [int] NULL
        );
    
    --fact_sale
    
    DROP TABLE IF EXISTS [dbo].[fact_sale];
    
    CREATE TABLE [dbo].[fact_sale]
    
        (
            [SaleKey] [bigint] NULL,
            [CityKey] [int] NULL,
            [CustomerKey] [int] NULL,
            [BillToCustomerKey] [int] NULL,
            [StockItemKey] [int] NULL,
            [InvoiceDateKey] [datetime2](6) NULL,
            [DeliveryDateKey] [datetime2](6) NULL,
            [SalespersonKey] [int] NULL,
            [WWIInvoiceID] [int] NULL,
            [Description] [varchar](8000) NULL,
            [Package] [varchar](8000) NULL,
            [Quantity] [int] NULL,
            [UnitPrice] [decimal](18, 2) NULL,
            [TaxRate] [decimal](18, 3) NULL,
            [TotalExcludingTax] [decimal](29, 2) NULL,
            [TaxAmount] [decimal](38, 6) NULL,
            [Profit] [decimal](18, 2) NULL,
            [TotalIncludingTax] [decimal](38, 6) NULL,
            [TotalDryItems] [int] NULL,
            [TotalChillerItems] [int] NULL,
            [LineageKey] [int] NULL,
            [Month] [int] NULL,
            [Year] [int] NULL,
            [Quarter] [int] NULL
        );
    
  6. Vyberte Spustit a spusťte dotaz.

    Screenshot of the top corner of the query editor screen, showing where to select Run.

  7. Pokud chcete tento dotaz uložit pro pozdější použití, klikněte pravým tlačítkem myši na kartu dotazu a vyberte Přejmenovat.

    Screenshot of the top corner of the query editor screen, showing where to right-click to select the Rename option.

  8. Zadejte Create Tables název dotazu.

  9. Stisknutím klávesy Enter na klávesnici nebo výběrem libovolného místa mimo kartu uložte změnu.

  10. Ověřte, že se tabulka úspěšně vytvořila, a to tak, že na pásu karet vyberete tlačítko aktualizovat .

    Screenshot of the ribbon on the Home screen, showing where to select the refresh option.

  11. V Průzkumníku objektů ověřte, že se zobrazí nově vytvořený dotaz vytvořit tabulky, fact_sale tabulku a dimension_city tabulku.

    Screenshot of the Explorer pane, showing where to find your tables and newly created query.

Další krok