sql-runner:在Redshift,PostgreSQL,BigQuery和Snowflake上串行和并行运行SQL脚本的可模板化剧本

时间:2021-02-05 16:18:57
【文件属性】:
文件名称:sql-runner:在Redshift,PostgreSQL,BigQuery和Snowflake上串行和并行运行SQL脚本的可模板化剧本
文件大小:79KB
文件格式:ZIP
更新时间:2021-02-05 16:18:57
bigquery snowplow postgresql snowflake redshift SQL运行器 总览 在Snowflake DB,Amazon Redshift和PostgreSQL上串行和并行运行SQL脚本的剧本。 与一起使用,以对事件流数据进行基于SQL的计划转换。 快速开始 假设安装了 , 和 : host > git clone https://github.com/snowplow/sql-runner host > cd sql-runner host > make setup-up # Launches Consul + Postgres for testing host > make # Builds sql-runn
【文件预览】:
sql-runner-master
----.gitignore(106B)
----README.md(6KB)
----integration()
--------setup_postgres.sql(185B)
--------resources()
--------docker-compose.yml(635B)
--------run_tests.sh(9KB)
--------setup_consul.sh(2KB)
----sql_runner()
--------playbook.go(1KB)
--------consul_provider.go(1KB)
--------yaml_utils.go(2KB)
--------options.go(4KB)
--------main.go(7KB)
--------consul_utils.go(2KB)
--------main_test.go(3KB)
--------yaml_utils_test.go(2KB)
--------yaml_provider.go(1KB)
--------bigquery_target.go(5KB)
--------file_utils_test.go(1KB)
--------snowflake_target.go(5KB)
--------sql_provider.go(2KB)
--------aws_utils.go(2KB)
--------consul_utils_test.go(1KB)
--------postgres_target.go(4KB)
--------file_utils.go(1002B)
--------lock_file_test.go(5KB)
--------template.go(1KB)
--------review.go(3KB)
--------aws_utils_test.go(2KB)
--------run.go(10KB)
--------db.go(2KB)
--------scanner.go(2KB)
--------provider.go(836B)
--------lock_file.go(3KB)
----.github()
--------workflows()
----go.mod(2KB)
----dist()
--------.gitignore(62B)
----config()
--------.gitignore(6B)
--------redshift.yml.sample(729B)
--------snowflake.yml.sample(866B)
--------postgres.yml.sample(681B)
--------bigquery.yml.sample(757B)
----go.sum(61KB)
----VERSION(5B)
----Makefile(3KB)
----.release.yml(952B)
----LICENSE-2.0.txt(11KB)
----CHANGELOG(4KB)

网友评论