Выгрузка результатов
Запрос массива
Собранные в проекте данные всегда можно анализировать встроенными средствами SURVEYSTUDIO, но обычно необходимо получить интервью в виде массива данных в удобном для последующей обработки формате. Для выгрузки массива необходимо зайти в соответствующий раздел в проекте:
Здесь расположена форма для запроса массива, а также список всех предыдущих запросов выгрузки с результатами. Форма запроса выгрузки выглядит следующим образом:
- Счётчик, по которому будет производиться отбор интервью для выгрузки. Если счётчик не указан - будет выгружен пустой массив (макет).
- Формат выгрузки массива. Доступны следующие варианты:
- SPSS Data (.sav) - формат IBM SPSS Statistics.
- Excel (.xlsx) - формат Microsoft Excel версии 2007 и новее.
- Excel (.xls) - формат Microsoft Excel старых версий (до 2003 включительно).
- Text (.csv) - универсальный текстовый формат CSV.
- Кодировка файла SPSS. По умолчанию Windows-1251, можно выбрать UTF8.
- Период выгрузки. Доступны следующие варианты:
- Все данные - выгружаются все данные с самого начала проекта.
- За сегодня - выгружаются интервью, дата начала которых - сегодня.
- За вчера - выгружаются интервью, дата начала которых - вчера.
- За дату - выгружаются интервью в указанную дату начала.
- За период - выгружаются интервью, начатые в течение указанного периода.
- Дата начала периода.
- Время начала периода.
- Дата окончания периода.
- Время окончания периода.
После отправки запроса на выгрузку массива он будет добавлен в очередь на обработку, и его состояние (обновляется автоматически) можно посмотреть в таблице:
У каждого запроса отображается его состояние:
- В очереди - запрос ожидает обработки.
- Обработка - запрос находится в процессе обработки.
- Успешно - запрос успешно обработан, без ошибок.
- Ошибка - при обработке запроса были обнаружены ошибки, и выгрузка не была произведена. Подробнее об ошибках выгрузки можно почитать можно здесь.
- Предупреждение - запрос обработан, но при этом были обнаружены ошибки (такое возможно, если включен флаг Игнорировать ошибки при выгрузке).
Файлы с выгруженными массивами хранятся на сервере одну неделю и могут быть загружены повторно.
Журнал обработки запроса
У каждого запроса можно посмотреть детальный журнал выгрузки, открывающийся после нажатия кнопки с изображением конверта, с указанием ошибок и прочих данных:
Колонки массива
Помимо ответов на вопросы анкеты, любой массив содержит стандартные данные:
- ID - идентификатор респондента.
- UserID - идентификатор пользователя, который провёл интервью.
- UserName - имя пользователя.
- UserLgIn - логин пользователя.
- IVDate1 - дата и время начала интервью.
- IVDate2 - дата и время окончания интервью.
- IVDur - длительность интервью в секундах. В телефонных опросах здесь будет указана длительность последнего интервью (из-за перезвонов их может быть несколько).
- Phone - номер телефона респондента (если проект телефонный).
При выгрузке массива с некоторыми флагами или установленными параметрами в свойствах проекта также будут добавлены:
- URL - ссылка на просмотр интервью.
- ExtID или RespExtId - идентификатор респондента, полученный из внешней системы (из параметра extid рабочей ссылки).
- ContractorName - название подрядчика, который провёл интервью.
- ContractorCode - код подрядчика (если присвоен ему).
- Result - результат интервью.
- IVDurAll - общая длительность всех интервью респондента.
- IVCnt - общее количество интервью респондента.
- IPAddress - IP-адрес респондента или оператора.
- UserAgent - User Agent браузера или Android-приложения.
- IVREC - ссылка на аудиозапись с планшета. Если включена запись отдельных вопросов, а не всего интервью, аналогичные столбцы с названиями вида ВОПРОС_REC (Q21_REC) будут находиться после столбцов с ответами на эти вопросы.
- IVLAT и IVLONG, а также ВОПРОС_LAT и ВОПРОС_LONG - широта и долгота - GPS-координаты места опроса.
- IVADDR, а также ВОПРОС_ADDR - автоматически определённый по GPS адрес места опроса.
- VComment - комментарии, оставленные проверяющим во время контроля интервью.
- VUserName - имя пользователя, проводившего контроль интервью.
- VUserLogin - логин пользователя, проводившего контроль интервью.
- VStarted - дата и время начала проведения контроля.
- VEnded - дата и время окончания проведения контроля.
- VDuration - длительность контроля в секундах.
- ВОПРОС_ATT1, ВОПРОС_ATT2… - прикреплённые к вопросу файлы. Например, Q9_ATT1, Q9_ATT2, Q9_ATT3.
- ВОПРОС_SIGN - прикреплённая к вопросу подпись респондента. Например, Q86_SIGN.
- ВОПРОС_DUR - длительность ответа на вопрос в секундах. Например, Q2_DUR.
- IVLocSpoof - результат проверки на возможную подделку GPS-координат в приложении. Может быть один из следующих вариантов:
- Не обнаружено - никаких подозрений на подмену координат не обнаружено.
- Разрешено на устройстве - в системных настройках устройства разрешена подделка координат, но, скорее всего, она не использовалась.
- Установлено ПО - на устройстве установлено приложение для подделки координат, но, скорее всего, оно не использовалось.
- Запущено ПО - во время интервью на устройстве было запущено приложение для подделки координат, но признаков их изменения не обнаружено.
- Подделано - координаты точно были подменены.
- IVTimeOffset - количество минут, на которое время на планшете отличалось от точного.
- IVRealDate1 - реальные дата и время начала интервью (IVDate1 - IVTimeOffset).
- IVDeviceId - идентификатор устройства (Андроид), на котором проведено интервью (в приложении).
- IVSendDelay - время в минутах между завершением интервью в приложении и сохранением в базу данных сервера.