Ich habe externe Tabellen in AWS Athena erstellt, um S3-Daten abzufragen, aber der Speicherortpfad hat mehr als 1000 Dateien. Daher muss der entsprechende Dateiname des Datensatzes angezeigt werden Spalte in der Tabelle.So erhalten Sie den Namen der Eingabedatei als Spalte in AWS Athena externe Tabellen
wählen file_name, col1 aus der Tabelle, wo file_name = "test20170516"
Kurz gesagt ich brauche INPUT__FILE__NAME (Bienenstock) gleichwertig in AWS Athena Presto oder andere Wege kennen, um das gleiche zu erreichen.
Vielen Dank für die Info.Bitte können Sie mich jeden Link zu diesem Thema wissen, wie ich für eine Weile gesucht und konnte keine finden. – Rajeev
Ich habe es vor einer Weile durch das folgende GitHub Problem gefunden. https://github.com/prestodb/presto/issues/5486 –
Danke nochmal. Gibt es noch andere Pseudospalten, von denen Sie wissen? – Rajeev