Where a data product cube's engine reads the project its data products are in, as protocol JSON: by default the project at the version they were deployed from (a pointer); a host's own, e.g. Studio's workspace, whose data products aren't deployed. Fails with a CubeEngineError

interface CubeDataProductModelSource {
    getProjectModel(
        project: CubeDataProductProject,
    ): Promise<PlainObject<T>>;
}

Methods