icon New Year Special Offer! AWS Batch Starting from 5th Jan – Register Now ENROLL NOW

Load CSV File in HIVE skipping Header

Breadcrumb Abstract Shape
Breadcrumb Abstract Shape
Breadcrumb Abstract Shape
Breadcrumb Abstract Shape
Breadcrumb Abstract Shape
Breadcrumb Abstract Shape
  • 17 Dec, 2021
  • 0 Comments
  • 47 Secs Read

Load CSV File in HIVE skipping Header

Download Sample Data

Sample Data

Create hive table and see data contain header

CREATE EXTERNAL TABLE IF NOT EXISTS header.tablewithheader
(id int,
first_name STRING,
last_name STRING,
email STRING,
gender STRING,
ip_address STRING)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '|'
STORED AS TEXTFILE
LOCATION 'hdfs://localhost:9000/user/hive/input/tablewithheader/';

Load data to hive table and see data has header


load data local inpath 'header_usersdata.csv' into table header.tablewithheader;

Create table with header properties

CREATE EXTERNAL TABLE IF NOT EXISTS header.rmhdr
(id int,
first_name STRING,
last_name STRING,
email STRING,
gender STRING,
ip_address STRING)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '|'
STORED AS TEXTFILE
LOCATION 'hdfs://localhost:9000/user/hive/input/rmhdr/'
TBLPROPERTIES("skip.header.line.count"="2");

Load data into hive table. header will not loaded to hive table


load data local inpath 'header_usersdata.csv' into table header.rmhdr;

Let's Talk

Find your desired career path with us!

Let's Talk

Find your desired career path with us!