Accueil
Articles
Astuces
Vidéos
Actualités
Auteurs
A propos
Contact
S'enregistrer
|
S'identifier
S'identifier
Authentification invalide
N
om d'utilisateur
M
ot de Passe
S
e souvenir de moi la prochaine fois.
S'identifier
Annuler
S'enregistrer
Mot de passe oublié ?
Développement de composant Integration Services (SSIS)
Par
Renaud Harduin
publié le 08/01/2006 à 14:16, lu 7137 fois, 6 pages
2 commentaire(s)
Tags:
SQL Server 2005
1 | 1 - Introduction
1 | 1 - Introduction
2 | 2 - Noyau du « XmlDestinationAdapter »
3 | 3 - Implémentation des propriétés
4 | 4 - Implémentation de la logique de transformation
5 | 5 - Un peu de cosmétique
6 | 6 - Conclusion
Téléchargez le code source - 263 Kb
1 - Introduction
Avec sa nouvelle version de SQL Server, vous aurez peut être remarqué que l'ETL de MS avait changé pour devenir « SQL Server Integration Service » (SSIS) . Un peu au-delà de la simple cosmétique, nous avons bien un nouveau noyau qui permet une approche propre de la gestion d'entrepôts de données sur un Framework Control Flow /Data Flow (un peu par opposition à DTS qui voulait tout faire, sans vouloir être trop négatif).
Ce modèle permet une gestion avancée de l'extraction et de la transformation des données en s'appuyant sur des composants avancés de DataFlow qui traitent les Buffers de données, et c'est sur le design de ces composants que nous allons nous attarder.
En effet, nous devons faire face à des problématiques d'échange de données entre systèmes, et j'ai été un peu surpris de ne pas trouver de composant Destination XML en standard... ce qui donne l'occasion de rentrer dans l'architecture interne de SSIS pour créer un composant d'export dans un format XML de base.
Je vous propose donc de voir comment développer un XML Destination Adapter qui dans mon cas écrira un fichier XML simple et de détailler par la même occasion l'architecture interne du traitement de données.
1
2
3
4
5
6
»
Démarrer une discussion
Erreur 404 sur l'archive du projet :'(
Chargement ...
Discussion démarée par
dystopy
le 18/07/2007 à 10:52, 2 commentaire(s).
Ecrire un commentaire
Titre
Commentaire
Annuler