Apache ORC Training Course Outline

Module 1: Introduction to Apache ORC

  • What is Apache ORC?
  • ORC Adapters
  • ORC Types
  • Level of Indexes
  • ACID Support

Module 2: Building ORC

  • Building
    • Both C++ and Java
    • Java
    • C++
    • Specify Third-Party Libraries for C++ Build

Module 3: Using in Spark

  • Spark DDL
  • Spark Configuration

Module 4: Using in Python

  • PyArrow
  • Dask

Module 5: Using in Hive

  • Hive DDL
  • Hive Configuration
    • Table Properties
    • Configuration Properties

Module 6: Using in MapReduce

  • Reading ORC Files
  • Writing ORC Files
  • Sending OrcStruct, OrcList, OrcMap, or OrcUnion through the Shuffle

Module 7: Using ORC Core

  • Core Java
  • Core C++

Module 8: Apache ORC Tools

  • C++ Tools
    • orc-contents
    • orc-metadata
    • csv-import
    • orc-scan
    • orc-statistics
  • Java Tools
    • Java Meta
    • Java Data and Scan
    • Java Convert
    • Java JSON Schema
Show more blue-arrow
Show more blue-arrow

Who should attend this Apache ORC Training Course?

The Apache Optimised Row Columnar (ORC) Training is a specialised course aimed to provide Engineers, Architects, and Developers with an in-depth understanding of high-performance columnar storage format used in the Hadoop ecosystem. The following are some professionals who can benefit from this course:

  • Data Engineers
  • Big Data Developers
  • Database Administrators
  • Data Scientists
  • Hadoop Administrators
  • Cloud Engineers
  • ETL Developers

Prerequisites of the Apache ORC Training Course

There are no formal prerequisites for this Apache ORC Training Course. However, a basic understanding of Hadoop would be useful.

Apache ORC Training​ Course Overview

Apache is a non-profit organisation that helps those open-source software projects that are released under the license of Apache. Apache ORC is a self-describing columnar file format enabling efficient querying and storage of data on Hadoop. It uses multi-version concurrency control for supporting ACID transactions. This Apache ORC Training is designed to equip delegates with a detailed knowledge of Apache ORC.

The Knowledge Academy’s Apache OCR Training will introduce delegates to ORC adapters and types. Delegates will gain knowledge of Apache ORC’s three levels of indexes. In addition, delegates will learn how to build Apache ORC. Delegates will get familiarised with hive DDL and configuration, including table and configuration properties.

During this 1-day course, delegates will learn how to read and write ORC files. Delegates will get an understanding of how to send OrcStruct, OrcList, OrcMap through the shuffle. This Apache ORC Training will fully prepare delegates on how to use Apache ORC tools – C++ and Java tools. Post completion of this training, delegates will be able to use Java meta, data, scan, convert, and JSON Schema.

Course Objectives

  • To understand fundamentals of Apache ORC and its architectur
  • To apply ORC with Python frameworks like PyArrow and Dask
  • To implement ORC in MapReduce for file processing
  • To utilise ORC Core in both Java and C++ environments
  • To explore ORC tools for scanning and data management
  • To optimise big data operations with ORC integration

After attending this training, delegates will be able to confidently apply Apache ORC in big data environments to enhance storage efficiency, query performance, and system scalability. They will be capable of building and integrating ORC with multiple platforms, including Spark, Hive, MapReduce, and Python, to streamline data workflows. Delegates will also be skilled in using ORC tools to inspect metadata, manage content, and convert formats for improved data handling.

Show more blue-arrow

What’s included in this Apache ORC Training Course?

  • World-Class Training Sessions from Experienced Instructors
  • Apache ORC Certificate
  • Digital Delegate Pack
Hands-On Labs: Included as part of our online instructor-led delivery, these labs provide real-world exercises in a simulated environment guided by expert instructors to enhance your practical skills.
Show more blue-arrow

Train Your Workforce

Looking for Apache ORC Training in-house or onsite training Gurgaon. We specialise in corporate group training and bulk bookings for organisations of all sizes. Our trainers deliver tailored sessions at your premises, online, or hybrid, with best price guarantee, group discounts and flexible scheduling.

Approved supplier to 53,536 organisations

The Knowledge Academy is an approved training supplier to 53,536 organisations across the UK, Europe, North America and Australia, so most buyers can book through their existing purchasing process with no new supplier setup.

Our Gurgaon venue

Includes..

Free Wi-Fi

To make sure you’re always connected we offer completely free and easy to access wi-fi.

Air conditioned

To keep you comfortable during your course we offer a fully air conditioned environment.

Full IT support

IT support is on hand to sort out any unforseen issues that may arise.

Video equipment

This location has full video conferencing equipment.

Gurgaon is situated within Haryana in the National Capital Region. As the city is otherwise known by its historical name Guru Gram which means Village of the Guru, it is now home to more than 240 Fortune 500 companies. There is currently around 876,820 people living within Gurgaon, with the English language becoming more and more important within India, most of the schools within Gurgaon are now teaching instruction through Hindu and English. Schools with Gurgaon will be either public or private. Most of the schools are run by the Haryana Board of School Education, Central Board of Secondary Education and the Indian Certificate Secondary Education. English medium schools include the Delhi Public School, Morning Bell School and the Dronacharya Public School. Universities and colleges within Gurgaon include the Ansal Institute of Technology, National Brain Research Centre, KR Mangalam University, ITM University and the Amity University all of which are located within Gurgaon or are commutable to. Not all of the institutions are main campuses but branch or satellite campuses. Depending on the university or college which is chosen there is a range of different degrees such as GCE, A levels, O levels, undergraduate courses and graduate courses, within a number of different subject such as neuroscience, nursing, dental science, engineering, Business, law, technology, languages and many more.

Show moredown

Ways to take Apache ORC Training in Gurgaon

Live Online

The same live course from home, with a live instructor and other delegates. Mirrors the classroom schedule.

Best for: starting soon, without travel.

1 day · next Fri 29 Jan 2027

See live online dates

Online Self-Paced

Study 24/7 on your own schedule through our learning platform, with progress tracking.

Best for: fitting study around work.

90 days of access

See self-paced options

Onsite

We bring the course to your team, at your premises, online or hybrid, on dates that suit you.

Best for: groups and bulk bookings.

Tailored to your team

Get a team quote

Loading ....

Package deals for Apache ORC Training in Gurgaon

Our training experts have compiled a range of course packages on a variety of categories in Apache ORC Training, to boost your career. The packages consist of the best possible qualifications with Apache ORC Training, and allows you to purchase multiple courses at a discounted rate.

Apache ORC Training in Gurgaon FAQs

What is Apache ORC?

Apache ORC (Optimized Row Columnar) is a columnar storage format designed for efficient data processing in big data systems, particularly with Apache Hive, offering high compression and faster query performance.

Why is Apache ORC used?

ORC is primarily used to improve the storage efficiency, query performance, and data analytics in Hadoop-based ecosystems. It helps handle large volumes of data with lower storage costs and faster read/write operations.

Who should attend this training?

This training is designed for data engineers, big data analysts, data scientists, and anyone involved in data processing or optimisation within the Hadoop ecosystem.

What are the prerequisites for this course?

Participants should have a basic understanding of Hadoop and Apache Hive, along with familiarity with SQL and some experience working with large datasets.

What skills will I gain from this training?

Participants will learn to create and manage ORC files, optimise data storage, and execute efficient queries using Apache Hive and other tools within the Hadoop ecosystem.

How does Apache ORC compare to other storage formats like Parquet and Avro?

ORC provides better compression rates and query performance compared to other formats like Parquet and Avro, especially for read-heavy operations in Hive. However, the choice of format depends on specific use cases, including data processing and analytics requirements.

What is the role of Apache ORC in the Hadoop ecosystem?

Apache ORC is optimised for Hive, improving the performance of complex queries in data warehouses. It is an integral part of Hadoop’s storage and processing pipeline, especially for large datasets.

What is the cost/training fees for Apache ORC Training in Gurgaon?

The training fees for Apache ORC Training in Gurgaon starts from INR284995

Which is the best training institute/provider of Apache ORC Training in Gurgaon?

The Knowledge Academy is one of the Leading global training provider for Apache ORC Training.

What are the best Big Data and Analytics Training courses in Gurgaon?

Please see our Big Data and Analytics Training courses available in Gurgaon

Show more blue-arrow

Customers Reviews

Request For Pricing

WHO WILL FUNDING THE COURSE?
+44

Corporate Training

Unlock tailored pricing and customised training solutions for your team’s needs.

Request your quote today!

Why choose The Knowledge Academy

price

Best price in the industry

You won't find better value in the marketplace. If you do find a lower price, we will beat it.

learning

Many delivery methods

Flexible delivery methods are available depending on your learning style.

resources

High quality resources

Resources are included for a comprehensive learning experience.

Our Clients

"Really good course and well organised. Trainer was great with a sense of humour - his experience allowed a free flowing course, structured to help you gain as much information & relevant experience whilst helping prepare you for the exam"

Joshua Davies, Thames Water
santander barclays bmw google thames-water deloitte bupa tesla
cross

Exclusive Deals For Future Leaders!

friday-sale UP TO 60% OFF!

* WHO WILL BE FUNDING THE COURSE?

close

close

Thank you for your enquiry!

One of our training experts will be in touch shortly to go over your training requirements.

close

close

Press esc to close

close close

Back to course information

Thank you for your enquiry!

One of our training experts will be in touch shortly to go overy your training requirements.

close close

Thank you for your enquiry!

One of our training experts will be in touch shortly to go over your training requirements.