ב-Base44, הנתונים של האפליקציה שלך הם המידע שמחיה את הכל. הוא כולל את כל המידע שהאפליקציה מחזיקה, כגון אנשים שנכנסים, התוכן שאתה מציג, הזמנות שאתה מעבד והפעילויות שקורות באפליקציה שלך.

Example data for a travel app, with tables such as Trip, TripItem, VisitedPlace, and WishlistPlace.
הבנת הנתונים שלך
כל הנתונים של האפליקציה שלך מאורגנים בטבלאות, בדיוק כמו גיליון אלקטרוני. כל טבלה מקבצת סוג אחד של מידע (כגון אנשים או מוצרים) וממיינת אותו לעמודות הנקראות שדות, כגון שמות, תאריכים או מחירים. לדוגמה, אם אתה יוצר אפליקציה לניהול העסק שלך, ניתן להשתמש בטבלאות הנתונים ב-Base44 כדי לשמור על הכל מאורגן. יכולה להיות לך טבלת נתוני Users לאחסון שמות וכתובות אימייל של לקוחות, טבלת Products המפרטת מה אתה מוכר, וטבלת Orders למעקב אחר כל רכישה. כל לקוח, מוצר או הזמנה חדשים מתווספים אוטומטית כשורה חדשה בטבלה הנכונה, כך שתוכל למצוא, לעדכן או לנהל במהירות את מידע העסק שלך.סוגי שדות נתונים
כאשר אתה, או ה-AI, מוסיף שדה (עמודה) לטבלה שלך, אתה בוחר איזה סוג מידע הוא מאחסן. סוגי שדות נפוצים כוללים:- Text: למילים, ביטויים או תיאורים (כגון שמות לקוחות או פרטי מוצר)
- Number: למחירים, כמויות או מדידות
- Yes/No (Boolean): לשדות שהם נכון או שקר (כגון “האם פעיל?”)
- Date/Time: לשמירת תאריכים כגון יום הרשמה, תאריך הזמנה או זמן אירוע
- File: לתמונות, מסמכים או קבצים אחרים
- Reference: לקישור טבלה זו לטבלה אחרת (לדוגמה, קישור כל הזמנה ללקוח הנכון)
- Object: למקרים מתקדמים, זה מאפשר לך להוסיף מידע מובנה כגון אובייקט JSON
גישה לנתוני האפליקציה שלך
קל לראות את כל המידע שהאפליקציה שלך אוספת. ניתן לצפות בנתונים שלך בכל עת מהלוח, שם כל טבלה נותנת לך מבט ברור ומאורגן על האנשים, המוצרים, ההזמנות ועוד. זה עוזר לך לעקוב אחר מה שקורה באפליקציה שלך ולשמור על הכל מעודכן.פתיחת טבלה
כל טבלה באפליקציה שלך מופיעה ככרטיס בעמוד Data. פתח אחד כדי לראות את הרשומות שלו. לפתיחת טבלה:- לחץ על Dashboard בעורך האפליקציה שלך.
- לחץ על Data.
- בחר את הטבלה שאתה רוצה.

A table's records on the Data page
חקירת הנתונים שלך
ברגע שאתה בפנים, הטבלה עצמה ועמוד Data נותנים לך כמה דרכים להתנייד. בתוך טבלה:- Columns: מיין לפי כל עמודה, והסתר או סדר מחדש עמודות. בכל טבלה יש גם את העמודות Created, Last updated ו-Created by. הן מוסתרות עד שתפעיל אותן מ-Columns.
- Records: המשך לגלול כדי לטעון עוד במקום לעבור בין דפים.
- Rows: בחר כמה כדי להעביר אותן לאשפה יחד, והשתמש בכפתור ההעתקה בתא קישור כדי להעתיק את הערך שלו.
- Images: תמונות שהועלו לאפליקציה מוצגות בטבלה כתמונות ממוזערות, כולל קבצים שהאפליקציה שלך מאחסנת באופן פרטי. קישורים לתמונות שמאוחסנות באתרים אחרים נשארים קישורים, וקבצים אחרים שהועלו מוצגים כתווית קובץ.
- Sort by: סדר את הכרטיסים A-Z או Z-A.
- More actions: לחץ על הסמל בכרטיס לאפשרויות מהירות: Test Permissions in preview, View Data, Export, Schema, Backup & Restore (ב-Production בלבד), Recently deleted, Clear table records ו-Delete this table.

