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
4 changes: 3 additions & 1 deletion ar/basic/admin-panel/computed-outbox.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,9 @@ description: "راقب تسليم BullMQ وتراكم المهام المحسو

لا يمنع الإيقاف المؤقت إلا العوامل من المطالبة بمهام محسوبة جديدة لتلك المساحة. لا تتوقف المهام الجاري تنفيذها، وتنتظر المهام المطابقة حتى انتهاء الإيقاف بدلاً من إسقاطها.

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

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

## ضبط التزامن

Expand Down
6 changes: 5 additions & 1 deletion ar/basic/admin-panel/table-query-ops.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,11 @@ description: "راجع توصيات مخاطر الاستعلام للجداول

يفتح **التحليل المتعمق** مساحة عمل التحليل مع تعبئة ذلك الجدول مسبقًا.

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

ينفذ **إنشاء مسار بحث** تحليلًا تجريبيًا (dry run) للجدول داخل نافذة في الصفحة نفسها، دون مغادرتها. تعرض النافذة مزود الفهرس المرشح وعدد الحقول المغطاة وعدد الصفوف التقديري وتكلفة `EXPLAIN` قبل التغيير وبعده. أدخل نموذج بحث لا يقل طوله عن الحد الأدنى المعروض؛ يُستخدم للتحقق فقط ولا يُحفظ. وفي الجداول الكبيرة، أكد أيضًا خانة نافذة الصيانة. بعد التأكيد يُعاد التحقق من المرشح ثم يُفعَّل مسار البحث.

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

توجد علامتا تبويب إضافيتان بجوارها:

Expand Down
3 changes: 3 additions & 0 deletions ar/basic/field/conditional-lookup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,9 @@ description: "ابحث عن البيانات عبر الجداول باستخد
<Step title="إعداد الفرز والحدود">
عيّن حقل الفرز واتجاه الفرز وعدد السجلات المطلوب عرضها عند الحاجة.
</Step>
<Step title="إزالة القيم المكررة (اختياري)">
فعّل **إزالة القيم المكررة** لتبقى كل قيمة عند أول ظهور لها فقط. تتم الإزالة بعد تطبيق التصفية والفرز وحد عدد السجلات، لذا يظل الحد محسوبًا على السجلات المطابقة لا على القيم الباقية في النتيجة.
</Step>
</Steps>

يلزم شرط تصفية واحد على الأقل. وللشروط المتعددة، اختر "استيفاء جميع الشروط (AND)" أو "استيفاء أي شرط (OR)".
Expand Down
3 changes: 3 additions & 0 deletions ar/basic/field/lookup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@ description: "ارجع إلى قيم الحقول من جدول مرتبط عب
<Step title="اختيار الحقل المستهدف">
اختر الحقل المراد قراءته من جدول المصدر، مثل تاريخ ميلاد مؤلف، أو رقم هاتف عميل، أو سعر منتج.
</Step>
<Step title="إزالة القيم المكررة (اختياري)">
إذا كان الارتباط يشير إلى عدة سجلات، فعّل **إزالة القيم المكررة** لتبقى القيمة المتكررة عند أول ظهور لها فقط.
</Step>
</Steps>

## المزامنة التلقائية
Expand Down
7 changes: 7 additions & 0 deletions ar/basic/table/import.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,9 @@ description: "استورد بيانات CSV أو Excel أو Airtable أو Google
<Step title="رفع الملف">
اختر ملف CSV أو Excel المطلوب استيراده. يجب ألا يتجاوز حجم ملفات Excel ‏**5MB**.
</Step>
<Step title="اختيار طريقة إنشاء الجدول">
عند إنشاء جدول جديد، يعرض Teable خيار **الاستيراد باستخدام الذكاء الاصطناعي** أو **استيراد يدوي**. ولا يظهر خيار الذكاء الاصطناعي إلا إذا كانت دردشة الذكاء الاصطناعي متاحة لك في قاعدة البيانات.
</Step>
<Step title="التحقق من إعدادات الحقول">
راجع المعاينة بعد الرفع. عند إنشاء جدول جديد، يمكنك تعديل أنواع الحقول. وعند الإلحاق بجدول موجود، تحقق من كيفية ربط أعمدة الملف بالحقول المستهدفة.
</Step>
Expand All @@ -43,6 +46,10 @@ description: "استورد بيانات CSV أو Excel أو Airtable أو Google
className="docs-screenshot"
/>

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

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

