Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions ar/basic/admin-panel/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ description: "تُستخدم لوحة إدارة Teable ذاتية الاستض
- **[صندوق المهام المحسوبة](/ar/basic/admin-panel/computed-outbox)**: مراقبة تسليم المهام المحسوبة وسلامة قائمة الانتظار وتراكم قاعدة البيانات
- **[قائمة انتظار توليد الذكاء الاصطناعي](/ar/basic/admin-panel/ai-generation-queue)**: مراجعة حالة توليد حقول الذكاء الاصطناعي في النسخة ذاتية الاستضافة الحالية
- **[وكيل البيئة المعزولة](/ar/basic/admin-panel/sandbox-agent)**: تهيئة وكيل البيئة المعزولة وإدارته
- **[Schema integrity](/ar/basic/admin-panel/schema-integrity)**: شغّل فحوص المخطط على أي قاعدة وأصلح ما تكشفه
- **[سجل التدقيق](/ar/basic/admin-panel/audit-log)**: مراجعة نشاط النسخة الأخير وتفاصيل العمليات

## أذونات المسؤول
Expand Down
41 changes: 41 additions & 0 deletions ar/basic/admin-panel/schema-integrity.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
title: "Schema integrity"
description: "تقصّي التباين بين تعريفات حقول القاعدة وبنية قاعدة بياناتها وإصلاحه."
---

<Tip>متاح للاستضافة الذاتية بخطة Business فما فوق</Tip>

المسار: لوحة الإدارة ← Schema integrity

يُفترض أن تتطابق تعريفات الحقول التي يحتفظ بها Teable مع البنية الفعلية في قاعدة البيانات. وحين يتباعد الاثنان، يرى المستخدمون حقولًا لا تُفتح، وحقول ربط لا تُرجع شيئًا، أو جدولًا يتعثّر فيه القراءة والكتابة باستمرار من دون سبب ظاهر. ويتولّى **Schema integrity** تحديد هذا النوع من المشكلات وإصلاحه.

يستطيع مسؤول النسخة فحص أي قاعدة في النسخة من دون الانضمام إلى مساحتها أولًا، بما في ذلك المستأجرون الذين يديرون قاعدة بياناتهم بأنفسهم (BYODB).

## تشغيل الفحص

ابحث عن القاعدة من مربّع البحث، بالقاعدة أو المساحة أو معرّف الجدول أو الاسم. تعرض قائمة النتائج المساحة (**Space**) التي تنتمي إليها، وقاعدة البيانات المستخدمة (**Data DB**: الافتراضية أو BYODB)، وبيئة التشغيل (**Runtime**: v1 أو v2)، وبها تتأكّد أنك أمام القاعدة الصحيحة. فتكرار اسم القاعدة نفسه في مساحات مختلفة أمر شائع.

انقر **Check** في ذلك الصف، ثم **تشغيل الفحص** في نافذة **سلامة المخطط**.

## قراءة النتائج

تُعرض النتائج لكل حقل وقاعدة، في أربع حالات:

| الحالة | المعنى | ما العمل |
| --- | --- | --- |
| **خطأ** | لم يعد هدف ربط الحقل موجودًا، أو أن إعدادات الحقل لا تطابق البنية الفعلية في قاعدة البيانات | هذا هو السبب المباشر لتعثّر القراءة والكتابة، ويحتاج إلى إصلاح |
| **تحذير** | يحيد عن البنية المتوقّعة، لكن القراءة والكتابة ما زالتا سليمتين | أصلحه، أو دوّنه وراقبه |
| **تم التخطي** | القاعدة لا تنطبق على هذا الحقل ولم تُصدر حكمًا | لا شيء للعمل عليه |
| **ناجح** | مطابق للمتوقّع | لا شيء للعمل عليه |

ابدأ بحالة **خطأ**: فالعطل الذي يُبلّغ عنه المستخدمون يقع في هذه الفئة في الغالب. أما **تحذير** فلا يفسّر العطل الحالي، لكنه قد يتحوّل إلى خطأ مع استمرار تغيّر بنية الحقول، ولذلك يستحق المعالجة بعد الفراغ من الأخطاء.

## الإصلاح

يمكنك **إصلاح** قاعدة تلو الأخرى، أو العمل دفعةً واحدة عبر **إصلاح التحذيرات فقط** أو **إصلاح التحذيرات والأخطاء**. وما دمت تتعقّب عطلًا قائمًا، أصلح الأخطاء واحدًا واحدًا وتأكّد من زوال العطل قبل الانتقال إلى التحذيرات، حتى تبقى أي مشكلة جديدة منسوبة إلى تغيير واحد بعينه.