The More actions menu on a table card
חיפוש נתונים ספציפיים
השתמש בשורת החיפוש מעל הטבלה כדי למצוא במהירות שורות רלוונטיות. החיפוש מחפש בכל שדות הטקסט בנתונים שלך, כך שתוכל לקפוץ ישירות לשורה ספציפית במקום לגלול. לחיפוש נתונים:- פתח את הטבלה שאתה רוצה מ-Data בלוח האפליקציה שלך.
- הזן מילה, מספר או ביטוי בשורת החיפוש מעל הטבלה.

חיפוש בטבלה
סינון הנתונים שלך
השתמש במסננים כדי להפוך טבלה ארוכה לתצוגה ממוקדת, למשל כדי לראות רק תכונות שנשלחו, פריטים בבעלות הצוות שלך, או עבודה שתוכננה לרבעון מסוים. המסננים שאתה מקבל מגיעים מהשדות באותה טבלה, כך שלכל טבלה יש רשימה משלה. שדות כגון תאריכים, מספרים ובחירות מקבלים מסנן, ושדות טקסט רגילים מכוסים על ידי תיבת החיפוש לצידה. טבלה שעשויה רק משדות טקסט אין לה על מה לסנן, כך שהיא לא מציגה כפתור Filters. לסינון הנתונים שלך:- פתח את הטבלה שאתה רוצה מ-Data בלוח האפליקציה שלך.
- לחץ על Filters מעל הטבלה ובחר את המסננים שלך.
- כדי לשנות אילו עמודות אתה רואה, לחץ על Columns והצג, הסתר או סדר מחדש אותן.

סינון טבלה
הוספה ועדכון נתונים
Base44 אוספת ומעדכנת אוטומטית את נתוני האפליקציה שלך ככל שאנשים מתקשרים עם האפליקציה שלך. ה-AI מגדיר את הטבלאות שלך כך שהמידע הנכון נשמר ומעודכן עבורך. עם זאת, אם ברצונך להוסיף מידע ידנית (לדוגמה, הוסף מוצר, עדכן רשומה, או הזן נתוני בדיקה), ניתן לעשות זאת בקלות מלוח האפליקציה שלך בתוך עורך האפליקציה.הוספת נתונים ידנית
הוסף רשומה בודדת בעצמך כשאתה בודק משהו או ממלא פער, במקום לייבא קובץ. להוספת רשומה:- פתח את הטבלה שאתה רוצה מ-Data בלוח האפליקציה שלך.
- לחץ על Add Item.
- הזן את הנתונים ולחץ על Submit.

הוספת רשומה
עריכת נתונים
כדי לערוך רשומת נתונים, לחץ על שורת הטבלה שברצונך לערוך, השלם את הפרטים ולחץ על Save changes. תחת Record info, הרשומה מציגה גם מתי היא נוצרה (Created), מי יצר אותה (Created by) ומתי עודכנה לאחרונה (Last updated). ברשומות שנוספו על ידי מישהו שלא היה מחובר, היוצר מוצג כ-Anonymous. ברשומות שצ’אט ה-AI יצר בזמן בניית האפליקציה, מוצג מזהה של חשבון שירות במקום אימייל. בשדה שמכיל קובץ או תמונה, כמוphoto_url, לחץ על סמל ההעלאה ליד השדה כדי להעלות קובץ ישירות מהמחשב, במקום להדביק קישור.

עריכת רשומה, עם כפתור ההעלאה ו-Record info
מחיקת נתונים
ניתן למחוק רשומה בודדת מהשורה שלה, לנקות את כל הרשומות בטבלה מהכרטיס של הטבלה, למחוק טבלה שאינך צריך יותר, או לבקש מצ’אט ה-AI לעשות זאת עבורך. ה-AI מכין את פעולת המחיקה ומבקש את אישורך לפני שמשהו מוסר.- רשומות מחוקות נשמרות למשך 30 יום, כך שיש לך זמן לשחזר אותן. לחץ על סמל More actions בראש טבלת הנתונים ולחץ על Recently deleted כדי לראות ולשחזר אותן. לאחר 30 יום הן נמחקות לצמיתות ולא ניתן לשחזר אותן.
- במסלול Elite ובמסלול Enterprise (Business או Enterprise), Base44 גם מגבה את הנתונים שלך אוטומטית, כך שתוכל לסקור מה הכילו הטבלאות שלך קודם, להוריד עותק, או לשחזר את הנתונים שלך אם רשומות נערכו, יובאו או נמחקו בטעות.

