Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция
Область применения:
Databricks SQL
Databricks Runtime
Извлекает часть из url.
Синтаксис
parse_url(url, partToExtract [, key] )
Аргументы
-
url: выражение STRING. -
partToExtract: выражение STRING. -
key: выражение STRING.
Возвраты
STRING.
partToExtract должно иметь одно из следующих значений:
'HOST''PATH''QUERY''REF''PROTOCOL''FILE''AUTHORITY''USERINFO'
Значение key учитывает регистр.
Если запрошенные элементы partToExtract или key не найдены, возвращается значение NULL.
Azure Databricks возвращает ошибку, если url строка недопустима.
Примеры
> SELECT parse_url('http://spark.apache.org/path?query=1', 'HOST');
spark.apache.org
> SELECT parse_url('http://spark.apache.org/path?query=1', 'QUERY');
query=1
> SELECT parse_url('http://spark.apache.org/path?query=1', 'QUERY', 'query');
1
> SELECT parse_url('http://spark. apache.org/path?query=1', 'QUERY', 'query');
Error: Illegal argument