2016-07-29 18 views
0

일부 데이터 흐름 작업에 조회 변환 편집기가있는 SSIS 패키지가 수정됩니다. 내가 만든 수정은 일부 저장 프로 시저에 추가 매개 변수를 전달할 수있는 권한을 부여하며이 매개 변수는 패키지의 변수에서 가져옵니다.SSIS : 조회 변환 편집기에 변수 매개 변수를 추가하는 방법은 무엇입니까?

고급 페이지에서 매개 변수를 추가 할 수 있도록 캐시 모드를 부분 캐시 또는 캐시 없음으로 설정했으며 파생 열 변환 편집기를 사용하여 변수 표현식을 사용하여 파생 열을 추가했습니다. 조회 변환 편집기에 다른 사용 가능한 입력 열과 함께 나열되어 있지만 SQL 문에 매개 변수를 추가 할 때 사용할 수있는 유일한 옵션은 사용 가능한 조회 열의 해당 열에 링크 된 사용 가능한 입력 열뿐입니다.

그러나 사용 가능한 변수에 연결할 수있는 사용 가능한 조회 열에는 해당 열이 없습니다. 이 매개 변수를 SQL 문에 어떻게 추가합니까? 이 문제에 대한 자세한 내용은


는 저장 프로 시저는 최근 열 암호화 된 암호에 의해 대칭 키를 사용하여왔다 테이블을 처리하기 위해 수정되고 있으며, 계획은 매개 변수를 통해 암호를 전달하는 것입니다. 이중성과 보안 문제를 줄이기 위해 우리는 가능한 한 격리 된 암호를 유지하고 특정 위치에서만 암호를 액세스하려고합니다.

조회의 경우이 태스크는 준비 데이터베이스의 데이터 병합을 처리합니다. 조회를 사용하여 기본 데이터베이스에서 일치하는 레코드를 찾습니다.

도움 주셔서 감사합니다.

답변

0

아마도 가장 적절한 해결책은 아니지만 작동시키기위한 방법을 생각해 냈습니다. 반환 된 결과 집합에 암호를 추가했으며 파생 열을 사용 가능한 조회 열로 연결 한 다음 매개 변수로 사용할 수 있습니다. 이것은 약간 순환적이고 이상적인 해결책은 아니지만 저장 프로 시저는이 패키지에서만 사용됩니다.

-1

데이터 흐름 작업을 만듭니다.

내부는 동적 쿼리의 변수를 만들기

( 어떤 필터를 사용하지 않고 SQL 쿼리 조회를 생성)하여 조회를 사용합니다.

는 데이터 흐름 작업의 속성 창을 이동합니다. 표현이 변수 명령 값을 변경하여

(당신이 할 수 조회 이름을 참조 할 것).