מחיקת רשומה אחת
- לחץ על Dashboard בעורך האפליקציה שלך.
- לחץ על Data.
- לחץ על Clear table records מהתפריט More actions של כרטיס הטבלה, קודם ב-Production ואז ב-Test, כך שהטבלה תהיה ריקה בשניהם.
- לחץ על סמל More actions בכרטיס הטבלה, ואז לחץ על Delete this table.
- לחץ על Delete this table לאישור.
- פתח את צ’אט ה-AI בעורך האפליקציה שלך.
- תאר מה ברצונך למחוק, לדוגמה:
Delete the data for Italy in the TripItem entity. - סקור את בקשת המחיקה שה-AI מציע, כולל שם הישות.
- לחץ על Approve לאישור המחיקה, או Reject לביטול.
ייבוא נתונים
לפעמים אתה רוצה להכניס הרבה מידע לאפליקציה שלך בבת אחת. ניתן לייבא נתונים ב-2 דרכים, בהתאם אם אתה רוצה לעבוד ישירות בלוח או לבקש מצ’אט ה-AI לעזור.שימוש בצ’אט ה-AI
השתמש בצ’אט ה-AI כדי להפוך קבצי נתונים קיימים לישויות ורשומות באפליקציה שלך. זה מועיל כאשר כבר יש לך מידע בגיליון או קובץ JSON וברצונך להכניס אותו ל-Base44. ניתן להעלות קבצי נתונים מובנים ולבקש מה-AI ליצור או לעדכן ישויות עבורך, כולל הגדרת טבלאות ומיפוי שדות. פורמטים נתמכים לייבוא נתונים:- CSV (.csv)
- Excel (.xlsx, .xls)
- JSON (.json)
דוגמאות לפרומפטים בהם ניתן להשתמש:
Import this data into the Customers entity.Import this JSON file into my Orders entity.Import the 'Orders' sheet into the Orders entity.Here is a CSV of my Products. Create a Products entity with matching fields and import these rows.
- צור את הישות שאליה ברצונך לייבא (לדוגמה, Products, Contacts, Orders).
- פתח את צ’אט ה-AI בעורך האפליקציה שלך.
- לחץ על סמל Upload files ובחר את קובץ הנתונים שלך.
- בקש מה-AI לייבא את הנתונים.
- סקור את התגובה ואשר את הייבוא בצ’אט.
- בקש מצ’אט ה-AI למחוק את הרשומות בישות הרלוונטית (לדוגמה,
Delete all records from the Orders entity.). - אשר שאתה רוצה למחוק את הרשומות.
- לחץ על סמל Upload files ובחר את קובץ הנתונים שלך.
- בקש מצ’אט ה-AI לייבא את הקובץ לאותה ישות.
ישירות בלוח
השתמש באפשרות זו כאשר כבר יש לך CSV שתואם את הטבלה שלך ואתה פשוט רוצה שהשורות יופיעו בנתונים שלך. לדוגמה, ייצא את רשימת הלקוחות שלך מכלי אחר כ-CSV, התאם את העמודות לטבלת Customers שלך, ואז ייבא את הקובץ כדי שתוכל לנהל את אותם לקוחות ישירות ב-Base44. ייבואי לוח תומכים בקבצי CSV (.csv) ומוסיפים רק שורות חדשות, כך שהם לעולם לא מעדכנים או דורסים רשומות קיימות. כדי להחליף הכל בטבלה במקום זאת, לחץ על Clear table records באותה טבלה כדי לנקות אותה, ואז ייבא את ה-CSV שלך. ערכים כמוNULL, None, N/A, #N/A ו-NaN נכנסים כריקים בכל עמודה שאינה עמודת טקסט, ושדות רשימה מקבלים מערך JSON או מחרוזת מופרדת בפסיקים. לאחר הייבוא, עמוד Data מציג כמה רשומות נוספו ומדווח על כל שורה שלא ניתן היה לייבא.

