Skip to content

myfantasy/ETLEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

ETLEngine

rules.json

rule_name

Имя правила

repeat_timeout

Кол-во миллисекунд через которое нужно повторить задачу

query

Запрос, который нужно выполнить

src_type

Тип источника "ms" -- Microsoft SqlServer из уже имеющихся conn_settings, "pg" -- PostgreSql из уже имеющихся conn_settings, "mc" -- Сервис из уже имеющихся conn_settings

"ms_direct" -- Microsoft SqlServer строка подключения указывается, "pg_direct" -- PostgreSql строка подключения указывается, "mc_direct" -- Сервис URL указывается

src_name

Имя источника из (conn_settings) / Строка соединения / URL сервиса

dst_type

Тип цели (Relf куда передавать данные)

dst_name

Тип цели из (conn_settings) / Строка соединения / URL сервиса

src_id_name

Имя колонки с идентификатором например "_id"

dst_ready_flag_name

Имя флага окончания загрузки "_is_ready"

src_table

Таблица источник

src_complete_proc

Запрос на финальную обработку источника (например, что бы по списку загруженных объектов пометить что они загружены)

dst_table

Таблица цель

dst_url

Урл на сервисе цель

dst_field_name

Поле куда передать значение

dst_prepare_complete_proc

Запрос на предворительную обработку на цели (например, что бы получить список идентификаторов загруженных объектов)

dst_complete_proc

Запрос на финальную обработку на цели (например, что бы по списку загруженных объектов пометить что они загружены)

limit

Колво едениц, объектов обрабатываемых 1 раз default 1000

timeout

Таймаут в секундах на выполнение операции default 10

error_url

URL на который в виде JSON отправляется результат обработки правила с ошибкой

complete_url

URL на который в виде JSON отправляется результат успешной обработки правила

do_not_send_complete

Не отправлять успешный ответ

Rule Type

Job

QueueLoad

CopyToTable

ReloadRules

CopyToService

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages