Skip to main content
All CollectionsWorkspaces
Defining your Data
Defining your Data

Learn how you can define data in Kodexa

Updated over 6 months ago

The Data Definition section of your platform is where you configure the specific elements of data for your project.

Within this section, you have two main tabs to work with: "Overview" and "Enrichment." Here’s a breakdown of each and how to utilize them:

Overview Tab

This is the primary tab where you can define and describe your data elements. Sample setup of Data Definition:

Name: You can specify the name of the data element here. This should be unique and descriptive.

Description: This field allows you to describe the data element in detail. For example, for "Card Transactions," you would note that it includes transactional data but not account balances, payments, or amounts due.

Data Group: If you enable this, you indicate that the data element belongs to a group of related data elements. This can be useful for organizing and managing related data.

Use Generated ID: If selected, the system will assign a unique identifier to each instance of the data element, which can be beneficial for tracking and referencing.

Internal ID: This is a system-generated ID that can be used internally within your system to reference the data element.

External Name: This is the name that is used when the data element is accessed or referenced outside your system, such as in API calls.

Sample of Data Group setup:

Sample setup of a Data:

Enrichment Tab

The Enrichment tab allows you to further define the data element by providing additional context or metadata that can be used by AI or other automated processes to better understand the data.

Definition: In this field, you would elaborate on the specifics of the data element. This may include data type, expected format, any constraints or expected values, and how the data element relates to other data elements.

Using the Tabs Together

These two tabs are used in conjunction to fully define a data element. While the "Overview" tab is about the basic setup, the "Enrichment" tab allows you to refine the definition for advanced use cases, such as data analytics, AI processing, or integration with other systems.

By carefully configuring each data element, you lay the groundwork for efficient data management and utilization throughout your systems and applications.

Did this answer your question?