SapTableSource interface

Source d’activité de copie pour la source de table SAP.

Extends

Propriétés

batchSize

Spécifie le nombre maximal de lignes qui seront récupérées à la fois lors de la récupération de données à partir de la table SAP. Type : entier (ou Expression avec entier resultType).

customRfcReadTableFunctionModule

Spécifie le module de fonction RFC personnalisé qui sera utilisé pour lire des données à partir de la table SAP. Type : chaîne (ou expression avec chaîne resultType).

partitionOption

Mécanisme de partition qui sera utilisé pour la lecture de table SAP en parallèle. Les valeurs possibles sont les suivantes : « None », « PartitionOnInt », « PartitionOnCalendarYear », « PartitionOnCalendarMonth », « PartitionOnCalendarDate », « PartitionOnCalendarDate », « PartitionOnTime ».

partitionSettings

Paramètres qui seront utilisés pour le partitionnement source de table SAP.

rfcTableFields

Champs de la table SAP qui seront récupérés. Par exemple, column0, column1. Type : chaîne (ou expression avec chaîne resultType).

rfcTableOptions

Options pour le filtrage de la table SAP. Par exemple, COLUMN0 EQ SOME VALUE. Type : chaîne (ou expression avec chaîne resultType).

rowCount

Nombre de lignes à récupérer. Type : integer(ou Expression avec entier resultType).

rowSkips

Nombre de lignes ignorées. Type : entier (ou Expression avec entier resultType).

sapDataColumnDelimiter

Caractère unique qui sera utilisé comme délimiteur transmis à SAP RFC, ainsi que le fractionnement des données de sortie récupérées. Type : chaîne (ou expression avec chaîne resultType).

type

Copiez le type de source.

Propriétés héritées

additionalColumns

Spécifie les colonnes supplémentaires à ajouter aux données sources. Type : tableau d’objets(AdditionalColumns) (ou Expression avec tableau resultType d’objets).

additionalProperties

Propriétés supplémentaires

disableMetricsCollection

Si la valeur est true, désactivez la collecte des métriques du magasin de données. La valeur par défaut est false. Type : booléen (ou expression avec resultType booléen).

maxConcurrentConnections

Nombre maximal de connexions simultanées pour le magasin de données source. Type : entier (ou Expression avec entier resultType).

queryTimeout

Délai d’expiration de la requête. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

sourceRetryCount

Nombre de nouvelles tentatives sources. Type : entier (ou Expression avec entier resultType).

sourceRetryWait

Attendez une nouvelle tentative de source. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

Détails de la propriété

batchSize

Spécifie le nombre maximal de lignes qui seront récupérées à la fois lors de la récupération de données à partir de la table SAP. Type : entier (ou Expression avec entier resultType).

batchSize?: any

Valeur de propriété

any

customRfcReadTableFunctionModule

Spécifie le module de fonction RFC personnalisé qui sera utilisé pour lire des données à partir de la table SAP. Type : chaîne (ou expression avec chaîne resultType).

customRfcReadTableFunctionModule?: any

Valeur de propriété

any

partitionOption

Mécanisme de partition qui sera utilisé pour la lecture de table SAP en parallèle. Les valeurs possibles sont les suivantes : « None », « PartitionOnInt », « PartitionOnCalendarYear », « PartitionOnCalendarMonth », « PartitionOnCalendarDate », « PartitionOnCalendarDate », « PartitionOnTime ».

partitionOption?: any

Valeur de propriété

any

partitionSettings

Paramètres qui seront utilisés pour le partitionnement source de table SAP.

partitionSettings?: SapTablePartitionSettings

Valeur de propriété

rfcTableFields

Champs de la table SAP qui seront récupérés. Par exemple, column0, column1. Type : chaîne (ou expression avec chaîne resultType).

rfcTableFields?: any

Valeur de propriété

any

rfcTableOptions

Options pour le filtrage de la table SAP. Par exemple, COLUMN0 EQ SOME VALUE. Type : chaîne (ou expression avec chaîne resultType).

rfcTableOptions?: any

Valeur de propriété

any

rowCount

Nombre de lignes à récupérer. Type : integer(ou Expression avec entier resultType).

rowCount?: any

Valeur de propriété

any

rowSkips

Nombre de lignes ignorées. Type : entier (ou Expression avec entier resultType).

rowSkips?: any

Valeur de propriété

any

sapDataColumnDelimiter

Caractère unique qui sera utilisé comme délimiteur transmis à SAP RFC, ainsi que le fractionnement des données de sortie récupérées. Type : chaîne (ou expression avec chaîne resultType).

sapDataColumnDelimiter?: any

Valeur de propriété

any

type

Copiez le type de source.

type: "SapTableSource"

Valeur de propriété

"SapTableSource"

Détails de la propriété héritée

additionalColumns

Spécifie les colonnes supplémentaires à ajouter aux données sources. Type : tableau d’objets(AdditionalColumns) (ou Expression avec tableau resultType d’objets).

additionalColumns?: any

Valeur de propriété

any

héritée deTabularSource.additionalColumns

additionalProperties

Propriétés supplémentaires

additionalProperties?: Record<string, any>

Valeur de propriété

Record<string, any>

Hérité deTabularSource.Propriétés additionnelles

disableMetricsCollection

Si la valeur est true, désactivez la collecte des métriques du magasin de données. La valeur par défaut est false. Type : booléen (ou expression avec resultType booléen).

disableMetricsCollection?: any

Valeur de propriété

any

Hérité deTabularSource.disableMetricsCollection

maxConcurrentConnections

Nombre maximal de connexions simultanées pour le magasin de données source. Type : entier (ou Expression avec entier resultType).

maxConcurrentConnections?: any

Valeur de propriété

any

héritée deTabularSource.maxConcurrentConnections

queryTimeout

Délai d’expiration de la requête. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

queryTimeout?: any

Valeur de propriété

any

héritée deTabularSource.queryTimeout

sourceRetryCount

Nombre de nouvelles tentatives sources. Type : entier (ou Expression avec entier resultType).

sourceRetryCount?: any

Valeur de propriété

any

héritée deTabularSource.sourceRetryCount

sourceRetryWait

Attendez une nouvelle tentative de source. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

sourceRetryWait?: any

Valeur de propriété

any

héritée deTabularSource.sourceRetryWait