Sdílet prostřednictvím


Nastavení vlastností balíčku

platí pro:SQL Server SSIS Integration Runtime ve službě Azure Data Factory

Při vytváření balíčku v SQL Server Data Tools (SSDT) pomocí grafického rozhraní, které integrační služby poskytuje, nastavíte vlastnosti objektu balíčku v okně Vlastnosti.

Okno Vlastnosti poskytuje kategorizovaný a abecední seznam vlastností. Chcete-li uspořádat Vlastnosti okno podle kategorie, klikněte na ikonu Zařadit do kategorií.

Při uspořádání podle kategorie Vlastnosti okno seskupí vlastnosti v následujících kategoriích:

Informace o dalších vlastnostech balíčku, které nelze nastavit v okně Vlastnosti naleznete v tématu Package.

Nastavení vlastností balíčku v okně Vlastnosti

Vlastnosti podle kategorie

Následující tabulky uvádějí vlastnosti balíčku podle kategorie.

Kontrolní body

Vlastnosti v této kategorii můžete použít k restartování balíčku z bodu selhání v toku řízení balíčku místo opětovného spuštění balíčku od začátku jeho toku řízení. Další informace naleznete v tématu Restartování balíčků pomocí kontrolních bodů.

Vlastnost Popis
CheckpointFileName Název souboru, který zachycuje informace kontrolního bodu, které umožňují restartování balíčku. Po úspěšném dokončení balíčku se tento soubor odstraní.
použití kontrolního bodu Určuje, kdy lze balíček restartovat. Hodnoty jsou Nikdy, PokudExistujea Vždy. Výchozí hodnota této vlastnosti je Never, což značí, že balíček nelze restartovat. Další informace najdete v tématu DTSCheckpointUsage.
SaveCheckpoints Určuje, jestli jsou kontrolní body zapsány do souboru kontrolního bodu při spuštění balíčku. Výchozí hodnota této vlastnosti je false.

Poznámka

Možnost /CheckPointing u dtexec je ekvivalentní nastavení vlastnosti SaveCheckpoints balíčku na True a vlastnosti CheckpointUsage na Always. Další informace naleznete v tématu dtexec Utility.

Poprava

Vlastnosti v této kategorii konfigurují chování objektu balíčku za běhu.

Vlastnost Popis
DelayValidation Určuje, jestli je ověření balíčku zpožděné, dokud se balíček nespustí. Výchozí hodnota této vlastnosti je false.
Zakázat Určuje, jestli je balíček zakázaný. Výchozí hodnota této vlastnosti je false.
ZakázatObslužnéRutinyUdálostí Určuje, zda se obslužné rutiny událostí balíčku spouštějí. Výchozí hodnota této vlastnosti je false.
SelžeBalíčekPřiSelhání Určuje, zda balíček selže, pokud dojde k chybě v komponentě balíčku. Jediná platná hodnota této vlastnosti je false.
SelháníRodičePřiChybě Určuje, zda nadřazený kontejner selže, pokud dojde k chybě v podřízeném kontejneru. Výchozí hodnota této vlastnosti je False.
MaxConcurrentExecutables Počet spustitelných souborů, které může balíček spustit současně. Výchozí hodnota této vlastnosti je -1, což značí, že neexistuje žádný limit.
PočetMaximálníchChyb Maximální počet chyb, ke kterým může dojít před ukončením spuštění balíčku. Výchozí hodnota této vlastnosti je 1.
PackagePriorityClass Třída priority Win32 balíčku vlákna. Hodnoty jsou Výchozí, Nadnormální, Normální, Podnormální, Nečinný. Výchozí hodnota této vlastnosti je Výchozí. Další informace najdete v tématu DTSPriorityClass.

Hodnota vynuceného spuštění

Vlastnosti v této kategorii konfiguruje volitelnou hodnotu spuštění balíčku.

Vlastnost Popis
ForcedExecutionValue Pokud je ForceExecutionValue nastavena na True, hodnota, která určuje volitelnou spouštěcí hodnotu, kterou balíček vrátí. Výchozí hodnota této vlastnosti je 0.
ForcedExecutionValueType Datový typ ForcedExecutionValue. Výchozí hodnota této vlastnosti je Int32.
ForceExecutionValue Logická hodnota, která určuje, jestli má být volitelná spouštěcí hodnota kontejneru vynucena, aby obsahovala konkrétní hodnotu. Výchozí hodnota této vlastnosti je false.

