Delen via


Pakketeigenschappen instellen

van toepassing op:SQL Server SSIS Integration Runtime in Azure Data Factory

Wanneer u een pakket maakt in SQL Server Data Tools (SSDT) met behulp van de grafische interface die Integration Services biedt, stelt u de eigenschappen van het pakketobject in het venster Eigenschappen in.

Het venster Eigenschappen bevat een gecategoriseerde en alfabetische lijst met eigenschappen. Als u het venster Eigenschappen categorie wilt rangschikken, klikt u op het pictogram Gecategoriseerd.

Wanneer het Eigenschappen venster eigenschappen groepeert, worden ze in de volgende categorieën onderverdeeld:

Zie Packagevoor meer informatie over aanvullende pakketeigenschappen die u niet kunt instellen in het venster Eigenschappen.

Pakketeigenschappen instellen in het venster Eigenschappen

Eigenschappen per categorie

De volgende tabellen bevatten de pakketeigenschappen per categorie.

Controleposten

U kunt de eigenschappen in deze categorie gebruiken om het pakket opnieuw op te starten vanaf een foutpunt in de pakketbeheerstroom, in plaats van het pakket opnieuw uit te voeren vanaf het begin van de controlestroom. Zie Pakketten opnieuw opstarten met behulp van controlepuntenvoor meer informatie.

Eigendom Beschrijving
CheckpointFileName- De naam van het bestand waarmee de controlepuntgegevens worden vastgelegd waarmee een pakket opnieuw kan worden opgestart. Wanneer het pakket is voltooid, wordt dit bestand verwijderd.
CheckpointUsage- Hiermee geeft u op wanneer een pakket opnieuw kan worden opgestart. De waarden zijn Nooit, AlsBestaaten Altijd. De standaardwaarde van deze eigenschap is Nooit, wat aangeeft dat het pakket niet opnieuw kan worden opgestart. Zie DTSCheckpointUsagevoor meer informatie.
SaveCheckpoints Hiermee geeft u op of de controlepunten naar het controlepuntbestand worden geschreven wanneer het pakket wordt uitgevoerd. De standaardwaarde van deze eigenschap is False.

Notitie

De optie /CheckPointing op optie van dtexec is gelijk aan het instellen van de eigenschap SaveCheckpoints van het pakket op True en de eigenschap CheckpointUsage op Always. Zie dtexec Utilityvoor meer informatie.

Uitvoering

De eigenschappen in deze categorie configureren het runtimegedrag van het pakketobject.

Eigendom Beschrijving
DelayValidation- Geeft aan of pakketvalidatie is vertraagd totdat het pakket wordt uitgevoerd. De standaardwaarde voor deze eigenschap is False.
uitschakelen Geeft aan of het pakket is uitgeschakeld. De standaardwaarde van deze eigenschap is False.
DisableEventHandlers Hiermee geeft u op of de gebeurtenis-handlers van het pakket worden uitgevoerd. De standaardwaarde van deze eigenschap is False.
FailPackageOnFailure Hiermee geeft u op of het pakket mislukt als er een fout optreedt in een pakketonderdeel. De enige geldige waarde van deze eigenschap is False.
FailParentOnError- Hiermee geeft u op of de bovenliggende container mislukt als er een fout optreedt in een onderliggende container. De standaardwaarde is van deze eigenschap Onwaar.
MaxConcurrentExecutables Het aantal uitvoerbare bestanden dat het pakket gelijktijdig kan uitvoeren. De standaardwaarde van deze eigenschap is -1, wat aangeeft dat er geen limiet is.
MaximumErrorCount Het maximum aantal fouten dat kan optreden voordat een pakket stopt met draaien. De standaardwaarde van deze eigenschap is 1.
PackagePrioriteitsKlasse De win32-threadprioriteitsklasse van de pakketthread. De waarden zijn Standaard, Bovennormaal, Normaal, Benedennormaal, Inactief. De standaardwaarde van deze eigenschap is Default. Zie DTSPriorityClassvoor meer informatie.

Waarde voor geforceerde uitvoering

De eigenschappen in deze categorie configureren een optionele uitvoeringswaarde voor het pakket.

