Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Funzione
Si applica a:
controllo SQL di Databricks
Databricks Runtime 18 LTS e versioni successive
Importante
Questa funzionalità è in versione beta. Gli amministratori dell'area di lavoro possono controllare l'accesso a questa funzionalità dalla pagina Anteprime . Vedere Gestire le anteprime di Azure Databricks.
Restituisce un FILE valore che fa riferimento al file in path.
Sintassi
to_file(path)
Arguments
-
path: Un'espressioneSTRINGche specifica il percorso verso un file. Ad esempio, un percorso in un volume del Catalogo Unity.
Returns
Un FILE valore che fa riferimento al file in path.
Per raccogliere i metadati dei file, Azure Databricks effettua una chiamata remota alla posizione di archiviazione del file. Se il file non esiste o è inaccessibile, Azure Databricks genera un errore. Per tornare a indietro NULL , usa try_to_file la funzione.
Condizioni di errore comuni
TO_FILE_ERROR.FILE_NOT_EXISTSTO_FILE_AUTHORIZATION_ERROR.READ_UNAUTHORIZEDTO_FILE_ILLEGAL_USAGE.NO_PATH_PROVIDED
Per maggiori informazioni, vedi Condizioni di errore in Azure Databricks.
Examples
Per creare un FILE riferimento da un percorso in un volume:
SELECT to_file('/Volumes/my_catalog/my_schema/my_volume/report.pdf');
Se il percorso non esiste o l'utente non ha il permesso di lettura, to_file si genera un errore:
SELECT to_file('/Volumes/my_catalog/my_schema/my_volume/ghost.csv');
Error: TO_FILE_ERROR.FILE_NOT_EXISTS