Identifikace

Vlastnosti v této kategorii poskytují informace, jako je jedinečný identifikátor a název balíčku.

Vlastnost Popis
Datum vytvoření Datum vytvoření balíčku.
CreatorComputerName Název počítače, na kterém byl balíček vytvořen.
CreatorName Jméno osoby, která balíček vytvořila.
popis Popis funkčnosti balíčku.
ID Identifikátor GUID balíčku, který je přiřazen při vytvoření balíčku. Tato vlastnost je pouze pro čtení. Pokud chcete vygenerovat novou náhodnou hodnotu pro vlastnost ID, vyberte v rozevíracím seznamu <Vygenerovat nové ID>.
název Název balíčku.
TypBalíčku Typ balíčku. Hodnoty jsou Výchozí, DTSDesigner, DTSDesigner100, DTSWizard, SQLDBMainta SQLReplication. Výchozí hodnota této vlastnosti je Výchozí. Další informace najdete v tématu DTSPackageType.

Různé

Vlastnosti v této kategorii slouží k přístupu ke konfiguracím a výrazům, které balíček používá, a k poskytování informací o národním prostředí a režimu protokolování balíčku. Další informace naleznete v tématu Použití výrazů vlastností v balíčcích.

Vlastnost Popis
konfigurace Kolekce konfigurací, které balíček používá. Kliknutím na tlačítko procházet (...) zobrazíte a nakonfigurujete konfigurace balíčků.
Výrazy Kliknutím na tlačítko procházet (...) vytvořte výrazy pro vlastnosti balíčku.

Všimněte si, že můžete vytvořit výrazy vlastností pro všechny vlastnosti balíčku, které objektový model zahrnuje, nejen vlastnosti uvedené v okně Vlastnosti.

Další informace naleznete v tématu Použití výrazů vlastností v balíčcích.

Rozbalte Výrazy, chcete-li zobrazit existující výrazy vlastností. Kliknutím na položku procházet (...) v textovém poli výrazu můžete upravit a vyhodnotit výraz.
ForceExecutionResult Výsledek spuštění balíčku. Hodnoty jsou žádné, úspěch, selhání, a dokončení. Výchozí hodnota této vlastnosti je None. Další informace naleznete v tématu T:Microsoft.SqlServer.Dts.Runtime.DTSForcedExecResult.
LocaleId Lokalizace Microsoft Win32. Výchozí hodnota této vlastnosti je národní prostředí operačního systému v místním počítači.
LoggingMode Hodnota, která určuje chování logování balíku. Hodnoty jsou Disabled, Enableda UseParentSetting. Výchozí hodnota této vlastnosti je UseParentSetting. Další informace najdete v tématu DTSLoggingMode.
Režim offline Určuje, jestli je balíček v offline režimu. Tato vlastnost je jen pro čtení. Vlastnost je nastavena na úrovni projektu. Návrhář služby SSIS se obvykle pokusí připojit ke každému zdroji dat, který váš balíček používá k ověření metadat přidružených ke zdrojům a cílům. Můžete povolit Pracovat offline z nabídky SSIS, a to i před otevřením balíčku, aby se zabránilo těmto pokusům o připojení a výsledným chybám ověření, pokud zdroje dat nejsou dostupné. Můžete také povolit Pracovat offline, abyste zrychlili operace v návrháři, a zakázat tuto možnost pouze tehdy, když potřebujete, aby byl balíček ověřen.
SuppressConfigurationWarnings Určuje, jestli jsou potlačena upozornění vygenerovaná konfiguracemi. Výchozí hodnota této vlastnosti je false.
AktualizovatObjekty Určuje, zda je balíček aktualizován tak, aby používal novější verze objektů, které obsahuje, pokud jsou k dispozici novější verze. Pokud je například tato vlastnost nastavena na True, balíček obsahující úlohu Hromadné vložení se aktualizuje tak, aby používal novější verzi úlohy Hromadné vložení, kterou poskytuje integrační služby. Výchozí hodnota této vlastnosti je false.

