Rövid útmutató: Adatok áthelyezése és átalakítása adatfolyamokkal és adatfolyamokkal
Ebben az oktatóanyagban megtudhatja, hogyan hozhat létre hatékony és átfogó Data Factory-megoldást az adatfolyam és az adatfolyam-felület.
Fontos
A Microsoft Fabric jelenleg előzetes verzióban érhető el. Ezek az információk egy előzetes termékre vonatkoznak, amely a kiadás előtt lényegesen módosulhat. A Microsoft nem vállal kifejezett vagy vélelmezett garanciát az itt megadott információkra vonatkozóan. Tekintse meg Azure Data Factory azure-beli szolgáltatás dokumentációját.
Előfeltételek
Első lépésekhez el kell végeznie a következő előfeltételeket:
- Egy aktív előfizetéssel rendelkező bérlői fiók. Hozzon létre egy ingyenes fiókot.
- Győződjön meg arról, hogy rendelkezik Microsoft Fabric-kompatibilis munkaterülettel: Hozzon létre egy olyan munkaterületet , amely nem az alapértelmezett Saját munkaterület.
- Táblaadatokat tartalmazó Azure SQL adatbázis.
- Egy Blob Storage-fiók.
Adatok átalakítása adatfolyamokkal
Kövesse ezeket a lépéseket az adatfolyam beállításához.
1. lépés: Adatfolyam létrehozása
Válassza ki a Hálóbarát munkaterületet, majd válassza az Új lehetőséget. Ezután válassza az Adatfolyam Gen2 lehetőséget.
Megjelenik az adatfolyam-szerkesztő ablaka. Válassza az Importálás SQL Server kártyáról lehetőséget.
2. lépés: Adatok lekérése
A Csatlakozás adatforráshoz párbeszédpanelen adja meg a Azure SQL adatbázishoz való csatlakozás részleteit, majd válassza a Tovább gombot. Ebben a példában a Azure SQL adatbázis előfeltételei között konfigurált AdventureWorksLT mintaadatbázist fogja használni.
Jelölje ki az átalakítani kívánt adatokat, majd válassza a Létrehozás lehetőséget. Ebben a rövid útmutatóban válassza az AdventureWorksLT Azure SQL adatbázishoz megadott AdventureWorksLT mintaadatok SalesLT.Customer elemét, majd a Kapcsolódó táblák kiválasztása gombot, hogy automatikusan belefoglaljon két másik kapcsolódó táblát.
3. lépés: Az adatok átalakítása
Ha nincs kijelölve, válassza a Diagram nézet gombot a lap alján található állapotsor mentén, vagy válassza a Diagram nézet lehetőséget a Power Query szerkesztő tetején található Nézet menüben. A fenti beállítások bármelyike válthatja a diagramnézetet.
Kattintson a jobb gombbal a SalesLT Customer lekérdezésre, vagy válassza a lekérdezés jobb oldalán található függőleges három pontot, majd válassza a Lekérdezések egyesítése lehetőséget.
Konfigurálja az egyesítést úgy, hogy az egyesítéshez a SalesOrderHeader táblát, az egyes táblák CustomerID oszlopát illesztési oszlopként, a Bal külsőt pedig illesztési típusként választja ki. Ezután válassza az OK gombot, amikor hozzá szeretné adni az egyesítési lekérdezést.
Az imént létrehozott új adategyesítési lekérdezésből válassza az Adatcélhely hozzáadása gombot, amely adatbázisszimbólumként jelenik meg, fölötte egy nyíllal. Ezután válassza Azure SQL adatbázist céltípusként.
Adja meg annak a Azure SQL adatbázis-kapcsolatnak a részleteit, ahol az egyesítési lekérdezés közzé lesz téve. Ebben a példában a cél adatforrásaként használt AdventureWorksLT adatbázist is használhatja.
Válasszon ki egy adatbázist az adatok tárolásához, és adjon meg egy táblanevet, majd válassza a Tovább gombot.
Az alapértelmezett beállításokat a Célbeállítások kiválasztása párbeszédpanelen hagyhatja, és csak válassza a Beállítások mentése itt végzett módosítások nélkül lehetőséget.
Az adatfolyam közzétételéhez válassza a Közzététel vissza lehetőséget az adatfolyam-szerkesztő oldalán.
Adatok áthelyezése adatfolyamokkal
Most, hogy létrehozott egy 2. generációs adatfolyamot, futtathatja azt egy folyamatban. Ebben a példában az adatfolyamból létrehozott adatokat egy Azure Blob Storage-fiók szövegformátumába másoljuk.
1. lépés: Új adatfolyam létrehozása
A munkaterületen válassza az Új, majd az Adatfolyam lehetőséget.
Nevezze el a folyamatot, majd válassza a Létrehozás lehetőséget.
2. lépés: Az adatfolyam konfigurálása
Adjon hozzá egy új adatfolyam-tevékenységet az adatfolyamhoz a Tevékenységek lap Adatfolyam elemének kiválasztásával.
Válassza ki az adatfolyamot a folyamatvászonon, majd a Beállítások lapot. Válassza ki a korábban létrehozott adatfolyamot a legördülő listából.
Válassza a Mentés, majd a Futtatás lehetőséget az adatfolyam futtatásához az előző lépésben megtervezett egyesített lekérdezési tábla kezdeti feltöltéséhez.
3. lépés: Másolási tevékenység hozzáadása a másolási segéd használatával
Az első lépésekhez válassza az Adatok másolása a vásznon lehetőséget a Másolási segéd eszköz megnyitásához. Vagy válassza a Másolási segéd használata lehetőséget a menüszalag Tevékenységek lapjának Adatok másolása legördülő listájából.
Az adatforrás típusának kiválasztásával válassza ki az adatforrást. Ebben az oktatóanyagban az adatfolyam létrehozásakor korábban használt Azure SQL-adatbázist fogja használni egy új egyesítési lekérdezés létrehozásához. Görgessen le a mintaadat-ajánlatok alatt, és válassza az Azure lapot az Adatforrások területen, majd Azure SQL Adatbázis lehetőséget. Ezután válassza a Tovább gombot a folytatáshoz.
Hozzon létre kapcsolatot az adatforrással az Új kapcsolat létrehozása lehetőség kiválasztásával. Töltse ki a szükséges kapcsolati adatokat a panelen, majd adja meg az adatbázis AdventureWorksLT elemét, ahol létrehoztuk az adatfolyamban az egyesítési lekérdezést. Ezután kattintson a Tovább gombra.
Válassza ki az adatfolyam korábbi lépésében létrehozott táblát, majd válassza a Tovább gombot.
A célhelyhez válassza a Azure Blob Storage, majd a Tovább gombot.
Hozzon létre egy kapcsolatot a célhelyhez az Új kapcsolat létrehozása lehetőség kiválasztásával. Adja meg a kapcsolat részleteit, majd válassza a Tovább gombot.
Válassza ki a mappa elérési útját , és adjon meg egy fájlnevet, majd válassza a Tovább gombot.
Válassza ismét a Tovább gombot az alapértelmezett fájlformátum, az oszlopelválasztó, a sorelválasztó és a tömörítési típus elfogadásához, ha szükséges, fejlécet is beleértve.
Véglegesítse a beállításokat. Ezután tekintse át és válassza az OK gombot a folyamat befejezéséhez.
5. lépés: Az adatfolyam tervezése és mentése az adatok futtatásához és betöltéséhez
Ha az adatfolyam-tevékenység után szeretné futtatni a Másolás tevékenységet, húzza az adatfolyam-tevékenységSikeresről a Másolás tevékenységre. A másolási tevékenység csak az adatfolyam-tevékenység sikeres végrehajtása után fog futni.
Az adatfolyam mentéséhez válassza a Mentés lehetőséget. Ezután válassza a Futtatás lehetőséget az adatfolyam futtatásához és az adatok betöltéséhez.
Folyamat végrehajtásának ütemezése
Miután befejezte a folyamat fejlesztését és tesztelését, ütemezheti azt automatikus végrehajtásra.
A folyamatszerkesztő ablakÁnak Kezdőlap lapján válassza az Ütemezés lehetőséget.
Szükség szerint konfigurálja az ütemezést. Az itt látható példa a folyamatot naponta 20:00-kor ütemezi az év végéig.
Következő lépések
Ez a minta bemutatja, hogyan hozhat létre és konfigurálhat adatfolyam-gen2-t egy egyesítési lekérdezés létrehozásához és egy Azure SQL adatbázisban való tárolásához, majd hogyan másolhat adatokat az adatbázisból egy szövegfájlba a Azure Blob Storage. Megtanulta végrehajtani az alábbi műveleteket:
- Hozzon létre egy adatfolyamot.
- Adatok átalakítása az adatfolyammal.
- Hozzon létre egy adatfolyamot egy adatfolyam használatával.
- A folyamat lépéseinek végrehajtásának megrendelése.
- Adatok másolása a Másolási segéddel.
- Futtassa és ütemezze az adatfolyamot.
A következő lépésben további információt kaphat a folyamatfuttatások monitorozásáról.