forum.bitel.ru
http://forum.bitel.ru/

автоматизация data_loader
http://forum.bitel.ru/viewtopic.php?f=10&t=5093
Страница 1 из 1

Автор:  Lexw [ 09 фев 2011, 11:38 ]
Заголовок сообщения:  автоматизация data_loader

Код:
Example1: data_loader.sh -estart
Example2: data_loader.sh -estop
Example3: data_loader.sh -eload=2006-12-14-10-15 - add to load log for 15 source

C:\BGBillingServer>data_loader.bat -eload=2011-01-25-00-5

C:\BGBillingServer>if "C:\BGBillingServer" == "" set BGBILLING_SERVER_DIR=.

C:\BGBillingServer>cd C:\BGBillingServer

C:\BGBillingServer>set CLASSPATH=C:\BGBillingServer;C:\BGBillingServer\lib\*

C:\BGBillingServer>java -Xmx256m -cp C:\BGBillingServer;C:\BGBillingServer\lib\* ru.bitel.common.bootstrap.Boot bitel.bi
lling.server.DataLoader -eload 2011-01-25-00-5
Java Runtime: Sun Microsystems Inc. Java HotSpot(TM) Client VM [1.6.0_23] C:\jre6
  Java endorsed dirs: C:\jre6\lib\endorsed
  OS: Windows 2003 5.2 [x86], file.encoding: Cp1251, user.name: └фьшэшёЄЁрЄюЁ
  Heap sizes: current=15872k  free=14415k  max=253440k
Params parse ERROR: unknown parameter: 2011-01-25-00-5


что я делаю не так? источник id=5 существует и вручную загружается.
даты пробовал разные - не получается.
как кошерно под вендой автоматизировать загрузку и обработку логов?

Автор:  nolka4 [ 10 фев 2011, 13:19 ]
Заголовок сообщения:  Re: автоматизация data_loader

логи откуда грузить хотите?

Я для линукса писал скрипты для загрузки логов из М-200. посмотреть можете здесь.
их, в принципе, и под вашу задачу переписать можно)

Автор:  Lexw [ 10 фев 2011, 15:07 ]
Заголовок сообщения:  Re: автоматизация data_loader

ну мне надо под венду ))

проблема в том, что в документации написано, что с помощью data_loader.bat можно автоматизировать загрузку логов.
но он не хочет работать так, как описано в документации.

Автор:  Lexw [ 11 фев 2011, 13:40 ]
Заголовок сообщения:  Re: автоматизация data_loader

ап?

Автор:  stark [ 15 фев 2011, 15:17 ]
Заголовок сообщения:  Re: автоматизация data_loader

у вас какая версия ?

Автор:  Lexw [ 15 фев 2011, 15:30 ]
Заголовок сообщения:  Re: автоматизация data_loader

Клиент: вер. 5.1 сборка 447 от 14.01.2011 17:08:02
os:Windows 2003; java:Sun Microsystems Inc., v.1.6.0_23
Сервер: вер. 5.1 сборка 560 от 14.01.2011 17:07:52
os:Windows 2003; java:Sun Microsystems Inc., v.1.6.0_23

bill вер. 5.1 сборка 223 от 11.01.2011 12:04:54
npay вер. 5.1 сборка 167 от 27.12.2010 19:32:33
phone вер. 5.1 сборка 234 от 30.12.2010 18:15:26
reports вер. 5.1 сборка 164 от 10.12.2010 17:29:00
rscm вер. 5.1 сборка 147 от 23.12.2010 15:57:03

Автор:  stark [ 18 фев 2011, 14:19 ]
Заголовок сообщения:  Re: автоматизация data_loader

в windows нужно писать
Код:
data_loader.bat "-eload=2011-01-25-00-5"


Иначе он "=" воспринемает как разделитель

Автор:  Lexw [ 18 фев 2011, 15:16 ]
Заголовок сообщения:  Re: автоматизация data_loader

stark писал(а):
в windows нужно писать
Код:
data_loader.bat "-eload=2011-01-25-00-5"


Иначе он "=" воспринемает как разделитель

документацию поправте тогда ))

это он загружает логи за именно эту дату?
а как сделать, что бы загружал со времени последнего подгруженного лога и все что есть?

и как автоматом обработку запускать?

Автор:  stark [ 18 фев 2011, 21:04 ]
Заголовок сообщения:  Re: автоматизация data_loader

Lexw писал(а):
stark писал(а):
в windows нужно писать
Код:
data_loader.bat "-eload=2011-01-25-00-5"


Иначе он "=" воспринемает как разделитель

документацию поправте тогда ))

это он загружает логи за именно эту дату?
а как сделать, что бы загружал со времени последнего подгруженного лога и все что есть?

и как автоматом обработку запускать?


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

есть еше другой способ
Цитата:
2. Раз в час задача Генератор заданий на загрузку, запускаемая планировщиком создаёт задание на загрузку очередного часового лога для всех источников FTP либо Сетевая папка. Запуск задачи необходимо настроить в Планировщике заданий на 15 минут каждого часа. Вполне возможно, что к этому моменту логи ещё не будут добавлены, тогда загрузчик будет пытаться загрузить недостающие логи в течении 3х суток. Этот метод подходит для режима, когда логи подготавливает отдельный специалист, не связанный с биллингом.


http://bgbilling.ru/v5.1/doc/ch19s04.html

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/