Understanding AnalyticsCreator
There are at least two different approaches to design a holistic business and data model.
The bottom-up method, which is shown in the graphic below and the top-down method, which starts with the conceptual model first, although models can also be loaded from other modeling tools.
- Connect AnalyticsCreator to any data source, especially databases, individual files, data lakes, cloud services, Excel files and other extracts. Build-in connectors to many common sources are available as well as support of Azure Data Factory, Azure Analytics.
- Define Data - AnalyticsCreator extracts all metadata from the data sources, such as field descriptions, data types, key fields, and all relationships, which is stored in the AnalyticsCreator Metadata Repository. This will:
- Extract and capture DDL
- Detect structure changes and forward in all higher layers.
- Cognitive Suggestion- Intelligent wizards help to create a draft version of the model across all layers of the data analytics platform. Choose different modelling approaches or create your own approach:
- Data Vault 2.0, dimensional, 3 NF, own
- Historical data handling (SCD, Snapshot, CDC, Gapless, ..)
- Use Azure DevOps
- Model- The entire toolset of AnalyticsCreator is at your disposal to further develop the draft model. Behind the holistic graphical model, the generated code is already finished and can be also modified manually, including:
- Automated transformations and wizards
- Collaboration
- Development process supported by data lineage flow-chart
- Own scripting and macros are possible
- Deploy - To deploy the Data model in different environments (Test, Prod, ..), AnalyticsCreator generates deployment packages that are also used for the change process of structures and loadings. Deployment packages can be used locally, in Fabric, Azure as well in hybrid environments. This includes:
- Stored procedures, SSIS
- Azure SQL DB, Azure Analysis Services, Synapse
- ARM Template for Azure Data Factory
- Tabular Models, OLAP Cubes
- Power BI
- Tableau
- Qlik