What is Metadata?
  • Print
  • Share
  • Dark
    Light

What is Metadata?

  • Print
  • Share
  • Dark
    Light

Metadata is data that provides information about other data

📘 JSON

JSON is a minimal text-based data exchange format that is used primarily to transmit data between a server and web application

To learn more about JSON click here

The Metadata Layer

Every entity in Dataloop contains a metadata layer. The metadata object is a JSON object which has two sections:

  • System
  • User

System Metadata

The system metadata is internal to Dataloop and its spec might change over time.
While it's possible to modify (hack) this, we discourage you from doing so, as it may break things.

Usually when we release special capabilities that affect system metadata we will supply you SDK methods to work with these capabilities. While we don't guarantee backward compatibility of system metadata, the SDK usage is backward compatible, even if the underlying system metadata is changing.

User Metadata

This is a schema-less JSON store for your own usage.
Among the many usages we've encountered, we've seen the following common usage patterns for system metadata:

  • Foreign keys that allow you to connect your own data ID to a Dataloop item
  • Sensor metadata: Serial, location, optical properties, sensor fusion properties, etc.
  • Pipelines/Automation results: E.g. number of detected objects
  • Item properties: Quality scores
  • Your customer properties: IDs, create/update times, feedback
Was This Article Helpful?