2015-08-17 3 views
1

У меня есть таблица в spotfire с несколькими столбцами, импортированными из другой таблицы в качестве поиска. В качестве примера, Стлб2 используется для сопоставления для импорта ImportedCol:Лучший способ обновления импортированных столбцов?

+------+------+-------------+ 
| Col1 | Col2 | ImportedCol | 
+------+------+-------------+ 
| 1 | A | Val1  | 
| 2 | B | Val2  | 
| 3 | A | Val1  | 
| 4 | C | Val3  | 
| 5 | B | Val2  | 
| 6 | A | Val1  | 
| 7 | D | Val4  | 
+------+------+-------------+ 

Тем не менее, данные в Col2 могут быть внесены изменения. В этом случае мне необходимо импортировать ImportedCol, но Spotfire просто сохраняет старые импортированные данные. Сейчас я удаляю импортированный столбец и повторно добавляю его, чтобы обновить ссылку. Есть ли способ динамически импортировать данные при загрузке документа или при обновлении информационных ссылок?

+0

По моему опыту он динамически обновляется ... Вы уверены, что сама таблица данных не встроена, но все еще связана с источником? Вы можете проверить это в разделе «Редактирование -> Свойства таблицы данных». Если у вас есть круговые зависимости, это заставляет внедрять и то, что стоит. – clesiemo3

+0

@ clesiemo3 Одна таблица связана (таблица, в которую я импортирую), другая встроена (таблица, из которой я импортирую). Мне нужна вторая таблица, встроенная для переносимости, так как это источник локального файла на моей машине. Даже при ручном обновлении данных импортированные столбцы остаются неизменными. Я даже зашел так далеко, чтобы закрыть и повторно открыть анализ после ручного изменения и обновления таблиц. –

+0

@ clesiemo3 для разработки, данные во второй таблице обновляются правильно, но эквивалентных столбцов в первой таблице нет. –

ответ

0

Я нашел этот вопрос.

Оказывается, что поворот данных в одной таблице создает круговую ссылку, которая переопределяет настройку embed/link в этой таблице. Мой обходной путь, чтобы сделать стержень в качестве своей собственной информационной связи, то есть таблица присоединиться к исходной ссылке и новый стержень один.

2

Я обнаружил, что это происходит иногда, хотя я не совсем уверен, как объяснить, почему. моим обходным решением является создание виртуальных таблиц данных на основе существующих.

рассмотрите связанную таблицу как A и вашу встроенную таблицу как B. начните с состояния по умолчанию, то есть перед импортом любых столбцов.

Добавить новую таблицу данных. источником для этой таблицы должно быть «From Current Analysis» и с использованием A. мы рассмотрим этот как C, и он станет вашей основной таблицей данных, и C будет обновляться при внесении любых изменений в A или B.

для иллюстрации: enter image description here