Origine SAP BWSAP BW Source

L'origine SAP BW è il componente di origine di MicrosoftMicrosoft Connector 1.1 for SAP BW.The SAP BW source is the source component of the MicrosoftMicrosoft Connector 1.1 for SAP BW. Pertanto, l'origine SAP BW estrae i dati da un sistema SAP Netweaver BW versione 7 e li rende disponibili al flusso di dati in un pacchetto di 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.

Questa origine include un output e un output degli errori.This source has one output and one error output.

Importante

La documentazione per Microsoft Connector 1.1 for SAP BW presuppone la conoscenza dell'ambiente SAP Netweaver BW.The documentation for the Microsoft Connector 1.1 for SAP BW assumes familiarity with the SAP Netweaver BW environment. Per ulteriori informazioni su SAP Netweaver BW o per informazioni su come configurare oggetti e processi di SAP Netweaver BW, vedere la documentazione 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.

Importante

L'estrazione di dati da SAP Netweaver BW richiede licenze SAP aggiuntive.Extracting data from SAP Netweaver BW requires additional SAP licensing. Contattare SAP per verificare questi requisiti.Check with SAP to verify these requirements.

Per utilizzare l'origine SAP BW, effettuare le operazioni seguenti:To use the SAP BW source, you have to do the following tasks:

Preparazione degli oggetti SAP Netweaver BW richiesti dall'origine Preparing the SAP Netweaver BW Objects That the Source Requires

L'origine SAP BW richiede la presenza di determinati oggetti nel sistema SAP Netweaver BW per funzionare.The SAP BW source requires that certain objects are in the SAP Netweaver BW system before the source can function. Se questi oggetti non esistono ancora, è necessario eseguire questi passaggi per crearli e configurarli nel sistema 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.

Nota

Per ulteriori dettagli sugli oggetti e sui passaggi di configurazione, vedere la documentazione di SAP Netweaver BW.For additional details about these objects and these configuration steps, see the SAP Netweaver BW documentation.

  1. Accedere al sistema SAP Netweaver BW tramite la GUI SAP, immettere il codice di transazione SM59 e creare una destinazione RFC:Log on to SAP Netweaver BW through the SAP GUI, enter transaction code SM59, and create an RFC destination:

    1. In Tipo di connessioneselezionare TCP/IP.For Connection Type, select TCP/IP.

    2. In Tipo di attivazioneselezionare Programma server registrato.For Activation Type, select Registered Server Program.

    3. In Communication Type with Target System(Tipo di comunicazione con sistema di destinazione) selezionare Non-Unicode (Inactive MDMP Settings)(Non Unicode (Impostazioni MDMP inattive)).For Communication Type with Target System, select Non-Unicode (Inactive MDMP Settings).

    4. Assegnare un ID programma appropriato.Assign an appropriate Program ID.

  2. Creare una destinazione di hub aperto:Create an Open Hub Destination:

    1. Passare alla workbench dell'amministratore (codice di transazione RSA1) e, nel riquadro sinistro, selezionare Open Hub Destination(Destinazione hub aperto).Go to the Administrator Workbench (transaction code RSA1) and, in the left pane, select Open Hub Destination.

    2. Nel riquadro centrale fare clic con il pulsante destro del mouse su un'InfoArea, quindi selezionare "Create Open Hub Destination"(Crea destinazione di hub aperto).In the middle pane, right-click an InfoArea, and then select "Create Open Hub Destination".

    3. Per Tipo destinazioneselezionare "Strumento di terze parti", quindi immettere la destinazione RFC creata in precedenza.For Destination Type, select "Third Party Tool", and then enter the previously created RFC Destination.

    4. Salvare e attivare la nuova destinazione di hub aperto.Save and activate the new Open Hub Destination.

  3. Creare un processo di trasferimento dati (DTP):Create a Data Transfer Process (DTP):

    1. Nel riquadro centrale dell'InfoArea, fare clic con il pulsante destro del mouse sulla destinazione creata in precedenza, quindi selezionare "Create data transfer process"(Crea processo di trasferimento dati).In the middle pane of the InfoArea, right-click the previously created destination, and then select "Create data transfer process".

    2. Configurare, salvare e attivare il DTP.Configure, save, and activate the DTP.

    3. Nel menu fare clic su Vai a, quindi fare clic su Impostazioni per gestioni batch.On the menu, click Goto, and then click Settings for Batch Manager.

    4. Aggiornare Numero di processi su 1 per l'elaborazione seriale.Update Number of processes to 1 for serial processing.

  4. Creare una catena di processi:Create a process chain:

    1. Quando si configura la catena di processi, selezionare Avvia utilizzando catena di metadati o API per Opzioni di pianificazione di Processo di avvio, quindi aggiungere il DTP creato in precedenza come nodo successivo.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. Salvare e attivare la catena di processi.Save and activate the process chain.

      L'origine SAP BW può chiamare la catena di processi per attivare il processo di trasferimento dati.The SAP BW source can call the process chain to activate the data transfer process.

