Skip to main content

Posts

Showing posts from June, 2024

10 Key Skills to Become a Data Engineer's

   If you’re aspiring to become a proficient data engineer, it can be daunting to know where to begin. This guide outlines ten essential skills that will set you on the right path. Start with the first topic and work your way through the list to build a solid foundation. 1. Master Linux Linux systems are the backbone of many applications, making it vital to understand how to navigate and manipulate them. Key concepts include:  File System Commands: Get comfortable with `ls`, `cd`, `pwd`, `mkdir`, and `rmdir`.  Metadata Commands: Use `head`, `tail`, `wc`, `grep`, `ls -lh` to glean information about your files.  Data Processing Commands: Master `awk` and `sed` for efficient data manipulation.  Bash Scripting: Learn control flow, looping, and passing input parameters for automation.  2. Proficiency in SQL SQL is essential for accessing and managing your data, whether for analysis or application use. Key areas to focus on are:  CRUD Operations: Under...

Hadoop and HDFS Commands Guide

Hadoop and HDFS Commands Guide Contents Start Hadoop Check Hadoop Service Running or Not Check Hadoop Version Check HDFS Health Check Size of Directory/File Change to Sudo User Change to Regular User Super User Access Usage of -mkdir Command List HDFS Commands Show Files and Directories with Path Show Files and Directories without Path Create Zero Byte File Make a Directory Create a File in Local Append Text to HDFS from Local Copy File within HDFS Copy from Local to HDFS Copy from HDFS to Local Remove Directory and Contents Remove a Text File Remove an Empty Directory Move File within HDFS Show File Contents in Text Format Count Directories and Bytes Set Replication of File/Directories Change File/Directory Permission Change Owner and Group Start Hadoop hdoop@hadoop:~$ start-all.sh WARNING: Attempting to sta...