AGConsoleHelp.Экспорт данных в SQL — различия между версиями
Grax (обсуждение | вклад) (Новая страница: «Экспорт поступающих данных в SQL БД реализован через механизм AGConsoleHelp.Пересылка принима…») |
Grax (обсуждение | вклад) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 29: | Строка 29: | ||
При экспорте только координатных данных, используется только 1 таблица Coordinate. Во всех остальных случаях для каждой записи сначала создается запись в таблице «Flags», в которой содержится информация о состоянии входов, цифровых флагов, питания, антенн. Затем идентификатор созданной записи таблицы «Flags» заносится в поле «FlagsId» таблицы, соответствующей типу обрабатываемой записи. |
При экспорте только координатных данных, используется только 1 таблица Coordinate. Во всех остальных случаях для каждой записи сначала создается запись в таблице «Flags», в которой содержится информация о состоянии входов, цифровых флагов, питания, антенн. Затем идентификатор созданной записи таблицы «Flags» заносится в поле «FlagsId» таблицы, соответствующей типу обрабатываемой записи. |
||
− | Для создания необходимых таблиц можно воспользоваться скриптами для базы данных MSSQL и MySQL соответственно. Описание полей таблиц можно найти в разделе "Описание полей таблиц". |
+ | Для создания необходимых таблиц можно воспользоваться скриптами для базы данных [[AGConsoleHelp.Пример SQL запроса для MSSQL|MSSQL]] и [[AGConsoleHelp.Пример SQL запроса для MySQL|MySQL]] соответственно. Описание полей таблиц можно найти в разделе "[[AGConsoleHelp.Описание полей таблиц|Описание полей таблиц]]". |
Текущая скорость, азимут, высота и количество спутников экспортируется, только если в приборе включена запись характеристик движения. |
Текущая скорость, азимут, высота и количество спутников экспортируется, только если в приборе включена запись характеристик движения. |
Текущая версия на 09:10, 13 апреля 2015
Экспорт поступающих данных в SQL БД реализован через механизм серверов пересылки. Одновременно может быть создано несколько типов пересылки в БД.
Формат - формат, в котором будет пересылаться данные. В SQL экспортируют следующие форматы:
5. Панорама-Агро. Используется для пересылки данных в базу данных системы Панорама-Агро ([http://www.gisinfo.ru/products/panagro.htm http://www.gisinfo.ru/products/panagro.htm).
6. Экспорт в SQL БД. Экспорт всех поступающих данных в SQL базу данных.
7. GroundFleet. Используется для пересылки данных в базу данных системы GS GroundFleet (http://www.inform-software.com/products/groundstar/).
Имя источника данных - Имя источника данных для подключения к базе данных. Для создания нового источника данных используйте кнопку "Создать".
Имя пользователя - Имя пользователя для подключения к базе данных.
Пароль - Пароль для подключения к базе данных.
Формат даты - Формат представления даты-времени. Используется только для формата "Экспорт в SQL БД".
Экспорт в SQL БД
Набор данных для экспорта в SQL БД, который будет экспортироваться, задается индивидуально. Кнопками "Добавить" и "Удалить" составляется список типов данных для экспорта. Обязательно должен быть указан хотя-бы 1 тип данных.
Если требуется, имя таблицы можно изменить.
В БД должны быть созданы таблицы для выбранных типов данных с минимальным набором полей. При экспорте некоординатных типов данных так-же необходимо создать таблицу Flags
При экспорте только координатных данных, используется только 1 таблица Coordinate. Во всех остальных случаях для каждой записи сначала создается запись в таблице «Flags», в которой содержится информация о состоянии входов, цифровых флагов, питания, антенн. Затем идентификатор созданной записи таблицы «Flags» заносится в поле «FlagsId» таблицы, соответствующей типу обрабатываемой записи.
Для создания необходимых таблиц можно воспользоваться скриптами для базы данных MSSQL и MySQL соответственно. Описание полей таблиц можно найти в разделе "Описание полей таблиц".
Текущая скорость, азимут, высота и количество спутников экспортируется, только если в приборе включена запись характеристик движения.