Je fichier plat qui structuré dans un format hiérarchique qui ressemble à ceci:Lecture du fichier plat hiérarchique dans SSIS
Zone | AreaCode | AreaDescription
Région | RegionCode | RegionDescriptoin
Zone | ZoneCode | ZoneDescription
District | DistrictCode | DistrictDescription
Route | RouteCode | RouateDescript ion
Fiche | Nom | Adresse | Ect
RouteFooter
Route | RouteCode | RouateDescription
Fiche | Nom | Adresse | Ect
RouteFooter
DistrictFooter
District | DistrictCode | DistrictDescription
Route | RouteCode | RouateDescription
Fiche | Nom | Adresse | Ect
Fiche | Nom | Adresse | Ect
RouteFooter
Route | RouteCode | RouateDescription
Enregistrement | Nom | Adresse | Ect
RouteFooter
DistrictFooter
ZoneFooter
RegionFooter
AreaFooter
Je dois mettre cela en SSIS et consommer de l'information au sujet de la ligne Enregistrez et aussi sur l'en-tête de la ligne d'enregistrement en cours . Ainsi que des informations provenant de plusieurs autres sources et la sortie d'un fichier plat plus simple en conséquence.
Je voudrais lire le fichier plat ci-dessus dans une structure dans laquelle chaque ligne contient un enregistrement avec les informations d'en-tête appropriées incluses.
Ma question est, quelle est la meilleure façon de le faire si c'est encore possible?