Megosztás:


Csomag tulajdonságainak beállítása

A következőkre vonatkozik:SQL Server SSIS integrációs modul az Azure Data Factoryben

Amikor az Integration Services által biztosított grafikus felülettel hoz létre csomagot az SQL Server Data Tools (SSDT) alkalmazásban, a csomagobjektum tulajdonságait a Tulajdonságok ablakban állíthatja be.

A Tulajdonságok ablak a tulajdonságok kategorizált és betűrendes listáját tartalmazza. A Tulajdonságok ablak kategória szerinti elrendezéséhez kattintson a Kategorizált ikonra.

Kategória szerint rendezve a Tulajdonságok ablak a következő kategóriákba csoportosítja a tulajdonságokat:

A Tulajdonságok ablakban nem állítható további csomagtulajdonságokról további információt a következő témakörben talál Package:

Tulajdonságok kategória szerint

Az alábbi táblázatok kategória szerint sorolják fel a csomag tulajdonságait.

Checkpoints

Az ebben a kategóriában található tulajdonságok használatával újraindíthatja a csomagot a csomagvezérlő folyamat meghibásodási pontjáról ahelyett, hogy újrafuttataná a csomagot a vezérlőfolyamat elejétől. További információ: Csomagok újraindítása ellenőrzőpontok használatával.

Ingatlan Description
CheckpointFileName Annak a fájlnak a neve, amely rögzíti a csomag újraindítását lehetővé tevő ellenőrzőpont-információkat. Ha a csomag sikeresen befejeződött, a fájl törlődik.
CheckpointUsage Megadja, hogy mikor indítható újra egy csomag. Az értékek : Never, IfExists és Always. Ennek a tulajdonságnak az alapértelmezett értéke Soha, ami azt jelzi, hogy a csomag nem indítható újra. További információért lásd DTSCheckpointUsage.
SaveCheckpoints Megadja, hogy az ellenőrzőpontok az ellenőrzőpontfájlba legyenek-e írva a csomag futtatásakor. A tulajdonság alapértelmezett értéke Hamis.

Megjegyzés:

A /CheckPointing on option of dtexec egyenértékű azzal, hogy a csomag SaveCheckpoints tulajdonságát True értékre, a CheckpointUsage tulajdonságot Pedig Always értékre állítja. További információ: dtexec Utility.

Execution

A kategória tulajdonságai konfigurálják a csomagobjektum futásidejű viselkedését.

Ingatlan Description
DelayValidation Azt jelzi, hogy a csomag érvényesítése késleltetve van-e, amíg a csomag le nem fut. A tulajdonság alapértelmezett értéke Hamis.
Disable Azt jelzi, hogy a csomag le van-e tiltva. A tulajdonság alapértelmezett értéke Hamis.
DisableEventHandlers Megadja, hogy a csomagesemény-kezelők futnak-e. A tulajdonság alapértelmezett értéke Hamis.
FailPackageOnFailure Megadja, hogy a csomag meghiúsul-e, ha hiba történik egy csomagösszetevőben. Ennek a tulajdonságnak az egyetlen érvényes értéke Hamis.
FailParentOnError Megadja, hogy a szülőtároló meghiúsul-e, ha hiba történik egy gyermektárolóban. Ennek a tulajdonságnak az alapértelmezett értéke Hamis.
MaxConcurrentExecutables A csomag által egyidejűleg futtatható végrehajtható fájlok száma. Ennek a tulajdonságnak az alapértelmezett értéke -1, ami azt jelzi, hogy nincs korlát.
MaximumErrorCount A csomagok futásának leállása előtt előforduló hibák maximális száma. A tulajdonság alapértelmezett értéke 1.
PackagePriorityClass A csomagszál Win32 szál prioritási osztálya. Az értékek a következők: Default, AboveNormal, Normal, BelowNormal, Tétlen. Ennek a tulajdonságnak az alapértelmezett értéke az Alapértelmezett érték. További információért lásd DTSPriorityClass.

Kényszerített végrehajtási érték

Az ebben a kategóriában szereplő tulajdonságok opcionális végrehajtási értéket konfigurálnak a csomaghoz.

Ingatlan Description
ForcedExecutionValue Ha a ForceExecutionValue értéke Igaz, akkor a csomag által visszaadott opcionális végrehajtási értéket adja meg. A tulajdonság alapértelmezett értéke 0.
ForcedExecutionValueType A ForcedExecutionValue adattípusa. Ennek a tulajdonságnak az alapértelmezett értéke az Int32.
ForceExecutionValue Logikai érték, amely meghatározza, hogy a tároló opcionális végrehajtási értékét egy adott érték tárolására kell-e kényszeríteni. A tulajdonság alapértelmezett értéke Hamis.

