6 posts tagged with "Data management"
MongoDB to Snowflake: CDC data replication with Boomi
At first glance, NoSQL and SQL sound like they don't work together, but they're actually meant to complement each other. Breaking free from SQL's architectural limitations, NoSQL outperforms in operational aspects where SQL's structured approach throttles. Paired together, you get NoSQL's flexibility and speed to host data while retaining SQL's relational data model to query data.
Mass data movement or replication from MongoDB to Snowflake is a strategic choice for data teams because it unlocks meaningful analytics. Landing MongoDB data into the Snowflake AI Data Cloud lets data teams leverage Snowflake Cortex AI and, most importantly, a standard SQL interface to interact with the data.
From models to golden records: An agent that manages Boomi Data Hub end to end
Ever worked with someone who "just knows" how the production system behaves — who can tell you a batch silently failed before the error even shows up? That knowledge never makes it into a tutorial. It's what you only get from actually managing primary data in production — knowing that a batch can report success and still merge nothing, that the algorithm you pick for matching last names quietly decides which customers become one record, that a model in draft bends to your will but a published one will fight you every step of the way. It's specific, it's earned slowly, and on most teams, it lives in one or two people's heads.
The newest skill in the Boomi Companion portfolio writes that knowledge down in a form that an agent can use. The boomi-datahub skill lets AI systems like Claude Code design, deploy, and steward your Golden Records against a live Boomi Data Hub, and get it right far more often than a model working from training data alone.
Data Flow governance for Data Integration: automated audit trails with CI/CD
- This blog is specifically about Data Integration, not Boomi Integration (iPaaS). The assets, concepts, and APIs here apply only to Data Integration Data Flows.
- The Boomi Data Integration API uses
riverin its field names and endpoints. For example,river_cross_idandriver_status. Throughout this blog, Data Flow is the product term. API field names are shown exactly as they appear in the API request and responses. bdi-auditis the name given to the reference implementation repository in this blog. It isn't a repository you can clone. Every script and pipeline file it uses is linked from this blog, so you can download them and create your own repository.- This reference implementation is Bitbucket Pipelines-specific: the audit step calls the Bitbucket REST API directly to open and merge pull requests. It won't run as-is on GitHub Actions or another CI platform without rewriting that step.
Building a Data Flow in Boomi Data Integration is easy: drag, drop, connect, done. But here's the question nobody thinks about until it's urgent — who changed that PostgreSQL-to-Snowflake schedule at 2 AM, and why? Or when did a source mapping shift?
When your governance framework or compliance audit asks, "What changed and when?" you need a real answer. Without a change history, you're stuck piecing things together from UI session logs or asking around until someone remembers.
That's exactly what this version control system solves. It treats your Data Flow configurations as version-controlled artifacts: a CI/CD pipeline automatically snapshots your Data Flows, detects changes, and opens a pull request for every Data Flow that drifts. Your team gets a living audit trail with zero manual effort.
Pipelines-as-code for Data Integration: CI/CD with REST & GitHub Actions
Data Integration makes it easy to build Data Flows in the UI. You can drag, drop, and connect things faster. But relying solely on the UI can run into problems, especially when you need to move a pipeline between environments without breaking anything and ensuring repeatable deployments, reviews, and traceability. Suddenly, that “clicky” workflow starts showing cracks.
This is where treating your integrations like code comes in! By leveraging REST APIs and treating your configuration as an artifact, you can automatically version, test, and deploy, giving your Boomi projects the same DevOps treatment your apps already enjoy.
Connecting primary data access with the Boomi Data Hub Repository API
If you have worked with Boomi Data Hub you already know how critical clean, governed primary data is for downstream systems. But when that data needs to flow into analytics platforms, operational applications, or machine learning pipelines, relying solely on the UI quickly becomes a bottleneck.
That’s where the Boomi Data Hub Repository API comes in!
Optimizing Boomi's Document Cache with Parallel Processing
Managing Boomi's document cache, especially with parallel processing, can be challenging. Boomi's document cache allows storing and retrieving documents during process execution, useful for data correlation and lookups. However, direct integration of caching with parallel processing can lead to conflicts, particularly in multi-node environments. Subprocesses and concurrent caching comes handy to address these challenges.





