Default forecast pivot to value column with pf_iter rows
New forecasts opened the pivot with all dimensions stacked as group_by and the date column as split_by — wide and slow to read. Open with just the value column showing and pf_iter as rows so the first thing you see is iteration totals. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
parent
408cb06150
commit
4fde752b54
@ -238,11 +238,14 @@ export default function Forecast({ sourceId, versionId }) {
|
|||||||
await viewer.restore(cfg)
|
await viewer.restore(cfg)
|
||||||
if (cfg.expand_depth != null) await applyDepth(cfg.expand_depth)
|
if (cfg.expand_depth != null) await applyDepth(cfg.expand_depth)
|
||||||
} else {
|
} else {
|
||||||
const dims = meta.filter(c => c.role === 'dimension').map(c => c.cname)
|
const valueCol = meta.find(c => c.role === 'value')?.cname
|
||||||
const dateCol = meta.find(c => c.role === 'date')?.cname
|
const cfg = {
|
||||||
const cfg = { table: tableName, settings: false, plugin_config: { edit_mode: 'SELECT_REGION' } }
|
table: tableName,
|
||||||
if (dims.length) cfg.group_by = dims.slice(0, 2)
|
settings: false,
|
||||||
if (dateCol) cfg.split_by = [dateCol]
|
group_by: ['pf_iter'],
|
||||||
|
columns: valueCol ? [valueCol] : [],
|
||||||
|
plugin_config: { edit_mode: 'SELECT_REGION' }
|
||||||
|
}
|
||||||
await viewer.restore(cfg)
|
await viewer.restore(cfg)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user