Может ли Spotfire изменить исходный каталог таблицы данных в зависимости от имени пользователя? - PullRequest
0 голосов
/ 29 мая 2020

Мы хотели бы распространить панель управления Spotfire среди разных пользователей, однако расположение файла источника данных находится на Sharepoint, и для каждого пользователя он сопоставлен с:

C: \ Users \ myusername \ Sharepoint \ spotfiretable.csv

Где myusername - это имя пользователя учетной записи windows, и если бы я дал кому-то этот файл Spotfire, ему бы потребовалось перенаправить Spotfire в ту же папку, указанную под его именем пользователя. . Есть ли способ избежать этого и заставить Spotfire автоматически распознавать местоположение источника данных, получая информацию об имени пользователя из переменных системной среды?

1 Ответ

0 голосов
/ 29 мая 2020

Я бы попытался встроить источник данных в dxp / analysis без данных только с именами столбцов. Таким образом, не нужно воссоздавать визуальный эффект.

Настройте сценарий python, чтобы обновить источник данных до пути к имени пользователя и обновить sh таблицу. Вы даже можете инициировать это событие при загрузке, так что конечному пользователю это будет казаться ненужным.

Вот ссылка, показывающая сценарий python для обновленного источника данных. https://spotfired.blogspot.com/2014/05/replace-data-tables-from-file.html?m=1

Если вам требуется помощь со сценарием python, задайте новый вопрос с указанием того, какой код вы пытались реализовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...