Skip to main content

Model Reference

This section is the per-model configuration reference. For each model type it documents how the model works, the full JSON configuration (every field, type, whether it's required, and defaults), a complete example, the output it writes, and feature-engineering guidance.

Pages

ModelTypeReference
Action PredictionPredictiveAction Prediction
pcLTV (Transactional)PredictivepcLTV Transactional
pcLTV (Subscription)PredictivepcLTV Subscription
RFM ClusteringDescriptiveRFM
InterestDescriptiveInterest

:::info Models read the reconciled tables Model configurations reference the _bpp enriched tables — the reconciled copies BPP writes alongside your source tables, which carry the bpp_user_id column (see Event Reconciliation). That is why user_id_column is typically bpp_user_id and source_table_id points at a *_bpp table. :::

:::note Infrastructure fields are auto-populated Fields such as data_src.region, project_id, dataset_id, bucket_name, and the output table names are filled in automatically by the platform from your connected data source. They are documented here for completeness, but you normally only provide the modelling parameters (filters, features, thresholds, columns). :::