Selvstudium: Opret en forespørgsel på tværs af lagersteder i warehouse
Gælder for:✅ SQL Analytics-slutpunkt og warehouse i Microsoft Fabric
I dette selvstudium kan du få mere at vide om, hvordan du arbejder med SQL-forespørgselseditoren om at skrive en forespørgsel på tværs af lageret.
Bemærk
Dette selvstudium er en del af et end-to-end-scenarie. Hvis du vil fuldføre dette selvstudium, skal du først fuldføre disse selvstudier:
Føj et lager til ruden Stifinder
I denne opgave kan du få mere at vide om, hvordan du arbejder med SQL-forespørgselseditoren for at skrive en forespørgsel på tværs af lageret.
Sørg for, at det arbejdsområde, du oprettede i første selvstudium, er åbent.
Vælg det
Wide World Importers
lager.I ruden
Explorer skal du vælge + Warehouses .I vinduet OneLake-katalog skal du vælge slutpunktet
Shortcut_Exercise
SQL Analytics.Vælg Bekræft.
Bemærk, at det SQL-analyseslutpunkt er tilgængeligt i ruden
Shortcut_Exercise
.
Kør forespørgslen på tværs af lagersteder
I denne opgave kan du få mere at vide om, hvordan du kører forespørgslen på tværs af lagersteder. Du skal specifikt køre en forespørgsel, der forbinder Wide World Importers
warehouse med Shortcut_Exercise
SQL Analytics-slutpunktet.
Bemærk
En forespørgsel på tværs af databaser bruger tredelt navngivning af database.schema.table til at referere til objekter.
På båndet Hjem skal du vælge Ny SQL-forespørgsel.
Indsæt følgende kode i forespørgselseditoren. Koden henter en samlet mængde, der er solgt efter lagervare, beskrivelse og kunde.
--Retrieve an aggregate of quantity sold by stock item, description, and customer. SELECT Sales.StockItemKey, Sales.Description, c.Customer, SUM(CAST(Sales.Quantity AS int)) AS SoldQuantity FROM [dbo].[fact_sale] AS Sales INNER JOIN [Shortcut_Exercise].[dbo].[dimension_customer] AS c ON Sales.CustomerKey = c.CustomerKey GROUP BY Sales.StockItemKey, Sales.Description, c.Customer;
Kør forespørgslen, og gennemse forespørgselsresultatet.
Når udførelsen er fuldført, skal du omdøbe forespørgslen til
Cross-warehouse Query
.