Data Engineering with Databricks

Data Engineering with Databricks

หลักสูตรนี้เหมาะสำหรับผู้เชี่ยวชาญด้านข้อมูลจากทุกสาขา ผู้เรียนจะได้เรียนรู้ถึงคุณสมบัติต่าง ๆ รวมถึงความเข้าใจใน Databricks Lakehouse Platform ที่สนับสนุนการสร้าง ETL Pipelines เพื่อนำไปสู่การใช้งานจริง โดยผู้เรียนจะสามารถนำ SQL และ Python ที่สร้างแล้วทำการกำหนดและตั้งค่า Schedule สำหรับ Pipelines เพื่อให้มีการประมวลผลข้อมูลใหม่ ๆ จากแหล่งข้อมูลที่หลากหลายได้อย่างต่อเนื่อง เพื่อสนับสนุนการใช้งานในการวิเคราะห์ข้อมูลและการออกรายงานที่เชื่อมต่อกับ Lakehouse โดยตรง โดยหลักสูตรนี้จะนำเสนอการสอนด้วยการปฏิบัติจริงเกี่ยวกับ Databricks Workspace, Databricks SQL, Delta Live Tables, Databricks Repos, Databricks Task Orchestration และ Unity Catalog

รายละเอียดหลักสูตร

Course Outline

  • Chapter 1: Delta Lake
  • Chapter 2: Relational Entities on Databricks
  • Chapter 3: ETL with Spark SQL
  • Chapter 4: Just Enough Python for Spark SQL
  • Chapter 5: Incremental Data Processing with Structured Streaming and Auto Loade
  • Chapter 6: Medallion Architecture in the Data Lakehouse
  • Chapter 7: Delta Live Tables
  • Chapter 8: Task Orchestration with Databricks Jobs
  • Chapter 9: Databricks SQL
  • Chapter 10: Managing Permissions in the Lakehouse
  • Chapter 11: Productionizing Dashboards and Queries on Databricks SQL

ความต้องการเบื้องต้นสำหรับผู้เรียน

  • ความรู้เบื้องต้นใน SQL query syntax รวมไปถึงการ queries โดยใช้ SELECT, WHERE, GROUP BY, ORDER BY, LIMIT และ JOIN
  • ความรู้เบื้องต้นใน SQL DDL statements เช่น create, alter และ drop ใน databases และ tables
  • ความรู้เบื้องต้นใน SQL DML statements เช่น DELETE, INSERT, UPDATE และ MERGE
  • ความรู้พื้นฐานในงาน data engineering practices บน cloud platforms, รวมถึง cloud features เช่น virtual machines, object storage, identity management และ metastores
  • ความรู้เบื้องต้นใน Python เช่น variables, functions และ ความเข้าใจในลำดับคำสั่งแต่ละรายการ (control flow) เช่น conditional, loops, if และ switch-case (จำเป็น)

วิทยากร

ผู้สอนเป็นผู้ได้รับ Certificate จากทาง Databricks

สอบถามรายละเอียดเพิ่มเติม

สถานที่อบรม

บริษัท บิสซิเนส แอพพลิเคชั่น จำกัด (BAC) 

163 อาคารไทยสมุทร ชั้น 2 ยูนิต C
ถนน สุรวงศ์ แขวง สุริยวงศ์
เขต บางรัก กทม. 10500

(ใกล้ BTS ช่องนนทรี และ MRT สามย่าน)

โทร: 02-634-3737
อีเมล: contact@bac.co.th

สถานที่ตั้งบริษัท