Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MC-91(Зуйкова) / IBM_SPSS_Statistics_Core_System_Users_Guide.pdf
Скачиваний:
159
Добавлен:
08.02.2015
Размер:
6.76 Mб
Скачать

414

Глава 20

Services Repository, то перед тем, как для Вас станет доступен список серверов, необходимо будет ввести информацию для соединения.

Добавление и редактирование установок подключения к серверу

Используйте диалоговое окно Добавить сервер для добавления или редактирования информации об удаленных серверах, используемых в распределенном режиме анализа.

Для получения информации о доступных серверах, номерах портов серверов и другой информации, необходимой для подключения к серверам, обратитесь к Вашему системному администратору. Не используйте параметр Соединение с SSL, если только не получили соответствующего указания от системного администратора.

Имя сервера В качестве имени сервера указывается либо назначенное компьютеру буквенно-цифровое имя (например, hqdev001) или назначенный уникальный IP адрес компьютера (например, 202.123.456.78).

Номер Порта. Номер порта – это порт, который используется сервером для связи с клиентом.

Описание. Вы можете ввести необязательное описание сервера, которое будет отображаться в списке серверов.

Соединение с SSL. SSL (Secure Sockets Layer) обеспечивает шифрование запросов на выполнение анализа в распределенном режиме перед передачей их на удаленный сервер IBM® SPSS® Statistics. Перед использованием SSL свяжитесь с Вашим системным администратором. Чтобы эта опция стала доступной, необходимо сконфигурировать SSL на Вашем компьютере и на удаленном сервере.

Запросы к пользователям

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

Состояние фонового задания

Закладка состояния фонового задания выводит состояние производственного задания, которое должно выполняться в фоновом режиме на удаленном сервере.

Имя сервера. Выводит имя выбранного в настоящий момент удаленного сервера. В списке выводятся только те задания, которые предназначены для выполнения на этом сервере. Чтобы вывести задания, предназначенные для выполнения на другом сервере, щелкните по Выбрать сервер.

Информация о состоянии задания. Включает имя производственного задания, текущее состояние задания, а также время начала и конца.

415

Производственные задания

Обновить. Обновляет информацию о состоянии задания.

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

Отменить задание. Отменяет выбранное производственное задание. Эта кнопка доступна, только если состоянием задания является Выполняется.

Удалить задание. Удаляет выбранное производственное задание. Удаляются задание из списка и все соответствующие файлы с удаленного сервера. Эта кнопка недоступна, если состоянием задания является Выполняется.

Примечание: Состояние фонового задания не отражает состояния любых заданий, выполняемых интерактивно на удаленном сервере.

Запуск производственных заданий из командной строки

Параметры командной строки позволяют запускать производственные задания в заданное время с помощью программ календарного планирования операционной системы. Общий вид аргументов командной строки:

stats filename.spj -production

В зависимости от метода запуска производственного задания может потребоваться указать путь к исполняемому файлу stats (находящемуся в каталоге, в который было установлено приложение) и/или файлу производственного задания.

Вы можете запускать производственные задания из командной строки со следующими ключами:

-production [prompt|silent]. Запуск приложения в производственном режиме. Ключевые слова prompt и silent предназначены для управления режимом отображения диалогового окна с переменными рабочего цикла, если они указаны в производственном задании. Ключевое слово prompt используется по умолчанию, при этом диалоговое окно отображается. При использовании ключевого слова silent диалоговое окно скрыто. Если используется ключевое слово silent, пользователь может определить символы рабочего цикла с помощью параметра -symbol. Иначе используется значение по умолчанию. Параметры -switchserver и -singleseat игнорируются при использовании параметра

-production.

-symbol <values>. Список пар символ-значение используется в производственном задании. Имя каждого из символов начинается со знака «@». Значение, которые содержат пробелы, должны быть заключены в кавычки. Правила заключения в кавычки или апострофы текстовых значений могут изменяться в зависимости от типа операционной системы, однако, как правило, текстовое значение, которое содержит простую кавычку или апостроф, заключается в двойные кавычки (например, “'текстовое значение'”). Эти символы

416

Глава 20

должны быть заданы в производственном задании на вкладке Значения в рабочем цикле. Дополнительную информацию см. данная тема Значения в рабочем цикле на стр. 412.

-background. Запустите производственное задание в фоновом режиме на удаленном сервере. Локальный компьютер может не оставаться включенным и подключенным к удаленному серверу. Вы можете отсоединить компьютер и получить результаты позже. Также необходимо задать сервер, используя переключатель -server.

