Aller au contenu principal

Connecteur de source OData

Le connecteur de source OData dans DataSync vous permet de récupérer des données depuis n'importe quel service compatible OData pour le chargement ou la synchronisation dans votre entrepôt de données. Après avoir créé toutes les connexions sources requises, configurez votre source de destination pour compléter la configuration de la connexion.

Créer une connexion source dans DataSync

  1. Connectez-vous à DataSync.
  2. Depuis l'écran d'accueil, sélectionnez Connections.
  3. À côté de Source Connections, cliquez sur New.
  4. Sélectionnez OData.
  5. Dans le panneau Connection Properties, entrez les propriétés de connexion.
  6. (Optionnel) Dans le panneau Additional Connection Properties, sélectionnez Add property et entrez les paramètres pour chaque propriété.
  7. Dans le panneau Advanced Settings, configurez les paramètres, y compris le Tracking Type et d'autres valeurs selon vos exigences.
  8. Cliquez sur Save.

Paramètres

Propriétés de connexion

ParamètreDescription
DescriptionNom unique pour la connexion. Exemple : OData
URLAdresse du point de terminaison OData. Exemple : https://services.odata.org/TripPinRESTierService
Nom d'utilisateurIdentifiants de nom d'utilisateur avec les autorisations requises pour accéder à OData.
Exemple : admin
Mot de passeMot de passe pour le nom d'utilisateur spécifié.
Convertir toutes les dates et heures en GMTConversion des valeurs OData DateTime en GMT.
Utiliser le paging côté clientCapacité de pagination pour les grands ensembles de données.
Taille de pageNombre maximum de résultats à retourner par page lorsque le paging côté client est activé. Des valeurs plus grandes retournent plus de lignes par page mais peuvent causer des délais d'attente.
Délai d'attenteTemps en secondes à attendre pour l'ouverture de la connexion et l'exécution de la requête avant expiration.
Format de donnéesFormat des données récupérées : ATOM ou JSON.
Verbosité
  • 1 – Journaliser les requêtes, les comptes de lignes, le début/fin de l'exécution, les erreurs.
  • 2 – Inclut le niveau 1 plus les requêtes de cache, les en-têtes HTTP.
  • 3 – Inclut le niveau 2 plus les corps de requête/réponse.
  • 4 – Inclut le niveau 3 plus la communication au niveau du transport.
  • 5 – Inclut le niveau 4 plus toutes les commandes d'interface.
Activer le PoolingOption de pooling de connexion pour des performances optimales.
Délai d'inactivité du PoolTemps d'inactivité maximum pour les connexions avant de les retourner au pool, en secondes.
Taille max du PoolNombre maximum de connexions autorisées dans le pool.
Temps d'attente du PoolTemps d'attente maximum pour l'allocation de connexion avant qu'une erreur ne soit lancée, en secondes.

Propriétés de connexion supplémentaires

Propriétés de chaîne de connexion supplémentaires non spécifiées dans le panneau Connection Properties. Pour chaque propriété ajoutée, vous pouvez choisir Visible ou Encrypted. En sélectionnant Encrypted, la valeur est masquée de l'interface et est stockée de manière cryptée dans le back-end, comme lors de la définition des mots de passe.

ParamètreDescription
PropriétéPropriété de chaîne de connexion qui définit l'action ou le comportement. Exemple : ReadOnly
ValeurValeur pour la propriété. Exemple : True
TypeVisibilité de la propriété : Visible ou Encrypted.

Paramètres avancés

Les paramètres avancés contrôlent la manière dont le connecteur OData suit les changements, gère la configuration régionale et horaire, et traite les lots de données lors de l'extraction. Ces options permettent un ajustement précis pour les performances et la précision, et doivent être configurées selon votre environnement système et vos exigences opérationnelles.

ParamètreDescription
Type de suiviMéthode de suivi des changements : None ou Date.
RégionParamètre régional pour le connecteur, si requis par votre configuration.
Fuseau horaireFuseau horaire correspondant au serveur d'application OData.
Décalage horaireDécalage de rafraîchissement en secondes pour compenser les problèmes de synchronisation dans la sélection des enregistrements. La valeur minimale est 0; la valeur maximale est 3600 secondes.
Taille de lotQuantité d'enregistrements traités dans chaque lot lors de l'extraction. Des tailles de lot plus grandes augmentent l'utilisation de la mémoire mais peuvent améliorer les performances jusqu'à un certain point. La valeur par défaut est 2000 et le maximum ne doit pas dépasser 10000 enregistrements. Ajustez en fonction de la vitesse de votre réseau et des performances du disque ; dans la plupart des cas, la valeur par défaut (2000) fonctionne le mieux.

Exemple