ייבוא לטבלה
- לחץ על Dashboard בעורך האפליקציה שלך.
- לחץ על Data.
- בחר את מערך הנתונים הרלוונטי (טבלה).
- לחץ על סמל More actions ולחץ על Import.
- בחר את קובץ ה-CSV שלך ולחץ על Open.
ייצוא נתונים
ייתכן שתרצה להוציא את נתוני האפליקציה שלך לגיבוי, ניתוח או שימוש בכלים אחרים. לשם כך, ניתן להשתמש באפשרות Export. לדוגמה, ייתכן שתרצה לייצא את הזמנות החנות או רשימות האנשים שלך כדי לשתף עם רואה החשבון שלך, או להשתמש בנתונים כדי ליצור דוחות מותאמים אישית. הנתונים שלך יורדים כקובץ CSV שניתן לפתוח בתוכנת גיליונות אלקטרוניים כגון Excel או Google Sheets. לייצוא נתוני האפליקציה שלך:- לחץ על Dashboard בעורך האפליקציה שלך.
- לחץ על Data.
- בחר את מערך הנתונים הרלוונטי (טבלה).
- לחץ על סמל More actions ולחץ על Export.

ייצוא טבלה
שינוי הרשאות נתונים
לכל טבלת נתונים יש הגדרות אבטחה משלה, השולטות במי יכול לקרוא ולכתוב את הנתונים שלה. גישת קריאה: מי יכול לצפות ברשומותגישת כתיבה: מי יכול ליצור, לעדכן או למחוק רשומות
- לחץ על Dashboard בעורך האפליקציה שלך.
- לחץ על Data, ואז בחר את הטבלה שאתה רוצה.
- לחץ על Permissions בראש הטבלה.
- לחץ על Edit, שנה את הכללים ושמור.

A table's permissions, opened from the Permissions button on the table
תיקון סיכוני הרשאה
כאשר לטבלה יש סיכון אבטחת רמת שורה, סמל אזהרה מופיע בכרטיס שלה בעמוד Data, ובאנר Permission risks detected מופיע מעל הכרטיסים. פתח את הטבלה כדי לראות את אותו באנר עם הסיכון והכללים המומלצים מפורטים.- תיקון טבלה אחת: פתח את הטבלה ולחץ על Fix כדי להחיל את הכללים המומלצים, או More details לסקור את הסיכון והשינויים המוצעים תחילה.
- תיקון כמה בבת אחת: בעמוד Data, לחץ על Fix all בבאנר כדי לתקן כל טבלה שסומנה, או לחץ על Select, סמן את הטבלאות שאתה רוצה, ואז לחץ על Fix all.

תיקון סיכון הרשאות
חיבור הנתונים שלך לאפליקציה אחרת
ניתן לאפשר לאפליקציה אחרת לקרוא או לכתוב נתונים מאפליקציית Base44 שלך. זה שימושי אם ברצונך לסנכרן מידע, לבצע אוטומציה של משימות, או לתת גישה לכלים חיצוניים. לחיבור הנתונים שלך לאפליקציה אחרת:- לחץ על Dashboard בעורך האפליקציה שלך.
- לחץ על API.
- בחר את הטבלה שאתה רוצה מהתפריט הנפתח.
- בחר את הפורמט שאתה צריך: JS SDK, JS Fetch, cURL, או Python.
- העתק את הקוד לקריאה או עדכון נתונים.
- הדבק אותו באפליקציה או בכלי האחר, כך שהוא יידע איך להתחבר לטבלה שלך.

Code samples for your tables on the API page
שאלות נפוצות
בחר שאלה למטה כדי ללמוד עוד על נתוני האפליקציה שלך.האם ניתן למזג את האפליקציות שלי יחד?
האם ניתן למזג את האפליקציות שלי יחד?
האם אני יכול למחוק את כל הנתונים שיצרתי בזמן שבדקתי את האפליקציה שלי?
האם אני יכול למחוק את כל הנתונים שיצרתי בזמן שבדקתי את האפליקציה שלי?

