Выгрузка результатов

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

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

  1. Счётчик, по которому будет производиться отбор интервью для выгрузки. Если счётчик не указан - будет выгружен пустой массив (макет).
  2. Формат выгрузки массива. Доступны следующие варианты:
    • SPSS Data (*.sav) - формат IBM SPSS Statistics.
    • Excel (*.xlsx) - формат Microsoft Excel версии 2007 и новее.
    • Excel (*.xls) - формат Microsoft Excel старых версий (до 2003 включительно).
    • Text (*.csv) - универсальный текстовый формат CSV.
  3. Период выгрузки. Доступны следующие варианты:
    • Все данные - выгружаются все данные с самого начала проекта.
    • За сегодня - выгружаются интервью, сохранненные сегодня.
    • За вчера - выгружаются интервью, сохранненные вчера.
    • За дату - выгружаются интервью, сохранненные в указанную дату (дата задается в поле 4).
    • За период - выгружаются интервью, сохранненные в течении указанного периода (необходимо указать дату начала периода в поле 4, дату окончания в поле 6, а также, при необходимости, можно указать время начала периода в поле 5 и время окончания периода в поле 7).
  4. Дата начала периода.
  5. Время начала периода.
  6. Дата окончания периода.
  7. Время окончания периода.

Также можно установить флаги:

  • Выгружать только последние интервью для каждого респондента
    Для каждого респондента (контакта) в базе может быть сохранено несколько версий одного и того же интервью. Например, это происходит в телефонных опросах, когда респондент просит перезвонить в другое время, в результате сохраняется интервью в текущем состоянии, а позже, когда наступит заданное время, интервью продолжается с прерванного места и в случае завершения - записывается в базу уже полностью как новое (отдельное). Этот флаг установлен по умолчанию и заставляет систему выгружать только последние версии интервью для каждого респондента.
  • Выгружать все интервью для каждого респондента, включая промежуточные
    При выборе этого варианта выгрузки - будут выгружены все интервью для каждого респондента. Необходимо учитывать, что в оплату попадет каждое выгруженное интервью, согласно выбранного метода оплаты при создании проекта.
  • Не ограничивать длину выгружаемых текстовых открытых значений (размер каждой текстовой переменной будет равен максимальной длине значения)
    Включение этого флага заставляет отключить ограничение в 255 символов для выгружаемых открытых текстовых значений.
  • Выгружать текстовые метки вместо кодов вариантов ответов
    При выгрузке в Excel/CSV включение этого флага заставит выгружать вместо кодов вариантов ответа - текст выбранных вариантов ответа.
  • Игнорировать ошибки при выгрузке
    Включение этого флага позволяет игнорировать ошибки, которые могут возникнуть при выгрузке, если, например, в анкете были удалены вопросы или варианты ответа, на которые уже есть ответы в базе данных, и их некуда записать в массив.
  • Выгружать IP-адреса респондентов (или операторов контакт-центров)
    Добавляет в массив столбец с IP-адресами пользователей, заполнивших анкеты.
  • Выгружать идентификаторы браузеров (user-agent)
    Добавляет в массив столбец с User Agent браузеров пользователей, заполнивших анкеты.
  • Выгружать дополнительные поля с данными из базы контактов
    Если в базе контактов, кроме номера телефона, есть дополнительная информация, включение этого флага добавит её в массив.
  • Выгружать комментарии контроля
    Добавляет текст из поля «Комментарий», записанный во время контроля интервью.
  • Выгружать дополнительную информацию по контролю
    Добавляет столбцы с информацией о пользователе, производившем контроль интервью, а также дату и время контроля и его длительность.
  • Добавить для каждого респондента длительность всех интервью
    В массиве содержится информация о дате, времени и длительности последней версии интервью с респондентом (контактом). Включение этого флага добавляет столбцы с информацией о количестве версий и общей длительности всех интервью для респондента, так как при перезвонах интервью может прерываться и продолжаться неограниченное количество раз.

После отправки запроса на выгрузку массива, в случае если в выгрузку попадут новые интервью (которые ранее не выгружались), будет запрошено подтверждение выгрузки с указанием стоимости:

После согласия с указанной стоимостью, запрос будет добавлен в очередь на обработку, и его статус (обновляется автоматически) можно посмотреть с таблице:

У каждого запроса отображается его статус:

  • В очереди - запрос ожидает обработки.
  • Выгружается - запрос находится в процессе обработки.
  • Успешно - запрос успешно обработан, без ошибок.
  • Ошибка - при обработке запроса были обнаружены ошибки, и выгрузка не была произведена. При этом, если ошибки были связаны с тем, что некуда записать ответы (были удалены вопросы или варианты ответов), то в полученном архиве будет находиться текстовый файл с полным списком таких ответов. Подробнее об ошибках выгрузки можно почитать здесь.
  • Предупреждение - запрос обработан, но при этом были обнаружены ошибки (такое возможно, если включен флаг Игнорировать ошибки при выгрузке).

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

Файлы с выгруженными массивами хранятся на сервере неограниченное время и всегда могут быть загружены повторно.

Помимо ответов на вопросы анкеты, любой массив содержит стандартные данные:

  • ID - идентификатор респондента.
  • UserID - идентификатор пользователя, который провёл интервью.
  • UserName - имя пользователя.
  • UserLgIn - логин пользователя.
  • IVDate1 - дата и время начала интервью.
  • IVDate2 - дата и время окончания интервью.
  • IVDur - длительность интервью в секундах. В телефонных опросах здесь будет указана длительность последнего интервью (из-за перезвонов их может быть несколько).
  • Phone - номер телефона респондента (если проект телефонный).

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

  • ExtID - идентификатор контакта, полученный от внешней системы дозвона (из параметра extid рабочей ссылки).
  • IVDurAll - общая длительность всех интервью респондента.
  • IVCnt - общее количество интервью респондента.
  • IPAddress - IP-адрес респондента или оператора.
  • UserAgent - User Agent браузера или Android-приложения.
  • IVREC - ссылка на аудиозапись с планшета. Если включена запись отдельных вопросов, а не всего интервью, аналогичные столбцы будут находиться после столбцов с ответами на эти вопросы.
  • IVLAT и IVLONG - широта и долгота - GPS-координаты места опроса.
  • IVADDR - автоматически определённый по GPS адрес места опроса.
  • VComment - комментарии, оставленные проверяющим во время контроля интервью.
  • VUserName - имя пользователя, проводившего контроль интервью.
  • VUserLogin - логин пользователя, проводившего контроль интервью.
  • VStarted - дата и время начала проведения контроля.
  • VEnded - дата и время окончания проведения контроля.
  • VDuration - длительность контроля в секундах.


Читайте далее: редактирование ответов.