Opetusohjelma: Kloonaa taulukko käyttämällä T-SQL:ää Microsoft Fabricissa
Koskee:✅ Microsoft Fabric -varasto
Tämä opetusohjelma opastaa sinua luomaan taulukon kloonauksen Microsoft Fabricin Warehousessa käyttämällä CREATE TABLE AS CLONE OF T-SQL -syntaksia.
- Voit käyttää CREATE TABLE AS CLONE OF T-SQL -komentoja taulukon kloonaamiseen nykyisenä ajankohtana tai edellisessä pisteessä.
- Voit myös kloonata taulukoita Fabric-portaalissa. Katso esimerkkejä opetusohjelmasta: Kloonaa taulukot Fabric-portaalissa.
- Voit myös tehdä kyselyjä varaston tiedoista sellaisina kuin ne näkyivät aiemmin T-SQL-syntaksin
OPTION
avulla. Lisätietoja on kohdassa Tietojen kysely sellaisina kuin ne olivat olemassa aiemmin.
Luo taulukon klooni samassa rakenteessa varastossa
Valitse Fabric-portaalin valintanauhasta Uusi SQL-kysely.
Jos haluat luoda taulukon kloonaamisen nykyisestä ajankohdasta alkaen, liitä kyselyeditorissa seuraava koodi ja luo klooneja - ja
dbo.fact_sale
-dbo.dimension_city
taulukoista.--Create a clone of the dbo.dimension_city table. CREATE TABLE [dbo].[dimension_city1] AS CLONE OF [dbo].[dimension_city]; --Create a clone of the dbo.fact_sale table. CREATE TABLE [dbo].[fact_sale1] AS CLONE OF [dbo].[fact_sale];
Suorita kysely valitsemalla Suorita . Kyselyn suorittaminen kestää muutamia sekunteja.
Kun kysely on valmis, taulukko kloonaa
dimension_city1
jafact_sale1
on luotu.Lataa tietojen esikatselu, jotta voit vahvistaa lataamisen onnistuneesti, valitsemalla
dimension_city1
taulukon Resurssienhallinnassa.Jos haluat luoda taulukon kloonauksen kuluneesta kohdasta alkaen, käytä
AS CLONE OF ... AT
T-SQL-syntaksia. Seuraava otos kloonien luomiseksi - jadbo.fact_sale
-taulukoiden aiemmasta ajankohdastadbo.dimension_city
. Syötä koordinoitu yleisaika (UTC) aikaleimalle, jona taulukko on kloonattava.CREATE TABLE [dbo].[fact_sale2] AS CLONE OF [dbo].[fact_sale] AT '2024-04-29T23:51:48.923'; CREATE TABLE [dbo].[dimension_city2] AS CLONE OF [dbo].[dimension_city] AT '2024-04-29T23:51:48.923';
Suorita kysely valitsemalla Suorita . Kyselyn suorittaminen kestää muutamia sekunteja.
Kun kysely on valmis, taulukko kloonataan
dimension_city2
jafact_sale2
on luotu käyttäen tietoja sellaisina kuin ne olivat olemassa edellisessä vaiheessa.Lataa tietojen esikatselu, jotta voit vahvistaa lataamisen onnistuneesti, valitsemalla
fact_sale2
taulukon Resurssienhallinnassa.Nimeä kysely uudelleen viitteeksi myöhemmin. Napsauta SQL-kysely 2:ta hiiren kakkospainikkeella Resurssienhallinnassa ja valitse Nimeä uudelleen.
Kirjoita
Clone Table
, jos haluat muuttaa kyselyn nimeä.Paina näppäimistön Enter-näppäintä tai tallenna muutos valitsemalla missä tahansa välilehden ulkopuolella.
Luo saman varaston rakenteet sisältävä taulukko kloonaaminen
Valitse valintanauhasta Uusi SQL-kysely.
Luo uusi rakenne varastossa
WideWorldImporter
nimeltädbo1
. Kopioi, liitä ja suorita seuraava T-SQL-koodi, joka luo taulukon klooneja nykyisenä ajankohtanadbo.dimension_city
jadbo.fact_sale
taulukoita saman tietovaraston rakenteet läpi.--Create new schema within the warehouse named dbo1. CREATE SCHEMA dbo1; --Create a clone of dbo.fact_sale table in the dbo1 schema. CREATE TABLE [dbo1].[fact_sale1] AS CLONE OF [dbo].[fact_sale]; --Create a clone of dbo.dimension_city table in the dbo1 schema. CREATE TABLE [dbo1].[dimension_city1] AS CLONE OF [dbo].[dimension_city];
Suorita kysely valitsemalla Suorita . Kyselyn suorittaminen kestää muutamia sekunteja.
Kun kysely on valmis, kloonaa ja
dimension_city1
fact_sale1
luodaan rakenteessadbo1
.Lataa tietojen esikatselu, jotta voit vahvistaa, että tiedot on ladattu, valitsemalla rakenteena olevasta
dbo1
taulukostadimension_city1
Resurssienhallinnassa.Jos haluat luoda taulukon kloonaamisen edellisessä vaiheessa, liitä kyselyeditorissa seuraava koodi luodaksesi klooneja
dbo.dimension_city
rakenteen - jadbo.fact_sale
-taulukoistadbo1
. Syötä koordinoitu yleisaika (UTC) aikaleimalle, jona taulukko on kloonattava.--Create a clone of the dbo.dimension_city table in the dbo1 schema. CREATE TABLE [dbo1].[dimension_city2] AS CLONE OF [dbo].[dimension_city] AT '2024-04-29T23:51:48.923'; --Create a clone of the dbo.fact_sale table in the dbo1 schema. CREATE TABLE [dbo1].[fact_sale2] AS CLONE OF [dbo].[fact_sale] AT '2024-04-29T23:51:48.923';
Suorita kysely valitsemalla Suorita . Kyselyn suorittaminen kestää muutamia sekunteja.
Kun kysely on valmis, taulukko kloonaa
fact_sale2
jadimension_city2
luodaan rakenteessadbo1
käyttäen tietoja sellaisina kuin ne olivat olemassa edellisessä vaiheessa.Lataa tietojen esikatselu, jotta voit vahvistaa, että tiedot on ladattu, valitsemalla rakenteena olevasta
dbo1
taulukostafact_sale2
Resurssienhallinnassa.Nimeä kysely uudelleen viitteeksi myöhemmin. Napsauta SQL-kyselyä 3 hiiren kakkospainikkeella Resurssienhallinnassa ja valitse Nimeä uudelleen.
Kirjoita
Clone Table in another schema
, jos haluat muuttaa kyselyn nimeä.Paina näppäimistön Enter-näppäintä tai tallenna muutos valitsemalla missä tahansa välilehden ulkopuolella.