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

72

Глава 4

Чтобы найти доступные серверы:

Примечание: Возможность искать доступные серверы имеется только при наличии лицензии на использование IBM® SPSS® Collaboration and Deployment Services 3.5 или более поздней версии.

EЩелкните Search..., чтобы открыть диалоговое окно Искать серверы. Если не установлено соединение с IBM® SPSS® Collaboration and Deployment Services Repository, будет выведен запрос на подключение.

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

EЧтобы подключиться к одному или нескольким серверам, выполните указания раздела “Как переключиться на другой сервер”.

Поиск доступных серверов

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

Рисунок 4-2

Диалоговое окно Искать серверы

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

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

Как сохранить файл данных в распределенном режиме анализа

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

73

Режим распределенного анализа

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

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

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

Доступ к файлам в режиме локального и распределенного анализа

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

Локальный режим анализа. Когда Вы используете локальный компьютер как “сервер”, вид файлов данных, папок и дисков в диалогах открытия файлов данных подобен виду файлов, папок, и дисков в других приложениях, например, в Проводнике Windows . Вы можете обратиться ко всем файлам данных и папкам на Вашем компьютере и любым находящимся в сети файлам и папкам, к которым у Вас есть доступ и которые Вы, обычно, видите при работе с другими приложениями.

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

В распределенном режиме анализа, если Вы не открыли сетевой доступ к дискам и папкам, содержащим Ваши данные, Вы не сможете получить доступ к ним, несмотря на то, что они находятся на диске компьютера, на котором Вы работаете. Если сервер работает в другой операционной системе (например, Вы работаете в Windows, а сервер работает в UNIX), то, возможно, Вы не получите доступ к локальным файлам данных, работая в распределенном режиме, даже если они находятся в папках с общим доступом.

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

Если Вы не знаете точно, в каком режиме – локальном или распределенном – Вы работаете, посмотрите на заголовок окна открытия файла. Если в заголовке окна есть слово Удаленный (например, Открыть удаленный файл) или текст Удаленный сервер: [имя

74

Глава 4

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

Примечание: Режим анализа влияет только на вид окон доступа к данным (например, открытие данных, сохранение данных, считывание баз данных, применение словаря данных). Для всех других типов файлов (например, файлов Viewer, файлов синтаксиса, и файлов скриптов) режим анализа не играет роли и всегда используется обычный (локальный) вид файлов и папок.

Процедуры анализа, доступные в распределенном режиме анализа данных

В распределенном режиме анализа доступны только процедуры, установленные одновременно и на Вашем локальном компьютере (в локальной версии IBM® SPSS® Statistics), и на удаленном сервере (в версии SPSS Statistics Server).

Если на Вашем компьютере установлены дополнительные модули SPSS Statistics, которые не установлены на сервере, то при подключении к серверу соответствующие процедуры исчезнут из меню, а соответствующие команды синтаксиса будут вызывать ошибки. При обратном переключении в локальный режим все соответствующие процедуры анализа данных станут доступны.

Сравнение абсолютных и относительных путей

В режиме распределенного анализа относительные пути для файлов данных и файлов синтаксиса команд относятся к текущему серверу, а не к локальному компьютеру. На практике это означает, что, например, путь /mydocs/mydata.sav указывает не папку и файл на локальном диске, а папку и файл на жестком диске удаленного сервера.

UNC-пути Windows

Если используется версия для сервера Windows, Вы можете использовать в командах синтаксиса спецификации путей UNC для доступа к файлам данных и файлам синтаксиса с помощью командного синтаксиса. Общая форма UNC путей имеет вид:

\\servername\sharename\path\filename

Servename – сетевое имя компьютера, на диске которого находится файл данных.

Sharename – папка на данном компьютере с открытым к ней доступом.

Path – указание папок, вложенных в sharename.

Filename – имя файла данных.

Пример:

GET FILE='\\hqdev001\public\july\sales.sav'.

Если компьютеру не назначено сетевое имя, можно использовать его IP адрес:

GET FILE='\\204.125.125.53\public\july\sales.sav'.

75

Режим распределенного анализа

Даже с помощью UNC путей, Вы можете открывать только файлы данных и синтаксиса, находящиеся в папках и на дисках, к которым открыт доступ. При работе в распределенном режиме анализа это утверждение относится и к файлам данных и синтаксиса, находящимся на локальном компьютере.

Абсолютные пути UNIX

Для серверных версий UNIX не существует путей, эквивалентных UNC-путям, и все пути должны быть абсолютными путями, начинающимися от корневой директории сервера; использование относительных путей не допускается. Например, если файл данных находится в каталоге /bin/data и текущий путь также является /bin/data, то команда GET FILE='sales.sav' является недопустимой, следует указать полный путь к файлу:

GET FILE='/bin/sales.sav'.

INSERT FILE='/bin/salesjob.sps'.