بعد الرفع، يتوقع Teable أنواع الحقول من أول 5,000 صف من البيانات. ويمكنك تعديلها قبل الاستيراد.

<img
Expand Down
4 changes: 3 additions & 1 deletion de/basic/admin-panel/computed-outbox.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,9 @@ Wenn die berechneten Aufgaben eines Space einen Vorfall verschlimmern, pausieren

Eine Pause hindert Worker nur daran, neue berechnete Aufgaben für diesen Space zu beanspruchen. Bereits laufende Aufgaben werden nicht unterbrochen, und passende Aufgaben warten bis zum Ende der Pause, statt verworfen zu werden.

Eine Pause läuft immer selbstständig ab, und zwei Stunden sind die längste einstellbare Dauer. Wenn der Vorfall länger anhält, pausieren Sie den Space auf dieser Seite erneut. Die Liste zeigt jede aktive Pause mit Ersteller, Grund und Zeitpunkt der automatischen Fortsetzung sowie die Anzahl ausstehender Aufgaben, die die aktiven Pausen zurückhalten, damit Sie den Rückstau beurteilen können, der bei einer Fortsetzung freigegeben wird. Um eine Pause frühzeitig aufzuheben, klicken Sie in ihrer Zeile auf **Fortsetzen** und bestätigen Sie.
Eine Pause läuft immer selbstständig ab, und zwei Stunden sind die längste einstellbare Dauer. Wenn der Vorfall länger anhält, klicken Sie in der Zeile der Pause auf **Verlängern**, wählen Sie die zusätzliche Dauer und bestätigen Sie. Die neue automatische Fortsetzung wird ab dem Zeitpunkt der Bestätigung berechnet, ebenfalls bis maximal zwei Stunden, sodass der Space zwischendurch nicht freigegeben wird.

Die Liste zeigt jede aktive Pause mit Ersteller, Grund und Zeitpunkt der automatischen Fortsetzung sowie die Anzahl ausstehender Aufgaben, die die aktiven Pausen zurückhalten, damit Sie den Rückstau beurteilen können, der bei einer Fortsetzung freigegeben wird. Um eine Pause frühzeitig aufzuheben, klicken Sie in ihrer Zeile auf **Fortsetzen** und bestätigen Sie.

## Gleichzeitigkeit anpassen

Expand Down
6 changes: 5 additions & 1 deletion de/basic/admin-panel/table-query-ops.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,11 @@ Jeder Eintrag nennt den zugehörigen Space, die Base und die Tabelle. Klappen Si

**Tiefenanalyse** öffnet den Analysearbeitsbereich mit dieser Tabelle bereits vorausgefüllt.

Wenn der Analysator umfangreiche Teilzeichenfolgensuchen in einer Tabelle erkennt, erstellt er für die gesamte Tabelle eine **erzeugter-Text-GIN**-Empfehlung statt eines Indexes pro Feld. Eine solche Zeile bietet **Suchpfad erstellen** anstelle von **Tiefenanalyse**; **Index hinzufügen** wird nicht angezeigt, weil ein Suchzugriffspfad im Analysearbeitsbereich angewendet wird und zuvor eine **EXPLAIN-Beispielsuche** benötigt. Die Empfehlung wird automatisch abgeschlossen, sobald die Tabelle über den Pfad verfügt.
Wenn der Analysator umfangreiche Teilzeichenfolgensuchen in einer Tabelle erkennt, erstellt er für die gesamte Tabelle eine **erzeugter-Text-GIN**-Empfehlung statt eines Indexes pro Feld. Eine solche Zeile bietet **Suchpfad erstellen** anstelle von **Tiefenanalyse**; **Index hinzufügen** wird nicht angezeigt. Die Empfehlung wird automatisch abgeschlossen, sobald die Tabelle über den Pfad verfügt.

**Suchpfad erstellen** führt einen Probelauf (Dry Run) für die Tabelle direkt in einem Dialog auf dieser Seite aus. Der Dialog zeigt den Indexanbieter des Kandidaten, die Anzahl abgedeckter Felder, die geschätzten Zeilen sowie die `EXPLAIN`-Kosten vor und nach der Änderung. Geben Sie einen Beispielsuchbegriff ein, der mindestens so lang ist wie die angezeigte Mindestlänge; er dient nur der Prüfung und wird nicht gespeichert. Bei einer großen Tabelle bestätigen Sie zusätzlich das Kontrollkästchen für das Wartungsfenster. Nach der Bestätigung wird der Kandidat erneut geprüft und der Suchpfad aktiviert.

