2011-02-01 3 views
2

Я пишу приложение на основе формы на C#, которое хранит его данные в SQL Server 2005.Могу ли я импортировать данные из SQL Server в SPSS?

Мой клиент хочет использовать эти данные в SPSS.

Мой первоначальный план состоял в том, чтобы создать представление базы данных, которое соответствует структуре SPSS. Затем он может быть экспортирован как CSV-файл и скопирован в SPSS.

Однако я просто слышал, что может быть способ импортировать данные из реляционной базы данных непосредственно в SPSS? Мне не удалось выяснить, как это сделать (я могу видеть экспорт в опцию db, но не импорт)

Кто-нибудь знает, возможен ли импорт данных из SQL Server в SPSS? Или, если есть более простой способ достичь этого, чем с помощью подхода, описанного выше?

Большое спасибо!

--- L

ответ

1

Чтобы добавить к этому, вы можете импортировать из нескольких источников данных, совместимых с ODBC. IMO, SPSS делает это намного проще, чем SAS, если вы сравниваете только эти два инструмента. Это правда, что вам нужно сохранить соединение ODBC спереди, но после этого это бриз!

Кроме того, с более новыми версиями SPSS (я знаю, что это было в версиях 18+), вы можете вернуть данные в базу данных. WRITE. Это функция unbelievebe, и они делают это очень легко. Недавно мы начали использовать эту функцию на работе, и ей приходится хранить несколько версий файла SPSS для сохранения на общем сетевом диске, помогает при представлении отчетов (может прогнозировать подачу данных) в хранилище данных, которое помогает с отчетностью (например, Cognos) и т. Д. и т.д.

+0

Благодарим за дополнительную информацию! – laura

1

Для будущих искателей ... Я решил эту проблему с помощью опции «Open Database» в меню Файл, затем выберите «Создать запрос ...»

мне пришлось добавлять соответствующие драйверы ODBC, затем создавать новые соединения между таблицами и при необходимости переименовывать переменные.

Легко, как только я перестал искать что-то под названием «импорт»! DOH!