pub struct SapTableSource {
pub tabular_source: TabularSource,
pub row_count: Option<Value>,
pub row_skips: Option<Value>,
pub rfc_table_fields: Option<Value>,
pub rfc_table_options: Option<Value>,
pub batch_size: Option<Value>,
pub custom_rfc_read_table_function_module: Option<Value>,
pub sap_data_column_delimiter: Option<Value>,
pub partition_option: Option<Value>,
pub partition_settings: Option<SapTablePartitionSettings>,
}Expand description
A copy activity source for SAP Table source.
Fields§
§tabular_source: TabularSource§row_count: Option<Value>The number of rows to be retrieved. Type: integer(or Expression with resultType integer).
row_skips: Option<Value>The number of rows that will be skipped. Type: integer (or Expression with resultType integer).
rfc_table_fields: Option<Value>The fields of the SAP table that will be retrieved. For example, column0, column1. Type: string (or Expression with resultType string).
rfc_table_options: Option<Value>The options for the filtering of the SAP Table. For example, COLUMN0 EQ SOME VALUE. Type: string (or Expression with resultType string).
batch_size: Option<Value>Specifies the maximum number of rows that will be retrieved at a time when retrieving data from SAP Table. Type: integer (or Expression with resultType integer).
custom_rfc_read_table_function_module: Option<Value>Specifies the custom RFC function module that will be used to read data from SAP Table. Type: string (or Expression with resultType string).
sap_data_column_delimiter: Option<Value>The single character that will be used as delimiter passed to SAP RFC as well as splitting the output data retrieved. Type: string (or Expression with resultType string).
partition_option: Option<Value>The partition mechanism that will be used for SAP table read in parallel. Possible values include: “None”, “PartitionOnInt”, “PartitionOnCalendarYear”, “PartitionOnCalendarMonth”, “PartitionOnCalendarDate”, “PartitionOnTime”.
partition_settings: Option<SapTablePartitionSettings>The settings that will be leveraged for SAP table source partitioning.
Implementations§
Source§impl SapTableSource
impl SapTableSource
pub fn new(tabular_source: TabularSource) -> Self
Trait Implementations§
Source§impl Clone for SapTableSource
impl Clone for SapTableSource
Source§fn clone(&self) -> SapTableSource
fn clone(&self) -> SapTableSource
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more