Sunday, August 21, 2022

Data Engineering Series-Python skills for Data Engineers


            


Python skills required for Data Engineers

While interacting with data enthusiasts, one of the questions asked repeatedly is :
What level of python skill requires for a Data engineer?

Today we are going to see the most important python skills that require data engineers. To become a Data engineer, one should familiar with minimum python fundamentals and a few libraries used frequently. To know the important python libraries requires for a data engineer, please refer my previous post given in the first comment.

Python Basics:

Lists
Tuples
Directories & sets
Variables
Strings
Math expression
Loops
Python Functions
Error/File Handling
Unit Testing

To interact with Data sources(DBs)

Pycopg2
Mysql

Working with data:

Json
Jsonschema(validation)
Datetime
Numpy
Pandas

Connection to APIs:

Requests
logging

 






No comments:

Post a Comment

Spark- Window Function

  Window functions in Spark ================================================ -> Spark Window functions operate on a group of rows like pa...