Persistence Providers

Persistence connections let you connect the ScaleOut Digital Twins service to external services and databases to periodically persist digital twin instances and their state properties. Once a connection has been established, digital twin instances can optionally retrieve their persisted state properties from the connected service when they are created.

Persistence connections can be configured for Azure Digital Twins and a variety of SQL and NoSQL databases and services, both cloud-based and on-premises:

  • An Azure Digital Twins connection lets you connect the ScaleOut Digital Twins service to your Azure Digital Twins account. Once the connection has been established, digital twin instances will automatically persist their state properties to the Azure Digital Twins service.

  • SQLite, Microsoft SQL Server, PostgreSQL, DynamoDB, and Cosmos DB connections let you persist digital twin instances and their state properties to the corresponding database or service.