Integration Services에서 사용자 정의 변수의 속성을 설정하려면 다음 기능 중 하나를 사용할 수 있습니다.
변수 창.
속성 창. 속성 창에는 설명, EvaluateAsExpression, Expression, ReadOnly, ValueType, IncludeInDebugDump 등 변수 창에서 사용할 수 없는 변수를 구성하기 위한 속성이 나열됩니다.
비고
또한 Integration Services는 RaiseChangedEvent 속성을 제외하고 속성을 업데이트할 수 없는 시스템 변수 집합을 제공합니다.
변수에 식 설정
속성 창을 사용하여 사용자 정의 변수의 식을 설정하는 경우 다음을 참조하세요.
변수의 값은 Value 또는 Expression 속성으로 설정할 수 있습니다. 기본적으로 EvaluateAsExpression 속성은 값 속성으로
False설정되고 변수 값은 Value 속성에 의해 설정됩니다. 식을 사용하여 값을 설정하려면 먼저 EvaluateAsExpression을True로 설정한 다음 Expression 속성에 식을 제공해야 합니다. Value 속성은 식의 평가 결과로 자동으로 설정됩니다.ValueType 속성에는 Value 속성에 있는 값의 데이터 형식이 포함됩니다. 값이 식에 의해 설정되면 ValueType은 식의 평가 결과와 호환되는 데이터 형식으로 자동으로 업데이트됩니다. 예를 들어 Value에 0이 포함되고 ValueType 속성 에 Int32 가 포함된 경우 식을 GETDATE()로 설정하면 Value에 현재 날짜와 시간이 포함되고 ValueType이 설정
DateTime됩니다.변수에 대한 속성 창에서 식 작성기 대화 상자에 액세스할 수 있습니다. 이 도구를 사용하여 식을 빌드, 확인 및 평가할 수 있습니다. 자세한 내용은 식 작성기 및 Integration Services(SSIS) 식을 참조하세요.
변수 창을 사용하여 사용자 정의 변수의 식을 설정하는 경우 다음을 참조하세요.
식을 사용하여 변수 값을 설정하려면 먼저 변수 데이터 형식이 식의 평가 결과와 호환되는지 확인한 다음 변수 창의 열에
Expression식을 제공합니다. 속성 창의 EvaluateAsExpression 속성이 자동으로True으로 설정됩니다.변수에 식을 할당하면 변수 옆에 특수 아이콘 표식이 표시됩니다. 식이 설정되어 있는 태스크와 연결 관리자 옆에도 특수 아이콘 표식이 표시됩니다.
변수에 대한 변수 창에서 식 작성기 대화 상자에 액세스할 수 있습니다. 이 도구를 사용하여 식을 빌드, 확인 및 평가할 수 있습니다. 자세한 내용은 식 작성기 및 Integration Services(SSIS) 식을 참조하세요.
변수 및 속성 창에서 변수에 식을 할당하고 EvaluateAsExpression 변수로 설정True하면 변수 데이터 형식을 변경할 수 없습니다.
네임스페이스 및 이름 속성 설정
Name 및 Namespace 속성의 값은 유니코드 표준 2.0에 정의된 알파벳 문자 또는 밑줄(_)로 시작해야 합니다. 후속 문자는 유니코드 표준 2.0에 정의된 문자 또는 숫자이거나 밑줄(_)일 수 있습니다.
변수 창을 사용하여 속성 설정
변수 창을 사용하여 변수의 속성을 설정하려면
SSDT(SQL Server Data Tools)에서 원하는 패키지가 들어 있는 Integration Services 프로젝트를 엽니다.
솔루션 탐색기에서 패키지를 마우스 오른쪽 단추로 클릭하여 엽니다.
SSIS 메뉴에서 변수를 클릭합니다.
필요한 경우 View.Variables 명령을 옵션 대화 상자의 키보드 페이지에서 선택한 키 조합에 매핑하여 변수 창을 표시할 수도 있습니다.
필요에 따라 변수 창에서 표 옵션을 클릭하고 변수 창에 표시할 열을 선택한 다음 변수 목록에 적용할 필터를 선택합니다.
목록에서 변수를 선택한 후
Name열의 값을 업데이트하고, 데이터 형식, 변경 이벤트 발생, 설명 및Expression열의 값을 업데이트합니다.목록에서 변수를 선택하고 변수 이동 을 클릭하여 범위를 변경합니다.
업데이트된 패키지를 저장하려면 파일 메뉴에서 선택한 항목 저장을 클릭합니다.
속성 창을 사용하여 속성 설정
속성 창을 사용하여 변수의 속성을 설정하려면
SSDT(SQL Server Data Tools)에서 원하는 패키지가 들어 있는 Integration Services 프로젝트를 엽니다.
솔루션 탐색기에서 패키지를 마우스 오른쪽 단추로 클릭하여 엽니다.
보기 메뉴에서 속성 창클릭합니다.
SSIS 디자이너에서 패키지 탐색기 탭을 클릭하고 패키지 노드를 확장합니다.
패키지 범위를 사용하여 변수를 수정하려면 변수 노드를 확장합니다. 그렇지 않으면 수정할 변수가 포함된 변수 노드를 찾을 때까지 이벤트 처리기 또는 실행 파일 노드를 확장합니다.
속성을 수정할 변수를 클릭합니다.
속성 창에서 읽기/쓰기 변수 속성을 업데이트합니다. 일부 속성은 사용자 정의 변수에 대해 읽기/읽기 전용입니다.
속성에 대한 자세한 내용은 Integration Services(SSIS) 변수를 참조하세요.
업데이트된 패키지를 저장하려면 파일 메뉴에서 선택한 항목 저장을 클릭합니다.
또한 참조하십시오
Integration Services(SSIS) 변수
패키지에서 변수 사용
패키지에서 User-Defined 변수의 범위 추가, 삭제, 변경