Azonosítás

A kategória tulajdonságai olyan információkat tartalmaznak, mint a csomag egyedi azonosítója és neve.

Ingatlan Description
CreationDate A csomag létrehozásának dátuma.
CreatorComputerName Annak a számítógépnek a neve, amelyen a csomag létre lett hozva.
CreatorName A csomagot létrehozó személy neve.
Leírás A csomag funkcióinak leírása.
Azonosító A csomag létrehozásakor hozzárendelt csomag GUID azonosítója. Ez a tulajdonság írásvédett. Ha új véletlenszerű értéket szeretne létrehozni az AZONOSÍTÓ tulajdonsághoz, válassza <az Új azonosító> létrehozása lehetőséget a legördülő listában.
Név A csomag neve.
PackageType A csomag típusa. Az értékek a következők: Alapértelmezett, DTSDesigner, DTSDesigner100, DTSWizard, SQLDBMaint és SQLReplication. Ennek a tulajdonságnak az alapértelmezett értéke az Alapértelmezett érték. További információért lásd DTSPackageType.

Misc

Az ebben a kategóriában található tulajdonságok a csomag által használt konfigurációkhoz és kifejezésekhez való hozzáférésre, valamint a csomag területi és naplózási módjára vonatkozó információk megadására szolgálnak. További információ: Tulajdonságkifejezések használata a csomagokban.

Ingatlan Description
Konfigurációk A csomag által használt konfigurációk gyűjteménye. Kattintson a tallózás gombra (...) a csomagkonfigurációk megtekintéséhez és konfigurálásához.
Expressions Kattintson a tallózás gombra (...) a csomagtulajdonságokhoz tartozó kifejezések létrehozásához.

Vegye figyelembe, hogy az objektummodell összes csomagtulajdonságához létrehozhat tulajdonságkifejezéseket, nem csak a Tulajdonságok ablakban felsorolt tulajdonságokhoz.

További információ: Tulajdonságkifejezések használata a csomagokban.

A meglévő tulajdonságkifejezések megtekintéséhez bontsa ki a Kifejezések elemet. A kifejezés szövegmezőjében kattintson a tallózás gombra (...) egy kifejezés módosításához és kiértékeléséhez.
ForceExecutionResult A csomag végrehajtási eredménye. Az értékek a Következők: Nincs, Siker, Sikertelenség és Befejezés. Ennek a tulajdonságnak az alapértelmezett értéke Nincs. További információ: T:Microsoft.SqlServer.Dts.Runtime.DTSForcedExecResult.
Területi azonosító Microsoft Win32 területi beállítás. Ennek a tulajdonságnak az alapértelmezett értéke a helyi számítógépen található operációs rendszer területi beállítása.
LoggingMode A csomag naplózási viselkedését meghatározó érték. Az értékek le vannak tiltva, engedélyezve és UseParentSetting. Ennek a tulajdonságnak az alapértelmezett értéke a UseParentSetting. További információért lásd DTSLoggingMode.
OfflineMode Azt jelzi, hogy a csomag offline módban van-e. Ez a tulajdonság írásvédett. A tulajdonság a projekt szintjén van beállítva. Az SSIS Designer általában a csomag által használt adatforrásokhoz próbál csatlakozni a forrásokhoz és a célhelyekhez társított metaadatok ellenőrzéséhez. Az SSIS menüben még a csomag megnyitása előtt engedélyezheti a Kapcsolat nélküli munkát, hogy megelőzze ezeket a csatlakozási kísérleteket és az ebből eredő érvényesítési hibákat, ha az adatforrások nem érhetők el. Az Offline munka funkcióval felgyorsíthatja a tervező műveleteit, és csak akkor tilthatja le, ha ellenőrizni szeretné a csomagot.
SuppressConfigurationWarnings Azt jelzi, hogy a konfigurációk által generált figyelmeztetések el vannak-e tiltva. A tulajdonság alapértelmezett értéke Hamis.
UpdateObjects Azt jelzi, hogy a csomag frissítve van-e a benne található objektumok újabb verzióinak használatára, ha újabb verziók érhetők el. Ha például ez a tulajdonság Igaz értékre van állítva, a tömeges beszúrási feladatot tartalmazó csomag frissül az Integration Services által biztosított tömeges beszúrási feladat újabb verziójának használatára. A tulajdonság alapértelmezett értéke Hamis.

