Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:
, sprawdź, czy usługa SQL databricks
Databricks Runtime 18 LTS lub nowsza
Important
Ta funkcja jest dostępna w wersji beta. Administratorzy obszaru roboczego mogą kontrolować dostęp do tej funkcji ze strony Podglądy . Zobacz Zarządzanie wersjami zapoznawczami usługi Azure Databricks.
Zwraca FILE wartość odwołującą się do pliku w , pathlub NULL jeśli plik nie istnieje lub jest niedostępny.
Składnia
try_to_file(path)
Arguments
-
path: Wyrażenie określająceSTRINGścieżkę do pliku, na przykład ścieżki w woluminie Unity Catalog.
Zwroty
Wartość FILE odwołująca się do pliku w , pathlub NULL jeśli plik nie istnieje lub jest niedostępny.
Ta funkcja jest wersją to_file funkcji tolerującą błędy. Aby zebrać metadane pliku, Azure Databricks wykonuje zdalne połączenie do miejsca przechowywania pliku. Jeśli plik nie istnieje lub jest niedostępny, funkcja NULL ta zwraca zamiast wywoływać błąd.
Typowe warunki błędów
TO_FILE_ILLEGAL_USAGE.NO_PATH_PROVIDED
Więcej informacji można znaleźć w artykule Condition Error conditions in Azure Databricks.
Examples
Aby utworzyć referencję FILE ze ścieżki w woluminie:
SELECT try_to_file('/Volumes/my_catalog/my_schema/my_volume/report.pdf');
Jeśli ścieżka nie istnieje lub jest niedostępna, try_to_file zwraca NULL:
SELECT try_to_file('/Volumes/my_catalog/my_schema/my_volume/ghost.csv');
NULL