AL Synchronize Databases
di AppLibra
Sincronizzazione a due vie tra BC e PostgreSQL o SQL Server - dati di ritorno rispettano le regole di validazione.
Live su AppSource
AL Synchronize Databases sincronizza i dati di Microsoft Dynamics 365 Business Central con database esterni (PostgreSQL, Microsoft SQL) nei due sensi: le modifiche fatte in Business Central escono verso il database esterno, e le righe che i sistemi esterni scrivono lì rientrano in Business Central. Nodi e interfacce configurabili, buffer, log e Web API - un motore di integrazione dati per BI, datalake, e-commerce e sistemi di terze parti.
Funzionalità principali
- Flusso nei due sensi - le modifiche di Business Central escono verso il database esterno; le righe scritte lì dai sistemi esterni vengono marcate con un protocollo semplice e reimportate in Business Central.
- Import validato ed estensibile - i dati in ingresso passano dalla validazione standard di BC (trigger di tabella e, campo per campo, il validate); a dato salvo, l'evento OnPostAfterImport esegue la logica specifica dell'interfaccia, per esempio la registrazione di un documento.
- Disaccoppiata per costruzione - il lavoro degli utenti in Business Central non aspetta mai il database esterno: le modifiche alimentano un buffer persistente, riga per riga, e il servizio esegue e riallinea anche dopo un fermo.
- Nodi e interfacce - nodo, gruppo di nodi e interfaccia nodo (con campi e log) definiscono quali dati e tabelle sincronizzare, verso quale database esterno e con quale mappatura dei campi.
- Motore sostituibile - un'interfaccia AL con implementazioni per PostgreSQL e Microsoft SQL, gestione JSON, un buffer di sincronizzazione e un log SQL.
- Table setup - quali tabelle, con tipo di sincronizzazione, tipo di azione e stato SQL.
- Web API - API per nodi, interfacce, buffer e NAS, per orchestrazione e monitoraggio.
Perché conta
- I dati di BC dove servono - replichi o esponi i dati di Business Central su database esterni, e riporti in BC quello che gli altri sistemi scrivono.
- Si configura, non si programma - nodi, interfacce e mappatura dei campi al posto di export su misura.
- Monitorato - buffer, log e Web API per il governo del flusso.
- Pronto per BI e integrazioni - alimenti datalake, BI e sistemi di terze parti.
- Reparto in "tempo reale" - interfacci sistemi di avanzamento produzione, rilevazione consumi, bilance e magazzini automatici, con la logica post-import che registra quello che ogni interfaccia richiede.
Per chi
Team IT e di integrazione che devono scambiare dati fra Business Central e sistemi esterni - per BI, datalake, e-commerce, raccolta dati di reparto o integrazioni con terze parti - in modo configurabile e monitorato.
Cosa rende diverso AL Synchronize Databases
- Due direzioni, un modello solo - gli stessi nodi e le stesse interfacce governano export e import.
- Un modello di sincronizzazione configurabile - nodi, interfacce e mappatura dei campi.
- Motore database sostituibile - implementazioni PostgreSQL e Microsoft SQL.
- Monitorato - buffer, log SQL e Web API per l'orchestrazione.
Come funziona
Configuri i nodi (i database esterni), le interfacce (tabelle e mappatura dei campi) e il tipo di sincronizzazione. Quando i dati cambiano in Business Central il buffer si popola e il motore scrive sui database esterni secondo l'interfaccia, registrando tutto. Nel senso opposto, il sistema esterno marca le proprie righe come da sincronizzare e il servizio di import le riporta in Business Central passando dalla validazione standard. Il monitoraggio passa dai log e dalla Web API.
Requisiti
- Microsoft Dynamics 365 Business Central, versione 25.0 o superiore, online (SaaS) e on-premises. AppSource copre gli ambienti online; per l'on-premises la distribuzione e l'installazione sono dirette di AppLibra, tramite l'AppLibra License Manager.
- Lingue - inglese (en-US) e italiano (it-IT).
- Destinazioni - database esterni PostgreSQL e Microsoft SQL; verifica canale di connessione e sicurezza per il tuo scenario.
- Dipendenze (installate automaticamente) - AL License and Trial Management e AL Role Center, di AppLibra.