إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
Databricks Runtime 13.3 LTS وما فوق
كتالوج Unity فقط
تحديث بيانات التعريف التي تم الاحتفاظ بها في كتالوج Unity ل:
- كتالوج خارجي ومقابلات تأمينه،
- مخطط خارجي ومقابلات تأمينه، أو
- طاولة خارجية.
لتشغيل REFRESH FOREIGN CATALOG، تحتاج إلى واحد على الأقل مما يلي:
- أن تكون مسؤول metastore
- الحصول على الامتياز
USE CATALOGعلى الكتالوج،USE SCHEMAوالامتياز على جميع المخططات التابعةSELECT، والامتياز على جميع الجداول التابعة
لتشغيل REFRESH FOREIGN SCHEMA، تحتاج إلى واحد على الأقل مما يلي:
- أن تكون مسؤول metastore
- كن مالك الكتالوج الأصل
- الحصول
USE CATALOGعلى امتياز على الكتالوج الأصل والامتيازUSE SCHEMAعلى المخطط والامتياز على جميع الجداول التابعةSELECT
لتنفيذ REFRESH FOREIGN TABLE تحتاج إلى واحد على الأقل مما يلي:
- أن تكون مسؤول metastore
- كن مالك الكتالوج الأصل
- كن مالك المخطط الأصل وامتلك الامتياز في
USE CATALOGالكتالوج الأصل - الحصول
USE CATALOGعلى الامتيازات والامتيازاتUSE SCHEMAعلى الكتالوج والمخطط الأصل، على التوالي، والامتيازSELECTعلى الجدول
بناء الجملة
REFRESH FOREIGN
{ CATALOG foreign_catalog_name |
SCHEMA foreign_schema_name |
TABLE foreign_table_name }
المعلمات
-
تعريف الكتالوج الخارجي المراد تحديثه.
-
تعريف المخطط الخارجي المراد تحديثه.
-
تعريف الجدول الخارجي المراد تحديثه. يجب ألا يتضمن الاسم مواصفات زمنية أو مواصفات خيارات.
الأمثلة
> REFRESH FOREIGN CATALOG some_catalog;
> REFRESH FOREIGN SCHEMA some_catalog.some_schema;
> REFRESH FOREIGN TABLE some_catalog.some_schema.some_table;