Community Academy Cognite Lab Academy Discussions

Learn to Use the Cognite Python SDK

Watch demonstrations, run code in example notebooks, and solve hands-on tasks with the Cognite Python SDK.

rate limit

Code not recognized.

About this course

The Cognite Python SDK is a useful way to interact with Cognite Data Fusion programmatically. In this course, you’ll learn its most used functions. Then, you'll use your knowledge to write your own code to solve tasks with real-world data.

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

  • Use the most common functions of Cognite Python SDK and available documentation as a reference.
  • Set up authentication to connect to Cognite Data Fusion.
  • List, search, and retrieve various types of data.
  • Create, update, insert, and delete various types of data.

This course is for data scientists, application developers, and anyone who wants to learn how to interact with CDF using the Cognite Python SDK. It's recommended to have basic proficiency in Python, and knowledge about Cognite's resource types. We also recommend you complete the Cognite Data Fusion Fundamentals before starting this course.


 

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

Håkon Treider | Senior Data Scientist

Content45 min

  • Welcome
  • Cognite Python SDK
  • How to succeed with this course?
  • How to access the CDF project ?
  • Setup
  • Overview of installation
  • (Optional) Installation and Poetry setup
  • Authentication
  • Overview of authentication and accessing CDF
  • Working with the noteboks
  • What's next?
  • Check your knowledge
  • End of course
  • Key takeaways
  • Feedback

About this course

The Cognite Python SDK is a useful way to interact with Cognite Data Fusion programmatically. In this course, you’ll learn its most used functions. Then, you'll use your knowledge to write your own code to solve tasks with real-world data.

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

  • Use the most common functions of Cognite Python SDK and available documentation as a reference.
  • Set up authentication to connect to Cognite Data Fusion.
  • List, search, and retrieve various types of data.
  • Create, update, insert, and delete various types of data.

This course is for data scientists, application developers, and anyone who wants to learn how to interact with CDF using the Cognite Python SDK. It's recommended to have basic proficiency in Python, and knowledge about Cognite's resource types. We also recommend you complete the Cognite Data Fusion Fundamentals before starting this course.


 

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

Håkon Treider | Senior Data Scientist

Content45 min

  • Welcome
  • Cognite Python SDK
  • How to succeed with this course?
  • How to access the CDF project ?
  • Setup
  • Overview of installation
  • (Optional) Installation and Poetry setup
  • Authentication
  • Overview of authentication and accessing CDF
  • Working with the noteboks
  • What's next?
  • Check your knowledge
  • End of course
  • Key takeaways
  • Feedback