لا يغيّر الإصلاح سوى بنية الجدول، ولا يمسّ محتوى السجلات. وقبل تنفيذه، استعن بالمعاينة المجاورة لزر الإصلاح: تعرض نافذة **تأكيد تفاصيل الإصلاح** المسوّغ وجملة SQL الناتجة عن التشغيل التجريبي، ولا يُنفَّذ شيء قبل تأكيدك.

بعض القواعد لا تُصلَح تلقائيًا وتعرض **يدوي** بدلًا من ذلك، وعندها تشرح النافذة سبب حاجة المشكلة إلى تدخّل بشري. وإذا لم يُرجع التشغيل التجريبي جملة SQL قابلة للتنفيذ، تصرّح النافذة بذلك، وهذه الحالة تحتاج إلى تدخّل بشري أيضًا.

بعد الإصلاح، انقر **إعادة الفحص** للتأكّد من زوال المشكلة.
16 changes: 16 additions & 0 deletions ar/basic/ai/ai-chat.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,22 @@ description: تفاعل مع بياناتك باللغة الطبيعية لتح
- **إدارة الملفات**: افتح **+** ← **المزيد** ← **إدارة الملفات** لعرض الملفات في بيئة المحادثة المعزولة الحالية. يمكنك معاينة الملفات المدعومة أو تنزيلها أو حذف الملفات والمجلدات التي لم تعد بحاجة إليها. يجب أن تكون هناك محادثة قبل أن تتمكن من إدارة ملفاتها.
- **قائمة انتظار الرسائل**: لا يؤدي إرسال رسالة أخرى أثناء عمل الذكاء الاصطناعي إلى مقاطعته. تنتظر الرسالة في قائمة أعلى مربع الإدخال وتُرسل عند انتهاء التشغيل الحالي. تحتفظ العناصر الموجودة في قائمة الانتظار بشارات الجدول وطريقة العرض والمرفقات والتحديد نفسها الموجودة في إدخال المحادثة؛ يؤدي **إزالة** إلى حذف عنصر، ويعيده **...** ← **تحرير الرسالة** إلى مربع الإدخال، كما يتيح العنصر النصي فقط خيار **توجيه** لتمرير نصه إلى الدور الجاري بدلاً من الانتظار.

## إدارة المحادثات

انقر **السجل** أعلى يسار لوحة المحادثة لعرض محادثاتك في القاعدة الحالية والبحث فيها بالاسم.

تشير النقطة بجوار اسم المحادثة إلى المحادثات التي تنتظرك. فـ**بانتظار ردّك** تعني أن الدور توقّف عند نقطة تحتاج إليك: سؤال من الوكيل، أو تصريح، أو جدول تختاره، أو طلب بيانات اعتماد؛ ولن يتابع قبل أن تردّ. و**فشل الرد** تعني أن الرد الأخير لم ينتهِ على نحو سليم، فافتح المحادثة واسأل من جديد. أما **جارٍ التوليد…** ونقطة غير المقروء فتفيدان بالتقدّم وبوجود ردود جديدة فقط، ولا تتطلّبان منك شيئًا.

تتيح قائمة **...** في المحادثة خيارات **تثبيت** و**إعادة تسمية** و**أرشفة** والحذف. ويزيل الحذف كل رسائلها كذلك، ولا يمكن التراجع عنه.

يعرض السجل أحدث 100 محادثة. ثبّت ما تستخدمه كثيرًا: فالمحادثة المثبّتة تتصدّر القائمة وتُستثنى من هذا الحد، فلا تُزاح مع تراكم المحادثات الجديدة. ويمكنك أيضًا سحب المحادثة لتغيير موضعها.

أما محادثات منشئ التطبيقات فتحمل اسم تطبيقها ولا يمكن أرشفتها.

### المحادثات المؤرشفة

تُخرِج الأرشفة المحادثة من قائمة السجل من دون حذف أي شيء. افتح صورتك الرمزية أسفل اليسار ← **الإعدادات** ← **المحادثات المؤرشفة** لعرض ما أرشفته من محادثات في مختلف القواعد. ويعيد **استعادة** المحادثة إلى سجل قاعدتها، كما يمكنك حذفها من هنا متى تيقّنت أنك لم تعد بحاجة إليها.

## الاستخدامات الشائعة

<CardGroup cols={2}>
Expand Down
Loading