Привет, у меня есть две таблицы с одинаковым столбцом. Сначала мне нужно взять значение 1 столбца из таблицы 1, затем мне нужно найти значение погоды в том же столбце таблицы 2. Кто-нибудь может знать, как это сделать в Spotfire?
Как найти значение столбца таблицы 1 в столбце таблицы 2 или нет в Spotfire?
comment
Как это сделать в Spotfire?
- person Naveen K   schedule 24.04.2015
comment
Один из советов при составлении хороших вопросов — включить любой код или процессы, которые вы безуспешно пробовали, чтобы показать, где вы находитесь, и помочь обеспечить контекст и ясность того, что вы пытаетесь сделать. Скриншоты также могут быть полезны, когда код не рассказывает всей истории.
- person clesiemo3   schedule 29.04.2015
Ответы (1)
Один из способов сделать это — попытаться выполнить соединение, а затем применить некоторую логику к результатам соединения. Ниже показано, как я бы это сделал:
- Создайте вычисляемый столбец в таблице 2 с именем EXISTS и выражением
TRUE
. - Перейдите в меню «Вставка»> «Столбцы» и выберите добавление столбцов в «Таблицу 1» из «Таблицы 2».
- Совпадение с вашим первичным ключом (в моем случае столбец ПИСЬМО)
- Выберите EXISTS из флажков, чтобы добавить, и используйте метод соединения
Left single match
, чтобы сохранить количество записей, и нажмите «Готово». - Теперь у вас есть столбец с именем EXISTS в таблице 1, который имеет значение null или TRUE. Если вы хотите, чтобы это было ИСТИНА или ЛОЖЬ, вы можете создать вычисляемый столбец на его основе, который оценивает, является ли он NULL или нет:
[EXISTS] Is Not Null
. В приведенном ниже примере я назвал свой EXISTS_TF.
Мои данные и результирующие столбцы после вышеизложенного:
Теперь вы должны иметь возможность фильтровать и выполнять вычисления на основе новых столбцов.
person
clesiemo3
schedule
28.04.2015