SAS EG: подсказки с динамическим списком на метасервере

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

Когда я нажимаю «Обзор» в области «Источник данных», я ограничиваюсь папками SAS.

Я нахожусь на сервере метаданных и еще не понимаю ограничений.

Кому-нибудь повезло с этим или может направить меня в правильном направлении? Можно ли хранить таблицу в папке SAS «Моя папка»? Если да, то как бы я это сделал.

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

Мой опыт: я новичок в SAS EG, но не в Base SAS. Я не знаком с «Файлами» или «Сервером метаданных». Обычно я просто запрашиваю данные из нескольких библиотек и сохраняю их в рабочей папке перед экспортом. Это краткий обзор моих знаний, поэтому, если вы действительно сможете найти решение, это очень поможет!

Заранее спасибо!!

ОБНОВЛЕНИЕ: Мета-сервер изменен на сервер метаданных. Спасибо Джо!


person A.Luis    schedule 08.06.2017    source источник
comment
metadata server не meta server, хотя мне нравится концепция метасервера...   -  person Joe    schedule 08.06.2017


Ответы (1)


Сервер метаданных SAS хранит метаданные о вашем проекте EG в репозитории сервера метаданных. Фактические файлы проекта хранятся на сервере WebDAV. Обычным пользователям не нужно знать о сервере WebDAV. Важно знать, что репозиторий сервера метаданных в вашем случае действует как файловая система. В этой файловой системе ваш системный администратор должен предоставить права (с ACT и ACE).

С 2011 года рекомендуемая передовая практика SAS — ЗАПРЕЩАТЬ права изначально, и права РАЗРЕШИТЬ на основе необходимости.

Запросы SAS состоят только из метаданных. Они считываются SAS Prompting Framework, которая заботится о пользовательском интерфейсе. Таким образом, вам не нужно хранить их в своей рабочей библиотеке. Вместо этого задания SAS EG могут принимать параметры из Prompting Framework, и вы можете использовать эти параметры как макропеременные SAS в своем коде SAS EG.

Чтобы использовать таблицу с EG, вам должны быть предоставлены корпоративные ресурсы. Если вы хотите использовать локальные ресурсы, вы должны иметь возможность импортировать таблицы Excel через меню «Файл».

Самая большая разница между SAS Foundation и Enterprise Guide (с сервером метаданных) заключается в том, что

  • в SAS Foundation вы и ваша команда можете получить доступ ко всему и должны делать все сами (включая документацию)
  • и задачи EG / MS разделены на разные интерфейсы для большей масштабируемости по всему предприятию (в масштабах компании). Все отношения между сущностями хранятся на сервере метаданных и автоматически документируются/графируются. Вы как разработчик немного более зависимы от других, роли разделены, как и с авторизацией в вашем случае. Для более крупных организаций эта ситуация обычно считается улучшением.

Для получения дополнительной информации см. Обзорная документация по платформе SAS Intelligence.

person Code4R7    schedule 08.06.2017