Snowflake: Unsupported feature ‚Table‘

Das Laden von Dateien funktioniert in Snowflake via SQL mit direktem Zugriff auf einen Blob Storage via Stages. Hier ein Select auf CSV-Dateien in der persönlichen Stage mit einem nicht so leicht zu findenden Fehler:

SELECT metadata$filename, T.$1, T.$2, T.$3
FROM '@~/data' 
(
FileFormat => 'Db.kjeperti.CSV',
Pattern => ".*/[0-9]{8}.csv.gz$"
) t

Die Fehlermeldung ist dabei leider gar nicht hilfreich:

Unsupported feature ‘Table’

SELECT metadata$filename, T.$1, T.$2, T.$3
FROM '@~/data' 
(
File_Format => 'Db.kjeperti.CSV',
Pattern => ".*/[0-9]{8}.csv.gz$"
) t

Im richtigen SQL ist der Tippfehler bei „File_Format“ korrigiert. Es hat der „_“ gefehlt.

Dieser Beitrag wurde unter Snowflake Computing veröffentlicht. Setze ein Lesezeichen auf den Permalink.