
AnalyticsCreator helps Microsoft data teams turn governed design into deployable data solutions without introducing a proprietary runtime layer.
Teams use AnalyticsCreator to define warehouse structures, transformation logic, historisation rules, relationships and dependencies in a central model. From that model, the application can generate native implementation assets for technologies such as SQL Server, SSIS, Azure Data Factory, Microsoft Fabric and Power BI.
The approach is designed for organisations that want to standardise how data warehouses and data products are engineered while keeping full control of the resulting code and project artefacts. Generated outputs can be integrated into existing Git, Azure DevOps and CI/CD workflows for versioning, review and controlled deployment across environments.
AnalyticsCreator supports dimensional, 3NF and hybrid modelling as well as common engineering patterns including delta loading, Slowly Changing Dimensions, snapshots and historisation. Documentation, lineage and dependency information are maintained alongside the project design, making it easier to assess the impact of proposed changes and keep implementation aligned with the underlying model.
The AnalyticsCreator Governed Control Model provides the foundation for this process by keeping business meaning, technical structures and implementation logic connected. Design Intelligence builds on that context by making governed project metadata, lineage, dependencies and design rules available to authorised AI tools and agents.
Typical use cases include modernising SQL Server and SSIS estates, building Microsoft Fabric solutions, standardising Power BI delivery and creating repeatable data warehouse and data product engineering processes.
Learn more

RaimaDB is an embedded time series database designed specifically for Edge and IoT devices, capable of operating entirely in-memory. This powerful and lightweight relational database management system (RDBMS) is not only secure but has also been validated by over 20,000 developers globally, with deployments exceeding 25 million instances. It excels in high-performance environments and is tailored for critical applications across various sectors, particularly in edge computing and IoT. Its efficient architecture makes it particularly suitable for systems with limited resources, offering both in-memory and persistent storage capabilities. RaimaDB supports versatile data modeling, accommodating traditional relational approaches alongside direct relationships via network model sets. The database guarantees data integrity with ACID-compliant transactions and employs a variety of advanced indexing techniques, including B+Tree, Hash Table, R-Tree, and AVL-Tree, to enhance data accessibility and reliability. Furthermore, it is designed to handle real-time processing demands, featuring multi-version concurrency control (MVCC) and snapshot isolation, which collectively position it as a dependable choice for applications where both speed and stability are essential. This combination of features makes RaimaDB an invaluable asset for developers looking to optimize performance in their applications.
Learn more
ERDPlus
ERDPlus is a web-based application designed for database modeling that simplifies the development of entity relationship diagrams, relational schemas, star schemas, and SQL DDL statements. This user-friendly platform allows individuals to quickly create Entity Relationship Diagrams (ERDs) with ease. It supports a range of contemporary relational database management systems, including Oracle, MySQL, Microsoft SQL Server, PostgreSQL, Teradata, IBM DB2, Microsoft Access, and more. The tool's notation system effectively captures both regular and weak entities, while also accommodating a variety of attribute types such as unique, multi-valued, derived, composite, and optional attributes, along with all cardinality constraints for relationships, which encompass both mandatory and optional associations. Moreover, ERDPlus simplifies the process of establishing foreign keys and maintaining referential integrity through intuitive click-and-connect features, enhancing the development of relational schemas. The notation also improves visualization by distinguishing between fact tables and dimension tables, using a thicker border around fact tables to facilitate better comprehension of database structures. In addition, the platform's versatility and ease of use make it an indispensable resource for database designers aiming for both efficiency and accuracy in their projects. Ultimately, ERDPlus proves to be an essential tool for anyone involved in database design and management.
Learn more
Toad Data Modeler
Visualize and understand the intricate structures of database architectures while appreciating their interconnected nature. Create detailed logical and physical data models with accuracy and expertise. Reverse engineer existing database systems to depict them visually through diagrams. Generate thorough reports in formats such as HTML, RTF, or PDF, ensuring clear documentation. Construct high-quality database designs or implement alterations to current models automatically, providing essential documentation across multiple platforms. Develop complex logical and physical entity-relationship models, enabling seamless reverse and forward engineering of databases. Connect to a variety of databases natively and simultaneously, including Oracle, SAP, MySQL, SQL Server, PostgreSQL, DB2, Ingres, and Microsoft Access. Ensure that models remain synchronized with existing databases via Change Script Generations and Update Model features. Effortlessly transition data architectures between different database platforms, facilitating business migration processes. Furthermore, produce extensive hyperlinked reports that outline existing database structures in diverse formats, significantly improving accessibility and usability. This holistic methodology guarantees an in-depth understanding and effective management of database systems, fostering a streamlined approach to data handling and organization.
Learn more