쿼리 매개 변수를 데이터 흐름 구성 요소의 변수에 매핑Map Query Parameters to Variables in a Data Flow Component

매개 변수가 있는 쿼리를 사용하도록 OLE DB 원본을 구성할 경우 매개 변수를 변수에 매핑할 수 있습니다.When you configure the OLE DB source to use parameterized queries, you can map the parameters to variables.

OLE DB 원본은 데이터 원본에 연결될 때 매개 변수가 있는 쿼리를 사용하여 데이터를 필터링합니다.The OLE DB source uses parameterized queries to filter data when the source connects to a data source.

쿼리 매개 변수를 변수에 매핑하려면To map a query parameter to a variable

  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 Integration ServicesIntegration Services project that contains the package you want.

  2. 솔루션 탐색기에서 패키지를 두 번 클릭하여 엽니다.In Solution Explorer, double-click the package to open it.

  3. 데이터 흐름 탭을 클릭한 다음 도구 상자에서 OLE DB 원본을 디자인 화면으로 끌어 옵니다.Click the Data Flow tab, and then, from the Toolbox, drag the OLE DB source to the design surface.

  4. OLE DB 원본을 마우스 오른쪽 단추로 클릭한 다음 편집을 클릭합니다.Right-click the OLE DB source, and then click Edit.

  5. OLE DB 원본 편집기에서 데이터 원본에 연결하는 데 사용할 OLE DB 연결 관리자를 선택하거나 새로 만들기 를 클릭하여 새 OLE DB 연결 관리자를 만듭니다.In the OLE DB Source Editor, select an OLE DB connection manager to use to connect to the data source, or click New to create a new OLE DB connection manager.

  6. 데이터 액세스 모드에 대해 SQL 명령 옵션을 선택한 다음 SQL 명령 텍스트 창에 매개 변수가 있는 쿼리를 입력합니다.Select the SQL command option for data access mode, and then type a parameterized query in the SQL command text pane.

  7. 매개 변수를 클릭합니다.Click Parameters.

  8. 쿼리 매개 변수 설정 대화 상자에서 각 매개 변수에 매핑하는 매개 변수 목록에서 변수를는 변수 나열 하거나 클릭 하 여 새 변수를 만듭니다 <새 변수 >합니다.In the Set Query Parameters dialog box, map each parameter in the Parameters list to a variable in the Variables list, or create a new variable by clicking <New variable>. 확인을 클릭합니다.Click OK.

    참고

    패키지, Foreach 루프와 같은 부모 컨테이너 또는 데이터 흐름 구성 요소가 포함된 데이터 흐름 태스크의 범위에 속하는 사용자 정의 변수와 시스템 변수만 매핑에 사용할 수 있습니다.Only system variables and user-defined variables that are in the scope of the package, a parent container such as a Foreach Loop, or the Data Flow task that contains the data flow component are available for mapping. 변수는 매개 변수가 할당된 WHERE 절의 열과 호환되는 데이터 형식이어야 합니다.The variable must have a data type that is compatible with the column in the WHERE clause to which the parameter is assigned.

  9. 미리 보기 를 클릭하면 쿼리에서 반환되는 데이터 행을 최대 200개까지 표시할 수 있습니다.You can click Preview to view up to 200 rows of the data that the query returns.

  10. 업데이트된 패키지를 저장하려면 파일 메뉴에서 선택한 항목 저장 을 클릭합니다.To save the updated package, click Save Selected Items on the File menu.

관련 항목:See Also

OLE DB 원본 OLE DB Source
조회 변환Lookup Transformation