Configure Materialized Feeds

Using Materialized Feeds you can materialize the results of a data feed evaluation in Terracotta DB.

In order to work with those results, you can run RAQL queries over the corresponding dataset using the Terracotta DB data source operator.

Prerequisite

You have configured a Terracotta DB connection to use materialized data feeds.

Procedure

  1. Open the MashZone NextGen Admin Console.
  2. Click Materialized Feeds > Materialized Feeds to expand this section of the Administration menu.
  3. Click Create.
  4. Enter a unique name for this Materialized Feed in the Alias input box. The configuration is saved under this alias.
  5. Select a data feed in the Feed drop-down menu. The menu contains all data feeds you can access.
  6. Select a Terracotta DB connection in the Terracotta DB connection drop-down menu. The menu contains all Terracotta DB connections supporting Materialized Feeds.

    The dataset for materializing feed results will be created on the Terracotta DB server defined for this Terracotta DB connection.

  7. Enter a name of the dataset used for materializing feed results in the Dataset name input box.

    Either use the predefined name or set your own name. The name mandatory begins with the prefix MZNG. The dataset is created if it not already exists. Note that the dataset contents must have the same schema. Trying to insert data with a different schema into an existing dataset fails with an exception.

  8. Click Save.

The configuration for Materialized Feeds is created and listed by alias name.