Как найти значение столбца таблицы 1 в столбце таблицы 2 или нет в Spotfire?

Привет, у меня есть две таблицы с одинаковым столбцом. Сначала мне нужно взять значение 1 столбца из таблицы 1, затем мне нужно найти значение погоды в том же столбце таблицы 2. Кто-нибудь может знать, как это сделать в Spotfire?


person Naveen K    schedule 24.04.2015    source источник
comment
Как это сделать в Spotfire?   -  person Naveen K    schedule 24.04.2015
comment
Один из советов при составлении хороших вопросов — включить любой код или процессы, которые вы безуспешно пробовали, чтобы показать, где вы находитесь, и помочь обеспечить контекст и ясность того, что вы пытаетесь сделать. Скриншоты также могут быть полезны, когда код не рассказывает всей истории.   -  person clesiemo3    schedule 29.04.2015


Ответы (1)


Один из способов сделать это — попытаться выполнить соединение, а затем применить некоторую логику к результатам соединения. Ниже показано, как я бы это сделал:

  1. Создайте вычисляемый столбец в таблице 2 с именем EXISTS и выражением TRUE.
  2. Перейдите в меню «Вставка»> «Столбцы» и выберите добавление столбцов в «Таблицу 1» из «Таблицы 2».
  3. Совпадение с вашим первичным ключом (в моем случае столбец ПИСЬМО)
  4. Выберите EXISTS из флажков, чтобы добавить, и используйте метод соединения Left single match, чтобы сохранить количество записей, и нажмите «Готово».
  5. Теперь у вас есть столбец с именем EXISTS в таблице 1, который имеет значение null или TRUE. Если вы хотите, чтобы это было ИСТИНА или ЛОЖЬ, вы можете создать вычисляемый столбец на его основе, который оценивает, является ли он NULL или нет: [EXISTS] Is Not Null. В приведенном ниже примере я назвал свой EXISTS_TF.

Мои данные и результирующие столбцы после вышеизложенного:

spotfire_example_1

Теперь вы должны иметь возможность фильтровать и выполнять вычисления на основе новых столбцов.

person clesiemo3    schedule 28.04.2015