ניקוי הרשומות של טבלה
האם אני יכול לשחזר את הנתונים שלי לאחר מחיקה?
האם אני יכול לשחזר את הנתונים שלי לאחר מחיקה?
האם בטוח לתת ל-AI להוסיף נתוני בדיקה?
האם בטוח לתת ל-AI להוסיף נתוני בדיקה?
האם צ'אט ה-AI יכול למחוק את הנתונים הקיימים שלי?
האם צ'אט ה-AI יכול למחוק את הנתונים הקיימים שלי?
- ייצא את הטבלה הנוכחית אם ברצונך גיבוי.
- בקש מצ’אט ה-AI למחוק את הרשומות בישות הרלוונטית.
- העלה את הקובץ שלך ובקש מצ’אט ה-AI לייבא אותו לאותה ישות.
האם ניתן לשנות את מבנה הטבלה (סכמת נתונים)?
האם ניתן לשנות את מבנה הטבלה (סכמת נתונים)?
האם יש מגבלה על כמה פריטים אני יכול למשוך עם בקשת נתונים אחת?
האם יש מגבלה על כמה פריטים אני יכול למשוך עם בקשת נתונים אחת?
למה אני רואה רק חלק מהנתונים שלי? האם איבדתי את השאר?
למה אני רואה רק חלק מהנתונים שלי? האם איבדתי את השאר?
- בלוח שלך: טבלת הנתונים מציגה רק עד 5,000 פריטים, גם אם האוסף שלך מכיל יותר. כל הרשומות שלך עדיין מאוחסנות. כדי לסקור הכל, ייצא את האוסף ל-CSV מהלוח כדי שתוכל לראות את כל הפריטים מחוץ לתצוגת הטבלה.
- בעמודי האפליקציה שלך: עמודים שמנסים לשלוף את האוסף המלא בבקשה אחת גם מציגים רק עד 5,000 פריטים. שאר הרשומות עדיין שם, אך הן לא נטענות באותו עמוד. הגדר pagination כך שהאפליקציה שלך תטען נתונים בחלקים קטנים יותר, למשל 50 עד 200 פריטים בכל פעם. ניתן לבקש מצ’אט ה-AI להוסיף pagination עבורך.
האם אני יכול לשלוף ולהציג נתונים מהאפליקציה שלי במסלול חינם?
האם אני יכול לשלוף ולהציג נתונים מהאפליקציה שלי במסלול חינם?
האם אני יכול לבנות תפקידים והיררכיות מותאמים אישית (למשל, מנהלים וצוותים) באפליקציה שלי?
האם אני יכול לבנות תפקידים והיררכיות מותאמים אישית (למשל, מנהלים וצוותים) באפליקציה שלי?
- אנשים נרשמים ומתחברים דרך זרימת הכניסה הרגילה של Base44. פרטי החשבון שלהם מאוחסנים בישות User המובנית. אתה לא משנה את כללי האבטחה של ישות זו.
- אתה יוצר ישויות משלך למדל את העסק שלך, למשל Company, Team ו-TeamMember.
- כל רשומה בישויות אלה מקושרת חזרה לרשומת User באמצעות שדה reference, כגון userId. זה מאפשר לך לחבר חשבונות כניסה עם תפקידי העסק שלך.
- אתה משתמש בהרשאות נתונים ואבטחת רמת שורה בישויות שלך כך שכל אדם רואה רק את הרשומות שהוא צריך לראות.
- באפליקציית SaaS, כל רשומת Company יכולה לייצג אחד מהלקוחות שלך. הרשאות נתונים מוודאות שאנשים מחברה אחת לא יכולים לראות נתונים של חברה אחרת.
- בתוך כל חברה, רשומות TeamMember יכולות לאחסן שדות כגון תפקיד, מנהל וצוות. לאחר מכן ניתן להגדיר כללים כך שמנהלים יראו את כל הרשומות של הצוות שלהם, בעוד שחברי צוות בודדים רואים רק את הרשומות שלהם או פריטים שהוקצו להם.
- מנהלים גלובליים באפליקציה שלך יכולים להיות בעלי תפקיד המאפשר להם לראות ולנהל את כל הרשומות על פני חברות וצוותים.