SAP BW 원본SAP BW Source

SAP BW 원본은 MicrosoftMicrosoft Connector 1.1 for SAP BW의 원본 구성 요소입니다.The SAP BW source is the source component of the MicrosoftMicrosoft Connector 1.1 for SAP BW. 따라서 SAP BW 원본은 SAP Netweaver BW 버전 7 시스템에서 데이터를 추출하고 이 데이터를 MicrosoftMicrosoft Integration ServicesIntegration Services 패키지의 데이터 흐름에서 사용할 수 있도록 합니다.Thus, the SAP BW source extracts data from an SAP Netweaver BW version 7 system and makes this data available to the data flow in a MicrosoftMicrosoft Integration ServicesIntegration Services package.

이 원본에는 출력 한 개와 오류 출력 한 개가 있습니다.This source has one output and one error output.

중요

SAP BW용 Microsoft Connector 1.1 설명서는 SAP Netweaver BW 환경에 익숙한 것으로 가정합니다.The documentation for the Microsoft Connector 1.1 for SAP BW assumes familiarity with the SAP Netweaver BW environment. SAP Netweaver BW 또는 SAP Netweaver BW 개체 및 프로세스 구성 방법에 대한 자세한 내용은 SAP 설명서를 참조하십시오.For more information about SAP Netweaver BW, or for information about how to configure SAP Netweaver BW objects and processes, see your SAP documentation.

중요

SAP Netweaver BW에서 데이터를 추출하려면 추가 SAP 라이선스가 필요합니다.Extracting data from SAP Netweaver BW requires additional SAP licensing. SAP에서 이러한 요구 사항을 확인하십시오.Check with SAP to verify these requirements.

SAP BW 원본을 사용하려면 다음 태스크를 수행해야 합니다.To use the SAP BW source, you have to do the following tasks:

원본에 필요한 SAP Netweaver BW 개체 준비 Preparing the SAP Netweaver BW Objects That the Source Requires

SAP BW 원본이 작동하려면 특정 개체가 SAP Netweaver BW 시스템에 있어야 합니다.The SAP BW source requires that certain objects are in the SAP Netweaver BW system before the source can function. 이러한 개체가 없는 경우 다음 단계를 수행하여 SAP Netweaver BW 시스템에서 이러한 개체를 만들고 구성해야 합니다.If these objects do not already exist, you have to follow these steps to create and configure these objects in the SAP Netweaver BW system.

참고

