๐๐ข๐๐ซ๐จ๐ฌ๐จ๐๐ญ ๐๐ณ๐ฎ๐ซ๐ ๐ง๐๐ญ๐ข๐ฏ๐ ๐ฎ๐ง๐ข๐๐ข๐๐ ๐๐๐ญ๐ ๐๐ง๐ ๐๐ง๐๐ฅ๐ฒ๐ญ๐ข๐๐ฌ ๐ฉ๐ฅ๐๐ญ๐๐จ๐ซ๐ฆ: ๐๐ซ๐๐ก๐ข๐ญ๐๐๐ญ๐ฎ๐ซ๐
Letโs have a quick view on the sample use cases and architectural components of this Unified Data and Analytics platform using Azure native data services.
This architecture consistent of all components
- From data source to staging blob storage via ingestion and
- Subsequently clean and transformation,
- Stores into enterprise cloud data ware house and
- create semantic model out of data in Data warehouse and make it available for BI consumption.
Please refer the numbers on the components in the architecture diagram while viewing the Architectural Components below:

๐๐ฒ๐ฉ๐ข๐๐๐ฅ ๐๐ฌ๐ ๐๐๐ฌ๐๐ฌ:
- Using Microsoft Azure native data services, Organization can build data warehouse as single source of truth while integrating relational data with unstructured data.
- Data analyst can use Power BI to visualize data after Semantic modelling being applied.
๐๐ซ๐๐ก๐ข๐ญ๐๐๐ญ๐ฎ๐ซ๐ ๐๐จ๐ฆ๐ฉ๐จ๐ง๐๐ง๐ญ๐ฌ:
- ๐ซ๐๐๐ ๐๐๐๐๐๐: SQL Server on-premises, Oracle on-premises, Azure SQL Database, Azure table storage, Cosmos DB
- ๐จ๐๐๐๐ ๐ฉ๐๐๐ ๐๐๐๐๐๐๐: all source data to be staged here. Azure Data Factory can be used to move the data from source to this staging blob storage.
- ๐จ๐๐๐๐ ๐ซ๐๐๐ ๐ญ๐๐๐๐๐๐: ADF incrementally loads the data from Blob storage, cleansed and transformed and storesย into staging tables in Azure Synapse Analytics.ย PolyBase helps parallelize the process for large datasets.
- ๐จ๐๐๐๐ ๐บ๐๐๐๐๐๐: As a distributed system for storing and analyzing large datasets, itโs massive parallel processing (MPP) makes it suitable for running high-performance analytics.
- ๐จ๐๐๐๐๐๐๐ ๐บ๐๐๐๐๐๐๐: provides a semantic model for data.
- ๐ท๐๐๐๐ ๐ฉ๐ฐ : a business analytics tools to analyze data and share insights by querying a semantic model stored in Analysis Services or Azure Synapse directly.
- ๐จ๐๐๐๐ ๐จ๐๐๐๐๐ ๐ซ๐๐๐๐๐๐๐๐ (๐จ๐๐๐๐ ๐จ๐ซ): it authenticates users who connect to the Analysis Services server through Power BI.
This architectural diagram was to implement data ingestion and transformation and itsโs data ware housing for BI consumption using all Azure native services. Thanks for reading. Please feel free to comment below in case of any query.
More article on Azure Data factory and synapse:
Cast Transformation DEMO in Mapping Data flow of Azure Data Factory: https://sarnendude.com/cast-transformation-in-mapping-data-flow-of-azure-data-factory-synapse-analytics/
How to create and use Flowlet transformation in Azure Data Factory and Azure Synapse pipeline: https://sarnendude.com/how-to-create-and-use-flowlet-transformation-in-azure-data-factory-and-azure-synapse-pipeline/