Eigenschap Beschrijving
ForcedExecutionValue Als ForceExecutionValue is ingesteld op True, een waarde die de optionele uitvoeringswaarde aangeeft die door het pakket wordt geretourneerd. De standaardwaarde van deze eigenschap is 0.
GedwongenUitvoeringsWaardeType Het gegevenstype van ForcedExecutionValue. De standaardwaarde van deze eigenschap is Int32.
ForceExecutionValue Een Booleaanse waarde die aangeeft of de optionele uitvoeringswaarde van de container een bepaalde waarde moet bevatten. De standaardwaarde van deze eigenschap is False.

Identificatie

De eigenschappen in deze categorie bevatten informatie zoals de unieke identificatie en de naam van het pakket.

Eigendom Beschrijving
Aanmaakdatum De datum waarop het pakket is gemaakt.
CreatorComputerName- De naam van de computer waarop het pakket is gemaakt.
CreatorName De naam van de persoon die het pakket heeft gemaakt.
Beschrijving Een beschrijving van pakketfunctionaliteit.
ID De pakket-GUID, die wordt toegewezen wanneer het pakket wordt gemaakt. Deze eigenschap is alleen-lezen. Als u een nieuwe willekeurige waarde wilt genereren voor de eigenschap id, selecteert u <Nieuwe id genereren> in de vervolgkeuzelijst.
Naam De naam van het pakket.
PackageType Het pakkettype. De waarden zijn Default, DTSDesigner, DTSDesigner100, DTSWizard, SQLDBMainten SQLReplication. De standaardwaarde van deze eigenschap is Default. Zie DTSPackageTypevoor meer informatie.

Diversen

De eigenschappen in deze categorie worden gebruikt voor toegang tot de configuraties en expressies die een pakket gebruikt en voor informatie over de landinstellingen en logboekregistratiemodus van het pakket. Zie Eigenschapsexpressies gebruiken in pakkettenvoor meer informatie.

Eigenschap Beschrijving
Configuraties De verzameling configuraties die door het pakket worden gebruikt. Klik op de bladerknop (...) om pakketconfiguraties weer te geven en te configureren.
Expressies Klik op de bladerknop (...) om expressies voor pakketeigenschappen te maken.

U kunt eigenschapsexpressies maken voor alle pakketeigenschappen die het objectmodel bevat, niet alleen de eigenschappen die worden vermeld in het venster Eigenschappen.

Zie Eigenschapsexpressies gebruiken in pakkettenvoor meer informatie.

Als u bestaande eigenschapsexpressies wilt weergeven, vouwt u Expressies uit. Klik op de bladerknop (...) in een expressietekstvak om een expressie te wijzigen en te evalueren.
ForceExecutionResult- Het uitvoeringsresultaat van het pakket. De waarden zijn Geen, Succes, Mislukkingen Voltooiing. De standaardwaarde van deze eigenschap is Geen. Zie T:Microsoft.SqlServer.Dts.Runtime.DTSForcedExecResult voor meer informatie.
LocaleId- Een Microsoft Win32-landinstelling. De standaardwaarde van deze eigenschap is de landinstelling van het besturingssysteem op de lokale computer.
Loggingsmodus Een waarde die het logboekgedrag van het pakket aangeeft. De waarden zijn Uitgeschakeld, Ingeschakeld, en GebruikOuderInstelling. De standaardwaarde van deze eigenschap is UseParentSetting. Zie DTSLoggingModevoor meer informatie.
OfflineModus Geeft aan of het pakket zich in de offlinemodus bevindt. Deze eigenschap is alleen-lezen. De eigenschap wordt ingesteld op projectniveau. Normaal gesproken probeert SSIS Designer verbinding te maken met elke gegevensbron die door uw pakket wordt gebruikt om de metagegevens te valideren die zijn gekoppeld aan bronnen en bestemmingen. U kunt offline werken inschakelen vanuit het menu SSIS, zelfs voordat u een pakket opent, om te voorkomen dat deze verbindingspogingen en de resulterende validatiefouten optreden wanneer de gegevensbronnen niet beschikbaar zijn. U kunt ook Offline werken inschakelen om bewerkingen in de ontwerpfunctie te versnellen en deze alleen uitschakelen wanneer u wilt dat uw pakket wordt gevalideerd.
SuppressConfigurationWarnings Geeft aan of de waarschuwingen die door configuraties worden gegenereerd, worden onderdrukt. De standaardwaarde van deze eigenschap is False.
UpdateObjecten Geeft aan of het pakket wordt bijgewerkt voor het gebruik van nieuwere versies van de objecten die het bevat, als er nieuwere versies beschikbaar zijn. Als deze eigenschap bijvoorbeeld is ingesteld op True, wordt een pakket met een taak bulksgewijs invoegen bijgewerkt om de nieuwere versie van de taak Bulksgewijs invoegen te gebruiken die Integration Services biedt. De standaardwaarde van deze eigenschap is False.

