Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt eine Momentaufnahme der Dateien zurück, die diesen DataFrame verfassen. Mit dieser Methode werden die einzelnen BaseRelation-Bestandteile einfach nach ihren jeweiligen Dateien gefragt und die Vereinigung aller Ergebnisse verwendet. Je nach Quellbeziehungen findet dies möglicherweise nicht alle Eingabedateien. Duplikate werden entfernt.
Syntax
inputFiles()
Rückkehr
list: Liste der Dateipfade.
Beispiele
import os
import tempfile
with tempfile.TemporaryDirectory(prefix="inputFiles") as d:
spark.createDataFrame(
[{"age": 100, "name": "Alice"}]
).repartition(1).write.json(d, mode="overwrite")
df = spark.read.format("json").load(d)
if os.environ.get('PYTEST_DBCONNECT_MODE') is None:
len(df.inputFiles())
else:
1 # dbconnect doesn't support inputFiles.
# 1