Предобработка. Файл от AP нужно открыть в текстовом редакторе и удалить все лишние символы через «Заменить». &quot&quot&quotДата и время&quot&quot&quot&quot&quot&quotIP&quot&quot&quot&quot&quot&quotСтрана&quot&quot&quot&quot&quot&quotГород&quot&quot&quot&quot&quot&quotAPID&quot&quot&quot&quot&quot&quotИсточник&quot&quot&quot.


На входе 2 файла. С сайта в формате EXCEL и от Action Pay в формате CSV.
Предобработка
Файл от AP нужно открыть в текстовом редакторе и удалить все лишние символы через «Заменить»
"=""Дата и время""";"=""IP""";"=""Страна""";"=""Город""";"=""APID""";"=""Источник"""
"=""2013-12-01 00:13:25""";"=""93.171.160.65""";"=""Беларусь (BY)""";"=""Минск (MIN)""";"=""269757""";43368
"=""2013-12-01 00:50:27""";"=""46.53.195.51""";"=""Беларусь (BY)""";"=""Минск (MIN)""";"=""269768""";21150
Нужно удалить все «"» и все «=».
Переименование файлов
Файл от AP нужно переименовать в APLIST, а файл с сайта в APSITE.
Подготовка БД
Выполнить очистку таблиц APLIST и APSITE.
DELETE APLIST
и
DELETE APSITEЭкспорт данных в БД
Через приложение dbForge Studio for Oracle.





Тоже самое для файла с сайта, только выбрать формат MS Excel 2007.
Запуск обработки
Выполняем команду
BEGIN
ACTION_PAY.compare_data;
END;
По завершение файл искать на Авроре
d:\revelation_external_service\action_pay\out_file\<время создания файла>
--

Приложенные файлы

  • docx 7134865
    Размер файла: 254 kB Загрузок: 0

Добавить комментарий