Чтобы запустить производственное задание на удаленном сервере, понадобится также указать данные для авторизации на сервере:

-server <inet:hostname:port> или -server <ssl:hostname:port>. Имя или IP-адрес и номер порта сервера. Только для Windows.

-user <name>. Верное имя пользователя. Если требуется имя домена, укажите его перед именем пользователя через обратную наклонную черту «\». Только для Windows.

-password <password>. Пароль пользователя.

Пример

stats \production_jobs\prodjob1.spj -production silent -symbol @datafile /data/July_data.sav

В этом примере подразумевается, что запуск команды выполняется в каталоге установки, поэтому для исполняемого файла stats не нужно указывать полный путь.

В этом примере также подразумевается, что в производственном задании задано, что значение для @datafile должно быть заключено в кавычки (флажок «Цитата» на вкладке «Значения в рабочем цикле»), поэтому при указании файла данных в командной строке не требуется ставить кавычки. В противном случае необходимо использовать

конструкцию типа "'/data/July_data.sav'", чтобы включить кавычки со спецификацией файла данных, так как в синтаксисе команд спецификации файлов должны быть заключены в кавычки.

В пути к каталогу с производственным заданием используется обратная косая черта, как принято в системе Windows. В системах Macintosh и Linux используется прямая косая черта. Прямая косая черта в спецификации файла данных с кавычками будет

работать во всех операционных системах, поскольку эта строка вставляется в файл синтаксиса команд, а во всех операционных системах допускается использовать прямую косую черту в командах, содержащих спецификации файлов (например, GET FILE, GET DATA, SAVE).

Ключевое слово silent запрещает вывод запросов пользователю в производственном задании, а параметр -symbol вставляет имя файла данных в кавычках и местоположение везде, где в файлах синтаксиса команд появляется символ рабочего цикла @datafile.

Преобразование файлов производственного режима

Файлы производственных режимов (.spp), созданные в версиях до 16.0, не будут работать в версии 16.0 и более поздних. Для файлов заданий производственного режима для Windows и Macintosh, созданных в предыдущих версиях, можно использовать программу

417

Производственные задания

prodconvert, которая находится в каталоге установки, для преобразования этих файлов в файлы зданий (.spj). Запустите prodconvert из командной строки с использованием следующих параметров:

[путь_установки]\prodconvert [путь_к_файлу]\filename.spp

где [ путь_установки] – это путь к папке, в которую был установлен IBM® SPSS® Statistics, а [ путь_к_файлу] – это путь к папке, в которой находится исходный файл производственного задания. В каталоге с исходным файлом будет создан файл с таким же именем, но с расширением .spj. (Замечание: Если в пути есть пробелы, его нужно заключить в кавычки, а спецификацию файла – в двойные кавычки. В системе Macintosh вместо обратной косой черты используйте обратную косую черту.)

Ограничения

Диаграммы в форматах WMF и EMF не поддерживаются. Вместо этих форматов используется PNG.

Параметры экспорта Документ (без диаграмм), Только диаграммы и Ничего не поддерживаются. Включаются все выходные объекты, поддерживаемые выбранным форматом.

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

параметры. Дополнительную информацию см. данная тема Запуск производственных заданий из командной строки на стр. 415.

Параметры публикации в Web не поддерживаются.

Глава

Система управления выводом

21

(Output Management System)

Система управления выводом (OMS) обеспечивает возможность автоматического сохранения выбранных категорий вывода в другие файлы вывода в других форматах. Поддерживаемые форматы: Word, Excel, PDF, файл данных в формате IBM® SPSS® Statistics (.sav), файл в формате средства просмотра (.spv), файл в формате веб-отчета (.spw), XML, HTML и текстовой формат. Дополнительную информацию см. данная тема Параметры OMS на стр. 424.

Как пользоваться панелью управления Системы управления выводом (OMS)

E Выберите в меню:

Cервис > Панель управления OMS...

Рисунок 21-1

Панель управления OMS

Вы можете использовать панель управления для запуска и остановки программ перенаправления вывода в различные форматы.

© Copyright IBM Corporation 1989, 2011.

418

419

Система управления выводом (Output Management System)

Каждый запрос OMS остается активным до тех пор, пока он не будет в явном виде завершен, или до конца сеанса.

Файл назначения, заданный в запросе OMS, остается недоступным другим процедурам

идругим приложениям, пока не будет завершен запрос OMS.

