try_to_file fonksiyon

Şunun için geçerlidir:evet olarak işaretlendi Databricks SQL denetimi evet olarak işaretlendi Databricks Runtime 18 LTS ve üzeri

Important

Bu özellik Beta sürümündedir. Çalışma alanı yöneticileri Bu özelliğe erişimi Önizlemeler sayfasından denetleyebilir. Bkz. Azure Databricks önizlemelerini yönetme.

Dosyaya FILE referans veren bir değeri döndürür path, NULL ya da dosya yoksa veya erişilemezse.

Syntax

try_to_file(path)

Arguments

  • path: Bir STRING dosyaya giden yolu belirten bir ifade, örneğin bir Unity Kataloğu ciltindeki bir yol.

İadeler

FILE Dosyaya referans veren bir path değer, NULLya da dosya yoksa veya erişilemezse.

Bu fonksiyon, hata toleransı olanto_file fonksiyon versiyonudur. Dosya meta verilerini toplamak için Azure Databricks, dosyanın depolama konumuna uzaktan çağrı yapar. Dosya mevcut değilse veya erişilemezse, bu fonksiyon hata yaratmak yerine geri NULL döner.

Yaygın hata koşulları

  • TO_FILE_ILLEGAL_USAGE.NO_PATH_PROVIDED

Daha fazla bilgi için bkz. Azure Databricks'te Hata koşulları.

Examples

Bir ciltteki bir yoldan referans FILE oluşturmak için:

SELECT try_to_file('/Volumes/my_catalog/my_schema/my_volume/report.pdf');

Eğer yol yoksa veya erişilemezse, try_to_file döner NULL:

SELECT try_to_file('/Volumes/my_catalog/my_schema/my_volume/ghost.csv');
NULL