Condividi tramite


Impostazione delle proprietà di un vincolo di precedenza

Per impostare le proprietà dei vincoli di precedenza, è possibile utilizzare uno dei seguenti strumenti:

  • La finestra di dialogo Editor vincoli di precedenza.

  • La finestra Proprietà. Nella finestra Proprietà sono elencate le proprietà per la configurazione dei vincoli di precedenza non disponibili nella finestra di dialogo Editor vincoli di precedenza ed è possibile specificare una descrizione e un nome del vincolo di precedenza, nonché configurare l'annotazione da visualizzare per il vincolo di precedenza nell'area di progettazione.

Nelle procedure seguenti viene descritta l'impostazione delle proprietà dei vincoli di precedenza tramite ognuno di questi strumenti.

Per impostare le proprietà di un vincolo di precedenza tramite Editor vincoli di precedenza

  1. In SQL Server Data Tools (SSDT) aprire il progetto di Integration Services che contiene il pacchetto desiderato.

  2. In Esplora soluzioni fare doppio clic sul pacchetto per aprirlo.

  3. Fare clic sulla scheda Flusso di controllo.

  4. Fare doppio clic sul vincolo di precedenza.

    Verrà aperta la finestra di dialogo Editor vincoli di precedenza.

  5. Nell'elenco a discesa Operazione di valutazione selezionare un'operazione di valutazione.

  6. Nell'elenco a discesa Valore selezionare il risultato dell'esecuzione dell'eseguibile con precedenza.

  7. Se l'operazione di valutazione utilizza un'espressione, digitare l'espressione nella casella Espressione e fare clic su Test per valutarla.

    [!NOTA]

    Per i nomi delle variabili viene fatta distinzione tra maiuscole e minuscole.

  8. Se all'eseguibile soggetto al vincolo sono connessi più contenitori o attività, selezionare AND logico per specificare che il risultato di esecuzione di tutti gli eseguibili con precedenza deve essere true. Selezionare OR logico per specificare che è sufficiente che un solo risultato di esecuzione restituisca true.

  9. Scegliere OK per chiudere la finestra Editor vincoli di precedenza.

  10. Per salvare il pacchetto aggiornato, scegliere Salva elementi selezionati dal menu File.

Per impostare le proprietà di un vincolo di precedenza tramite la finestra Proprietà

  1. In SQL Server Data Tools (SSDT) aprire il progetto di Integration Services che contiene il pacchetto da modificare.

  2. In Esplora soluzioni fare doppio clic sul pacchetto per aprirlo.

  3. Fare clic sulla scheda Flusso di controllo. Nell'area di progettazione della scheda Flusso di controllo fare clic sul vincolo di precedenza con il pulsante destro del mouse e quindi scegliere Proprietà. Nella finestra Proprietà modificare i valori delle proprietà.

  4. Nella finestra Proprietà impostare le proprietà di lettura/scrittura seguenti dei vincoli di precedenza:

    Proprietà di lettura/scrittura

    Azione di configurazione

    Description

    Specificare una descrizione.

    EvalOp

    Selezionare un'operazione di valutazione. In caso di selezione dell'operazione Expression, ExpressionAndConstant o ExpressionOrConstant, è possibile specificare un'espressione.

    Expression

    Se l'operazione di valutazione include un'espressione, specificare l'espressione. L'espressione deve restituire un valore booleano. Per ulteriori informazioni sul linguaggio delle espressioni, vedere Espressioni di Integration Services (SSIS).

    LogicalAnd

    Impostare LogicalAnd in modo da specificare se il vincolo di precedenza viene valutato insieme ad altri vincoli di precedenza, quando più eseguibili precedono e sono collegati all'eseguibile soggetto al vincolo.

    Name

    Aggiornare il nome del vincolo di precedenza.

    ShowAnnotation

    Specificare il tipo di annotazione da utilizzare. Selezionare Never per disabilitare le annotazioni, AsNeeded per attivare le annotazioni su richiesta, ConstraintName per aggiungere automaticamente annotazioni utilizzando il valore della proprietà Name, ConstraintDescription per aggiungere automaticamente annotazioni utilizzando il valore della proprietà Description e ConstraintOptions per aggiungere automaticamente annotazioni utilizzando i valori delle proprietà Value ed Expression.

    Value

    Se l'operazione di valutazione specificata nella proprietà EvalOP include un vincolo, selezionare il risultato dell'esecuzione dell'eseguibile vincolante.

  5. Chiudere la finestra Proprietà.

  6. Per salvare il pacchetto aggiornato, scegliere Salva elementi selezionati dal menu File.

Vedere anche

Attivitá

Connessione di attività e contenitori tramite un vincolo di precedenza predefinito

Impostazione del valore di un vincolo di precedenza tramite il menu di scelta rapida

Utilizzo di un'espressione in un vincolo di precedenza

Concetti

Vincoli di precedenza