Y a-t-il un moyen dans l'instruction d'extraction U-SQL de spécifier uniquement les colonnes d'entrée qui me concernent? Je travaille avec une base de données héritée qui exporte plusieurs tables vers csv avec environ 200 colonnes. Je me soucie seulement de 10 de ces champs. J'espérais faire quelque chose comme:Instruction d'extraction U-SQL - Travailler avec des centaines de colonnes
EXTRACT CustomerID:0 string,
StoreNumber:5 double,
ReceiptNumber:20 double,
Timestamp:125 int
FROM "somefile.csv"
USING Extractors.Csv();
L'idée serait de spécifier un index qui correspond à quelle colonne les données proviennent.
Y at-il quelque chose comme ça dans les travaux? Ou dois-je toujours définir les 200 colonnes? Je suis ouvert à d'autres solutions aussi. Merci!
Bien qu'il ne soit pas possible de faire ce que j'ai décrit ci-dessus, il est assez facile grâce à un extracteur personnalisé comme vous l'avez suggéré. Merci! – Dan