Een eigenschapsexpressie toevoegen of wijzigen

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

Je kunt eigenschapsexpressies maken voor pakketten, taken, Foreach Loop-containers, For Loop-containers, Sequence-containers, event handlers, pakket- en projectniveau-verbindingsmanagers en logproviders.

Om eigenschapsexpressies aan te maken of te wijzigen, kun je de Property Expressions Editor of Expression Builder gebruiken. De Property Expressions Editor is toegankelijk vanuit zowel de aangepaste editors die beschikbaar zijn voor taken en containers, als vanuit het Properties-venster . Expression Builder is toegankelijk vanuit de Property Expressions Editor. Hoewel je expressies kunt schrijven in de Property Expressions Editor of Expression Builder, biedt Expression Builder een grafische set hulpmiddelen die het eenvoudig maken om complexe expressies te bouwen.

Voor meer informatie over de syntaxis, operatoren en functies die Integration Services biedt, zie Operators (SSIS Expression) en Functions (SSIS Expression). Het onderwerp voor elke operator of functie bevat voorbeelden van het gebruik van die operator of functie in een expressie. Voor voorbeelden van complexere expressies, zie Use Property Expressions in Packages.

Om een eigenschapsuitdrukking te creëren of te wijzigen

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

  2. Dubbelklik in Solution Explorer op het pakket om het te openen en voer vervolgens een van de volgende handelingen uit:

    • Als het item een taak of een container is, dubbelklik dan op het item en klik dan op Expressies in de editor.

    • Klik met de rechtermuisknop op het item en klik vervolgens op Eigenschappen.

  3. Klik in het vakje Uitdrukkingen en klik vervolgens op de ellips (...).

  4. Selecteer in de Property Expressions Editor een eigenschap in de Property-lijst en doe vervolgens een van de volgende:

    • Typ of verander de eigenschapsexpressie direct in de kolom Expressie, en klik dan op OK.

      – of –

    • Klik op het beletselteken (...) in de expressieregel van de eigenschap om de Expression Builder te openen.

  5. (Optioneel) In de Expression Builder voert u een van de volgende taken uit:

    • Om toegang te krijgen tot systeem- en door de gebruiker gedefinieerde variabelen, verbreed je Variabelen.

    • Om toegang te krijgen tot de functies, de casts en de operatoren die de SSIS-expressietaal biedt, breid je Mathematical Functions, String Functions, Date/Time Functions, NULL Functions, Type Casts en Operators uit.

    • Om een expressie te bouwen of te wijzigen in de Expression Builder, sleep je variabelen, kolommen, functies, operatoren en casts naar het Expressie-vak , of typ je de expressie in dat vakje.

    • Om het evaluatieresultaat van de expressie te bekijken, klik je op Evaluate Expression in de Expression Builder.

      Als de expressie niet geldig is, verschijnt er een waarschuwing die de syntaxisfouten in de expressie beschrijft.

      Note

      Het evalueren van een expressie wijst het evaluatieresultaat niet toe aan de eigenschap.

  6. Kies OK.