إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
Databricks Runtime
استخراج جزء من url.
بناء الجملة
parse_url(url, partToExtract [, key] )
الوسيطات
url: تعبير STRING.partToExtract: تعبير STRING.key: تعبير STRING.
المرتجعات
سلسلة.
partToExtract يجب أن يكون أحد:
'HOST''PATH''QUERY''REF''PROTOCOL''FILE''AUTHORITY''USERINFO'
key حساس لحالة الأحرف.
إذا تم partToExtract طلب أو key لم يتم العثور عليه، يتم إرجاع NULL.
ترجع Azure Databricks خطأ إذا كانت url السلسلة غير صالحة.
إشعار
في Databricks Runtime، إذا كان spark.sql.ansi.enabled هو false، parse_url فترجع NULL إذا كانت 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