Different Hive Join Types and Examples

Join is a clause that is used for combining specific fields from two or more tables based on the common columns. The joins in the hive are similar to the SQL joins. Joins are used to combine rows from multiple tables. In this article, we will learn about different Hive join types with examples. Read: Hadoop Hive Bucket Concept and Bucketing Examples Hive Create Table Command and Examples Hive Create View Syntax and Examples Below are the tables that we will be using to demonstrate different Join types in Hive:…

Continue ReadingDifferent Hive Join Types and Examples
Comments Off on Different Hive Join Types and Examples

Data Warehouse Three-tier Architecture in Details

Usually, data warehouse adapts the three-tier architecture. In this article, we will discuss on the data warehouse three-tier architecture. You can read about read about two-tier architecture in my other post 'Data Warehouse Two-tier architecture in details' Data Warehouse Three-tier Architecture Following are the three-tiers of data warehouse architecture: Bottom Tier The bottom tier of the architecture is the data warehouse database server. It is usually the relational database (RDBMS) system. Data from operational databases and external sources are extracted using application program interfaces and ETL/ELT utilities. You generally use…

Continue ReadingData Warehouse Three-tier Architecture in Details
Comments Off on Data Warehouse Three-tier Architecture in Details

Commonly used Hadoop Hive Commands and Examples

If you are already familiar with the SQL then Hive command syntax are easy to understand. In this article, we will discuss on the commonly used Hadoop Hive commands. Read: Cloudera Impala Generate Sequence Numbers without UDF Netezza ROWNUM Pseudo Column Alternative Run Impala SQL Script File Passing argument and Working Example  An Introduction to Hadoop Cloudera Impala Architecture Commonly used Hadoop Hive commands Below are the most commonly used Hadoop Hive commands: Hive Create Database A database is a collection of namespace in Hive. Below is the syntax to…

Continue ReadingCommonly used Hadoop Hive Commands and Examples
Comments Off on Commonly used Hadoop Hive Commands and Examples

Data Warehouse Physical Data Model

The Data warehouse physical data model describes how the model will be built in the database. A physical database model shows all table structures, including column name, column data type, column constraints, primary key, foreign key, and relationships between tables. Read: Data Warehouse Project Life Cycle and Design Star Schema model in Data Warehouse Snowflake Schem Model in Data Warehouse Step by Step Guide to Dimensional Data Modeling Slowly Changing Dimensions (SCD) in Data Warehouse Rapidly Changing Dimension in Data Warehouse Features of Data Warehouse Physical Data Model Following are…

Continue ReadingData Warehouse Physical Data Model
Comments Off on Data Warehouse Physical Data Model

Data Warehouse Logical Data Model

A Data warehouse logical data model describes model in more detail compared to the Data Warehouse conceptual data model. A data warehouse logical data model describes the data in as much detail as possible, this model does not describe how the model is implemented. Read: Star Schema model in Data Warehouse Snowflake Schem Model in Data Warehouse Step by Step Guide to Dimensional Data Modeling Slowly Changing Dimensions (SCD) in Data Warehouse Rapidly Changing Dimension in Data Warehouse Data Warehouse Three-tier Architecture in Details Features of Data Warehouse Logical Data…

Continue ReadingData Warehouse Logical Data Model
Comments Off on Data Warehouse Logical Data Model

Data Warehouse Conceptual Data Model

A Data warehouse conceptual data model is nothing but a highest-level relationships between the different entities (in other word different table) in the data model. Read: Star Schema model in Data Warehouse Snowflake Schem Model in Data Warehouse Step by Step Guide to Dimensional Data Modeling Slowly Changing Dimensions (SCD) in Data Warehouse Rapidly Changing Dimension in Data Warehouse Data Warehouse Three-tier Architecture in Details Features of Data Warehouse Conceptual Data Model Following are the features of conceptual data model: This is initial or high level relation between different entities…

Continue ReadingData Warehouse Conceptual Data Model
Comments Off on Data Warehouse Conceptual Data Model

Netezza Count Records from all Tables in Database and Example

Let us assume you are migration data from one Netezza server to other or new higher version Netezza server. Once the migration is completed, you have to perform some mandatory checks such as availability of objects, compare count of all table between two servers. In this article, we will discuss on Netezza Count Records from all Tables in Database and some Example. Check: IBM Netezza Count All Database Objects – System Table Query Netezza Pivot  Rows to Column with Example IBM Netezza Split Delimited Fields into Table Records and Examples…

Continue ReadingNetezza Count Records from all Tables in Database and Example
Comments Off on Netezza Count Records from all Tables in Database and Example

Netezza nzload merge Operations

You can insert new records and update existing by using nzload command itself. In this article, we will discuss about the new feature introduced in nzload. Netezza version 7.2.x supports the Netezza nzload merge operations. Netezza nzload merge operations The Netezza nzload command now supports merge operations to enable this new feature you must use three new options in nzload: -merge option—Specifies whether to merge the contents of the data file into the target table by inserting rows, updating rows, or both INSERT - Inserts new rows into the table. UPDATE…

Continue ReadingNetezza nzload merge Operations
Comments Off on Netezza nzload merge Operations

Netezza nzload Control file and Syntax with an Examples

Like any other database such as Oracle, Netezza also allows you to load data using control files. In this article, we will discuss about the Netezza nzload control files and its syntax with examples. Using a nzload control file, you can define load operations in a text file instead of having to specify options on the command line. You can specify the information such as data file name, log file details etc in control file. You can also use control files to run multiple concurrent table loads, with different options…

Continue ReadingNetezza nzload Control file and Syntax with an Examples
Comments Off on Netezza nzload Control file and Syntax with an Examples

IBM Netezza Latest Version New Features

In this article, we will look into new features that are introduced in the Netezza latest version 7.2.X. IBM Netezza Latest Version New Features includes some useful developer features. Below are the some of the important new features which developer can use. Read: Netezza Striper Features Big Data Appliance Netezza Key Features Netezza Mako Features Netezza Concurrent Truncate Support In Netezza version 7.2.x and later, disk storage for a truncated table is freed only when there are no active concurrent transactions that are started before system committed the TRUNCATE table.…

Continue ReadingIBM Netezza Latest Version New Features
Comments Off on IBM Netezza Latest Version New Features