Skip to content
  • There are no suggestions because the search field is empty.

Understand the Data Marketplace

What is the biGENIUS-X Data Marketplace

To understand what is the biGENIUS-X Data Marketplace, let's use the following picture:

The biGENIUS-X Data Marketplace is the platform for managing and exchanging products within your Organization.

A product can be a Data Product or a Source System.

For more details, please refer to Understand the Data Marketplace overview.

Data Product

A Data Product is a tiny data solution or warehouse represented by exported Linked Project files.

Finally, it is a biGENIUS-X Project.

It has input and output ports:

  • Output port:
    • An output port specifies the format for exposing data from a Data Product, which Projects can access.
    • It is composed of data contracts.
    • A data contract represents a version of a linked project export file.
  • Input port:
    • An input port represents the usage of a data product, which can be accessed by importing Linked Projects from the Data Marketplace rather than from individual files.

Each Data Product is owned by a biGENIUS-X user. This user will manage the authorizations (request access) to use the Data Product.

For more details, please refer to Understand the data product overview.

Source System

A Source System is composed of data contracts.

A data contract represents a version of a discovery file.

Each Source system is owned by a biGENIUS-X user. This user will manage the authorizations (request access) to use the Source System.

For more details, please refer to Understand the Source System product overview.

Typical Data Marketplace usage workflow

To better understand how the biGENIUS-X Data Marketplace can help you manage and exchange your products, let's use the following typical usage workflow:

  1. With the Discovery Application, employee A, responsible for source systems in the company, creates a Discovery file for the CRM data.
  2. Employee A creates a Source System in the biGENIUS-X Data Marketplace and uploads the Discovery file in a Data Contract.
  3. Employee B, a BI Customer data specialist in the company, wants to implement a Project in biGENIUS-X, which needs the Source System data as source data:
    1. He creates the Customer project.
    2. He creates in the Data Marketplace a Data Product for the Customer data and assigns his Project to the Data Product.
  4. He requests access to the Source System for the Customer Data Product.
  5. He can use the Source System from the Data Marketplace as a Discovery in his Customer Project.
  6. He creates an Output Port in his Data Product to make the Model Objects of his Project available for another Data Product or Project.
  7. He exports his Customer Project in the Output Port of his Customer Data Product.
  8. Employee C, a BI Order data specialist in the company, wants to implement a Project in biGENIUS-X, which needs the Customer data as source data:
    1. He creates the Order project.
    2. He creates in the Data Marketplace a Data Product for the Order data and assigns his Project to the Data Product.
  9. He requests access to the Output Port of the Customer Data Product for the Order Data Product.
  10. He can use the Order Data Product from the Data Marketplace as a Linked Project in his Order Project.