Liefert die Analyse keinen Kandidaten, nennt der Dialog den Grund und ändert nichts. Eine breite Tabelle wird abgelehnt, weil Teable dafür kein Suchdokument über alle Felder aufbaut; ein längerer Suchbegriff ändert daran nichts. Nutzen Sie dann **Ausgewählte Felder analysieren**, um im Analysearbeitsbereich nur die Felder zu analysieren, in denen Nutzer tatsächlich suchen.

Daneben befinden sich zwei weitere Tabs:

Expand Down
3 changes: 3 additions & 0 deletions de/basic/field/conditional-lookup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,9 @@ Die bedingte Suche kann passende Daten aus einer Zieltabelle abrufen, ohne zuvor
<Step title="Sortierung und Begrenzungen konfigurieren">
Legen Sie bei Bedarf Sortierfeld, Sortierrichtung und Anzahl der anzuzeigenden Datensätze fest.
</Step>
<Step title="Doppelte Werte entfernen (optional)">
Aktivieren Sie **Doppelte Werte entfernen**, damit jeder Wert nur bei seinem ersten Auftreten erhalten bleibt. Teable entfernt die Duplikate erst nach Filter, Sortierung und Datensatzbegrenzung, die Begrenzung zählt also weiterhin die passenden Datensätze und nicht die verbleibenden Werte.
</Step>
</Steps>

Mindestens eine Filterbedingung ist erforderlich. Wählen Sie bei mehreren Bedingungen „Alle Bedingungen sind erfüllt (UND)“ oder „Eine beliebige Bedingung ist erfüllt (ODER)“.
Expand Down
3 changes: 3 additions & 0 deletions de/basic/field/lookup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@ Suchfelder bauen auf **Verknüpfungsfeldern** auf. Ein Suchfeld verweist auf ein
<Step title="Zielfeld auswählen">
Wählen Sie das Feld aus, das aus der Quelltabelle gelesen werden soll, beispielsweise das Geburtsdatum eines Autors, die Telefonnummer eines Kunden oder einen Produktpreis.
</Step>
<Step title="Doppelte Werte entfernen (optional)">
Wenn die Verknüpfung auf mehrere Datensätze zeigt, aktivieren Sie **Doppelte Werte entfernen**. Ein mehrfach vorkommender Wert bleibt dann nur an seiner ersten Position erhalten.
</Step>
</Steps>

## Automatische Synchronisierung
Expand Down
7 changes: 7 additions & 0 deletions de/basic/table/import.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,9 @@ Excel-Dateien sind auf **5 MB** begrenzt. Wenn Sie einen größeren Datensatz im
<Step title="Datei hochladen">
Wählen Sie die CSV- oder Excel-Datei aus, die Sie importieren möchten. Excel-Dateien müssen **5 MB** oder kleiner sein.
</Step>
<Step title="Aufbau der Tabelle wählen">
Beim Erstellen einer neuen Tabelle bietet Teable **Mit KI importieren** oder **Manuell importieren** an. Die KI-Variante erscheint nur, wenn AI Chat in dieser Base für Sie verfügbar ist.
</Step>
<Step title="Feldeinstellungen prüfen">
Prüfen Sie die Vorschau nach dem Upload. Beim Erstellen einer neuen Tabelle können Sie Feldtypen anpassen. Beim Anhängen an eine bestehende Tabelle bestätigen Sie, wie Dateispalten den Zielfeldern zugeordnet werden.
</Step>
Expand All @@ -43,6 +46,10 @@ Klicken Sie oben im linken Verzeichnis auf `+` oder auf `+` beim Ordner, der die
className="docs-screenshot"
/>

Nach dem Upload bietet Teable **Mit KI optimieren und importieren** an. **Mit KI importieren** übergibt die Datei an AI Chat: Die KI analysiert die Daten, passt Tabellenstruktur, Verknüpfungen und Feldtypen an und führt den Import aus. Der Importdialog schließt sich, das Chat-Panel öffnet sich, sodass Sie den Fortschritt verfolgen und das Ergebnis per Antwort steuern können. Das verbraucht KI-Guthaben und setzt die Berechtigung zum Erstellen von Tabellen voraus. Deshalb erscheint das Angebot nur, wenn AI Chat für Sie verfügbar ist, und nie beim Import in eine bestehende Tabelle.

