الوصف
يسرد كل إسقاط افتراضي (what-if) معرَّف في الجلسة الحالية. راجعCREATE HYPOTHETICAL PROJECTION وEXPLAIN WHATIF.
تقتصر المحتويات على نطاق الجلسة: فكل اتصال لا يرى سوى إسقاطاته الافتراضية الخاصة، ويكون الجدول فارغًا إذا لم يُنشأ أي منها في الجلسة الحالية.
يجري تحديد (database, table) الحاليين عبر معرّف UUID في وقت تنفيذ الاستعلام، لذا فهما يعكسان عمليات RENAME TABLE، كما تُخفى تلقائيًا الإدخالات الخاصة بالجداول المحذوفة.
الأعمدة
database(String) — اسم قاعدة البياناتtable(String) — اسم الجدولname(String) — اسم الإسقاطtype(Enum8(‘Normal’ = 0, ‘Aggregate’ = 1)) — نوع الإسقاطsorting_key(Array(String)) — مفتاح فرز الإسقاطquery(String) — استعلام SELECT الخاص بالإسقاط، ويكون فارغًا في حالة صيغة INDEX … TYPE …definition(String) — التصريح الكامل للإسقاط كما هو مكتوبsettings(Map(String, String)) — إعدادات الإسقاط المأخوذة من WITH SETTINGS