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
Syntax
to_file(path)
Arguments
-
path: SebuahSTRINGekspresi yang menentukan jalur ke sebuah file. Misalnya, sebuah jalur dalam volume Unity Catalog.
Returns
Nilai yang FILE merujuk pada file di .path
Untuk mengumpulkan metadata file, Azure Databricks melakukan panggilan jarak jauh ke lokasi penyimpanan file. Jika file tidak ada atau tidak dapat diakses, Azure Databricks akan muncul kesalahan. Untuk mengembalikan NULL , gunakan try_to_file fungsi.
Kondisi kesalahan umum
TO_FILE_ERROR.FILE_NOT_EXISTSTO_FILE_AUTHORIZATION_ERROR.READ_UNAUTHORIZEDTO_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 to_file('/Volumes/my_catalog/my_schema/my_volume/report.pdf');
Jika jalur tidak ada atau pengguna tidak memiliki izin baca, to_file muncul kesalahan:
SELECT to_file('/Volumes/my_catalog/my_schema/my_volume/ghost.csv');
Error: TO_FILE_ERROR.FILE_NOT_EXISTS