Getting Started
This section shows how to install and set up Xtract Universal for the first time.
Installation
- Download a 30 day trial version of Xtract Universal.
- Run the Xtract Universal executable (XtractUniversalSetup.exe) to install the Xtract Universal Designer and the Xtract Universal Server. For information on system requirements, see Requirements.
- Make sure that the Xtract Universal Service is running on your windows system and that the default port 8065 is not blocked by your firewall.
- Open the Xtract Universal Designer application and click [ Connect] to connect to the Xtract Universal Server using the default settings.
For more information, see Setup.
Connect to SAP
Before connecting to SAP for the first time, set up an SAP dialog user with the necessary SAP user rights.
- In the main window of the Designer, click [New]. The window "Change Source" opens.
- Enter a name for the SAP connection in the field Name, e.g., s4hana, bw, etc.
- In the General tab, enter the system details of your SAP system. Input values for the SAP connection can be found in the Properties of the SAP Logon Pad or they can be requested from the SAP Basis team.
- In the Authentication tab, enter the SAP credentials of the SAP dialog user.
- Click [Test designer connection] to validate the connection between the Xtract Universal Designer and the SAP system.
- Click [Test server connection] to validate the connection between the Xtract Universal Server and the SAP system.
- Click [OK] to save the SAP source.
For more information, see SAP Connection.
Tip
To edit a source or to create new sources, navigate to Server > Manage Sources in the menu bar.
Create an Extraction
Extractions are the main entities of Xtract Universal. They define what data to extract from SAP and where to write the data. Follow the steps below to create a new extraction:
- In the main window of the Designer, click [New]. The window "Create Extraction" opens.
- Select an SAP Connection from the drop-down menu in Source .
- Enter a name for the extraction .
-
Select one of the following extraction types :
Extraction Type Description BAPI Execute BAPIs and Function Modules. BWCube Extract data from SAP BW InfoCubes and BEx Queries. BW Hierarchy Extract Hierarchies from an SAP BW / BI system. DeltaQ Extract data from DataSources (OLTP) and extractors from ERP and ECC systems. ODP Extract data via the SAP Operational Data Provisioning (ODP) framework. OHS Extract data from InfoSpokes and OHS destinations. Query Extract data from ERP queries. Note: BEx queries are covered by BWCube. Report Extract data from SAP ABAP reports. Table Extract data from SAP tables and views. Table CDC Extract delta data from SAP tables and views. -
Click [OK]. The main window of the extraction type opens automatically.
Follow the instructions in the documentation of the selected extraction type to set up the extraction.
A Simple Extraction for Beginners
Follow the steps below to extract customer master data from the SAP table KNA1:
- Create an extraction that uses the Table extraction type.
- In the main window of the extraction type, click [Add] to look up an SAP table. The window "Table Lookup" opens.
- In the field Table Name, enter the name of the table to extract (KNA1) . Use wildcards (*) if needed.
- Click [ ] . Search results are displayed.
- Select the table KNA1 and click [OK]. The application returns to the main window of the extraction type.
- Optional: Select the table columns you want to extract. By default all columns are extracted. For more information on filter options and advanced settings, see, Define the Table Extraction Type
- Click [Load live preview] to display a live preview of the first 100 records.
- Click [OK] to save the extraction type.
The extraction is now listed in the main window of the Designer. To edit an extraction, double-click the extraction.
Run an Extraction
Extractions can be run directly in the Xtract Universal Designer or via web service and command line. Follow the steps below to testrun your extraction in the Designer:
- In the main window of the Designer, select an extraction and click [Run] . The window "Run Extraction" opens.
- Click [Run] to execute the extraction. The status in the subsection General Info indicates if the extraction finished successfully.
- Open the Output tab to view the extracted data .
For more information, see Execute and Automate.
Write Data to a Target Environment
Xtract Universal allows you to load data to a wide range of target environments, including databases, cloud storages, BI tools, etc. By default, extractions use the http-csv destination as a target environment.
Follow the steps below to add a new destination to Xtract Universal:
- In the main window of the Designer, navigate to Server > Manage Destinations. The window “Manage Destinations” opens.
- Click [Add] to create a new destination. The window "Destination Details" opens.
- Enter a Name for the destination.
- Select a destination type from the drop-down menu. A list of connection details opens.
- Fill out the destination details to connect to the destination.
Destination details vary depending on the destination type. For more information about destination details, select your destination: - Click [OK] to confirm your input.
The destination is now available and can be assigned to extractions.
Assign a Destination to an Extracion
Extractions write data to their assigned destination. Follow the steps below to assign a destination to an extraction:
- In the main window of the Designer, select an extraction.
- Click [ Destination]. The window “Destination Settings” opens.
- In the “Destination Settings” window, select a destination from the drop down menu.
- Optional: change the destination settings.
Destination settings are specific to the selected extraction and vary depending on the destination type. For more information about destination settings, select your destination: - Click [OK] to confirm your input.
When running the extraction, the extracted SAP data is now written to the destination. For more information on available destinations, see Destinations.