속성 식 추가 또는 변경Add or Change a Property Expression

패키지, 태스크, Foreach 루프 컨테이너, For 루프 컨테이너, 시퀀스 컨테이너, 이벤트 처리기, 패키지 및 프로젝트 수준의 연결 관리자 및 로그 공급자에 속성 식을 만들 수 있습니다.You can create property expressions for packages, tasks, Foreach Loop containers, For Loop containers, Sequence containers, event handlers, package and project level connection managers, and log providers.

속성 식을 만들거나 변경하려면 속성 식 편집기 또는 식 작성기를 사용하면 됩니다.To create or change property expressions, you can use either the Property Expressions Editor or Expression Builder. 속성 식 편집기 는 태스크와 컨테이너에 사용할 수 있는 사용자 지정 편집기나 속성 창에서 액세스할 수 있고,The Property Expressions Editor can be accessed from either the custom editors that are available for tasks and containers, or from the Properties window. 식 작성기속성 식 편집기내에서 액세스할 수 있습니다.Expression Builder can be accessed from inside the Property Expressions Editor. 속성 식 편집기식 작성기모두에서 식을 작성할 수 있지만 식 작성기 에서는 복잡한 식을 간단하게 작성할 수 있게 해주는 그래픽 도구 집합을 제공합니다.While you can write expressions in either the Property Expressions Editor or Expression Builder, Expression Builder provides a graphical set of tools that makes it simple to build complex expressions.

Integration ServicesIntegration Services에서 제공하는 구문, 연산자 및 함수에 대한 자세한 내용은 연산자(SSIS 식)함수(SSIS 식)를 참조하세요.To learn more about the syntax, operators, and functions that Integration ServicesIntegration Services provides, see Operators (SSIS Expression) and Functions (SSIS Expression). 각 연산자 또는 함수에 대한 항목에는 식에 해당 연산자나 함수를 사용하는 예가 포함되어 있습니다.The topic for each operator or function includes examples of using that operator or function in an expression. 더 복잡한 식의 예는 패키지에서 속성 식 사용을 참조하세요.For examples of more complex expressions, see Use Property Expressions in Packages.

속성 식을 만들거나 변경하려면To create or change a property expression

  1. SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT)에서 원하는 Integration ServicesIntegration Services 패키지가 들어 있는 프로젝트를 엽니다.In SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT), open the project that contains the Integration ServicesIntegration Services package you want.

  2. 솔루션 탐색기에서 패키지를 두 번 클릭하여 열고 다음 중 하나를 수행합니다.In Solution Explorer, double-click the package to open it, and then do one of the following:

    • 항목이 태스크 또는 컨테이너인 경우 항목을 두 번 클릭한 다음 편집기에서 을 클릭합니다.If the item is a task or a container, double-click the item, and then click Expressions in the editor.

    • 항목을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.Right-click the item and then click Properties.

  3. 입력란을 클릭한 다음 줄임표(...)를 클릭합니다.Click in the Expressions box and then click the ellipsis (…).

  4. 속성 식 편집기에서 속성 목록의 속성을 선택하고 다음 중 하나를 수행하십시오.In the Property Expressions Editor, select a property in the Property list, and then do one of the following:

    • 열에서 속성 식을 직접 입력하거나 변경한 다음 확인을 클릭합니다.Type or change the property expression directly in the Expression column, and then click OK.

      —또는——or—

    • 속성의 식 행에서 줄임표(…)를 클릭하여 식 작성기를 엽니다.Click the ellipsis (…) in the expression row of the property to open the Expression Builder.

  5. (옵션) 식 작성기에서 다음 태스크 중 하나를 수행합니다.(Optional) In the Expression Builder, do any of the following tasks:

    • 사용자 정의 변수에 액세스하려면 변수를 확장합니다.To access system and user-defined variables, expand Variables.

    • SSISSSIS 식 언어가 제공하는 함수, 캐스트 및 연산자에 액세스하려면 수치 연산 함수, 문자열 함수, 날짜/시간 함수, NULL 함수, 형식 캐스팅연산자를 확장합니다.To access the functions, the casts, and the operators that the SSISSSIS expression language provides, expand Mathematical Functions, String Functions, Date/Time Functions, NULL Functions, Type Casts, and Operators.

    • 식 작성기에서 식을 작성하거나 변경하려면 변수, 열, 함수, 연산자 및 캐스트를 입력란으로 끌어 놓거나 이 입력란에 식을 직접 입력합니다.To build or change an expression in the Expression Builder, drag variables, columns, functions, operators, and casts to the Expression box, or type the expression in the box.

    • 식의 계산 결과를 보려면 식 작성기 에서 식 계산을 클릭합니다.To view the evaluation result of the expression, click Evaluate Expression in the Expression Builder.

      식이 유효하지 않으면 식의 구문 오류를 설명하는 경고가 나타납니다.If the expression is not valid, an alert appears that describes the syntax errors in the expression.

      참고

      식 계산은 계산 결과를 속성에 할당하지 않습니다.Evaluating an expression does not assign the evaluation result to the property.

  6. 확인을 클릭합니다.Click OK.

관련 항목:See Also

Integration Services ( Ssis) 식 Integration Services (SSIS) Expressions
패키지에서 속성 식 사용 Use Property Expressions in Packages
Integration Services ( Ssis) 패키지 Integration Services (SSIS) Packages
Integration Services 컨테이너 Integration Services Containers
Integration Services 태스크 Integration Services Tasks
Integration Services ( Ssis) 이벤트 처리기 Integration Services (SSIS) Event Handlers
Integration Services ( Ssis) 연결 Integration Services (SSIS) Connections
Integration Services ( Ssis) 로깅Integration Services (SSIS) Logging