**Manuell importieren** führt stattdessen zur Feldvorschau; **Zurück** in der Vorschau kehrt zu dieser Auswahl zurück.

Nach dem Upload erkennt Teable Feldtypen anhand der ersten 5.000 Datenzeilen. Sie können sie vor dem Import anpassen.

<img
Expand Down
4 changes: 3 additions & 1 deletion en/basic/admin-panel/computed-outbox.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,9 @@ When one space's computed tasks are making an incident worse, pause that space i

A pause only stops workers from claiming new computed tasks for that space. Tasks already running are not interrupted, and matching tasks wait until the pause ends rather than being dropped.

A pause always expires on its own, and two hours is the longest you can set. If the incident outlasts it, pause the space again from this page. The list shows every active pause with who created it, why, and when it auto-resumes, along with how many pending tasks the active pauses are holding, so you can judge the backlog a resume will release. To lift one early, click **Resume** on its row and confirm.
A pause always expires on its own, and two hours is the longest you can set. If the incident outlasts it, click **Extend** on the pause row, choose how much longer to keep it paused, and confirm. The new auto-resume time is counted from the moment you confirm, again up to two hours, so the space is never released in between.

The list shows every active pause with who created it, why, and when it auto-resumes, along with how many pending tasks the active pauses are holding, so you can judge the backlog a resume will release. To lift one early, click **Resume** on its row and confirm.

## Adjust Concurrency

Expand Down
6 changes: 5 additions & 1 deletion en/basic/admin-panel/table-query-ops.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,11 @@ Each entry names the space, base, and table it belongs to. Expand a row to read

**Deep analysis** opens the analysis workspace with that table already filled in.

When the analyzer sees heavy substring searching across a table, it raises one **generated-text GIN** recommendation for that whole table instead of a per-field index. Such a row offers **Create search path** in place of **Deep analysis**, and **Add index** does not appear, because a search access path is applied from the analysis workspace and needs an **EXPLAIN sample search** first. The recommendation closes on its own once the table has the path.
When the analyzer sees heavy substring searching across a table, it raises one **generated-text GIN** recommendation for that whole table instead of a per-field index. Such a row offers **Create search path** in place of **Deep analysis**, and **Add index** does not appear. The recommendation closes on its own once the table has the path.

**Create search path** opens a dialog that runs a dry-run analysis of the table right there, without leaving the page. The dialog shows the candidate's index provider, covered field count, estimated rows, and the `EXPLAIN` cost before and after. Enter a sample search term long enough for the minimum probe length it reports; the term is only used to validate the path and is not stored. On a large table, confirm the maintenance-window checkbox as well. Confirming validates the candidate once more and then enables the search path.

If the analysis returns no candidate, the dialog says why instead of enabling anything. A wide table is refused because Teable will not build an all-field search document for it, and a longer search term does not change that. Use **Analyze selected fields** to move to the analysis workspace and analyze only the fields users actually search.

Two more tabs sit beside it:

Expand Down
3 changes: 3 additions & 0 deletions en/basic/field/conditional-lookup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,9 @@ Conditional Lookup can fetch matching data from a target table without creating
<Step title="Configure sorting and limits">
Set the sort field, sort direction, and number of records to show when needed.
</Step>
<Step title="Remove duplicate values (optional)">
Turn on **Remove duplicate values** to keep each value only the first time it appears. Teable removes the duplicates after applying the filter, sorting, and record limit, so the limit still counts the matching records rather than the values left in the result.
</Step>
</Steps>

At least one filter condition is required. For multiple conditions, choose "All conditions are met (AND)" or "Any condition is met (OR)".
Expand Down
3 changes: 3 additions & 0 deletions en/basic/field/lookup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@ Lookup fields are built on **Link** fields. A Lookup field references a selected
<Step title="Choose the target field">
Choose the field to read from the source table, such as an author's birth date, a customer's phone number, or a product price.
</Step>
<Step title="Remove duplicate values (optional)">
When the link points to several records, turn on **Remove duplicate values** so a value that appears more than once is kept only the first time it appears.
</Step>
</Steps>

## Automatic Sync
Expand Down
Loading