Query capabilities in Cognite Data Modeling

Explore the capabilities of querying graphs within CDF, including various query endpoints, constructing graph queries, advanced filters, and sync and subscriptions.

rate limit

Code not recognized.

About this course

Welcome to this course on Query capabilities in Cognite Data Modeling!
This course teaches you to master various query endpoints and construct efficient graph queries for precise data retrieval and management. You'll learn advanced filtering, traversal techniques, pagination, and real-time data syncing to optimize your data handling and ensure accuracy.

By the end of this course, you will be able to:

    • Recognize and describe the purpose of different query endpoints like /query, /sync, /search, and /aggregate.
    • Learn how to create graph queries to retrieve specific data, like pumps and valves.
    • Apply advanced filters and explore relationships in a graph using traversal techniques.
    • Use pagination and sorting to handle data efficiently while keeping queries accurate.
    • Use the /sync endpoint to keep data up-to-date in real-time with minimal system impact.

Who should take this course?
Anyone interested in knowing more about data modeling capabilities in Cognite Data Fusion.

Instructor
Cognite Academy has developed this course.

Arild Eide
Technical Program Manager

  •  

Content1.5 hrs

  • Welcome
  • Cognite Data Modeling Query Features
  • Query endpoints
  • Constructing graph queries
  • Constructing query using with, parameter and select
  • Understanding result set expressions in graph queries
  • Node result set expressions
  • Edge result set expressions
  • Navigating the 'selects' in graph query configurations
  • Navigating advanced filters and traversal
  • Specifying containers and views
  • Parameterized filters
  • Efficient pagination and sorting
  • Sync and subscriptions
  • Limitations of graph querying and syncing
  • More sample queries
  • Summary
  • Check your knowledge
  • End of course
  • Share your feedback

About this course

Welcome to this course on Query capabilities in Cognite Data Modeling!
This course teaches you to master various query endpoints and construct efficient graph queries for precise data retrieval and management. You'll learn advanced filtering, traversal techniques, pagination, and real-time data syncing to optimize your data handling and ensure accuracy.

By the end of this course, you will be able to:

    • Recognize and describe the purpose of different query endpoints like /query, /sync, /search, and /aggregate.
    • Learn how to create graph queries to retrieve specific data, like pumps and valves.
    • Apply advanced filters and explore relationships in a graph using traversal techniques.
    • Use pagination and sorting to handle data efficiently while keeping queries accurate.
    • Use the /sync endpoint to keep data up-to-date in real-time with minimal system impact.

Who should take this course?
Anyone interested in knowing more about data modeling capabilities in Cognite Data Fusion.

Instructor
Cognite Academy has developed this course.

Arild Eide
Technical Program Manager

  •  

Content1.5 hrs

  • Welcome
  • Cognite Data Modeling Query Features
  • Query endpoints
  • Constructing graph queries
  • Constructing query using with, parameter and select
  • Understanding result set expressions in graph queries
  • Node result set expressions
  • Edge result set expressions
  • Navigating the 'selects' in graph query configurations
  • Navigating advanced filters and traversal
  • Specifying containers and views
  • Parameterized filters
  • Efficient pagination and sorting
  • Sync and subscriptions
  • Limitations of graph querying and syncing
  • More sample queries
  • Summary
  • Check your knowledge
  • End of course
  • Share your feedback