אינטגרציה עם ⁨MongoDB⁩

תנועות, יתרות, אחזקות ועסקאות מ-⁨14K‏+⁩ בנקים נכתבות לאוסף במסד הנתונים ⁨MongoDB⁩ שלך לפי לוח זמנים. ב-Append או ב-Upsert, מוכנות לשאילתות.

mongosh · analytics3 שורות נכתבו ב-Upsert, 6:02
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, … }]
Chase Checking ו-Amex Gold נכתבו ב-Upsert בשעה 6:02 לאוסף transactions. סנכרון חוזר מעדכן שורות במקומן במקום להוסיף אותן שוב.

מהבנק ל-⁨MongoDB⁩ בשלושה שלבים.

  1. 01

    חיבור ⁨MongoDB⁩

    שרת, מסד נתונים ומשתמש עם הרשאות מינימליות, או הדבקה של מחרוזת חיבור. כדאי לבדוק את החיבור לפני השמירה.

    שרתdb.acme.internal
    פורט27017
    משתמשbanksync_writer
    מצב SSLrequire
    בדיקה● החיבור הצליח
  2. 02

    בחירת אוסף

    בוחרים מסד נתונים ואוסף, או נותנים ל-BankSync ליצור אותם. Append, או Upsert לפי מפתח.

    מסד נתוניםanalytics
    אוסףtransactions
    AppendUpsert
    התאמת שורות לפיtransaction_id
  3. 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
אפשר למפות שדות בנק לשדות שכבר יש לך, או לתת ל-BankSync ליצור את האוסף ואת האינדקס הייחודי שלו.

מסד הנתונים שלך הוא רק תחנה אחת. לא כל הסיפור.

⁨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⁩ שייכים לבעליהם.