Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
funktion
Gäller för:
Databricks
Databricks Runtime 18 LTS och senare
Important
Den här funktionen finns i Beta. Arbetsyteadministratörer kan styra åtkomsten till den här funktionen från sidan Förhandsversioner . Se Hantera förhandsversioner av Azure Databricks.
Returnerar ett FILE värde som refererar till filen vid path.
Syntax
to_file(path)
Arguments
-
path: Ett uttryck somSTRINGspecificerar sökvägen till en fil. Till exempel en väg i en Unity-katalogvolym.
Returns
Ett värde som refererar FILE till filen vid path.
För att samla in filmetadata gör Azure Databricks ett fjärranrop till filens lagringsplats. Om filen inte finns eller är otillgänglig ger Azure Databricks ett felmeddelande. För att återvända NULL istället, använd try_to_file funktion.
Vanliga felvillkor
TO_FILE_ERROR.FILE_NOT_EXISTSTO_FILE_AUTHORIZATION_ERROR.READ_UNAUTHORIZEDTO_FILE_ILLEGAL_USAGE.NO_PATH_PROVIDED
För mer information, se Felvillkor i Azure Databricks.
Examples
För att skapa en FILE referens från en väg i en volym:
SELECT to_file('/Volumes/my_catalog/my_schema/my_volume/report.pdf');
Om sökvägen inte finns eller användaren saknar läsbehörighet, to_file ger det ett fel:
SELECT to_file('/Volumes/my_catalog/my_schema/my_volume/ghost.csv');
Error: TO_FILE_ERROR.FILE_NOT_EXISTS