Python SDK Transformations

Learn how to transform data using Cognite Python SDK.

rate limit

Code not recognized.

About this course

Transformation jobs may often be complex and time-consuming. It’s advised to keep the jobs modular to make it easier to maintain and debug. Using the Cognite Python SDK is one of the most common ways to transform data, enabling users to perform simple orchestration.

In this course, you will learn how to transform industrial data using Cognite Python SDK. Our instructor share their tips and tricks to help you succeed. 

At the end of the course, you'll be able to:

  • Work with CDF RAW tables.
  • Identify three ways of transforming data: with CDF Transformations, Cognite Python SDK, and Cognite Transformations CLI.
  • Create, deploy, run and monitor transformations using Cognite Python SDK.

This course is for data engineers and anyone who wants to learn more about transforming data using Cognite Python SDK. We recommend having experience with Python before taking this course, along with basic knowledge of Cognite Data Fusion RAW and SQL Transformations.


 

This course was developed by Cognite Academy, with subject matter expert:

Roman Chesnokov | Data Engineer II

Content

  • Welcome
  • How to succeed with this course?
  • Introduction
  • Use case examples
  • How to access the CDF project?
  • Clone the repository
  • Introduction to the use case
  • Generate the client secret
  • Setup and authentication
  • Working with CDF RAW
  • Demonstration on working with CDF RAW
  • Check your knowledge
  • Transformations using Python SDK
  • Create and debug a SQL query for asset transformation
  • Check your knowledge
  • Create and debug a SQL query for time series transformation
  • Check your knowledge
  • Transforming data points using Python SDK
  • How to update the transformation?
  • Clean up resources
  • Transformation CLI
  • Introduction to transformations-cli
  • Summary
  • Test
  • Key takeaways
  • Share your feedback

About this course

Transformation jobs may often be complex and time-consuming. It’s advised to keep the jobs modular to make it easier to maintain and debug. Using the Cognite Python SDK is one of the most common ways to transform data, enabling users to perform simple orchestration.

In this course, you will learn how to transform industrial data using Cognite Python SDK. Our instructor share their tips and tricks to help you succeed. 

At the end of the course, you'll be able to:

  • Work with CDF RAW tables.
  • Identify three ways of transforming data: with CDF Transformations, Cognite Python SDK, and Cognite Transformations CLI.
  • Create, deploy, run and monitor transformations using Cognite Python SDK.

This course is for data engineers and anyone who wants to learn more about transforming data using Cognite Python SDK. We recommend having experience with Python before taking this course, along with basic knowledge of Cognite Data Fusion RAW and SQL Transformations.


 

This course was developed by Cognite Academy, with subject matter expert:

Roman Chesnokov | Data Engineer II

Content

  • Welcome
  • How to succeed with this course?
  • Introduction
  • Use case examples
  • How to access the CDF project?
  • Clone the repository
  • Introduction to the use case
  • Generate the client secret
  • Setup and authentication
  • Working with CDF RAW
  • Demonstration on working with CDF RAW
  • Check your knowledge
  • Transformations using Python SDK
  • Create and debug a SQL query for asset transformation
  • Check your knowledge
  • Create and debug a SQL query for time series transformation
  • Check your knowledge
  • Transforming data points using Python SDK
  • How to update the transformation?
  • Clean up resources
  • Transformation CLI
  • Introduction to transformations-cli
  • Summary
  • Test
  • Key takeaways
  • Share your feedback