Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
fungsi
Berlaku untuk:
pemeriksaan Databricks SQL
Databricks Runtime 18 LTS ke atas
Important
Fitur ini ada di Beta. Admin ruang kerja dapat mengontrol akses ke fitur ini dari halaman Pratinjau . Lihat Kelola Pratinjau Azure Databricks.
Mengembalikan FILE nilai yang merujuk pada file di path, atau NULL jika file tersebut tidak ada atau tidak dapat diakses.
Syntax
try_to_file(path)
Arguments
-
path: SebuahSTRINGekspresi yang menentukan jalur ke sebuah file, misalnya jalur dalam volume Unity Catalog.
Returns
Nilai yang FILE merujuk pada file pada , pathatau NULL jika file tersebut tidak ada atau tidak dapat diakses.
Fungsi ini adalah versi to_file fungsi yang tahan kesalahan. Untuk mengumpulkan metadata file, Azure Databricks melakukan panggilan jarak jauh ke lokasi penyimpanan file. Jika file tidak ada atau tidak dapat diakses, fungsi ini akan kembali NULL alih-alih menimbulkan error.
Kondisi kesalahan umum
TO_FILE_ILLEGAL_USAGE.NO_PATH_PROVIDED
Untuk informasi lebih lanjut, lihat Kondisi kesalahan di Azure Databricks.
Examples
Untuk membuat FILE referensi dari jalur dalam volume:
SELECT try_to_file('/Volumes/my_catalog/my_schema/my_volume/report.pdf');
Jika jalur tidak ada atau tidak dapat diakses, try_to_file mengembalikan NULL:
SELECT try_to_file('/Volumes/my_catalog/my_schema/my_volume/ghost.csv');
NULL