Spotfire: не удалось загрузить часть таблицы данных sp_XXXX. Источник данных может отсутствовать или был изменен

Я создал визуализацию Spotfire и сохранил ее. Однако при попытке доступа через веб-ссылку я получаю сообщение об ошибке ниже

Не удалось загрузить часть таблицы данных "XXXXxxxxxx". Источник данных может отсутствовать или быть изменен. введите здесь описание изображения

Я сделал следующие настройки:

1) Данные загружаются как «Связанные с источником». 2) Свойства подключения к данным --> Параметры подключения к данным --> Источник данных --> --> Учетные данные --> предоставлены учетные данные (учетные данные профиля были переданы) 3) Я использовал хранимую процедуру, и она была создана в база данных, к которой есть доступ Spotfire (включая схему).

Пожалуйста, помогите мне решить проблему.


person Nischey Anand    schedule 22.06.2017    source источник
comment
Вы используете олицетворение?   -  person scsimon    schedule 22.06.2017
comment
Нет. Я не использую олицетворение..   -  person Nischey Anand    schedule 23.06.2017
comment
Какая версия Spotfire   -  person scsimon    schedule 23.06.2017


Ответы (2)


Вы упомянули, что получили доступ к DXP через веб-ссылку, что наводит меня на мысль, что вы используете WebPlayer. WebPlayer не будет иметь доступа к файлам, хранящимся локально. Однако WebPlayer будет загружать данные удаленно, используя соединения с базой данных и информационные ссылки.

Я предполагаю, что данные загружаются правильно, когда вы загружаете анализ с помощью настольного клиента?

Обходной путь — сохранить копию файла для доступа в WebPlayer и выбрать «Сохраненные данные» (т. е. встроенные) в раскрывающемся списке «Изменить все применимые источники данных на:».

person Eric F    schedule 22.06.2017
comment
Да, я использую Web Player.data также загружается правильно без каких-либо проблем, я отлично работаю, если использую файл толстого клиента, проблема только с веб-плеером, и если я выберу встроенные данные, новые данные из источника не будут обновляться. Но мне нужно, чтобы данные обновлялись по мере обновления таблицы. В любом случае, похоже, проблема с временной таблицей, определенной в хранимой процедуре. Временная таблица отлично работает в SQL, но Spotfire говорит, что она не определена. - person Nischey Anand; 23.06.2017

Проблема была решена . Это связано с тем, что в запросе используются временные таблицы, они ведут себя странно, когда временная таблица используется в хранимой процедуре (согласно моим наблюдениям)

person Nischey Anand    schedule 29.06.2017