Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
SSIS integrációs futtatókörnyezet az Azure Data Factory-ban
Ebben az oktatóanyagban megtudhatja, hogyan hozhat létre Microsoft SQL Server Integration Services-csomagot az SSIS Designer használatával. A létrehozott csomag adatokat vesz fel egy egyszerű fájlból, újraformálja az adatokat, majd beszúrja az újraformált adatokat egy ténytáblába. A következő leckékben a csomag kibővült, hogy bemutassa a ciklusokat, a csomagkonfigurációkat, a naplózást és a hibafolyamatokat.
Az oktatóanyag mintaadatainak telepítésekor a leckékben létrehozott csomagok befejezett verzióit is telepíti. A kész csomagok használatával továbbléphet, és tetszés szerint egy későbbi leckében kezdheti el az oktatóanyagot. Ha ez az oktatóanyag az első alkalom, hogy csomagokkal vagy az új fejlesztési környezettel dolgozik, javasoljuk, hogy kezdje az 1. leckével.
Mi az az SQL Server Integration Services (SSIS)?
A Microsoft SQL Server Integration Services (SSIS) egy olyan platform, amely nagy teljesítményű adatintegrációs megoldásokat hoz létre, beleértve az adatraktározáshoz szükséges kinyerési, átalakítási és betöltési (ETL-) csomagokat. Az SSIS grafikus eszközöket és varázslókat tartalmaz a csomagok létrehozásához és hibakereséséhez; munkafolyamat-feladatok, például FTP-műveletek, SQL-utasítások végrehajtása és e-mailek küldése; az adatok kinyerése és betöltése céljából használt adatforrások és célhelyek; átalakítások az adatok tisztításához, összesítéséhez, egyesítéséhez és másolásához; egy felügyeleti adatbázis, SSISDBamely a csomagok végrehajtásának és tárolásának felügyeletére szolgál; valamint alkalmazásprogramozási felületeket (API-kat) az Integration Services-objektummodell programozásához.
Mit fog tudni?
A Microsoft SQL Server Integration Servicesben elérhető új eszközökkel, vezérlőkkel és funkciókkal való ismerkedés legjobb módja a használatuk. Ez az oktatóanyag végigvezeti az SSIS Designeren egy ETL-csomag létrehozásán, amely magában foglalja a ciklusokat, a konfigurációkat, a hibafolyamat logikáját és a naplózást.
Előfeltételek
Ez az oktatóanyag olyan felhasználók számára készült, akik ismerik az alapvető adatbázis-műveleteket, de korlátozott mértékben vannak kitéve az SQL Server Integration Servicesben elérhető új funkcióknak.
Az oktatóanyag futtatásához telepítve kell lennie a következő összetevőknek:
SQL Server és Integration Services. Az SQL Server és az SSIS telepítéséhez lásd: Integrációs szolgáltatások telepítése.
A
AdventureWorksDW2025mintaadatbázis. Letöltheti az adatbázist azAdventureWorksDW2025AdventureWorks mintaadatbázisaiból , és visszaállíthatja a biztonsági mentést.A mintaadatfájlok . A mintaadatok az SSIS-leckecsomagok részét képezik. A mintaadatok és a leckecsomagok Zip-fájlként való letöltéséhez tekintse meg az SQL Server Integration Services oktatóanyagfájljait.
- A Zip-fájlban lévő fájlok többsége írásvédett, hogy megakadályozza a nem kívánt módosításokat. A kimenet fájlba írásához vagy módosításához előfordulhat, hogy ki kell kapcsolnia az írásvédett attribútumot a fájltulajdonságokban.
- A mintacsomagok feltételezik, hogy az adatfájlok a mappában
C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Creating a Simple ETL Packagetalálhatók. Amennyiben a letöltést egy másik helyre csomagolja ki, lehetséges, hogy a mintacsomagokban több helyen is frissítenie kell a fájl elérési útját.
Az oktatóanyag tanulságai
1. lecke: Projekt és alapszintű csomag létrehozása SSIS-vel
Ebben a leckében egy egyszerű ETL-csomagot hoz létre, amely egyetlen egybesimított fájlból nyeri ki az adatokat, keresési átalakításokkal alakítja át az adatokat, és végül betölti az eredményt egy ténytábla-célhelyre.
2. lecke: Hurkok hozzáadása az SSIS-vel
Ebben a leckében kibővíti az 1. leckében létrehozott csomagot, hogy kihasználhassa az új hurokfunkciókat, amelyekkel több sík fájlt vonhat be egyetlen adatfolyamatba.
3. lecke: Naplózás hozzáadása SSIS-vel
Ebben a leckében kibontja a 2. leckében létrehozott csomagot, hogy kihasználhassa az új naplózási funkciókat.
4. lecke: Hibafolyamat-átirányítás hozzáadása SSIS-vel
Ebben a leckében kibontja a 3. leckében létrehozott csomagot, hogy kihasználhassa az új hibakimeneti konfigurációkat.
5. lecke: SSIS-csomagkonfigurációk hozzáadása a csomagterjesztési modellhez
Ebben a leckében kibontja a 4. leckében létrehozott csomagot az új csomagkonfigurációs lehetőségek kihasználásához.
6. lecke: Paraméterek használata a projekttelepítési modellel az SSIS-ben
Ebben a leckében kibontja az 5. leckében létrehozott csomagot, hogy kihasználhassa az új paraméterek használatát a projekttelepítési modellel.