Пока запрос OMS остается активным, файл назначения хранится в оперативной памяти (ОЗУ), поэтому запросы OMS, сохраняющие большие объемы вывода во внешних файлах, могут занимать большой объем оперативной памяти.

Запросы OMS независимы друг от друга. Один и тот же вывод может быть направлен в различные места и в различных форматах на основе спецификаций, заданных в различных запросах OMS.

Порядок вывода объектов в любом конкретном направлении соответствует порядку,

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

Ограничения

Для формата Вывод XML не действуют спецификация для типа вывода заголовков. Если включается любой вывод из процедуры, то включается вывод заголовка процедуры.

Если спецификация OMS не приводит к включению для процедуры ничего кроме объектов заголовков или таблиц примечаний, то для этой процедуры ничего не включено.

Добавление новых запросов OMS

EВыберите тип вывода (таблицы, диаграммы и т.д.), который нужно включить. Дополнительную информацию см. данная тема Типы объектов вывода на стр. 421.

EВыберите команды. Если Вы хотите включить весь вывод, выберите все элементы из списка. Дополнительную информацию см. данная тема Идентификаторы команд и подтипы таблиц на стр. 422.

EЕсли команда генерирует несколько таблиц вывода, выберите конкретные типы таблиц.

Список содержит только таблицы, относящиеся к выбранным командам – отображаются все типы таблиц, доступных в одной или более выбранных командах. Если не выделено ни одной команды, в списке присутствуют все таблицы. Дополнительную информацию см. данная тема Идентификаторы команд и подтипы таблиц на стр. 422.

EЧтобы выбрать таблицы по текстовым меткам, вместо подтипов, щелкните Метки....

Дополнительную информацию см. данная тема Метки на стр. 423.

EНажмите кнопку Параметры, чтобы задать формат вывода (например, файл данных SPSS Statistics, XML или HTML). По умолчанию используется формат «Вывод XML». Дополнительную информацию см. данная тема Параметры OMS на стр. 424.

EЗадайте, куда Вы хотите направить вывод:

Файл. Весь выбранный вывод направляется в один файл.

420

Глава 21

По именам объектов. Вывод направляется в несколько фалов на основе имен объектов. Для каждого объекта вывода создается отдельный файл, имя которого основывается на именах подтипов таблиц или метках таблиц. Введите имя папки.

Новый набор данных. Вывод файла данных в формате SPSS Statistics можно направить

внабор данных. Набор данных доступен для его дальнейшего использования в сеансе, но не сохраняется, если только Вы не сохраните его до завершения сеанса. Эта функция доступна только для вывода файла данных в формате SPSS Statistics. Имена наборов данных должны удовлетворять требованиям к именам переменных. Дополнительную информацию см. данная тема Имена переменных в Данная глава 5 на стр. 79.

EДополнительно можно:

Не выводить во Viewer. Если Вы выбрали параметр Не выводить во Viewer, типы вывода, указанные в запросе OMS, не будут отображаться в окне Viewer. Если несколько активных запросов OMS включают одинаковые типы вывода, режим отображения этих типов вывода во Viewer определяется последним запросом OMS, содержащим эти типы вывода. Дополнительную информацию см. данная тема Не выводить во

Viewer на стр. 431.

Введите текстовый идентификатор запроса. Текстовый идентификатор автоматически назначается всем запросам, но Вы можете заменить системный идентификатор более содержательным, который будет полезен, если у Вас одновременно активны несколько запросов OMS. Идентификатор запроса не может начинаться со знака доллара ($).

Советы по выделению одновременно нескольких элементов списка:

Нажмите Ctrl+A, чтобы выделить все элементы списка.

Используйте клавишу Shift, чтобы выделить несколько последовательных элементов.

Используйте клавишу Ctrl, чтобы выделить несколько элементов в различных частях списка.

Как завершить и удалить запрос OMS

Активные и новые запросы OMS отображаются в списке Запросы, причем последний запрос находится вверху списка. Вы можете изменять ширину столбцов, перетаскивая их границы, а также можете прокручивать список по горизонтали.

Звездочка (*) после слова Активный в столбце Статус указывает на то, что запрос OMS был создан синтаксисом, включающим свойства, не доступные в Панели управления.

Чтобы завершить конкретный активный запрос OMS:

E В списке Запросы щелкните на ячейке в строке данного запроса.

EЩелкните по кнопке Завершить.

Чтобы завершить все активные запросы OMS:

EЩелкните по кнопке Завершить все.

Чтобы удалить новый запрос (запрос, который был добавлен, но еще не является активным):

E В списке Запросы щелкните на ячейке в строке данного запроса.