# Bom Controle + Snowflake

> Centralize Bom Controle ERP data into Snowflake with Erathos. Incremental pipelines, full observability, zero maintenance required.

Source: https://www.erathos.com/en/pipelines/bom-controle-snowflake
Em português: https://www.erathos.com/pipelines/bom-controle-snowflake

BomControle is a Brazilian ERP (Enterprise Resource Planning) system designed to offer complete and integrated business management, especially tailored for small and medium-sized enterprises. Snowflake, on the other hand, is a serverless Big Data solution developed by Google that provides robust capabilities for large-scale data storage and analysis.

With Erathos, you can integrate Bom Controle data into Snowflake in just a few minutes. Our platform handles the entire data movement process to your analytical environment, allowing you to blend your data with other sources in your Data Warehouse. This way, your time is focused on what actually drives value — extracting valuable insights and making more data-driven decisions.

### What Bom Controle data does Erathos sync to Snowflake?

The integration automatically syncs key objects from Bom Controle:

- **Invoices (Notas fiscais)** — issued, received, and canceled NF-es
- **Orders** — sales, purchases, and delivery status
- **Customers and suppliers** — profiles and transaction history
- **Accounts payable and receivable** — cash flow and due dates
- **Inventory** — movements, balances, and locations
- **Financial data** — P&L, balance sheet, and cost centers

### Why sync Bom Controle with Snowflake?

In Snowflake, you can combine Bom Controle data with other sources using elastic compute, without resource contention among different teams querying the same data simultaneously.

### How it works

Erathos connects to Bom Controle via their official API and syncs your data incrementally — only new or updated records are processed in each run, keeping pipelines fast and Snowflake costs predictable. You choose the sync frequency (from 5 minutes to daily), the objects to sync, and the destination dataset. Every run is logged with full observability: runtime, rows processed, errors with context, and instant alerts via Slack or email if anything goes wrong.

## Data in your data warehouse in minutes

### Out-of-the-box Bom Controle connector

Connect Bom Controle to Snowflake and automatically sync financial, tax, and operational data. Keep your ERP and data warehouse always aligned — without custom integrations.

### Full control over your data pipelines with Bom Controle

Configure sync frequency and sync type per table. Data arrives in Snowflake ready for secure sharing across teams and integration with BI and ML tools, without data duplication.

### End-to-end observability

Stop finding out about Bom Controle failures only when the business team complains. Every run is logged with runtime, rows processed, and error context. Get automatic alerts via Slack, Discord, or email the moment something goes wrong — keeping your ERP data fresh and ready for financial analysis.

## Centralizing Bom Controle data into Snowflake has never been easier

Erathos is a data ingestion platform built for BI and data teams. With the Bom Controle connector, you can automatically centralize financial, tax, and operational data into Snowflake—eliminating custom integrations and ensuring complete pipeline observability.

## FAQ

### What is Erathos and how can it help my company?

Erathos is a data ingestion platform built for reliability, transparency, and control. We help data teams connect tools like Bom Controle to their data warehouse — with complete observability for every run, zero maintenance, and without the opacity of traditional market tools.

### What Bom Controle data does Erathos sync to Snowflake?

Erathos synchronizes financial, tax, and operational data from Bom Controle, including invoices, orders, customers, suppliers, accounts payable/receivable, and inventory. Module availability may vary depending on your Bom Controle plan and configuration.

### How often does Erathos sync data from Bom Controle to Snowflake?

You can configure the sync frequency from every 5 minutes to daily, at the table level. Erathos uses incremental syncs — only new or updated records are processed in each run, keeping the Bom Controle pipeline efficient and Snowflake costs predictable.

### What happens if a Bom Controle sync fails?

Erathos automatically detects failures and sends alerts to your email, Slack, or Discord with full context — not just "job failed." Smart retries handle transient errors, and every run is logged with runtime, rows processed, and error context so your team can debug in minutes, not hours.

### Is there a free trial for the Bom Controle connector?

Yes. Every Erathos connector comes with a 14-day free trial. Connect Bom Controle to Snowflake and start syncing immediately — no credit card required.
