https://github.com/deepexi/flink-gateway-sql-client
flink-gateway-sql-client, designed for dbt-adapter
https://github.com/deepexi/flink-gateway-sql-client
Last synced: about 5 hours ago
JSON representation
flink-gateway-sql-client, designed for dbt-adapter
- Host: GitHub
- URL: https://github.com/deepexi/flink-gateway-sql-client
- Owner: deepexi
- License: apache-2.0
- Created: 2023-07-05T02:19:32.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-05T02:37:12.000Z (almost 3 years ago)
- Last Synced: 2024-05-12T20:37:42.497Z (about 2 years ago)
- Language: Python
- Size: 56.6 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README_CN.md
- License: LICENSE
Awesome Lists containing this project
README
# 这个代码库是什么
- 把 flink + catalog 作为一个整体, 视为 database, 这个 db 暴露出来的 api
# 有什么用
- 给 dbt-flink 提供支撑
# 使用 TODO
```python
```
# 支持的 hint
- 设置 flink job name `/** 'job_name'='group_name:timestamp' */`
- group_name:timestamp 取值 _projectName_sessionName_modelName:20230101235959
- group_name:timestamp 唯一
- 相同group_name会认为是同一个任务的多次执行
- 标记此次 query 是dbt test `/** 'test_query' */`
- TODO
```sql
/** 'fetch_max.name'='111' */
/** 'fetch_timeout_ms'='100' */
/** 'mode'='batch' | 'streaming' */
```