Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
project-collie
project-collie
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 5
    • Issues 5
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • granite
  • project-collieproject-collie
  • Wiki
    • Data_pump
    • Readers
  • sql

sql · Changes

Page history
调整目录层级 authored Apr 26, 2020 by 吴一博's avatar 吴一博
Show whitespace changes
Inline Side-by-side
Showing with 6 additions and 7 deletions
+6 -7
  • data_pump/readers/sql.md data_pump/readers/sql.md +6 -7
  • No files found.
data_pump/readers/sql.md
View page @ b4bae71e
## 从mysql数据库作为数据输入源
# 从mysql数据库作为数据输入源
**class**参数配置为```sql.SqlDocReader```
### init 参数
## init 参数
|配置参数|子项|说明|
|----|----|----|
|db||数据库配置|
......@@ -16,15 +16,15 @@
| |pack|关联查询子表,并将子表记录以数据形式存放在结果数据的指定字段中|
|offset|查询偏移记录|
#### 查询参数(query)
### 查询参数(query)
数据筛选的行为可能通过参数query_sql指定完整的SQL语句或分别指定 table, columns,condition等参数进行配置。
当指定了query_sql参数,table,columns,condition,order_by, limit等参数将被忽略。
##### 完整查询语句 (query_sql)
#### 完整查询语句 (query_sql)
查询语句的Where子句中必需包含占位符 $CONDITIONS。
$CONDITIONS 可被认为是一个条件表达式, 且它应该与SQL其它条件以 AND 连接。
##### 关联查询(pack)
#### 关联查询(pack)
该功能用于将主表与关联子表数据一起查出。如: 将如下表的记录,进行关联查询,并打包为一条数据:
tb_team
......@@ -85,8 +85,7 @@ tb_members
|columns|查询返回的字段列表|
##### 查询参数(query)
示例:
## 配置示例:
```yaml
sql_qichacha_push:
class: sql.SqlDocReader
......
Clone repository
  • README
  • data_pump
    • data_pump
    • filters
    • filters
      • bloom
    • readers
    • readers
      • file
      • kafka
      • mongodb
      • sql
    • writers
    • writers
      • file
  • dev_guide
  • dev_manual
  • Home
  • ops
    • ansible
View All Pages