Dodawanie lub zmienianie wyrażenia właściwości

Dotyczy:SQL Server Środowisko SSIS Integration Runtime w usłudze Azure Data Factory

Możesz tworzyć wyrażenia dla właściwości pakietów, zadań, kontenerów pętli Foreach, kontenerów pętli For, kontenerów sekwencji, obsługiwaczy zdarzeń, menedżerów połączeń na poziomie pakietu i projektu oraz dostawców dzienników.

Aby tworzyć lub zmieniać wyrażenia właściwości, możesz użyć Edytora Wyrażeń Właściwości lub Kreatora Wyrażeń. Edytor Wyrażeń Właściwości jest dostępny zarówno z niestandardowych edytorów dostępnych dla zadań i kontenerów, jak i z okna Właściwości. Expression Builder jest dostępny z Edytora Wyrażeń Właściwości. Chociaż wyrażenie można pisać zarówno w Property Expressions Editor , jak i Expression Builder, Expression Builder oferuje graficzny zestaw narzędzi, które ułatwiają tworzenie złożonych wyrażeń.

Aby dowiedzieć się więcej o składni, operatorach i funkcjach, które oferuje Integration Services, zobacz Operatory (SSIS Expression) i Functions (SSIS Expression). Temat każdego operatora lub funkcji obejmuje przykłady użycia tego operatora lub funkcji w wyrażeniu. Przykłady bardziej złożonych wyrażeń można znaleźć w artykule Używaj wyrażeń właściwości w pakietach.

Tworzenie lub zmienianie wyrażenia właściwości

  1. W SQL Server Data Tools (SSDT) otwórz projekt, który zawiera potrzebny pakiet Integration Services.

  2. W Eksplorator rozwiązań kliknij dwukrotnie pakiet, aby go otworzyć, a następnie wykonaj jedno z poniższych czynności:

    • Jeśli element jest zadaniem lub kontenerem, kliknij dwukrotnie, a następnie kliknij Wyrażenia w edytorze.

    • Kliknij prawym przyciskiem myszy na przedmiot, a następnie kliknij Właściwości.

  3. Kliknij w polu Wyrażenia, a następnie kliknij wielokropek (...).

  4. W Edytorze Wyrażeń Właściwości wybierz własność z listy Właściwości , a następnie wykonaj jedno z następujących czynności:

    • Wpisz lub zmień wyrażenie właściwości bezpośrednio w kolumnie Wyrażenie, a następnie kliknij OK.

      — lub —

    • Kliknij wielokropek (...) w wierszu wyrażenia właściwości, aby otworzyć Kreator wyrażeń.

  5. (Opcjonalnie) W Expression Builderze wykonaj dowolne z następujących zadań:

    • Aby uzyskać dostęp do zmiennych systemowych i zdefiniowanych przez użytkownika, rozwiń Variables.

    • Aby uzyskać dostęp do funkcji, castów i operatorów dostarczanych przez język wyrażeń SSIS, rozwiń Funkcje Matematyczne, String Functions, Date/Time Functions, NULL Functions, Type Casts oraz Operators.

    • Aby zbudować lub zmienić wyrażenie w Expression Builderze, przeciągnij zmienne, kolumny, funkcje, operatory i casty do pola Expression lub wpisz wyrażenie w tym polu.

    • Aby zobaczyć wynik oceny wyrażenia, kliknij Evaluate Expression w Engine Builderze.

      Jeśli wyrażenie nie jest poprawne, pojawia się alert opisujący błędy składniowe w wyrażeniu.

      Note

      Obliczenie wyrażenia nie przypisuje jej wyniku do właściwości.

  6. Kliknij przycisk OK.