이러한 개체와 구성 단계에 대한 자세한 내용은 SAP Netweaver BW 설명서를 참조하십시오.For additional details about these objects and these configuration steps, see the SAP Netweaver BW documentation.

  1. SAP GUI를 통해 SAP Netweaver BW에 로그온하고 트랜잭션 코드 SM59를 입력한 다음 RFC 대상을 만듭니다.Log on to SAP Netweaver BW through the SAP GUI, enter transaction code SM59, and create an RFC destination:

    1. Connection Type에서 TCP/IP를 선택합니다.For Connection Type, select TCP/IP.

    2. Activation Type에서 Registered Server Program을 선택합니다.For Activation Type, select Registered Server Program.

    3. Communication Type with Target System(대상 시스템과 통신 유형)에서 Non-Unicode (Inactive MDMP Settings)(비유니코드(비활성 MDMP 설정))를 선택합니다.For Communication Type with Target System, select Non-Unicode (Inactive MDMP Settings).

    4. 적절한 프로그램 ID를 할당합니다.Assign an appropriate Program ID.

  2. 오픈 허브 대상을 만듭니다.Create an Open Hub Destination:

    1. Administrator Workbench(트랜잭션 코드 RSA1)로 이동하고 왼쪽 창에서 Open Hub Destination을 선택합니다.Go to the Administrator Workbench (transaction code RSA1) and, in the left pane, select Open Hub Destination.

    2. 가운데 창에서 InfoArea를 마우스 오른쪽 단추로 클릭한 다음 "Create Open Hub Destination"을 선택합니다.In the middle pane, right-click an InfoArea, and then select "Create Open Hub Destination".

    3. Destination Type에서 "Third Party Tool"을 선택한 다음 이전에 만든 RFC 대상을 입력합니다.For Destination Type, select "Third Party Tool", and then enter the previously created RFC Destination.

    4. 새 오픈 허브 대상을 저장하고 활성화합니다.Save and activate the new Open Hub Destination.

  3. DTP(데이터 전송 프로세스)를 만듭니다.Create a Data Transfer Process (DTP):

    1. InfoArea의 가운데 창에서 이전에 만든 대상을 마우스 오른쪽 단추로 클릭한 다음 "Create data transfer process"를 선택합니다.In the middle pane of the InfoArea, right-click the previously created destination, and then select "Create data transfer process".

    2. DTP를 구성하고 저장하고 활성화합니다.Configure, save, and activate the DTP.

    3. 메뉴에서 Goto를 클릭한 다음 Settings for Batch Manager를 클릭합니다.On the menu, click Goto, and then click Settings for Batch Manager.

    4. 순차 처리의 경우 Number of processes 를 1로 업데이트합니다.Update Number of processes to 1 for serial processing.

  4. 프로세스 체인을 만듭니다.Create a process chain:

    1. 프로세스 체인을 구성할 때 Start Using Metadata Chain or APIStart ProcessScheduling Options로 선택한 다음 이전에 만든 DTP를 후속 노드로 추가합니다.When configuring the process chain, select the Start Using Metadata Chain or API as the Scheduling Options of the Start Process, and then add the previously created DTP as the subsequent node.

    2. 프로세스 체인을 저장하고 활성화합니다.Save and activate the process chain.

      SAP BW 원본은 프로세스 체인을 호출하여 데이터 전송 프로세스를 활성화할 수 있습니다.The SAP BW source can call the process chain to activate the data transfer process.

SAP Netweaver BW 시스템에 연결 Connecting to the SAP Netweaver BW System

SAP Netweaver BW 버전 7 시스템에 연결하기 위해 SAP BW 원본은 MicrosoftMicrosoft Connector 1.1 for SAP BW 패키지의 일부인 SAP BW 연결 관리자를 사용합니다.To connect to the SAP Netweaver BW version 7 system, the SAP BW source uses the SAP BW connection manager that is part of the MicrosoftMicrosoft Connector 1.1 for SAP BW package. SAP BW 연결 관리자는 SAP BW 원본이 사용할 수 있는 유일한 Integration ServicesIntegration Services 연결 관리자입니다.The SAP BW connection manager is the only Integration ServicesIntegration Services connection manager that the SAP BW source can use.

SAP BW 연결 관리자에 대한 자세한 내용은 SAP BW Connection Manager를 참조하십시오.For more information about the SAP BW connection manager, see SAP BW Connection Manager.

SAP BW 원본 구성 Configuring the SAP BW Source

