  Импорт, экспорт, динамический обмен
данными (DDE)
Как получать данные из Excel и других
программ
Буфер обмена.
Наиболее быстрый и во многих случаях
наиболее простой способ получения данных из
других приложений Windows (например, электронных
таблиц) - это использование буфера обмена,
который в системе STATISTICA поддерживает
специальные форматы данных, создаваемые такими
приложениями, как MS Excel или Lotus для Windows. Например,
система STATISTICA правильно интерпретирует
форматированные (например 1000000 или $10) и
текстовые значения.
Функции импорта файлов.
Файлы данных из приложений Windows и других
операционных систем также можно переводить в
формат системы STATISTICA с помощью функций
импорта файлов, которые включают доступ ко всем
базам данных (через поддержку метода ODBC), а
также возможности для импорта форматированных
текстовых файлов и текстовых файлов свободного
формата (ASCII).
Импорт файлов без использования буфера обмена
имеет свои преимущества:
· он позволяет пользователю точно указать, как
должен проводиться импорт (например, выбирать из
файлов диапазоны значений, импортировать или не
импортировать имена переменных, текстовые
значения и имена наблюдений, и указывать способ
их интерпретации);
· он предоставляет пользователю доступ к типам
данных, которые недоступны (или труднодоступны)
при операциях с буфером обмена (например, длинные
метки значений или специальные коды пропущенных
данных).
Связи DDE.
Система STATISTICA поддерживает соглашения динамического
обмена данными (DDE), что позволяет
динамически связывать диапазон данных в таблице
исходных данных с набором данных других
приложений (Windows). Эта процедура на самом деле
гораздо проще, чем она может показаться и ее
легко освоить, не имея технических знаний о
механизме DDE, особенно при использовании
команды Установить связь (вместо ввода
описания связи). См. обзор в разделе, посвященном DDE
(стр. *); подробности см. в Электронном
руководстве.
Форматы Дата и Время.
В файлах данных системы STATISTICA (которые
организованы как базы данных), формат
отображения значений применяется ко всей
переменной, а не к отдельным ячейкам (как в Excel).
Поэтому значения, которые в Excel были
отформатированы как даты, в файле STATISTICA будут
отображаться как юлианские (целые) значения
(например, 34092 вместо May 3, 1993), если для
соответствующих переменных не установлен формат
Дата или Время.
Как экспортировать данные из системы STATISTICA
в файлы Excel и другие программы
Буфер обмена и преобразование файлов данных,
описанные в предыдущем разделе в контексте
импорта форматов файлов других программ, можно
также использовать для экспорта данных из
системы STATISTICA в другие форматы. При импорте и
экспорте данных система STATISTICA использует
один и тот же набор форматов и типов данных (см.
предыдущий раздел).
Может ли система STATISTICA получать
данные из баз данных больших компьютеров?
Да, для этого можно использовать гибкий
интерфейс ODBC (включающий режимы объединения
полей из нескольких таблиц) посредством функции Импорт
данных, вызываемой из выпадающего меню Файл любого
модуля.
Поддерживает ли система STATISTICA
интерфейс ODBC?
Да, для этого используется список команд Импорт
данных , который вызывается из выпадающего
меню Файл любого модуля. Интерфейс ODBC системы
STATISTICA включает возможности для объединения
полей из нескольких таблиц и предоставляет
доступ к множеству файлов баз данных, включая
форматы больших и персональных компьютеров
(например, dBASE для Windows, Paradox, Sybase, Oracle, SAS и т.д.).

Импорт через ODBC можно автоматизировать с
помощью функции ODBC/Шаблоны или программ на
языке SCL.
Как установить связи DDE (динамического
обмена данными) между системой STATISTICA и
файлами, созданными в других приложениях Windows
Связи DDE (динамического обмена данными)
можно установить между файлом-источником
(сервером) (например, электронной таблицей MS Excel) и
файлом данных программы STATISTICA
(файлом-клиентом), так что при внесении изменений
в файл-источник данные в соответствующей части
таблицы исходных данных системы STATISTICA
(файле-клиенте) будут автоматически обновляться.

Обычно два файла динамически связываются в
промышленных установках, когда к
последовательному порту компьютера, на котором
находится файл данных системы STATISTICA,
подключено измерительное устройство (например,
для ежечасного автоматического обновления
определенных измерений).
Связи DDE можно установить с помощью команды Установить
связь выпадающего меню Правка таблицы
исходных данных, или введя определение связи в
поле Длинное имя (метка, формула, связь): диалогового
окна спецификаций переменной.

Подробности и примеры см. в Электронном
руководстве (вызывается кнопкой или клавишей f1).
Если связь установлена, ею можно управлять в
диалоговом окне Диспетчер связей (вызывается
с помощью команды Связи… выпадающего меню Правка).

Существуют и другие приложения возможностей DDE
в системе STATISTICA; см. подробности в Электронном
руководстве.
 
|