Biztonság

Az ebben a kategóriában található tulajdonságok a csomag védelmi szintjének beállítására szolgálnak. További információ: Hozzáférés-vezérlés bizalmas adatokhoz a csomagokban.

Ingatlan Description
PackagePassword A jelszóval rendelkező csomagvédelmi szintek (EncryptSensitiveWithPassword és EncryptAllWithPassword) jelszava.
Védelmi szint A csomag védelmi szintje. Az értékek: DontSaveSensitive, EncryptSensitiveWithUserKey, EncryptSensitiveWithPassword, EncryptAllWithPassword és ServerStorage. Ennek a tulajdonságnak az alapértelmezett értéke a EncryptSensitiveWithUserKey. További információért lásd DTSProtectionLevel.

Transactions

A kategória tulajdonságai konfigurálják a csomag elkülönítési szintjét és tranzakciós lehetőségét. További információ: Integration Services-tranzakciók.

Ingatlan Description
Elkülönítési szint A csomagtranzakció elkülönítési szintje. Az értékek meghatározatlanok, Chaos, ReadUncommitted, ReadCommitted, RepeatableRead, Serializable és Snapshot. Ennek a tulajdonságnak az alapértelmezett értéke szerializálható.

Megjegyzés: Az IsolationLevel tulajdonság Pillanatkép értéke nem kompatibilis a csomagtranzakciókkal. Ezért a IsolationLevel tulajdonság használatával nem állíthatja be a csomagtranzakciók elkülönítési szintjét Pillanatkép értékre. Ehelyett sql-lekérdezéssel állítsa a csomagtranzakciókat Pillanatképre. További információ: SET TRANSACTION ISOLATION LEVEL (Transact-SQL).

A rendszer csak akkor alkalmazza az IsolationLevel tulajdonságot a csomagtranzakciókra, ha a TransactionOption tulajdonság értéke kötelező.

A gyermektároló által kért IsolationLevel tulajdonság értéke figyelmen kívül lesz hagyva, ha a következő feltételek teljesülnek:
A gyermektároló TransactionOption tulajdonságának értéke támogatott.
A gyermektároló egy szülőtároló tranzakciójához csatlakozik.

A tároló által kért IsolationLevel tulajdonság értéke csak akkor lesz tiszteletben tartva, ha a tároló új tranzakciót kezdeményez. A tároló új tranzakciót kezdeményez, ha a következő feltételek teljesülnek:
A tároló TransactionOption tulajdonságának értéke Kötelező.
A szülő még nem indított el tranzakciót.



További információért lásd IsolationLevel.
TransactionOption A csomag tranzakciós részvétele. Az értékek nem támogatottak, támogatottak, kötelezőek. A tulajdonság alapértelmezett értéke támogatott. További információért lásd DTSTransactionOption.

verzió

A kategória tulajdonságai a csomagobjektum verziójával kapcsolatos információkat tartalmaznak.

Ingatlan Description
VersionBuild A csomag buildjének verziószáma.
VersionComments Megjegyzések a csomag verziójával kapcsolatban.
VersionGUID A csomag verziójának GUID azonosítója. Ez a tulajdonság írásvédett.
VersionMajor A csomag legújabb főverziója.
VersionMinor A csomag legújabb alverziója.

Csomagtulajdonságok beállítása a Tulajdonságok ablakban

  1. Az SQL Server Data Tools (SSDT) alkalmazásban nyissa meg a konfigurálni kívánt csomagot tartalmazó Integration Services-projektet.

  2. A Megoldáskezelőben kattintson duplán a csomagra az SSIS Designerben való megnyitásához, vagy kattintson a jobb gombbal, és válassza a Nézettervező lehetőséget.

  3. Kattintson a Control Flow fülre, majd hajtsa végre az alábbi műveletek egyikét:

    • Kattintson a jobb gombbal a vezérlőfolyamat tervezőfelületének tetszőleges pontjára, majd kattintson a Tulajdonságok parancsra.

    • A Nézet menüben kattintson a Tulajdonságok ablakra.

  4. Szerkessze a csomag tulajdonságait a Tulajdonságok ablakban.

  5. A Fájl menüben kattintson a Kijelölt elemek mentése gombra a frissített csomag mentéséhez.