Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:
, проверка Databricks SQL
Databricks Runtime 18 LTS и выше
Important
Эта функция доступна в бета-версии. Администраторы рабочей области могут управлять доступом к этой функции на странице "Предварительные версии ". См. статью "Управление предварительными версиями Azure Databricks".
Возвращает FILE значение, которое ссылается на файл по pathадресу , или NULL если файл не существует или недоступен.
Syntax
try_to_file(path)
Arguments
-
path: ВыражениеSTRING, указывающее путь к файлу, например, путь в томе каталога Unity.
Returns
Значение FILE , которое ссылается на файл по pathадресу , или NULL если файл не существует или недоступен.
Эта функция является ошибочно-устойчивой версией функцииto_file. Для сбора метаданных файла Azure Databricks совершает удалённый вызов в адрес хранения файла. Если файл отсутствует или недоступен, эта функция возвращается NULL вместо того, чтобы выдавать ошибку.
Распространенные условия ошибки
TO_FILE_ILLEGAL_USAGE.NO_PATH_PROVIDED
Для получения дополнительной информации см. Ошибочные условия в Azure Databricks.
Examples
Чтобы создать ссылку FILE из пути в томе:
SELECT try_to_file('/Volumes/my_catalog/my_schema/my_volume/report.pdf');
Если путь отсутствует или недоступен, try_to_file возвращает NULL:
SELECT try_to_file('/Volumes/my_catalog/my_schema/my_volume/ghost.csv');
NULL