Partager via


SapOpenHubSource Classe

Définition

Source d’activité de copie pour la source de destination open hub SAP Business Warehouse.

public class SapOpenHubSource : Azure.ResourceManager.DataFactory.Models.TabularSource
type SapOpenHubSource = class
    inherit TabularSource
Public Class SapOpenHubSource
Inherits TabularSource
Héritage

Constructeurs

SapOpenHubSource()

Initialise une nouvelle instance de SapOpenHubSource.

Propriétés

AdditionalColumns

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

Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

(Hérité de TabularSource)
AdditionalProperties

Propriétés supplémentaires

Pour affecter un objet à la valeur de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

(Hérité de CopyActivitySource)
BaseRequestId

ID de requête pour le chargement delta. Une fois l’ID défini, seules les données dont l’ID de requête est supérieur à la valeur de cette propriété sont récupérées. La valeur par défaut est 0. Type : entier (ou Expression avec entier resultType ).

CustomRfcReadTableFunctionModule

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

DisableMetricsCollection

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

(Hérité de CopyActivitySource)
ExcludeLastRequest

Indique s'il faut exclure les enregistrements de la dernière requête. La valeur par défaut est true. Type : booléen (ou Expression avec type booléen resultType).

MaxConcurrentConnections

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

(Hérité de CopyActivitySource)
QueryTimeout

Délai d’expiration de la requête. Type : string (ou Expression with resultType string), pattern : ((\d+).)? (\d\d):(60|([0-5][0-9])):( 60|([0-5][0-9])).

(Hérité de TabularSource)
SapDataColumnDelimiter

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

SourceRetryCount

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

(Hérité de CopyActivitySource)
SourceRetryWait

Attendez une nouvelle tentative de la source. Type : string (ou Expression with resultType string), pattern : ((\d+).)? (\d\d):(60|([0-5][0-9])):( 60|([0-5][0-9])).

(Hérité de CopyActivitySource)

S’applique à