אינטגרציה עם MongoDB
תנועות, יתרות, אחזקות ועסקאות מ-14K+ בנקים נכתבות לאוסף במסד הנתונים MongoDB שלך לפי לוח זמנים. ב-Append או ב-Upsert, מוכנות לשאילתות.
analytics> db.transactions.find().sort({ date: -1 }).limit(2)[ { transaction_id: '10a4d071832649a', date: '2026-10-19', description: 'Stripe payout', amount: 4200, currency: 'USD', category: 'Income', account_name: 'Chase Checking', pending: false }, { transaction_id: '4bdd8e6931727cd', date: '2026-10-19', amount: -86.42, … }]
מהבנק ל-MongoDB בשלושה שלבים.
- 01
חיבור MongoDB
שרת, מסד נתונים ומשתמש עם הרשאות מינימליות, או הדבקה של מחרוזת חיבור. כדאי לבדוק את החיבור לפני השמירה.
שרתdb.acme.internalפורט27017משתמשbanksync_writerמצב SSLrequireבדיקה● החיבור הצליח - 02
בחירת אוסף
בוחרים מסד נתונים ואוסף, או נותנים ל-BankSync ליצור אותם. Append, או Upsert לפי מפתח.
מסד נתוניםanalyticsאוסףtransactionsAppendUpsertהתאמת שורות לפיtransaction_id - 03
בחירת לוח זמנים
כל שעה, כל יום או כל שבוע, או לפי דרישה. כל הרצה מתועדת.
כל שעהיומישבועיהריצה הבאהמחר, 06:00ריצה אחרונה● 3 שורות חדשות, 06:02
הגדרת MongoDB, מההתחלה ועד הסוף.
הגדרת MongoDB ב-BankSync, צולם עם חשבונות לדוגמה.
מה נכנס לאוסף שלך.
- transaction_id
- המזהה הקבוע של הבנק לתנועה. מפתח ה-Upsert שלך. 4bdd8e6931727cd
- date
- היום שבו הבנק רשם אותה. 2026-10-19
- description
- התיאור שהבנק נותן לה. Whole Foods Market
- amount
- עם סימן, במטבע החשבון: כסף שיוצא מופיע כשלילי. -86.42
- currency
- קוד ISO 4217. USD
- category
- קטגוריית הוצאה לקיבוץ ולסינון. Groceries
- account_name
- החשבון שממנו היא הגיעה, כך שבנקים רבים חולקים טבלה אחת. Amex Gold
- pending
- ערך True עד שהבנק רושם אותה. false
מסד הנתונים שלך הוא רק תחנה אחת. לא כל הסיפור.
MongoDB, בקצרה.
- נתונים
- תנועות, יתרות, עסקאות, אחזקות והלוואות, סוג נתונים אחד לכל פיד.
- עובד עם
- MongoDB Atlas ו-MongoDB באירוח עצמי.
- מצבי כתיבה
- Append מוסיף שורה בכל סנכרון. Upsert מתאים לפי עמודות המפתח שבוחרים ומעדכן במקום.
- אבטחה
- מצב SSL disable, require או verify-full, משתמש עם הרשאות מינימליות, וקבוצה קטנה וקבועה של כתובות IP של BankSync שאפשר להוסיף לרשימת ההיתרים.
- לוח זמנים
- אפשר לבחור סנכרון אוטומטי כל שעה, כל יום או כל שבוע בהתאם לתוכנית, או להריץ סנכרון ידני בכל עת.
- גישה
- קריאה בלבד, באישור במסך ההסכמה של הבנק שלך עצמו. BankSync אף פעם לא שומר את פרטי ההתחברות לבנק ולא יכול להעביר כסף.
- הגדרה
- בערך 10 דקות. עובד עם MongoDB Atlas ועם MongoDB באירוח עצמי.
- סטטוס
- זמין כבר היום.
- קישורים
- לאתר הרשמי
שאלות ותשובות.
באילו שירותי אירוח של MongoDB אפשר להשתמש עם BankSync?
כל מסד נתונים MongoDB נגיש, כולל MongoDB Atlas ו-MongoDB באירוח עצמי.
כדאי להשתמש ב-Append או ב-Upsert?
Upsert, ברוב הפידים. Append מוסיף שורה חדשה בכל סנכרון, כך שסנכרון חוזר עלול ליצור כפילויות. Upsert מתאים שורות לפי עמודות המפתח שבוחרים, כמו transaction_id, ומעדכן אותן במקומן.
BankSync יכול ליצור את האוסף בשבילי?
כן. "Set this up for me" יוצר אוסף לסוג הנתונים של הפיד, ממפה כל עמודה ומוסיף את האינדקס הייחודי ש-Upsert דורש.
איך מגבילים את הגישה למסד הנתונים?
כדאי לתת ל-BankSync משתמש שיכול רק להוסיף נתונים (וגם ליצור, אם BankSync אמור ליצור את הטבלה), להשתמש במצב SSL require או verify-full, ולהוסיף לרשימת ההיתרים את כתובות ה-IP הקבועות ש-BankSync מתחבר מהן.
BankSync יכול להעביר כסף או לראות את הסיסמה לבנק שלי?
לא. הגישה לבנק היא לקריאה בלבד ומאושרת במסך ההסכמה של הבנק שלך עצמו. BankSync אף פעם לא שומר את פרטי ההתחברות לבנק ולא יכול להעביר כסף.
נתוני בנק במסד הנתונים MongoDB שלך.
BankSync אינו קשור ל-MongoDB, אינו מאושר על ידו ואינו שותף רשמי שלו. הסימנים המסחריים של MongoDB שייכים לבעליהם.
