RestSource interface

Source du service Rest de l’activité de copie.

Extends

Propriétés

additionalColumns

Spécifie les colonnes supplémentaires à ajouter aux données sources. Type : paires clé valeur (valeur doit être de type chaîne).

additionalHeaders

En-têtes HTTP supplémentaires dans la requête à l’API RESTful. Type : chaîne (ou expression avec chaîne resultType).

httpRequestTimeout

Délai d’expiration (TimeSpan) pour obtenir une réponse HTTP. Il s’agit du délai d’attente pour obtenir une réponse, et non le délai d’attente pour lire les données de réponse. Valeur par défaut : 00:01:40. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

paginationRules

Règles de pagination pour composer des requêtes de page suivantes. Type : chaîne (ou expression avec chaîne resultType).

requestBody

Corps de la requête HTTP à l’API RESTful si requestMethod est POST. Type : chaîne (ou expression avec chaîne resultType).

requestInterval

Heure d’attente avant d’envoyer la demande de page suivante.

requestMethod

Méthode HTTP utilisée pour appeler l’API RESTful. La valeur par défaut est GET. Type : chaîne (ou expression avec chaîne resultType).

type

Copiez le type de source.

Propriétés héritées

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).

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é

additionalColumns

Spécifie les colonnes supplémentaires à ajouter aux données sources. Type : paires clé valeur (valeur doit être de type chaîne).

additionalColumns?: any

Valeur de propriété

any

additionalHeaders

En-têtes HTTP supplémentaires dans la requête à l’API RESTful. Type : chaîne (ou expression avec chaîne resultType).

additionalHeaders?: any

Valeur de propriété

any

httpRequestTimeout

Délai d’expiration (TimeSpan) pour obtenir une réponse HTTP. Il s’agit du délai d’attente pour obtenir une réponse, et non le délai d’attente pour lire les données de réponse. Valeur par défaut : 00:01:40. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

httpRequestTimeout?: any

Valeur de propriété

any

paginationRules

Règles de pagination pour composer des requêtes de page suivantes. Type : chaîne (ou expression avec chaîne resultType).

paginationRules?: any

Valeur de propriété

any

requestBody

Corps de la requête HTTP à l’API RESTful si requestMethod est POST. Type : chaîne (ou expression avec chaîne resultType).

requestBody?: any

Valeur de propriété

any

requestInterval

Heure d’attente avant d’envoyer la demande de page suivante.

requestInterval?: any

Valeur de propriété

any

requestMethod

Méthode HTTP utilisée pour appeler l’API RESTful. La valeur par défaut est GET. Type : chaîne (ou expression avec chaîne resultType).

requestMethod?: any

Valeur de propriété

any

type

Copiez le type de source.

type: "RestSource"

Valeur de propriété

"RestSource"

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

additionalProperties

Propriétés supplémentaires

additionalProperties?: Record<string, any>

Valeur de propriété

Record<string, any>

Hérité deCopySource.PropertiesAdditionalProperties

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é deCopySource.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 deCopySource.maxConcurrentConnections

sourceRetryCount

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

sourceRetryCount?: any

Valeur de propriété

any

héritée deCopySource.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 deCopySource.sourceRetryWait