مرجع جدول نظام المستودعات
هام
يوجد جدول النظام هذا في المعاينة العامة. للوصول إلى الجدول، يجب تمكين المخطط في الكتالوج.system
لمزيد من المعلومات، راجع تمكين مخططات جدول النظام.
في هذه المقالة، ستتعلم كيفية استخدام جدول نظام المستودعات لمراقبة وإدارة مستودعات SQL في مساحات العمل الخاصة بك. كل صف هو لقطة لخصائص مستودع SQL في تلك اللحظة. يتم إنشاء لقطة جديدة عند تغيير الخصائص.
يوجد جدول نظام المستودعات في system.compute.warehouses
.
مخطط جدول المستودعات
اسم العمود | نوع البيانات | الوصف | مثال |
---|---|---|---|
warehouse_id |
سلسلة | معرف مستودع SQL. | 123456789012345 |
workspace_id |
سلسلة | معرف مساحة العمل حيث يتم نشر المستودع. | 123456789012345 |
account_id |
سلسلة | معرف حساب Azure Databricks. | 7af234db-66d7-4db3-bbf0-956098224879 |
warehouse_name |
سلسلة | اسم مستودع SQL. | My Serverless Warehouse |
warehouse_type |
سلسلة | نوع مستودع SQL. القيم المُحتملة هي CLASSIC و PRO و SERVERLESS . |
SERVERLESS |
warehouse_channel |
سلسلة | قناة مستودع SQL. القيم المُحتملة هي CURRENT وPREVIEW . |
CURRENT |
warehouse_size |
سلسلة | حجم نظام المجموعة لمستودع SQL. القيم المحتملة هي 2X_SMALL و SMALL X_SMALL و MEDIUM و LARGE وX_LARGE 2X_LARGE 3X_LARGE .4X_LARGE |
MEDIUM |
min_clusters |
العدد الصحيح | الحد الأدنى لعدد المجموعات المسموح بها. | 1 |
max_clusters |
العدد الصحيح | الحد الأقصى لعدد المجموعات المسموح بها. | 5 |
auto_stop_minutes |
العدد الصحيح | عدد الدقائق قبل توقف مستودع SQL تلقائيا بسبب عدم النشاط. | 35 |
tags |
map | علامات لمستودع SQL. | {"budget":"research"} |
change_time |
الطابع الزمني | الطابع الزمني للتغيير إلى تعريف مستودع SQL. | 2023-07-20T19:13:09.504Z |
delete_time |
الطابع الزمني | الطابع الزمني لوقت حذف مستودع SQL. القيمة هي null إذا لم يتم حذف مستودع SQL. |
2023-07-20T19:13:09.504Z |
نماذج الاستعلامات
نماذج الاستعلامات التالية هي قوالب. قم بتوصيل أي قيم منطقية لمؤسستك. يمكنك أيضا إضافة تنبيهات إلى هذه الاستعلامات لمساعدتك على البقاء على علم بالتغييرات التي تطرأ على مستودعاتك. راجع إنشاء تنبيه.
استخدم نماذج الاستعلامات التالية للحصول على نظرة ثاقبة حول سلوك المستودع:
تحديد الإعدادات لجميع المستودعات النشطة
يحدد هذا الاستعلام الإعدادات لكافة المستودعات النشطة حاليا.
USE CATALOG `system`;
SELECT
warehouse_id,
warehouse_name,
warehouse_type,
warehouse_channel,
warehouse_size,
min_clusters,
max_clusters,
auto_stop_minutes,
tags,
change_time,
delete_time
FROM
system.compute.warehouses
QUALIFY
ROW_NUMBER() OVER (PARTITION BY warehouse_id ORDER BY change_time DESC) = 1
and delete_time is null;
ما هي المستودعات التي تم إنشاؤها هذا الأسبوع؟
يعرف هذا الاستعلام المستودعات التي تم إنشاؤها في الأيام السبعة الماضية.
SELECT
warehouse_id,
warehouse_name,
warehouse_type,
warehouse_channel,
warehouse_size,
min_clusters,
max_clusters,
auto_stop_minutes,
tags,
change_time as datetime_created,
delete_time
FROM
system.compute.warehouses
QUALIFY
ROW_NUMBER() OVER (PARTITION BY warehouse_id ORDER BY change_time ASC) = 1
and change_time >= DATE_TRUNC('day', CURRENT_DATE) - INTERVAL 7 days
and delete_time is null;