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

У меня есть две таблицы (A и B), которые связаны между собой следующими четырьмя столбцами:
ТЕХНОЛОГИЯ - СЛОЙ - ГОД - РАБОЧАЯ НЕДЕЛЯ

ГОД и РАБОЧАЯ НЕДЕЛЯ - это вычисляемые столбцы в обеих таблицах.

У меня есть столбец (WAFCOUNT) в таблице A, который я хочу вставить в таблицу B на основе этих четырех связанных столбцов.

Я пробовал Insert-> Columns, но это не позволяет мне присоединиться к столбцам YEAR и WORKWEEK. Я знаю, что это сработает, если я их заморозю, но я стараюсь этого не делать, чтобы таблицы не стали встроенными.

Моя цель - сделать этот элемент библиотеки максимально динамичным.

Вот образец данных для таблицы A.

TECHNOLOGY LAYER YEAR WORKWEEK WAFCOUNT
XV-15      A     2016 1        23
XV-15      A     2016 2        14
XV-15      B     2016 2        49
XV-20      A     2016 1        7
XV-20      B     2016 1        19

Вот образец данных для таблицы B.

TECHNOLOGY LAYER YEAR WORKWEEK
XV-20      A     2016 1
XV-20      B     2016 1
XV-15      A     2016 1
XV-15      A     2016 2
XV-15      B     2016 2

person Brittany Enfield    schedule 16.02.2016    source источник


Ответы (2)


Я создал столбец «Уникальный_идентификатор», объединяющий ТЕХНОЛОГИЮ - СЛОЙ - ГОД - РАБОЧУЮ НЕДЕЛЮ в обеих таблицах. Используя столбец Unique_ID, я добавил столбец WAFCOUNT в B. Сообщите мне, поможет ли это.

Ниже приведен снимок экрана для справки:

введите здесь описание изображения

person ksp585    schedule 17.02.2016
comment
Это не решает мою проблему. Создание столбца Unique_ID с использованием конкатенации по-прежнему создает вычисляемый столбец, над которым мне нужно работать. Это в основном то, что я уже пробовал, но с дополнительным шагом. Если я неправильно понял, дайте мне знать. - person Brittany Enfield; 17.02.2016

Используйте преобразование вместо вычисляемого столбца из Вставка> преобразования> Вычислить новый столбец, а затем попробуйте присоединиться

введите описание изображения здесь

person jleviaguirre    schedule 17.02.2016
comment
Похоже, это ближе к тому, что мне нужно! Теперь я получаю следующее сообщение об ошибке: Эта операция вызовет циклическую ссылку между таблицами данных. Если вы продолжите, таблица данных B станет встроенной. Продолжать? Я определенно не хочу делать таблицу встроенной. Что я могу сделать, чтобы предотвратить это? - person Brittany Enfield; 18.02.2016
comment
Попробуйте добавить столбец из таблицы A в таблицу B, но перед тем, как нажать кнопку «Далее», добавьте преобразование «Рассчитать новое преобразование столбца». - person jleviaguirre; 19.02.2016