input_file_name

Vytvoří sloupec řetězce pro název souboru aktuální úlohy Sparku.

Syntaxe

from pyspark.sql import functions as sf

sf.input_file_name()

Návraty

pyspark.sql.Column: názvy souborů.

Examples

Příklad 1: Získání názvu vstupního souboru

import os
from pyspark.sql import functions as sf
path = os.path.abspath(__file__)
df = spark.read.text(path)
df.select(sf.input_file_name()).first()
Row(input_file_name()='file:/...')