Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server
SSIS integrációs futtatókörnyezet az Azure Data Factory-ban
A Microsoft SQL Server Integration Services olyan eszközöket biztosít, amelyek megkönnyítik a csomagok egy másik számítógépen való üzembe helyezését. Az üzembehelyezési eszközök emellett minden függőséget, például konfigurációkat és fájlokat is kezelnek, amelyekre a csomagnak szüksége van. Ebben az oktatóanyagban megtanulja, hogyan használhatja ezeket az eszközöket csomagok és azok függőségeinek telepítésére egy célszámítógépen.
Először el kell végeznie az üzembe helyezésre való felkészüléshez szükséges feladatokat. Létrehoz egy új Integration Services-projektet az SQL Server Data Tools (SSDT) alkalmazásban, és hozzáadja a projekthez a meglévő csomagokat és adatfájlokat. Nem fog új csomagokat létrehozni az alapoktól; ehelyett csak az ehhez az oktatóanyaghoz létrehozott kész csomagokkal fog dolgozni. Ebben az oktatóanyagban nem fogja módosítani a csomagok funkcióit; Azonban miután hozzáadta a csomagokat a projekthez, hasznos lehet megnyitni a csomagokat az SSIS Designerben, és áttekinteni az egyes csomagok tartalmát. A csomagok vizsgálatával megismerheti a csomagfüggőségeket, például a naplófájlokat és a csomagok egyéb érdekes funkcióit.
Az üzembe helyezés előkészítése során a csomagokat a konfigurációk használatára is frissítenie kell. A konfigurációk a csomagok és a csomagobjektumok tulajdonságait futásidőben frissíthetővé teszik. Ebben az oktatóanyagban konfigurációkkal frissíti a naplófájlok és szövegfájlok kapcsolati sztringeit, valamint a csomag által használt XML- és XSD-fájlok helyét. További információ: Csomagkonfigurációk és Csomagkonfigurációk létrehozása.
Miután ellenőrizte, hogy a csomagok sikeresen futnak-e az SQL Server Data Toolsban (SSDT), létre kell hoznia a csomagok telepítéséhez használt üzembehelyezési csomagot. Az üzembehelyezési csomag az Integrációs szolgáltatások projekthez hozzáadott csomagfájlokból és egyéb elemekből, az Integration Services által automatikusan tartalmazott csomagfüggőségekből és a létrehozott üzembehelyezési segédprogramból fog állni. További információ: Üzembehelyezési segédprogram létrehozása.
Ezután másolja a központi telepítési csomagot a célszámítógépre, és futtassa a Csomagtelepítés varázslót a csomagok és a csomagfüggőségek telepítéséhez. A csomagok az msdb SQL Server-adatbázisban lesznek telepítve, a támogató és a kiegészítő fájlok pedig a fájlrendszerben lesznek telepítve. Mivel az üzembe helyezett csomagok konfigurációkat használnak, a konfigurációt úgy fogja frissíteni, hogy olyan új értékeket használjon, amelyek lehetővé teszik a csomagok sikeres futtatását az új környezetben.
Végül a csomagokat az SQL Server Management Studióban fogja futtatni a Csomag végrehajtása segédprogrammal.
Az oktatóanyag célja, hogy szimulálja a valós üzembe helyezéssel kapcsolatos problémák összetettségét. Ha azonban nem tudja telepíteni a csomagokat egy másik számítógépre, akkor is elvégezheti ezt az oktatóanyagot úgy, hogy telepíti a csomagokat az MSDB-adatbázisban egy helyi SQL Server-példányon, majd futtatja a csomagokat az SQL Server Management Studióból ugyanazon a példányon.
Az oktatóanyag elvégzéséhez becsült idő: 2 óra
Mit tanulsz?
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 egy Integration Services-projekt létrehozásának lépésein, majd hozzáadja a csomagokat és más szükséges fájlokat a projekthez. A projekt befejezése után létre fog hozni egy üzembehelyezési csomagot, másolja a csomagot a célszámítógépre, majd telepítse a csomagokat a célszámítógépre.
Előfeltételek
Ez az oktatóanyag olyan felhasználók számára készült, akik már ismerik az alapvető fájlrendszer-műveleteket, de korlátozott mértékben vannak kitéve az SQL Server Integration Servicesben elérhető új funkcióknak. Az ebben az oktatóanyagban használt alapvető Integration Services-fogalmak jobb megértéséhez hasznos lehet az alábbi Integration Services-oktatóanyag elvégzése: SSIS – ETL-csomag létrehozása.
A forrásszámítógépen
Az üzembehelyezési csomagot létrehozó számítógépen a következő összetevőknek kell telepítve lenniük:
SQL Server. (Töltse le az SQL Server ingyenes próbaverzióját vagy fejlesztői kiadását az SQL Server letöltéséből.)
Mintaadatok, befejezett csomagok, konfigurációk és readme. 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 a csak olvasható attribútumot a fájltulajdonságokban.
A
AdventureWorks2025mintaadatbázis. Letöltheti az adatbázist azAdventureWorks2025AdventureWorks mintaadatbázisaiból , és visszaállíthatja a biztonsági mentést.Rendelkeznie kell engedéllyel táblák létrehozására és elvetésére az AdventureWorks-adatbázisban.
A célszámítógépen
Az a számítógép, amelyre csomagokat helyez üzembe, a következő összetevőkkel kell rendelkeznie:
SQL Server. (Töltse le az SQL Server ingyenes próbaverzióját vagy fejlesztői kiadását az SQL Server letöltéséből.)
Mintaadatok, befejezett csomagok, konfigurációk és readme. 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 a csak olvasható attribútumot a fájltulajdonságokban.
A
AdventureWorks2025mintaadatbázis. Letöltheti az adatbázist azAdventureWorks2025AdventureWorks mintaadatbázisaiból , és visszaállíthatja a biztonsági mentést.SQL Server Integration Services. Az SSIS telepítéséhez lásd: Integration Services telepítése.
Rendelkeznie kell engedéllyel táblák létrehozására és elvetésére az AdventureWorks-adatbázisban, valamint SSIS-csomagok futtatására az SQL Server Management Studióban.
Olvasási és írási engedéllyel kell rendelkeznie a
sysssispackagestáblán azmsdbSQL Server rendszeradatbázisban.
Ha a csomagokat ugyanazon a számítógépen szeretné üzembe helyezni, amelyen az üzembe helyezési csomagot hozza létre, a számítógépnek meg kell felelnie a forrás- és célszámítógépekre vonatkozó követelményeknek is.
Az oktatóanyag tanulságai
1. lecke: Felkészülés az üzembehelyezési csomag létrehozására
Ebben a leckében felkészülhet egy ETL-megoldás üzembe helyezésére egy új Integration Services-projekt létrehozásával, valamint a csomagok és más szükséges fájlok projekthez való hozzáadásával.
2. lecke: Az üzembehelyezési csomag létrehozása az SSIS-ben
Ebben a leckében létrehoz egy üzembehelyezési segédprogramot, és ellenőrzi, hogy az üzembehelyezési csomag tartalmazza-e a szükséges fájlokat.
3. lecke: SSIS-csomagok telepítése
Ebben a leckében a központi telepítési csomagot a célszámítógépre másolja, telepíti a csomagokat, majd futtatja a csomagokat.