Veiligheid

De eigenschappen in deze categorie worden gebruikt om het beveiligingsniveau van het pakket in te stellen. Zie toegangsbeheer voor gevoelige gegevens in pakkettenvoor meer informatie.

Eigenschap Beschrijving
PackagePassword- Het wachtwoord voor pakketbeveiligingsniveaus (EncryptSensitiveWithPassword en EncryptAllWithPassword) waarvoor wachtwoorden zijn vereist.
Beschermingsniveau Het beveiligingsniveau van het pakket. De waarden zijn DontSaveSensitive, EncryptSensitiveWithUserKey, EncryptSensitiveWithPassword, EncryptAllWithPassworden ServerStorage. De standaardwaarde van deze eigenschap is EncryptSensitiveWithUserKey. Zie DTSProtectionLevelvoor meer informatie.

Transacties

De eigenschappen in deze categorie configureren het isolatieniveau en de transactieoptie van het pakket. Zie Integration Services Transactionsvoor meer informatie.

Eigenschap Beschrijving
IsolationLevel Het isolatieniveau van de pakkettransactie. De waarden zijn Niet-opgegeven, Chaos, ReadUncommitted, ReadCommitted, RepeatableRead, Serializable, en Snapshot. De standaardwaarde van deze eigenschap is serialiseerbare.

Opmerking: de Snapshot waarde van de eigenschap IsolationLevel is niet compatibel met pakkettransacties. Daarom kunt u de eigenschap IsolationLevel niet gebruiken om het isolatieniveau van pakkettransacties in te stellen op Momentopname. Gebruik in plaats daarvan een SQL-query om pakkettransacties in te stellen op Momentopname. Zie SET TRANSACTION ISOLATION LEVEL (Transact-SQL)voor meer informatie.

Het systeem past de eigenschap IsolationLevel alleen toe op pakkettransacties als de waarde van de eigenschap TransactionOptionVereistis.

De waarde van de eigenschap IsolationLevel die door een subcontainer is aangevraagd, wordt genegeerd wanneer aan de volgende voorwaarden wordt voldaan:
De waarde van de eigenschap TransactionOption van de subcontainer is ondersteund.
De onderliggende container voegt zich bij de transactie van een bovenliggende container.

De waarde van de eigenschap IsolationLevel die door de container is aangevraagd, wordt alleen gerespecteerd wanneer de container een nieuwe transactie initieert. Een container initieert een nieuwe transactie wanneer aan de volgende voorwaarden wordt voldaan:
De waarde van de eigenschap TransactionOption van de container is Vereist.
De ouder is nog geen transactie gestart.



Zie IsolationLevelvoor meer informatie.
TransactionOption De transactionele deelname van het pakket. De waarden zijn Niet Ondersteund, Ondersteund, Vereist. De standaardwaarde van deze eigenschap is Ondersteund. Zie DTSTransactionOptionvoor meer informatie.

Versie

De eigenschappen in deze categorie bevatten informatie over de versie van het pakketobject.

Eigendom Beschrijving
VersionBuild Het versienummer van de build van het pakket.
VersieOpmerkingen Opmerkingen over de versie van het pakket.
VersionGUID De GUID van de versie van het pakket. Deze eigenschap is alleen-lezen.
VersionMajor De nieuwste primaire versie van het pakket.
VersionMinor- De nieuwste kleine versie van het pakket.

Pakketeigenschappen instellen in het venster Eigenschappen

  1. Open in SQL Server Data Tools (SSDT) het Integration Services-project dat het pakket bevat dat u wilt configureren.

  2. Dubbelklik in Solution Explorerop het pakket om het te openen in SSIS Designer of klik met de rechtermuisknop en selecteer View Designer-.

  3. Klik op het tabblad Controlestroom en voer een van de volgende handelingen uit:

    • Klik met de rechtermuisknop op een willekeurige plaats op de achtergrond van het ontwerpoppervlak van de besturingsstroom en klik vervolgens op Eigenschappen.

    • Klik in het menu Weergave op Eigenschappenvenster.

  4. Bewerk de pakketeigenschappen in het venster Eigenschappen.

  5. Klik in het menu Bestand op Geselecteerde items opslaan om het bijgewerkte pakket op te slaan.