Opetusohjelma: Tietojen muuntaminen tallennettua toimintosarjaa käyttämällä
Koskee:✅ SQL-analytiikan päätepiste ja Microsoft Fabric -varasto
Lue, miten voit luoda ja tallentaa uuden tallennetun toimintosarjan tietojen muuntamista varten.
Muunna tiedot
Valitse valintanauhan Aloitus-välilehdestä Uusi SQL-kysely.
Luo tallennettu toimintosarja
dbo.populate_aggregate_sale_by_city
lii käyttämällä kyselyeditorissa seuraavaa koodia. Tämä tallennettu toimintosarja luo ja lataadbo.aggregate_sale_by_date_city
taulukon myöhemmin.--Drop the stored procedure if it already exists. DROP PROCEDURE IF EXISTS [dbo].[populate_aggregate_sale_by_city] GO --Create the populate_aggregate_sale_by_city stored procedure. CREATE PROCEDURE [dbo].[populate_aggregate_sale_by_city] AS BEGIN --If the aggregate table already exists, drop it. Then create the table. DROP TABLE IF EXISTS [dbo].[aggregate_sale_by_date_city]; CREATE TABLE [dbo].[aggregate_sale_by_date_city] ( [Date] [DATETIME2](6), [City] [VARCHAR](8000), [StateProvince] [VARCHAR](8000), [SalesTerritory] [VARCHAR](8000), [SumOfTotalExcludingTax] [DECIMAL](38,2), [SumOfTaxAmount] [DECIMAL](38,6), [SumOfTotalIncludingTax] [DECIMAL](38,6), [SumOfProfit] [DECIMAL](38,2) ); --Reload the aggregated dataset to the table. INSERT INTO [dbo].[aggregate_sale_by_date_city] SELECT FS.[InvoiceDateKey] AS [Date], DC.[City], DC.[StateProvince], DC.[SalesTerritory], SUM(FS.[TotalExcludingTax]) AS [SumOfTotalExcludingTax], SUM(FS.[TaxAmount]) AS [SumOfTaxAmount], SUM(FS.[TotalIncludingTax]) AS [SumOfTotalIncludingTax], SUM(FS.[Profit]) AS [SumOfProfit] FROM [dbo].[fact_sale] AS FS INNER JOIN [dbo].[dimension_city] AS DC ON FS.[CityKey] = DC.[CityKey] GROUP BY FS.[InvoiceDateKey], DC.[City], DC.[StateProvince], DC.[SalesTerritory] ORDER BY FS.[InvoiceDateKey], DC.[StateProvince], DC.[City]; END
Jos haluat tallentaa tämän kyselyn viittausta varten myöhemmin, napsauta hiiren kakkospainikkeella Kysely-välilehteä ja valitse Nimeä uudelleen.
Voit muuttaa kyselyn nimeä kirjoittamalla Luo koostemenettely .
Paina näppäimistön Enter-näppäintä tai tallenna muutos valitsemalla missä tahansa välilehden ulkopuolella.
Suorita kysely valitsemalla Suorita .
Valitse päivityspainike valintanauhassa.
Varmista objektinhallinnassa, että näet juuri luodun tallennetun toimintosarjan laajentamalla Tallennetutprosessit-solmun
dbo
rakenteen alla.Valitse valintanauhan Aloitus-välilehdestä Uusi SQL-kysely.
Liitä seuraava koodi kyselyeditoriin. Tämä T-SQL luo
dbo.populate_aggregate_sale_by_city
dbo.aggregate_sale_by_date_city
taulukon.--Execute the stored procedure to create the aggregate table. EXEC [dbo].[populate_aggregate_sale_by_city];
Jos haluat tallentaa tämän kyselyn viittausta varten myöhemmin, napsauta hiiren kakkospainikkeella Kysely-välilehteä ja valitse Nimeä uudelleen.
Voit muuttaa kyselyn nimeä kirjoittamalla Suorita koostetoimintosarja .
Paina näppäimistön Enter-näppäintä tai tallenna muutos valitsemalla missä tahansa välilehden ulkopuolella.
Suorita kysely valitsemalla Suorita .
Valitse päivityspainike valintanauhassa. Kyselyn suorittaminen kestää 2–3 minuuttia.
Lataa objektinhallinnassa tietojen esikatselu, jotta voit vahvistaa lataamisen onnistuneesti valitsemalla
aggregate_sale_by_city
taulukon Resurssienhallinnassa.