Cloud Replicator Documentation
Index

Release Notes

This page documents the version history and changes for Cloud Replicator.

Version 1.0.0.123

Release Date: Current Version

Overview

This is the current release of Cloud Replicator, providing comprehensive data replication from Business Central to Azure cloud services.

Supported Destinations

  • Azure Table Storage
  • Azure Cosmos DB (NoSQL/Core API)
  • Azure Cosmos DB (Table API)
  • Azure AI Search

Key Features

Replication Engine

  • Parallel processing with configurable engine count
  • Background session execution
  • Table splitting for large datasets
  • Incremental replication based on SystemModifiedAt
  • Full replication on demand

Table Mapping

  • Selective table replication
  • Multi-company support with company filters
  • Per-table destination override
  • Series tables (Per Day) for time-series data
  • SystemId as RowKey option
  • Deletion tracking via Change Log

Field Actions

  • Default (include as-is)
  • Exclude fields from replication
  • Unfold related table data
  • Dimension Set ID expansion
  • Option Caption conversion
  • SystemId for related records
  • Blob handling (text and Base64)
  • Partition Key customization

Automation

  • Job Queue integration
  • Codeunit 70319900 (Cloud Replicator JQ Runner EFQ) for scheduled runs, with a Parameter String table filter
  • Configurable retry logic
  • Connection resilience

Monitoring

  • Real-time engine pulse tracking
  • Comprehensive replication logging
  • Error message capture
  • Performance metrics

Configuration Options

Category Settings
Engine Count, Timeout, Debug Mode, Table Splitting
Connections Retry Count, Retry Delay, Rollback Time
Data Company Name Field, Exclude Characters

Azure Service Compatibility

Service API Version
Azure Table Storage 2025-01-05
Cosmos DB (Table) 2015-12-11
Cosmos DB (NoSQL) 2018-12-31
Azure AI Search 2024-07-01

Platform Requirements

  • Business Central 18.0 or later
  • Business Central Online (SaaS)
  • Valid license for production environments

Previous Versions

Version History

Cloud Replicator has evolved through multiple versions with continuous improvements:

Version Range Focus Area
1.0.0.100+ Stability and performance enhancements
1.0.0.0-99 Initial development and feature buildout

Migration Notes

When upgrading between versions:

  • Configuration settings are preserved
  • Table mappings remain intact
  • Replication logs are maintained
  • No reconfiguration typically required

Upcoming Features

Features under consideration for future releases:

  • Additional cloud destination support
  • Enhanced monitoring dashboards
  • Performance optimizations
  • Additional field action types

Note: Future features are subject to change based on development priorities and customer feedback.


Known Issues

Current Limitations

Area Limitation
Azure AI Search Deletion tracking not supported
Azure AI Search Per Day (Series) not supported
Table Splitting Only works with integer primary keys
Blob Fields Very large blobs may be truncated

Workarounds

Azure AI Search Deletions: Periodically rebuild indexes or implement external deletion tracking.

Large Blobs: Exclude very large blob fields using Field Actions.


Feedback

We welcome feedback on Cloud Replicator:

  • Feature requests
  • Bug reports
  • Documentation improvements
  • Use case sharing

Contact: https://hougaard.com/support


Version Numbering

Cloud Replicator uses a four-part version number:

Major.Minor.Patch.Build
  1  .  0  .  0  .123
Part Meaning
Major Significant changes, possible breaking changes
Minor New features, backward compatible
Patch Bug fixes, minor improvements
Build Incremental builds

Checking Your Version

To check your installed version:

  1. Search for "Extension Management" in Business Central
  2. Find Cloud Replicator in the list
  3. View the Version column

Or:

  1. Open Cloud Replicator Setup
  2. Click "About" in the action bar
  3. Version information is displayed