Ich analysiere eine CSV-Datei in u-SQL und habe ein Problem wegen zwei der Spalten Namen beginnend mit einer Zahl. Dies erzeugt den folgenden Fehler: Fehler: E_CSC_USER_SYNTAXERROR: Syntaxfehler. Erwarteter Wert von: identifier quoted-identifierusql: Numerische Spalte in Extractors.Csv()
Ist es nicht möglich, CSV-Dateien mit einem numerischen Wert in u-sql zu analysieren?
Umbenennen der Spalten 01Test und 02Test zu Test01 und Test02 und es funktioniert wie erwartet.
//currentTime,01Test,02Test
//2016-01-04 11:20:00,avc,def
//2016-01-04 11:21:00,avf,dee
@mycsv =
EXTRACT time currentTime, 01Test string, 02Test string
FROM "/test/myfile.csv"
USING Extractors.Csv();
OUTPUT @mycsv
TO "/test/output.csv"
USING Outputters.Csv();