Knowledge Hub

Normalization in Depth

Designing and understanding a data model is all about understanding the concepts and the options you have in your use case and what is the best use case for each design option you have, in this article we will go ...

COVID-19 Data Analysis with Python

Our Use Case and Objective In this article, we demonstrate the data discovery process on a COVID-19 dataset, data discovery process is a necessary milestone in any data science project. We will cover the following topics What is Data Science ...

Ensemble Learning | Machine Learning | Data Science

English Tutorial Arabic Tutorial Transscript In some complex problems in data science, we find that the performance of our machine learning algorithm is very poor even after spending some time understanding the problem and performing some feature engineering. At that ...

Data Lake Concept and Solutions on GCP using Cloud Storage | GCP Cloud Storage.

Introduction to Data Lakes Let’s start with a discussion about what data lakes are, and then where they fit in as a critical component to your overall data engineering ecosystem. So what is a data lake? Well, it’s a fairly ...
NoSQL Databases in GCP

NoSQL Database Services | Cloud Datastore, Cloud Firestore, and Cloud Bigtable

Introduction The relational database (RDBMS) model completely dominated database technology for over 20 years. Today this “one size fits all” stability has been disrupted by a relatively recent explosion of new database technologies. These paradigm-busting technologies are powering the “Big ...
Bigquery

Building a data warehouse solution using BigQuery | GCP BigQuery

An enterprise data warehouse brings the data together and makes it available for querying and data processing, it should consolidate data from many sources. All data in a data warehouse should be available for querying and it’s important to ensure ...