Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

de_mit

Код, про который рассказывал на конференции Что делает: создает ETL + внутри пример функций, которые можно использовать для контроля качества.

  1. Открываете тетрадку (работает в windows)
  2. Заполняете конфиг со своим сервером (файл config.json)
  3. Создаете любую таблицу c наименование test_table
  4. Запускаете код ниже, смотрите как создалась копия таблицаи, дальше все будет понятно :)

import etl

dst_tbl_name = "test_table_copy"

sql_inc = ""SELECT * FROM test_table"

dq_conn = pipline_get_connect('con_home')

piplince_exec(engine_src=dq_conn, engine_dst=dq_conn, dst_tbl_name, sql_inc, sql_del= None, cnt_pool=1)

Пример заполнения конфига:

{"con_home": {"str": "mssql+pyodbc://ИМЯУЧЕТКИ:ПАРОЛЬ@АДРЕССЕРВЕРА/ИМЯБАЗЫ?driver=SQL+Server+Native+Client+11.0"}}

About

Код, про который рассказывал на конференции

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages