Posts

Image
Hadoop Integration with R Programming Language What is R Programming? R is a programming language which used for hadoop technologies like data analytics, statistical analysis and hadoop graph report presentation. R is the most popular language used by data scientist and data researchers. R comes from interpreter commands and also called interpreted language available for MAC and Windows. Why use R on Hadoop? R is a popular  datascience programming tool used for data analytics . One main disadvantage of R is all data are stored in one main memory, when R programming integrated with hadoop is an best solution for this problem. Integrate R on Hadoop will provide highly scalable data which based on size of hadoop dataset. How to Integrate Hadoop on R? There are five ways of using integrate hadoop and R Rhadoop  – Integrate hadoop and R programming language called Rhadoop. It provided by Revolution analytics used for directly insert the data from HDFS systems...
Image
Basics of Hadoop Frameworks Hadoop  – Hadoop is an open source framework and written in java. Hadoop is big database and used to storing and processing the large amount of data across hadoop clusters. Hadoop having many frameworks for processing the data .. Here we are discussed about types of hadoop frameworks Hive  –  Hive is a data warehousing framework  and that built in Hadoop. It allows the querying operations using SQL query so called as HiveQL. Hive used to write the hard MapReduce programs and hive related to relational database. Pig  – Pig is a data transforming framework which used to analyse and transforming the large amount of data. It has own SQL called pig-latin. Pig-Latin used to  mapreduce jobs coding  without using java. Flume  – Flume is a data moving framework and used to moving large sets of data from one place to another place. Flume gets the data from the online server which placed in HDFS. Flume program writt...
Image
Top Reasons to Learn Hadoop 1. Best Career Opportunities: Most of the MNC companies hiring Experienced IT professionals with best Hadoop Knowledge peoples for jobs. Hadoop Career Opportunities across many financial industries across healthcare, retailers, sports etc… Hadoop is the best basement of Popular IT Companies like Facebook, Google, Apple, Ebay, Amazon. Keyword search for “Hadoop Jobs” on IT Dice.com shows more number of hadoop opportunities. If you having  hadoop certification training  which helpful to apply hadoop jobs on many postions like Hadoop Developer, Data Engineer, Hadoop Architect etc.., 2. More number of Job Opportunities: Hadoop Jobs for increasing day by day for Hadoop specialist, data engineers from Retailers, Healthcare Companies, Media and Sports . Hadoop is the best database management skills for IT peoples. Most of the companies adopt to hadoop for database stores so numbers of hadoop job opportunities increased and hadoop give best...
How to Import Data From MySql to Hadoop Using Sqoop Sqoop is the basic data transfer tool  and used to import/export data from Relational Database into hadoop. Sqoop is able to import Teradata and Other JDBC Databases. For Hadoop integration sqoop installation is most important so first install the sqoop on Hadoop. Before accessing the MySql you have to make two changes in MySql db 1. Enable remote access for database: Step 1:  Open the file vim /etc/mysql/my.cnf Step 2:  Change Bind address localhost to IP address bind-address = <IP Address> Step 3:  Restart MySql /etc/init.d/mysqld restart 2. Create user for all nodes: Step 1:  Connect with root password mysql -uroot -p<root_pass> Step 2:  Create users create user  ‘hadoop’@'<ip of master>’ IDENTIFIED BY ‘hadoop’; (First ‘hadoop’ is username and second ‘hadoop’ is password) Sqoop Installation: Step 1:  Sqoop install from Apche sq...
Image
Apache Sqoop Tutorial – Basic Sqoop Import and Export Operations What is Sqoop? Sqoop is one type of tool which used to  transfer data between RDBMS and HDFS . It is export and import data from datastores to HDFS. It uses a MapReduce for export the data for processing the large amount of data. Sqoop only works with relational databases and it is a open source tool written by Cloudra. Main Functions of Sqoop: Import one and selected tables. Import Complete Hadoop Database Filter out selected column and row from any table WorkFlow of Sqoop: Sqoop Import  – It import separate table from RDBMS to HDFS and all rows of table is one record in sqoop which stored as textfile or sequence Files Sqoop Expor t  – It used to export file from HDFS to RDBMS and that file stored to record which is called rows. Some Sqoop Import Operations: 1. General Syntax: $ sqoop import (generic args) (import args) $ sqoop-import (generic args) (import args) 2. How...
Image
Main Features of Apache Hadoop Hadoop open source framework and popular data storage system. Hadoop is used to stores large set of structured,semi structured and unstructured data. Here we are discuss about main features of Apache hadoop 1. Hadoop is Open Source: Hadoop framework is the open source so we can changed project coding according to business requirements 2. Fault Tolerant: In Hadoop all data stored in HDFS  and that data are replicated two or more blocks. All blocks data are across the hadoop cluster . If any block are failure or out of service the system automatically assigns the work to another block so processing the data continuously working. 3. Scalable: Hadoop is open source so its run on hardware. In Hadoop new nodes can be easily added without any downtime. Hadoop provides horizontal scalability so new node added on the Fly model to system. In Hadoop applications run on more than thousands of node. 4. Cost Effective: Hadoop also offer cos...
Image
Apache Hadoop Oozie Tutorial Introduction: Oozie is mainly used to manages the  hadoop jobs in HDFS  and it combines the multiple jobs in particular order to achieve the big task. It is the open source framework and used to make multiple hadoop jobs. Oozie supports the jobs in mapreduce,hive and hdfs also. In Oozie job workflow based on Directed Acylic Graph and it contains two nodes for managing the jobs that nodes are action and control flow nodes. Advantages of Oozie is it integrate with  hadoop stack  and also support mapreduce and hdfs jobs. Oozie contains following three types of jobs 1. Workflow jobs  – It used to represents the sequence of jobs executed. 2. Coordinator Jobs  – It contains workflow jobs and it triggered by time 3. Bundle Jobs  – It contains the workflow and coordinator jobs Types of Nodes in Apache Oozie: Action Node  – It represents the workflow jobs and jobs program are written in java Control F...