In Funke zeigensql dynamisch ein Schema
df.printSchema()
wird wie etwas drucken
root
|-- value: int (nullable = true)
|-- square: int (nullable = true)
|-- cube: int (nullable = true)
|-- key: int (nullable = true)
Wie kann ich für das Ergebnis einer SELECT Tabelle ein ähnliches Verhalten erreichen, ohne die Auswahl zu materialisieren? I.e.
SELECT a.a, a.b , dd.d FROM a JOIN dd on a.id = dd.id
Ich würde einfach wollen wie
etwas schreibendescribe schema (SELECT a.a, a.b , dd.d FROM a JOIN dd on a.id = dd.id)
und Ausgabe der Spaltennamen, gegebenenfalls NULL-Zulässigkeit und Datentypen bei leat erhalten.