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.
Gilt für:
Databricks SQL
Databricks Runtime 18 LTS and above
Important
Dieses Feature befindet sich in der Betaversion. Arbeitsbereichsadministratoren können den Zugriff auf dieses Feature über die Vorschauseite steuern. Siehe Manage Azure Databricks Previews.
Gibt einen FILE Wert zurück, der auf die Datei bei pathverweist.
Syntax
to_file(path)
Arguments
-
path: Ein Ausdruck, derSTRINGden Pfad zu einer Datei angibt. Zum Beispiel ein Pfad in einem Unity-Katalog-Volume.
Rückkehr
Ein FILE Wert, der auf die Datei bei pathverweist.
Um Dateimetadaten zu sammeln, führt Azure Databricks einen Fernaufruf zum Speicherort der Datei vor. Wenn die Datei nicht existiert oder nicht zugänglich ist, löst Azure Databricks einen Fehler aus. Um zurückzukehren NULL , verwenden try_to_file Sie stattdessen Funktion.
Häufige Fehlerbedingungen
TO_FILE_ERROR.FILE_NOT_EXISTSTO_FILE_AUTHORIZATION_ERROR.READ_UNAUTHORIZEDTO_FILE_ILLEGAL_USAGE.NO_PATH_PROVIDED
Weitere Informationen finden Sie unter Fehlerbedingungen in Azure Databricks.
Examples
Um eine FILE Referenz aus einem Pfad in einem Volume zu erstellen:
SELECT to_file('/Volumes/my_catalog/my_schema/my_volume/report.pdf');
Wenn der Pfad nicht existiert oder dem Benutzer die Leseberechtigung fehlt, to_file wird ein Fehler ausgelöst:
SELECT to_file('/Volumes/my_catalog/my_schema/my_volume/ghost.csv');
Error: TO_FILE_ERROR.FILE_NOT_EXISTS