Bezpečnost

Vlastnosti v této kategorii slouží k nastavení úrovně ochrany balíčku. Další informace naleznete v tématu Řízení přístupu pro citlivá data v balíčcích.

Vlastnost Popis
PackagePassword Heslo pro úrovně ochrany balíčků (EncryptSensitiveWithPassword a EncryptAllWithPassword), které vyžadují hesla.
Úroveň ochrany Úroveň ochrany balíčku. Hodnoty jsou DontSaveSensitive, EncryptSensitiveWithUserKey, EncryptSensitiveWithPassword, EncryptAllWithPassworda ServerStorage. Výchozí hodnota této vlastnosti je EncryptSensitiveWithUserKey. Další informace najdete v tématu DTSProtectionLevel.

Transakce

Vlastnosti v této kategorii jsou konfigurovány pro nastavení úrovně izolace a transakční možnosti balíčku. Další informace naleznete v tématu Transakce Integrační služby.

Vlastnost Popis
Úroveň izolace Úroveň izolace transakce balíku. Hodnoty jsou Nezadané, Chaos, ReadUncommitted, ReadCommitted, RepeatableRead, Serializablea Snapshot. Výchozí hodnota této vlastnosti je Serializovatelné.

Poznámka: Hodnota vlastnosti SnapshotIsolationLevel není kompatibilní s transakcemi balíku. Proto nelze použít vlastnost IsolationLevel k nastavení úrovně izolace transakcí balíčku na Snapshot. Místo toho použijte dotaz SQL k nastavení transakcí balíčků na Snapshot. Další informace naleznete v tématu SET TRANSACTION ISOLATION LEVEL (Transact-SQL).

Systém použije vlastnost IsolationLevel pro transakce balíčku jen když hodnota vlastnosti TransactionOption je Required.

Hodnota vlastnosti IsolationLevel požadovaná podřízeným kontejnerem se ignoruje, pokud jsou splněny následující podmínky:
Hodnota vlastnosti TransactionOption podřízeného kontejneru je Podporováno.
Podřízený kontejner se připojuje k transakci nadřazeného kontejneru.

Hodnota vlastnosti IsolationLevel požadované kontejnerem se respektuje pouze v případě, že kontejner iniciuje novou transakci. Kontejner inicializuje novou transakci, pokud jsou splněny následující podmínky:
Hodnota vlastnosti TransactionOption kontejneru je Požadováno.
Rodič ještě nespustil transakci.



Další informace najdete v tématu IsolationLevel.
TransactionOption Transakční zapojení balíčku. Hodnoty jsou Nepodporované, Podporované, Povinné. Výchozí hodnota této vlastnosti je Podporováno. Další informace najdete v tématu DTSTransactionOption.

Verze

Vlastnosti v této kategorii poskytují informace o verzi objektu balíčku.

Vlastnost Popis
VerzeSestavení Číslo verze sestavení balíčku.
KomentářeVerze Komentáře k verzi balíčku.
VerzeGUID Identifikátor GUID verze balíčku. Tato vlastnost je pouze pro čtení.
VersionMajor Nejnovější hlavní verze balíčku.
verzeMinor Nejnovější minoritní verze balíčku.

Nastavení vlastností balíčku v okně Vlastnosti

  1. V nástrojích SQL Server Data Tools (SSDT) otevřete projekt Integrační služby, který obsahuje balíček, který chcete nakonfigurovat.

  2. Ve Průzkumníku řešenídvojitým kliknutím otevřete balíček v návrháři SSIS, nebo klikněte pravým tlačítkem myši a vyberte Zobrazit návrháře.

  3. Klikněte na kartu Tok řízení a proveďte jednu z následujících akcí:

    • Klikněte pravým tlačítkem na libovolné místo na pozadí návrhové plochy toku řízení a potom klikněte na Vlastnosti.

    • V nabídce Zobrazit klepněte na okno Vlastnosti.

  4. Upravte vlastnosti balíčku v okně Vlastnosti.

  5. V nabídce Soubor klikněte na Uložit vybrané položky a uložte aktualizovaný balíček.