Как да направим преминаване към нова система за таксуване проста и ясна за автоматизиране на прехвърлянето на данни
оператори, които по някаква причина реши да промяна в таксуването употреба, са изправени пред избор: да мигрират сами по себе си или потърсете помощ от разработчиците на избраната система. В първия случай, в "движение" е винаги в режим на полу-ръчно - това е една операция, която няма смисъл да се автоматизира. В резултат на това възникват грешки, смяна времето, ресурсите и разходите се увеличават.
разработчиците фактуриране, от своя страна, например, ние :), правят десетки такива проекти годишно. Ето защо, професионалисти, които са постоянно заети с миграцията може да автоматизират дори най тесните места в този процес.
Един от тези затруднения - прехвърляне на данни от старата към новата система за таксуване. И днес ние ще говорим за това как да се автоматизира този процес.
Но по-лесно да се каже, отколкото да се направи, и проблемите започват на етапа на изтегляне на данни от старата система. Дори в случай на сериен фактуриране тя може да бъде предизвикателство, но когато се работи с samopisnymi решения положението е сложно. Обикновено само няколко служители знаят подробностите по изпълнението, и ако тези хора се случи нещо (болест, уволнение), е да се възстанови пълната картина трябва да прекарват много време и усилия.
В резултат на това компаниите са изправени пред избор: да се опита по някакъв начин да разтовари данните от стария фактуриране и да ги запознае с нова ръка, или да предприема разработването на решения за автоматизация. Малките оператори могат да си позволят да отидат на първия начин - да се разпределят някои нископлатени служители, които ръчно чрез интерфейса ще прехвърлят данни от старата към новата система за таксуване.
Но за по-големи фирми, не може да се реализира този подход - това е един много дълъг и труден. В допълнение, информацията в билинг системата се променя в реално време, и тези промени трябва да бъдат взети под внимание. Разработване на подходящо средство за пренос на данни не цялата сила, така че взехме тази задача на себе си.
Таксуване - продукт мащабна, които не винаги са очевидни подходи и решения. Ето защо решихме да се откаже от опитите да се създаде инструмент, чиято задача беше да прехвърляте данни от една такава система към друга в една единствена стъпка. Тя е много по-ефективно да се раздели процеса на постижения.
Ние сме разработили така наречената "междинен кръг" - опростен формат (комплект от таблици), в която искате да качите данни от старата система за таксуване. Впоследствие тези данни са дошли в Хидра. Този подход значително улеснява образуването на изпълнението, в допълнение, ние може да ви помогне да автоматизират този процес.
За автоматизиране на сваляне и миграция на данни задачи могат да използват ETL-инструменти (Extract, преобразуване и зареждане) - например, Pentaho данни интеграция и Talend Open Studio. Ние използваме чайника (един от модулите пакет интеграция Pentaho данни), за да създадете и конфигурирате ETL-задачи и трансформации. След разтоварването се извършва с едно кликване - като се има предвид, че в процеса на изпълнението му, които ще трябва да се генерират много повече от един път, това значително ускорява миграцията.
Илюстрира всичко по-лесно от примера, описан по-горе. По-долу е част от трансформацията за шофиране данни от UTM5 опростен формат на таксуване за междинния кръг на Hydra. Тук ние генерира данни за достъп на абонатите на мрежата и личния кабинет.
Можете да персонализирате гъвкаво всяка стъпка от процеса, например, по следния начин:
Service миграция автоматизация Hydra отнема много проблеми. Операторите не трябва да въвеждат своите разработчици, тъй като работим с ETL-конфигурация - това не е програмиране, както и да го подкрепят, програмисти не се нуждаят, както и лекотата и скоростта на образуване на разтоварване ви позволява бързо да намерите грешки в данните и да ги отстраним, подобряване на качеството на съхраняваните в информацията за фактуриране.
В случай на сериен фактуриране е още по-добре - веднъж изпълнени бъдещия проект за автоматизирано миграция, можем да внасяме решение създава за нови клиенти. Това ви позволява да направите процеса на миграция по-лесно и бързо.
Марк статия В статията вече 6+ тези марки