MongoDB-integration

Transaktioner, saldon, innehav och affärer från 14 tn+ banker, skrivna till en samling i din egen MongoDB-databas enligt ett schema. Tillagda eller upsertade, redo att ställa frågor mot.

mongosh · analytics3 rader upsertade, 06: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 och Amex Gold, upsertade kl. 06:02 i samlingen transactions. En ny synk uppdaterar raderna på plats i stället för att lägga till dem igen.

Från bank till MongoDB i tre steg.

  1. 01

    Anslut MongoDB

    Värd, databas och en användare med minsta möjliga behörighet, eller klistra in en anslutningssträng. Testa innan du sparar.

    Hostdb.acme.internal
    Port27017
    Användarebanksync_writer
    SSL-lägerequire
    Test● Anslutningen lyckades
  2. 02

    Välj en samling

    Välj en databas och en samling, eller låt BankSync skapa en. Lägg till, eller gör upsert på en nyckel.

    Databasanalytics
    Samlingtransactions
    AppendUpsert
    Matcha rader påtransaction_id
  3. 03

    Välj ett schema

    Varje timme, dag eller vecka, eller vid behov. Varje körning loggas.

    Varje timmeDagligenVarje vecka
    Nästa körningI morgon, 06:00
    Senaste körning● 3 nya rader, 06:02

Konfigurera MongoDB från början till slut.

Så konfigureras MongoDB i BankSync, filmat med exempelkonton.

Det här hamnar i din samling.

transaction_id
Bankens stabila id för transaktionen. Din upsert-nyckel. 4bdd8e6931727cd
date
Dagen då banken bokförde den. 2026-10-19
description
Beskrivningen som banken ger den. Whole Foods Market
amount
Med tecken, i kontots valuta: utbetalningar är negativa. -86.42
currency
ISO 4217-kod. USD
category
En utgiftskategori att gruppera och filtrera efter. Groceries
account_name
Kontot den kom från, så att många banker kan dela en tabell. Amex Gold
pending
Sant tills banken bokför den. false
Mappa bankfälten till de fält du redan har, eller låt BankSync skapa samlingen och dess unika index åt dig.

MongoDB i korthet.

Data
Transaktioner, saldon, affärer, innehav och lån, en datatyp per flöde.
Fungerar med
MongoDB Atlas och egendriftad MongoDB.
Skrivlägen
Append infogar en rad vid varje synk. Upsert matchar på de nyckelkolumner du väljer och uppdaterar på plats.
Säkerhet
SSL-läge disable, require eller verify-full, en användare med minsta möjliga behörighet och ett litet, fast antal IP-adresser för BankSync som du kan lägga till i tillåtelselistan.
Schema
Välj automatisk synk varje timme, dag eller vecka beroende på ditt abonnemang, eller kör en manuell synk när som helst.
Åtkomst
Bara läsbehörighet, godkänd på din banks egen samtyckesskärm. BankSync sparar aldrig dina inloggningsuppgifter till banken och kan inte flytta pengar.
Konfiguration
Cirka 10 minuter. Fungerar med MongoDB Atlas och egendriftad MongoDB.
Status
Tillgänglig i dag.

Frågor och svar.

Vilka MongoDB-värdar fungerar BankSync med?

Alla nåbara MongoDB-databaser, bland annat MongoDB Atlas och egendriftad MongoDB.

Ska jag välja Append eller Upsert?

Upsert, för de flesta flöden. Append infogar en ny rad vid varje synk, så nya synkar kan ge dubbletter. Upsert matchar rader på de nyckelkolumner du väljer, till exempel transaction_id, och uppdaterar dem på plats.

Kan BankSync skapa samlingen åt mig?

Ja. ”Set this up for me” skapar en samling för flödets datatyp, mappar alla kolumner och lägger till det unika index som upsert kräver.

Hur begränsar jag åtkomsten till min databas?

Ge BankSync en användare som bara kan infoga (och skapa, om BankSync ska skapa tabellen), använd SSL-läget require eller verify-full och lägg till de fasta IP-adresser som BankSync ansluter från i din tillåtelselista.

Kan BankSync flytta pengar eller se mitt banklösenord?

Nej. Bankåtkomsten är bara läsbehörighet, som du godkänner på din banks egen samtyckesskärm. BankSync sparar aldrig dina inloggningsuppgifter till banken och kan inte flytta pengar.

Bankdata i din MongoDB-databas.

BankSync är inte anslutet till, godkänt av eller officiell partner till MongoDB. Varumärken som tillhör MongoDB ägs av respektive ägare.