Bonjour à tous,
Je souhaiterais à partir d'un fichier plat (texte), faire des extractions en fonction de valeurs présentes dans le fichier, je vais essayer d'être clair dans mes explications.
Dans mon fichier j'ai x lignes, chaque lignes ont un nombre de caractère aléatoire.
Si je prends un exemple de ligne, je souhaiterais extraire la ligne en colonne selon un mapping défini
12201000869010120212043871410020887720240000130000000010000000220000014700000000000000000000000893290620201224000000000000DIV2071099173232906202017590296888364000000060CB 000000526000000003680 27072020020820202UK2311000000000000000000000000000000000000000000087182014872120270065000000000000000000061967400000015800000000000
Les 3 premiers caractères vont définir le nombre de caractère formant le premier groupe, dans l'exemple 122.
Dans ces 122 caractères (+3 donc 125)
12201000869010120212043871410020887720240000130000000010000000220000014700000000000000000000000893290620201224000000000000DIV
Ensuite je vais découper selon un mapping défini exemple 4e sur 2 caractères sera la colonne A valeur 01 puis 6e sur 6 caractères sera la colonne B valeur 000869 ceci jusque le 125 caractères, ensuite 2e groupe :
2071099173232906202017590296888364000000060CB 000000526000000003680 27072020020820202UK2311000000000000000000000000000000000000000000087182014872120270065000000000000000000061967400000015800000000000
Là le nombre de caractère sera 207, et on procède comme précédemment à l'extraction des données selon un mapping défini.
Je souhaiterais faire cette opération d'extraction via Power BI, avez vous une idée ou fonctionnalité le permettant ?
Partager