Gateway Destinations: Writing to On-Premises Databases

Learn how to use BEEM Gateway Destinations to push data from your BEEM warehouse to on-premises databases such as Microsoft SQL Server, on a scheduled or on-demand basis.

Gateway Destinations let you push data from your BEEM warehouse to on-premises databases that are not directly accessible from the cloud. The BEEM Gateway agent, deployed inside your network, acts as a secure bridge to write processed data back to your local database systems.

Availability

Gateway Destinations is available on Pro and Enterprise plans.

Supported Destinations

  • Microsoft SQL Server
  • PostgreSQL (available upon request)
  • MySQL (available upon request)

How It Works

  • Full refresh: Each scheduled run replaces the target table contents with the latest data from BEEM
  • Incremental (where supported): Only new or changed rows are written, reducing transfer time
  • The gateway agent handles connectivity — no inbound firewall rules are needed on your network
  • Scheduling supports daily, hourly, or custom cron expressions

Gateway Destinations vs Flows

FeatureGateway DestinationsFlows (Reverse ETL)
Target typeOn-premises databases behind firewallsCloud-based SaaS tools and APIs
ConnectivityBEEM Gateway agent behind firewall / VPNDirect API integration
Best forWriting to internal SQL databasesPushing data to CRMs, marketing tools, etc.
Table managementBEEM creates and manages target tablesMapping defined per flow

Key Details

  • Requires a BEEM Gateway agent deployed in your network
  • Target table schemas are created and maintained by the BEEM team
  • DPU usage is tracked for each destination sync
  • The BEEM team manages scheduling and monitors sync health
📘

For technical installation and configuration details, see BEEM Gateway: Installation and Configuration.