Skip to main content
Source groups contains the sources you ingest your source entities into. Typically you have a source per environment inside a source group.

Modes

Source groups works in two different modes. Modes are selected on source group creation and can’t be changed afterwards. Source group modes

Schema Transformation (default)

Schema Transformation is the default and recommended mode for most scenarios. It enables you to transform and combine source entities into views or index items using defined schemas. Once processed, views can be accessed via the Delivery API, while index items are available for querying through Query API. The schema transformation is a powerfull feature, allowing you to tailor and structure data precisely to meet consumer needs. However, because the transformation process takes time, this mode is best suited for non-real-time data.

Auto Indexing

Auto Indexing mode are currently in preview.
On Auto indexing mode there is no transformation process. Instead, ingested source entities goes directly into an index, which can be queried using the Query API. Since no transformation is involved, the Auto Indexing mode is suited for scenarios such as handling large volumes of small, custom price objects that don’t require transformation, or frequently changing data like stock numbers. When setting up an Auto Indexing Source Group you will need to define the fields and their data types that goes into the index. This is done using a JSON format as the example below.
Note. Once an index is created it can’t be changed. Instead you will need to create a new data source.
Note. Ingested properties not defined in the index fields will be discarded.

Types

Setting the right types for the properties in your index is important. The types defines the intend of the fields and prevents data of other types from going into the index. The types also helps with effeciently index, search, and analyze of the data added to the index.

Text

Numeric

Boolean

Date

List