تكامل ⁨MongoDB⁩

المعاملات والأرصدة والحيازات والصفقات من ⁨14 ألف+⁩ بنك، تُكتب في مجموعة ضمن قاعدة بيانات ⁨MongoDB⁩ الخاصة بك وفق جدول زمني. بالإلحاق أو بالدمج، وجاهزة للاستعلام.

mongosh · analyticsدُمجت 3 صفوف، 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، مدموجة في الساعة 6:02 ص في المجموعة transactions. إعادة المزامنة تحدّث الصفوف في مكانها بدلًا من إضافتها مرة أخرى.

من البنك إلى ⁨MongoDB⁩ في ثلاث خطوات.

  1. 01

    ربط ⁨MongoDB⁩

    المضيف وقاعدة البيانات ومستخدم بأقل الصلاحيات، أو لصق سلسلة اتصال. ويمكن اختبار الاتصال قبل الحفظ.

    المضيفdb.acme.internal
    المنفذ27017
    المستخدمbanksync_writer
    وضع SSLrequire
    الاختبار● نجح الاتصال
  2. 02

    اختيار مجموعة

    اختيار قاعدة بيانات و مجموعة، أو ترك BankSync يتولى الإنشاء. بالإلحاق، أو بالدمج على مفتاح.

    قاعدة البياناتanalytics
    المجموعةtransactions
    إلحاقدمج (Upsert)
    مطابقة الصفوف علىtransaction_id
  3. 03

    اختيار جدول زمني

    كل ساعة أو يوميًا أو أسبوعيًا، أو عند الطلب. وكل تشغيل مسجَّل.

    كل ساعةيوميًاأسبوعيًا
    التشغيل التاليغدًا، ⁨6:00 ص⁩
    آخر تشغيل● 3 صفوف جديدة، ⁨6:02 ص⁩

إعداد ⁨MongoDB⁩ من البداية إلى النهاية.

إعداد ⁨MongoDB⁩ في BankSync، مصوَّر بحسابات تجريبية.

ما يصل إلى مجموعتك.

transaction_id
المعرّف الثابت الذي يمنحه البنك للمعاملة. وهو مفتاح الدمج لديك. 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 يُنشئ المجموعة وفهرسها الفريد.

قاعدة بياناتك محطة واحدة، لا القصة كلها.

BankSync

جداول البيانات

مساحات العمل

ذكاء اصطناعي من اختيارك

تعليماتك البرمجية

⁨MongoDB⁩ باختصار.

البيانات
المعاملات والأرصدة والصفقات والحيازات والقروض، نوع بيانات واحد لكل موجز.
يعمل مع
⁨MongoDB Atlas و MongoDB المستضاف ذاتيًا⁩.
أوضاع الكتابة
الإلحاق يُدرج صفًا في كل مزامنة. والدمج يطابق على أعمدة المفتاح التي يقع عليها اختيارك ويحدّث في المكان نفسه.
الأمان
وضع SSL disable أو require أو verify-full، ومستخدم بأقل الصلاحيات، ومجموعة صغيرة ثابتة من عناوين IP الخاصة بخوادم BankSync يمكن إضافتها إلى قائمة السماح.
الجدول الزمني
يمكنك اختيار المزامنة التلقائية كل ساعة أو يوميًا أو أسبوعيًا حسب خطتك، أو تشغيل مزامنة يدوية في أي وقت.
الوصول
للقراءة فقط، ويُمنح على شاشة الموافقة الخاصة ببنكك. لا يحتفظ BankSync أبدًا ببيانات دخولك إلى البنك، ولا يمكنه تحريك الأموال.
الإعداد
نحو 10 دقائق. يعمل مع MongoDB Atlas و MongoDB المستضاف ذاتيًا.
الحالة
متاح اليوم.

أسئلة وأجوبة.

ما خدمات استضافة ⁨MongoDB⁩ التي يعمل معها BankSync؟

أي قاعدة بيانات ⁨MongoDB⁩ يمكن الوصول إليها، ومنها ⁨MongoDB Atlas و MongoDB المستضاف ذاتيًا⁩.

هل أستخدم الإلحاق أم الدمج (upsert)؟

الدمج (upsert) لمعظم الموجزات. فالإلحاق يُدرج صفًا جديدًا في كل مزامنة، لذا قد تُكرَّر الصفوف عند إعادة المزامنة. أما الدمج فيطابق الصفوف على أعمدة المفتاح التي يقع عليها اختيارك، مثل transaction_id، ويحدّثها في مكانها.

هل يمكن أن يُنشئ BankSync المجموعة بدلًا مني؟

نعم. يُنشئ زر «Set this up for me» مجموعة لنوع بيانات الموجز، ويطابق كل الأعمدة، ويضيف الفهرس الفريد الذي يحتاجه الدمج.

كيف أقيّد الوصول إلى قاعدة بياناتي؟

يكفي منح BankSync مستخدمًا لا يملك إلا صلاحية الإدراج (والإنشاء، إن كان BankSync سيُنشئ الجدول)، واستخدام وضع SSL require أو verify-full، وإضافة عناوين IP الثابتة التي يتصل منها BankSync إلى قائمة السماح.

هل يمكن أن يحرّك BankSync الأموال أو يرى كلمة مرور بنكي؟

لا. الوصول إلى البنك للقراءة فقط، ويُمنح على شاشة الموافقة الخاصة ببنكك. لا يحتفظ BankSync أبدًا ببيانات دخولك إلى البنك، ولا يمكنه تحريك الأموال.

البيانات البنكية في قاعدة بيانات ⁨MongoDB⁩ لديك.

لا توجد علاقة تبعية بين BankSync و ⁨MongoDB⁩، ولا يحظى BankSync بتأييد ⁨MongoDB⁩، وليس شريكًا رسميًا له. وتعود ملكية العلامات التجارية الخاصة بمنتج ⁨MongoDB⁩ إلى أصحابها.