Skip to content

Fundamentals

This section contains general information about the contract. Fundamentals were also called demographics in early versions of ODCS.

Back to TOC

Example

apiVersion: v3.1.0 # Standard version
kind: DataContract

id: 53581432-6c55-4ba2-a65f-72344a91553a
name: seller_payments_v1
version: 1.1.0 # Data Contract Version
status: active
domain: seller
dataProduct: payments
tenant: ClimateQuantumInc

description:
  purpose: Views built on top of the seller tables.
  limitations: Cannot be used in conjunction with days with full moons.
  usage: Twice a day, preferable before meals.

tags: ['finance']

Definitions

Key Type UX label Required Description
apiVersion string Standard version Yes Version of the standard used to build data contract. Default value is v3.1.0.
kind string Kind Yes The kind of file this is. Valid value is DataContract.
id string ID Yes A unique identifier used to reduce the risk of dataset name collisions, such as a UUID.
name string Name No Name of the data contract.
version string Version Yes Current version of the data contract.
status string Status Yes Current status of the data contract. Examples are "proposed", "draft", "active", "deprecated", "retired".
tenant string Tenant No Indicates the property the data is primarily associated with. Value is case insensitive.
tags array Tags No A list of tags that may be assigned to the elements (object or property); the tags keyword may appear at any level. Tags may be used to better categorize an element. For example, finance, sensitive, employee_record.
domain string Domain No Name of the logical data domain.
dataProduct string Data Product No Name of the data product.
authoritativeDefinitions array Authoritative Definitions No List of links to sources that provide more details on the data contract.
description object Description No Object containing the descriptions.
description.purpose string Purpose No Intended purpose for the provided data.
description.limitations string Limitations No Technical, compliance, and legal limitations for data use.
description.usage string Usage No Recommended usage of the data.
description.authoritativeDefinitions array Authoritative Definitions No List of links to sources that provide more details on the dataset; examples would be a link to privacy statement, terms and conditions, license agreements, data catalog, or another tool.
description.customProperties array Custom Properties No Custom properties that are not part of the standard.

Back to TOC