Documentation
Firebolt

Firebolt

The driver for Firebolt is supported by its vendor. Please report any issues to their Help Center (opens in a new tab).

Prerequisites

Setup

Manual

Add the following to a .env file in your Cube project:

CUBEJS_DB_NAME=firebolt_database
CUBEJS_DB_USER=firebolt_user@customer.com
CUBEJS_DB_PASS=**********
CUBEJS_FIREBOLT_ACCOUNT=cube
CUBEJS_FIREBOLT_ENGINE_NAME=engine_name

Environment Variables

Environment VariableDescriptionPossible ValuesRequired
CUBEJS_DB_NAMEThe name of the database to connect toA valid database name
CUBEJS_DB_USERThe username used to connect to the databaseA valid database username
CUBEJS_DB_PASSThe password used to connect to the databaseA valid database password
CUBEJS_FIREBOLT_ACCOUNTAccount nameAn account name-
CUBEJS_FIREBOLT_ENGINE_NAMEEngine name to connect toA valid engine name
CUBEJS_FIREBOLT_API_ENDPOINTFirebolt API endpoint. Used for authenticationapi.dev.firebolt.io, api.staging.firebolt.io, api.app.firebolt.io-
CUBEJS_CONCURRENCYThe number of concurrent connections each queue has to the database. Default is 5A valid number
CUBEJS_DB_MAX_POOLThe maximum number of concurrent database connections to pool. Default is 20A valid number