Обработчик ввода spotfire для таблицы показывает только "Нет"
Я зарегистрировал тривиальную функцию данных с одним входом и одним выходом.
output <- input
Если я установлю тип ввода на "Значение", то при запуске функции и выборе входов / выходов в разделе "Обработчик ввода" я получаю обычные опции "Значение" и "Свойство документа".
Но если я установлю тип ввода "Таблица" или "Столбец", то при попытке запустить его в разделе "Обработчик ввода" я получу только "Нет". Поэтому я не могу выбрать таблицу для передачи в качестве входных данных!
Обработчик вывода работает нормально - я могу выбрать новую таблицу и т. Д.
Есть идеи, в чем может быть проблема? Вот пример того, кто делает то же самое и, по-видимому, не сталкивается с какими-либо проблемами: http://datashoptalk.com/terr-in-spotfire-passing-marked-data-through-to-another-table/
Spotfire 7.6.0
2 ответа
Хорошо, я понял это. В этом случае единственными таблицами были таблицы базы данных, и, очевидно, функции данных нельзя использовать с данными БД ( spotfire doc).
Я думаю, мой следующий вопрос... почему? Но это может быть другой темой.
Когда вход является таблицей данных, обработчик ввода не предоставляет опцию для выбора "Таблицы данных", но вам нужно фактически выбрать "Столбцы". Затем выберите соответствующую таблицу данных и столбцы, которые необходимо передать в качестве ввода. Если вся таблица данных, то выберите все столбцы. В сообщении, которым вы поделились, также упоминается то же самое на одном из снимков экрана (шаг 16).