A Legend deployment as the host of the Cube page (PLAN §3.5, §11.18): the application's store, the engine and the bundled models, direct database connections read through the engine, the services in its registry, and the deployment's projects, data products and ingest data sets where it has the servers for them. Legend Query and Legend Analytics each build one per visit to the page, from their own config.

Implements

Constructors

Properties

applicationStore: GenericLegendApplicationStore
connectionExplorer: CubeConnectionExplorer

Reads the databases behind direct connections (PLAN §6.8); without one, the source picker offers no database connection

dataProductCatalog: undefined | CubeDataProductCatalog

The deployed data products (PLAN §6.8); without one, the source dialog offers no data products

engine: CubeEngine
engineClientSettings: CubeEngineClientSettings

The engine URL and compression Cube's engine clients share, which Dev Settings changes

ingestCatalog: undefined | CubeIngestCatalog

The deployed ingest definitions (PLAN §6.7); without one, the source dialog offers no ingest data sets

modelCatalog: LocalModelCatalog
projectCatalog: undefined | CubeProjectCatalog

The published projects in the host's depot (PLAN §6.3); without one, the source dialog offers no projects

serviceCatalog: CubeServiceCatalog

The deployed services (PLAN §6.4), in progress; without one, the source dialog offers no services