|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (4)
просмотр истории страницы... |
!main_settings_sorm.png|border=1! |
!extened_settings_sorm.png|border=1! |
|
{info}Внимание: при составлении отчёта обязательно добавляйте последним полем уникальный ключ для этого отчёта. Уникальный ключ при этом может быть составным, например abonent_id:user_id. Последнее поле никогда не будет выгружено в окончательной выгрузке и нужно только для того, чтобы в будущем формировать периодические выгрузки. Добавляйте уникальный ключ даже тогда, когда периодические выгрузки нужно выгружать всегда целиком, т.к. последнее поле всегда не будет попадать в выгрузку{info} *Формат периодичных отчётов*. Определяет в каком именно формате будут выгружаться периодичные отчёты, сформированные по указанному SQL шаблону. Всегда целиком - означает, что каждый периодический отчёт будет сформирован полностью по всем записям, которые попадут в SQL выборку Только изменения - означает, что в каждый периодический отчёт попадет только та запись, которая изменилась с предыдущей выгрузки. |
|
!extened_settings_sorm.png|border=1! |
h4. Общая логика работы для периодической выгрузки: 1) Если это первая периодическая выгрузка и на биллинге нет данных о последней успешной выгрузке на FTP сервер - будут выгружены полностью все записи исходя из SQL запроса 2) Если выгрузка на FTP прошла успешно - на биллинге будет сохранен выгруженный файл в директории */var/local/sorm/reports/abonents/actual/* |