Banner Image

All Services

Programming & Development Database Design & Administration

ETL and Data Warehouse Design

$30/hr Starting at $600

A data warehouse is what you need if you are a medium or enterprise-sized business in order to make sense of your business data. It not only helps your sales and marketing team to track the sales but also helps the decision makers and stakeholders to take business decisions based on your business data. We design and build your data warehouse, integrating different data sources from your business systems with a scalable ETL pipeline. 


Assuming the fact that our target customer has some business questions related to the performance of a specific product line, one such example is the following.

Dimensional Fact Modelling (DFM)

  • Observations and assumptions are made in order to design the conceptual schema.
  • DFM notation is used in order to design the conceptual schema.


Conceptual Design

  • The next step is to naively design the conceptual schema from the DFM, which is done using Microsoft Visio.
  • Then explore different views, considering different aggregation patterns related to the dimensions in the Fact Table.
  • Next, we calculate the workload in order to determine which view to materialize.


Redesigning the Conceptual Schema

We will redesign our conceptual schema considering the cost of materialized views with respect to the business questions of our interest.

ETL Design

  • We will design the data Extraction and Transformation process using the Tableau Prep Builder.
  • The Data Marts corresponding to the Data Warehouse is built using PostgreSQL.
  • The outputs of the Extraction and Transformation process is loaded into corresponding tables onto the PostgreSQL relational database.


We not only build your data warehouse but also perform technical analysis and build visualization tools to make sense of the results for our non-technical clients and BI analysts.

Analysis using OLAP queries

  • The analysis is primarily done by making OLAP queries in the data warehouse. 
  • Some of the concepts like rollup, group by, window, window partitioning, cube, group by grouping sets, and so on are used to project the desired outcomes.


Visualization using Tableau Desktop

  • Visualizations and in-depth graphical analysis are performed using the Tableau Desktop application.


Sometimes, you need much more customized solutions for visualization and decision-making. In such cases, we recommend you to use our Front-End Development service. Where we will build the desired visualizations using D3 and React. 

 

About

$30/hr Ongoing

Download Resume

A data warehouse is what you need if you are a medium or enterprise-sized business in order to make sense of your business data. It not only helps your sales and marketing team to track the sales but also helps the decision makers and stakeholders to take business decisions based on your business data. We design and build your data warehouse, integrating different data sources from your business systems with a scalable ETL pipeline. 


Assuming the fact that our target customer has some business questions related to the performance of a specific product line, one such example is the following.

Dimensional Fact Modelling (DFM)

  • Observations and assumptions are made in order to design the conceptual schema.
  • DFM notation is used in order to design the conceptual schema.


Conceptual Design

  • The next step is to naively design the conceptual schema from the DFM, which is done using Microsoft Visio.
  • Then explore different views, considering different aggregation patterns related to the dimensions in the Fact Table.
  • Next, we calculate the workload in order to determine which view to materialize.


Redesigning the Conceptual Schema

We will redesign our conceptual schema considering the cost of materialized views with respect to the business questions of our interest.

ETL Design

  • We will design the data Extraction and Transformation process using the Tableau Prep Builder.
  • The Data Marts corresponding to the Data Warehouse is built using PostgreSQL.
  • The outputs of the Extraction and Transformation process is loaded into corresponding tables onto the PostgreSQL relational database.


We not only build your data warehouse but also perform technical analysis and build visualization tools to make sense of the results for our non-technical clients and BI analysts.

Analysis using OLAP queries

  • The analysis is primarily done by making OLAP queries in the data warehouse. 
  • Some of the concepts like rollup, group by, window, window partitioning, cube, group by grouping sets, and so on are used to project the desired outcomes.


Visualization using Tableau Desktop

  • Visualizations and in-depth graphical analysis are performed using the Tableau Desktop application.


Sometimes, you need much more customized solutions for visualization and decision-making. In such cases, we recommend you to use our Front-End Development service. Where we will build the desired visualizations using D3 and React. 

 

Skills & Expertise

Data WarehouseDatabase DesignDesignGraph DatabaseMicrosoft SQL ServerMongoDBMySQLPostgreSQLSQL

0 Reviews

This Freelancer has not received any feedback.