Connecteur source SQL RDS
Le connecteur source SQL RDS permet à DataSync de récupérer les données d'une instance Microsoft SQL Server hébergée sur Amazon RDS et de les charger dans un entrepôt de données. Une fois la connexion source créée, configurez la connexion de destination pour finaliser l'installation.
Créer la connexion source dans DataSync
- Connectez-vous à DataSync.
- Depuis l'écran d'accueil, sélectionnez Connexions.
- À côté de Connexions de la source, cliquez sur Nouveau.
- Sélectionnez SQL RDS.
- Complétez toutes les propriétés de connexion requises.
- (Facultatif) Dans le panneau Autres propriétés de la connexion, cliquez sur Ajouter une propriété et définissez les paramètres supplémentaires nécessaires.
- Configurez les paramètres avancés selon votre environnement, notamment le Type de suivi.
- Cliquez sur Enregistrer.
Propriétés de la connexion
| Propriété | Description |
|---|---|
| Description | Nom unique attribué à la connexion. Exemple : SQL RDS. |
| Serveur | Nom de domaine de l'instance SQL Server hébergée sur Amazon RDS. Exemple :moninstancebd.abcdefg12345.eu-west-1.rds.amazonaws.com. |
| Base de données | Nom de la base hébergée sur l'instance RDS. Exemple : BaseVentes. |
| Nom d'utilisateur | Identifiant utilisé pour accéder à la base de données. Exemple : adminbd. |
| Mot de passe | Mot de passe associé à ce compte. |
| Délai | Durée en secondes avant l'expiration d'une tentative de connexion ou d'une exécution de requête. |
Autres propriétés de la connexion
Ce panneau permet d'ajouter des propriétés de chaîne de connexion qui ne figurent pas dans le panneau Propriétés de la connexion. Pour les valeurs sensibles comme les mots de passe, choisissez le type Crypté. La valeur reste alors masquée dans l'interface et stockée de façon chiffrée côté serveur.
| Propriété | Description |
|---|---|
| Propriété | Propriété de la chaîne de connexion définissant l'action ou le comportement. Exemple : ReadOnly. |
| Valeur | Valeur associée à la propriété. Exemple : True. |
| Type | Visibilité de la valeur : Visible ou Crypté. |
Paramètres avancés
Ces paramètres déterminent la façon dont le connecteur suit les modifications de données, gère l'heure et la région, et traite les enregistrements pendant l'extraction. Ajustez-les selon votre environnement SQL RDS afin que les résultats restent exacts et cohérents.
| Paramètre | Description |
|---|---|
| Type de suivi | Méthode de suivi des modifications de données : Aucun ou Date. |
| Region | Paramètre régional du connecteur, si la configuration l'exige. |
| Fuseau horaire | Fuseau horaire correspondant à l'environnement SQL RDS. |
| Décalage de temps | Décalage d'actualisation en secondes pour compenser les écarts de synchronisation lors de la sélection des enregistrements. Minimum 0, maximum 3600. |
| Taille du lot | Nombre d'enregistrements traités par lot lors de l'extraction. Des lots plus grands peuvent améliorer les performances mais consomment davantage de mémoire. La valeur par défaut est 2000, le maximum est 10000. À ajuster selon la vitesse du réseau et les performances du disque. La valeur par défaut convient dans la plupart des cas. |
Exemple de configuration

Quand utiliser Transaction With (NOLOCK)
Par défaut, DataSync attend la fin des opérations d'écriture en cours avant de lire une table. Si un autre processus écrit dans la même table pendant une extraction, les deux opérations peuvent se bloquer mutuellement et interrompre la synchronisation. Cocher Transaction With (NOLOCK) évite ce conflit entre lecture et écriture sur une même table.
Activer cette option dans le cas suivant :
- Une application en production écrit dans la table source tout au long de la journée, et des extractions DataSync fréquentes sur cette même table sont régulièrement bloquées ou retardées par ces écritures.