Connessione al sistema SAP Netweaver BW Connecting to the SAP Netweaver BW System

Per connettersi al sistema SAP Netweaver BW versione 7, l'origine SAP BW utilizza la gestione connessione SAP BW che fa parte di MicrosoftMicrosoft Connector 1.1 for 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. La gestione connessione SAP BW è l'unica gestione connessione di Integration ServicesIntegration Services che può essere utilizzata dall'origine SAP BW.The SAP BW connection manager is the only Integration ServicesIntegration Services connection manager that the SAP BW source can use.

Per ulteriori informazioni sulla gestione connessione SAP BW, vedere SAP BW Connection Manager.For more information about the SAP BW connection manager, see SAP BW Connection Manager.

Configurazione dell'origine SAP BW Configuring the SAP BW Source

Per configurare l'origine SAP BW, procedere nei modi seguenti:You can configure the SAP BW source in the following ways:

  • Cercare e selezionare la destinazione OHS (Open Hub Service) da utilizzare per estrarre i dati.Look up and select the Open Hub Service (OHS) destination to use to extract data.

  • Selezionare uno dei metodi seguenti per estrarre i dati:Select one of the following methods for extracting data:

    • Attivare una catena di processi.Trigger a process chain. In questo caso, il pacchetto di Integration ServicesIntegration Services avvia il processo di estrazione.In this case, the Integration ServicesIntegration Services package starts the extraction process.

    • Attendere la notifica dal sistema SAP Netweaver BW per iniziare un'estrazione.Wait for notification from the SAP Netweaver BW system to begin an extraction. In questo caso, il sistema SAP Netweaver BW avvia il processo di estrazione.In this case, the SAP Netweaver BW system starts the extraction process.

    • Recuperare i dati associati a un ID richiesta specifico.Retrieve the data that is associated with a particular Request ID. In questo caso, il sistema SAP Netweaver BW ha già estratto i dati in una tabella interna e il pacchetto di Integration ServicesIntegration Services legge solo i dati.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.

  • A seconda del metodo selezionato per estrarre dati, fornire le informazioni aggiuntive seguenti:Depending on the method selected for extracting data, provide the following additional information:

    • Per l'opzione P - Attivazione catena processi , fornire il nome host del gateway, il nome del servizio gateway, l'ID programma per la destinazione RFC e il nome della catena di processi.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.

    • Per l'opzione W - Attesa notifica , fornire il nome host del gateway, il nome del server gateway e l'ID programma per la destinazione RFC.For the W - Wait for Notify option, provide the gateway host name, the gateway server name, and the program ID for the RFC destination. È inoltre possibile specificare il timeout (in secondi).You can also specify the timeout (in seconds). Il timeout è il periodo di tempo massimo di attesa della notifica da parte dell'origine.The timeout is the maximum period of time that the source will wait to be notified.

    • Per l'opzione E - Solo estrazione , fornire l'ID richiesta.For the E - Extract Only option, provide the Request ID.

  • Specificare le regole per la conversione di stringhe.Specify rules for string conversion. Convertire, ad esempio, tutte le stringhe a seconda che il sistema SAP Netweaver BW sia Unicode oppure no; in alternativa, convertire tutte le stringhe in varchar or 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).

  • Utilizzare le opzioni selezionate per visualizzare in anteprima i dati da estrarre.Use the options that you have selected to preview the data to be extracted.

    È inoltre possibile abilitare la registrazione delle chiamate di funzioni RFC da parte dell'origine.You can also enable logging of RFC function calls by the source. Tale registrazione è separata dalla registrazione facoltativa che è possibile abilitare nei pacchetti di Integration ServicesIntegration Services. Abilitare la registrazione delle chiamate di funzioni RFC quando si configura la gestione connessione SAP BW che verrà utilizzata dall'origine.(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. Per ulteriori informazioni sulla configurazione della gestione connessione SAP BW, vedere SAP BW Connection Manager.For more information about how to configure the SAP BW connection manager, see SAP BW Connection Manager.

    Se non si conoscono tutti i valori richiesti per configurare l'origine, può essere necessario consultare l'amministratore SAP.If you do not know all the values that are required to configure the source, you might have to ask your SAP administrator.

    Per una procedura dettagliata che illustra come configurare e utilizzare la gestione connessione, l'origine e la destinazione SAP BW, vedere il white paper Utilizzo dei servizi di integrazione SQL Server 2008 con SAP BI 7.0.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. Nel white paper viene anche indicato come configurare gli oggetti necessari in SAP BW.This white paper also shows how to configure the required objects in SAP BW.

Utilizzo di Progettazione SSIS per configurare l'origineUsing the SSIS Designer to Configure the Source

Per ulteriori informazioni sulle proprietà dell'origine SAP BW che è possibile impostare in Progettazione SSISSSIS , fare clic su uno degli argomenti seguenti:For more information about the properties of the SAP BW source that you can set in SSISSSIS Designer, click one of the following topics:

Vedere ancheSee Also

Componenti di Microsoft Connector for SAP BWMicrosoft Connector for SAP BW Components