bw_create_datasource
Create an inactive DataSource (RSDS) from a remote HANA entity, automatically deriving its structure. Use after listing remote entities and activate separately.
Instructions
Create a DataSource (RSDS) on top of a remote entity from the server's field proposal, leaving it inactive. The server derives the complete field/segment structure from the remote entity — no field, key, or partitioning editing is supported (v1). Local objects only (Development-Class $TMP); no transport handling. The HANA entity binds via the adapter externalObject attribute, not by name equality — use bw_list_remote_entities to find a valid hana_entity. After creation, activate separately with bw_activate (object_type "rsds", the same source_system, lock_handle "").
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| description | No | DataSource description (default: the hana_entity value). | |
| hana_entity | No | Remote entity technical name (technicalName from bw_list_remote_entities), bound as the adapter externalObject. Defaults to datasource_name as a convenience; set independently when they differ. Case-sensitive — passed to the source as-is. | |
| source_system | Yes | Logical source system name (e.g. "LSYS_NAME"). A HANA/SDA/SDI source system. | |
| datasource_name | Yes | Technical name for the new DataSource (e.g. "DS_NAME"). | |
| application_component | Yes | Application component (APCO) to file the DataSource under (e.g. "APCO_NAME"). |