Integrazione MongoDB
Transazioni, saldi, posizioni e operazioni da 14K+ banche, scritti secondo una pianificazione in una collection del suo database MongoDB. In accodamento o con upsert, pronti per le query.
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, … }]
Dalla banca a MongoDB in tre passaggi.
- 01
Colleghi MongoDB
Host, database e un utente con privilegi minimi, oppure incolli una stringa di connessione. La testi prima di salvarla.
Hostdb.acme.internalPorta27017Utentebanksync_writerModalità SSLrequireTest● Connessione riuscita - 02
Scelga una collection
Scelga un database e una collection, oppure lasci che BankSync ne crei una. In accodamento o con upsert su una chiave.
DatabaseanalyticsCollectiontransactionsAccodamentoUpsertAbbinare le righe sutransaction_id - 03
Scelga una pianificazione
Ogni ora, ogni giorno, ogni settimana o su richiesta. Ogni esecuzione viene registrata.
OrariaGiornalieraSettimanaleProssima esecuzioneDomani, 6:00Ultima esecuzione● 3 nuove righe, 6:02
Configurare MongoDB, dall’inizio alla fine.
Configurazione di MongoDB in BankSync, girata con conti di esempio.
Che cosa arriva nella sua collection.
- transaction_id
- L’ID stabile della transazione assegnato dalla banca. La sua chiave di upsert. 4bdd8e6931727cd
- date
- Il giorno in cui la banca l’ha contabilizzata. 2026-10-19
- description
- La descrizione fornita dalla banca. Whole Foods Market
- amount
- Con segno, nella valuta del conto: le uscite sono negative. -86.42
- currency
- Codice ISO 4217. USD
- category
- Una categoria di spesa per raggruppare e filtrare. Groceries
- account_name
- Il conto di provenienza, così più banche condividono una sola tabella. Amex Gold
- pending
- True finché la banca non la contabilizza. false
Il suo database è una tappa. Non l’intero percorso.
MongoDB, in breve.
- Dati
- Transazioni, saldi, operazioni, posizioni e prestiti, un tipo di dati per feed.
- Compatibile con
- MongoDB Atlas e MongoDB in self-hosting.
- Modalità di scrittura
- L’accodamento inserisce una riga a ogni sincronizzazione. L’upsert abbina le righe sulle colonne chiave che sceglie e le aggiorna sul posto.
- Sicurezza
- Modalità SSL disable, require o verify-full, un utente con privilegi minimi e un piccolo insieme fisso di IP di BankSync da inserire nella allowlist.
- Pianificazione
- Scelga sincronizzazioni automatiche orarie, giornaliere o settimanali in base al suo piano, oppure avvii una sincronizzazione manuale in qualsiasi momento.
- Accesso
- In sola lettura, autorizzato sulla schermata di consenso della sua banca. BankSync non memorizza mai le sue credenziali bancarie e non può spostare denaro.
- Attivazione
- Circa 10 minuti. Compatibile con MongoDB Atlas e MongoDB in self-hosting.
- Stato
- Disponibile già oggi.
- Link
- Sito ufficiale
Domande e risposte.
Con quali host MongoDB funziona BankSync?
Qualsiasi database MongoDB raggiungibile, inclusi MongoDB Atlas e MongoDB in self-hosting.
Conviene usare l’accodamento o l’upsert?
Per la maggior parte dei feed, l’upsert. L’accodamento inserisce una nuova riga a ogni sincronizzazione, quindi una nuova sincronizzazione può creare duplicati. L’upsert abbina le righe sulle colonne chiave che sceglie, ad esempio transaction_id, e le aggiorna sul posto.
BankSync può creare la collection al posto mio?
Sì. «Set this up for me» (configurazione automatica) crea una collection per il tipo di dati del feed, mappa ogni colonna e aggiunge l’indice univoco necessario per l’upsert.
Come posso limitare l’accesso al mio database?
Fornisca a BankSync un utente che possa solo inserire (e creare, se BankSync deve generare la tabella), usi la modalità SSL require o verify-full e inserisca nella allowlist gli indirizzi IP fissi da cui si collega BankSync.
BankSync può spostare denaro o vedere la password della mia banca?
No. L’accesso bancario è in sola lettura e viene autorizzato sulla schermata di consenso della sua banca. BankSync non memorizza mai le sue credenziali bancarie e non può spostare denaro.
Dati bancari nel suo database MongoDB.
BankSync non è affiliato a MongoDB, non è approvato da MongoDB e non è un suo partner ufficiale. I marchi MongoDB appartengono ai rispettivi proprietari.
