SAP NetWeaver as Source - DSS 6 | Data Source Solutions Documentation
Documentation: SAP NetWeaver as Source - DSS 6 | Data Source Solutions Documentation
SAP NetWeaver as Source
Capture
Data Source Solutions DSS allows you to Capture changes from SAP NetWeaver using DSS's AppConnect. This section describes the configuration requirements for capturing changes from SAP NetWeaver location. For the list of supported SAP NetWeaver versions from which DSS can capture changes, see Capture changes from location in Capabilities.
DSS supports capturing changes from SAP NetWeaver only when the underlying database is either Oracle or SAP HANA. The requirements for capturing from NetWeaver is classified based on the underlying database:
SAP columns are non-nullable by default. They will be described as nullable in the hub's repository and thus as nullable in the target. This is valid for the non-key columns. Key columns will remain non-nullable.
SAP Data Types Conversion
**Since** v6.1.0/7
This option enables conversion/mapping of SAP specific data types (available in SAP dictionary meta-data) in source location to corresponding data type in the target location. The SAP specific data type will be localized with the source DB's data type and then mapped to DSS's Repository data type. For example, if you have an SAP system with NetWeaver driver, the DATS data type will be mapped to DSS Repository type nvarchar / date.
This feature is supported for the following SAP specific data types:
- DATS
If the SAP Data Types Conversion option is NOT selected, SAP specific data types are mapped to various other DSS Repositry data types. For more information, see Data Type Mapping for SAP NetWeaver (or SAP dictionary).
If the SAP Data Types Conversion option is selected during location creation, DSS will automatically define action TableProperties with parameters CoerceErrorPolicy and CoerceErrorType.
While creating an SAP NetWeaver location, the SAP Data Types Conversion option is selected/enabled by default. To enable SAP data type conversion for an existing location, select the SAP Data Types Conversion option by editing the location's source and target properties and then manually define action TableProperties with parameters CoerceErrorPolicy and CoerceErrorType.
Intermediate Directory
{% partial file="dss6/requirements/source-and-target-requirements/intermediate-directory.template.md" /%}
Intermediate Directory is Local
{% partial file="dss6/requirements/source-and-target-requirements/intermediate-directory-local.template.md" /%}
Compare and Refresh from Oracle and HANA
DSS allows you to perform only Compare and Refresh from SAP NetWeaver (without using Capture). Any specific database (Oracle or HANA) grants are not required for performing only Compare and Refresh from NetWeaver on Oracle or HANA.