다음과 같은 방법으로 SAP BW 원본을 구성할 수 있습니다.You can configure the SAP BW source in the following ways:

  • 데이터를 추출하는 데 사용할 OHS(Open Hub Service) 대상을 조회하고 선택합니다.Look up and select the Open Hub Service (OHS) destination to use to extract data.

  • 데이터를 추출하는 방법으로 다음 중 하나를 선택합니다.Select one of the following methods for extracting data:

    • 프로세스 체인을 트리거합니다.Trigger a process chain. 이 경우 Integration ServicesIntegration Services 패키지는 추출 프로세스를 시작합니다.In this case, the Integration ServicesIntegration Services package starts the extraction process.

    • SAP Netweaver BW 시스템에서 추출 시작 알림을 기다립니다.Wait for notification from the SAP Netweaver BW system to begin an extraction. 이 경우 SAP Netweaver BW 시스템은 추출 프로세스를 시작합니다.In this case, the SAP Netweaver BW system starts the extraction process.

    • 특정 요청 ID와 연결된 데이터를 검색합니다.Retrieve the data that is associated with a particular Request ID. 이 경우 SAP Netweaver BW 시스템에서 데이터를 내부 테이블에 이미 추출했으므로 Integration ServicesIntegration Services 패키지는 데이터를 읽기만 합니다.In this case, the SAP Netweaver BW system has already extracted the data to an internal table, and the Integration ServicesIntegration Services package just reads the data.

  • 선택한 데이터 추출 방법에 따라 다음 추가 정보를 제공합니다.Depending on the method selected for extracting data, provide the following additional information:

    • P - 프로세스 체인 트리거 옵션의 경우 게이트웨이 호스트 이름, 게이트웨이 서비스 이름, RFC 대상의 프로그램 ID 및 프로세스 체인의 이름을 제공합니다.For the P - Trigger Process Chain option, provide the gateway host name, gateway service name, program ID for the RFC destination, and name of the process chain.

    • W - 알릴 때까지 대기 옵션의 경우 게이트웨이 호스트 이름, 게이트웨이 서버 이름 및 RFC 대상의 프로그램 ID를 제공합니다.For the W - Wait for Notify option, provide the gateway host name, the gateway server name, and the program ID for the RFC destination. 제한 시간(초)도 지정할 수 있습니다.You can also specify the timeout (in seconds). 제한 시간은 원본이 알림을 받을 때까지 대기할 최대 시간입니다.The timeout is the maximum period of time that the source will wait to be notified.

    • E - 추출만 옵션의 경우 요청 ID를 제공합니다.For the E - Extract Only option, provide the Request ID.

  • 문자열 변환의 규칙을 지정합니다.Specify rules for string conversion. 예를 들어 SAP Netweaver BW 시스템이 유니코드인지 여부에 따라 모든 문자열을 변환하거나 모든 문자열을 varchar 또는 nvarchar로 변환합니다.(For example, convert all strings depending on whether the SAP Netweaver BW system is Unicode or not, or convert all strings to varchar or nvarchar).

  • 선택한 옵션을 사용하여 추출할 데이터를 미리 봅니다.Use the options that you have selected to preview the data to be extracted.

    원본에 의한 RFC 함수 호출의 로깅을 사용하도록 설정할 수도 있습니다.You can also enable logging of RFC function calls by the source. 이 로깅은 Integration ServicesIntegration Services 패키지에서 사용하도록 설정할 수 있는 선택적 로깅과 별개입니다. 원본이 사용할 SAP BW 연결 관리자를 구성할 때 RFC 함수 호출의 로깅을 사용하도록 설정합니다.(This logging is separate from the optional logging that you can enable on Integration ServicesIntegration Services packages.) You enable logging of RFC function calls when you configure the SAP BW connection manager that the source will use. SAP BW 연결 관리자를 구성하는 방법은 SAP BW Connection Manager를 참조하십시오.For more information about how to configure the SAP BW connection manager, see SAP BW Connection Manager.

    원본을 구성하는 데 필요한 값 중 모르는 것이 있으면 SAP 관리자에게 문의하십시오.If you do not know all the values that are required to configure the source, you might have to ask your SAP administrator.

    SAP BW 연결 관리자, 원본 및 대상을 구성하고 사용하는 방법을 제시하는 연습은 SAP BI 7.0에서 SQL Server 2008 Integration Services 사용백서를 참조하십시오.For a walkthrough that demonstrates how to configure and use the SAP BW connection manager, source, and destination, see the white paper, Using SQL Server 2008 Integration Services with SAP BI 7.0. 또한 이 백서는 SAP BW에 필요한 개체를 구성하는 방법을 보여 줍니다.This white paper also shows how to configure the required objects in SAP BW.

SSIS 디자이너를 사용하여 원본 구성Using the SSIS Designer to Configure the Source

SSISSSIS 디자이너에서 설정할 수 있는 SAP BW 원본의 속성에 대한 자세한 내용을 보려면 다음 항목 중 하나를 클릭하십시오.For more information about the properties of the SAP BW source that you can set in SSISSSIS Designer, click one of the following topics:

관련 항목:See Also

Microsoft Connector for SAP BW 구성 요소Microsoft Connector for SAP BW Components