MongoDB-integrasjon

Transaksjoner, saldoer, beholdninger og handler fra 14k+ banker, skrevet til en samling i din egen MongoDB-database etter en tidsplan. Lagt til eller upsertet, klare til spørringer.

mongosh · analytics3 rader upsertet, 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 og Amex Gold, upsertet kl. 06.02 inn i samlingen transactions. En ny synkronisering oppdaterer radene der de er, i stedet for å legge dem til på nytt.

Fra bank til MongoDB i tre steg.

  1. 01

    Koble til MongoDB

    Vert, database og en bruker med minst mulig rettigheter, eller lim inn en tilkoblingsstreng. Test den før du lagrer.

    Hostdb.acme.internal
    Port27017
    Brukerbanksync_writer
    SSL-modusrequire
    Test● Tilkoblingen var vellykket
  2. 02

    Velg en samling

    Velg en database og en samling, eller la BankSync opprette en. Legg til, eller upsert på en nøkkel.

    Databaseanalytics
    Samlingtransactions
    AppendUpsert
    Match rader påtransaction_id
  3. 03

    Velg en tidsplan

    Hver time, hver dag eller hver uke, eller ved behov. Hver kjøring logges.

    Hver timeDagligUkentlig
    Neste kjøringI morgen, 06.00
    Siste kjøring● 3 nye rader, 06.02

MongoDB, satt opp fra start til slutt.

Oppsett av MongoDB i BankSync, filmet med eksempelkontoer.

Dette havner i samlingen din.

transaction_id
Bankens stabile ID for transaksjonen. Upsert-nøkkelen din. 4bdd8e6931727cd
date
Dagen banken bokførte den. 2026-10-19
description
Beskrivelsen banken gir den. Whole Foods Market
amount
Med fortegn, i kontoens valuta: penger ut er negative. -86.42
currency
ISO 4217-kode. USD
category
En forbrukskategori du kan gruppere og filtrere etter. Groceries
account_name
Kontoen den kom fra, slik at mange banker kan dele én tabell. Amex Gold
pending
True til banken bokfører den. false
Tilordne bankfelt til feltene du allerede har, eller la BankSync opprette samlingen og den unike indeksen for deg.

Databasen din er ett stopp. Ikke hele historien.

MongoDB – kort fortalt.

Data
Transaksjoner, saldoer, handler, beholdninger og lån, én datatype per kobling.
Fungerer med
MongoDB Atlas og selvhostet MongoDB.
Skrivemoduser
Append setter inn en rad ved hver synkronisering. Upsert matcher på nøkkelkolonnene du velger og oppdaterer der de er.
Sikkerhet
SSL-modus disable, require eller verify-full, en bruker med minst mulig rettigheter og et lite, fast sett med IP-adresser fra BankSync som du kan tillate.
Tidsplan
Velg automatisk synkronisering hver time, hver dag eller hver uke, avhengig av abonnementet ditt, eller kjør en manuell synkronisering når som helst.
Tilgang
Kun lesetilgang, godkjent på bankens egen samtykkeskjerm. BankSync lagrer aldri innloggingen til banken din og kan ikke flytte penger.
Oppsett
Omtrent 10 minutter. Fungerer med MongoDB Atlas og selvhostet MongoDB.
Status
Tilgjengelig nå.

Spørsmål og svar.

Hvilke MongoDB-verter fungerer BankSync med?

Enhver MongoDB-database som kan nås, inkludert MongoDB Atlas og selvhostet MongoDB.

Bør jeg bruke append eller upsert?

Upsert, for de fleste koblinger. Append setter inn en ny rad ved hver synkronisering, så nye synkroniseringer kan gi duplikater. Upsert matcher rader på nøkkelkolonnene du velger, for eksempel transaction_id, og oppdaterer dem der de er.

Kan BankSync opprette samlingen for meg?

Ja. «Set this up for me» oppretter en samling for datatypen i koblingen, kobler alle kolonnene og legger til den unike indeksen som upsert krever.

Hvordan begrenser jeg tilgangen til databasen min?

Gi BankSync en bruker som bare kan sette inn (og opprette, hvis BankSync skal lage tabellen), bruk SSL-modus require eller verify-full, og tillat de faste IP-adressene BankSync kobler til fra.

Kan BankSync flytte penger eller se bankpassordet mitt?

Nei. Banktilgangen er kun lesetilgang og godkjennes på bankens egen samtykkeskjerm. BankSync lagrer aldri innloggingen til banken din og kan ikke flytte penger.

Bankdata i MongoDB-databasen din.

BankSync er ikke tilknyttet, godkjent av eller offisiell partner med MongoDB. Varemerkene til MongoDB tilhører de respektive eierne.