Kits
  • 2 Minutes to read
  • Dark
    Light
  • PDF

Kits

  • Dark
    Light
  • PDF

What is a kit?

A kit is a collection of river configurations that allow for lightning-speed value across different Rivery sources and use cases.

Rivery kits come in any of the following types:

  • Single source kits include Data Source to Target rivers from the source to a supported cloud data warehouse target, as well as any logical transformations needed to form the resultign data model.
  • Use case kits include Data Source to Target rivers from multiple different sources are included. Logic rivers are used to orchestrate the ingestion, combine data from the various sources and create a standardized data model.
  • Actions kits utilize Rivery actions to connect to REST API endpoints. These kits include the action rivers that define the custom source connection and the Data Source to Target rivers that use the action configurations to ingest data into target tables.

Importing kits

To navigate to the kits Library, click the 'kits' icon in the main menu.

image.png

Next, browse the categories on the left-hand side to preview the kits available for use.

To use a kit, click the 'Use' button on the desired kit. This action will import the pre-built river configurations into your Rivery account.

Configuring kits for use

Rivery kits come with built-in parameterization to minimize any manual setup for the user.

Variables in kits

Each kit will be parameterized with variables. Most commonly, this will be the database/dataset/schema name of all target table configurations. In logic rivers, the queries themselves will also use variables. This means that the user only has to define the variable values once, instead of hard coding each river.

Example target parameterization:

image.png

The {intercom_db} and {intercom_schema} are variables created to define the database name and schema name of the target table.

To update the values of variables, go to the Variables menu on the left side navigation bar. If the variables already exist, fill in the values. If they do not yet exist, create them with the desired values filled out.

image.png

To find the required variables associated with a kit, navigate to the kit description in the kits Menu by clicking 'Preview' on the desired kit icon.

image.png

This will show the full kit description, including the reports/tables included, the data flow, any data model documentation, and the required variables.

Connections in kits

Kits are imported with ‘blank’ source and target connections. In order to use the kit, you have two options:

  • Swap out blank connections with existing connections
  • Add credentials to the blank connections that come with the imported kit
Note

Actions kits will likely have more variables to set if parameterization is needed for iterations or authentication (i.e. api keys).


Was this article helpful?

What's Next