2016-05-18 7 views
0

Я пытаюсь вставить строки в таблицу в Spotfire, которые являются суммой существующих строкTIBCO Spotfire - Insert Row Рассчитано

Существующие таблицы:

ID SUB_ID Line Quarter Value 
1 123  A  1  1 
1 123  A  2  2 
1 123  B  1  3 
1 123  B  2  4 
1 124  A  1  5 
1 124  A  2  6 
1 124  B  1  7 
1 124  B  2  8 
2 123  A  1  9 
2 123  A  2  1 
2 123  B  1  2 
2 123  B  2  3 
2 124  A  1  4 
2 124  A  2  5 
2 124  B  1  6 
2 124  B  2  7 

Ряды добавить:

ID SUB_ID Line Quarter Value (sum) 
1 123  A  2  3 
1 123  B  2  7 
1 124  A  2  11 
1 124  B  2  15 
2 123  A  2  10 
2 123  B  2  5 
2 124  A  2  9 
2 124  B  2  13 

Каков наилучший способ для этого?

+0

Что является источником таблицы (ссылки на информацию, базы данных , файл)? Можете ли вы добавить вторую копию (вставляя строки) и поворачивать ее? –

+0

это информационная ссылка. Источник данных является динамическим, поэтому он должен основываться на уравнении. Есть ли способ изменить SQL-запрос в конструкторе данных для этого? – user3783314

+1

Да - вы могли бы создать вторую копию информационной ссылки с различным SQL (нажав кнопку SQL в дизайнере информации). Вы также можете выполнить вычисления, которые вам нужны при добавлении информационной ссылки, используя раздел «Преобразования» мастера добавления таблиц данных. –

ответ

2

шаги по реализации предложения Monte_fisto сделаны в another answer. убедитесь, что вы добавили столбец как преобразование (Insert> Transformations ...), а не как вычисляемый столбец, или вы не сможете использовать его в качестве индекса для соединения.

другой возможное решение, чтобы вставить вычисляемый столбец с выражением, как:

Sum([Value]) OVER Intersect([ID], [SUB_ID], [Line]) 

, а затем с вашей визуализации меру, столбец.

Это действительно зависит от того, что вы собираетесь делать с новыми данными. если вы предоставите более подробную информацию, я постараюсь ответить более конкретно.

+0

Итак, в конце концов, я хочу, чтобы иметь возможность создать перекрестную вкладку ID, SUB_ID и линия - это вертикальные оси С полем Четверть как горизонтальное – user3783314

0

Вы также можете создать переменную производную таблицу, если хотите сохранить исходную таблицу. В противном случае, просто добавьте поворачиваем tranformation (вставка> преобразование)

Файл> Добавить таблицу данных> Добавить> Из текущего анализа> ваша таблица

enter image description here

 Смежные вопросы

  • Нет связанных вопросов^_^