ソースを参照

[fix][doc] Fix sql-hive and hive-cli doc (#12765)

Tq 2 年 前
コミット
9bba4b105c

+ 1 - 1
docs/docs/en/guide/task/hive-cli.md

@@ -33,7 +33,7 @@ You could choose between these two based on your needs.
 |------------------------------|------------------------------------------------------------------------------------------------------|
 | Hive Cli Task Execution Type | The type of hive cli task execution, choose either `FROM_SCRIPT` or `FROM_FILE`.                     |
 | Hive SQL Script              | If you choose `FROM_SCRIPT` for `Hive Cli Task Execution Type`, you need to fill in your SQL script. |
-| Hive Cli Options             | Extra options for hive cli, such as `--verbose`                                                      |
+| Hive Cli Options             | Extra options for hive cli, such as `--verbose` to check execution result.                           |
 | Resources                    | If you choose `FROM_FILE` for `Hive Cli Task Execution Type`, you need to select your SQL file.      |
 
 ## Task Example

ファイルの差分が大きいため隠しています
+ 11 - 10
docs/docs/en/guide/task/sql.md


+ 1 - 1
docs/docs/zh/guide/task/hive-cli.md

@@ -31,7 +31,7 @@
 |---------------|-----------------------------------------------------|
 | Hive Cli 任务类型 | Hive Cli任务执行方式,可以选择`FROM_SCRIPT`或者`FROM_FILE`。      |
 | Hive SQL 脚本   | 手动填入您的Hive SQL脚本语句。                                 |
-| Hive Cli 选项   | Hive Cli的其他选项,如`--verbose`。                         |
+| Hive Cli 选项   | Hive Cli的其他选项,如`--verbose`来查看任务结果。                  |
 | 资源            | 如果您选择`FROM_FILE`作为Hive Cli任务类型,您需要在资源中选择Hive SQL文件。 |
 
 ## 任务样例

+ 3 - 2
docs/docs/zh/guide/task/sql.md

@@ -23,7 +23,7 @@ SQL任务类型,用于连接数据库并执行相应SQL。
 - sql类型:支持查询和非查询两种。
 - 查询:支持 `DML select` 类型的命令,是有结果集返回的,可以指定邮件通知为表格、附件或表格附件三种模板;
 - 非查询:支持 `DDL`全部命令 和 `DML update、delete、insert` 三种类型的命令;
-- 默认采用`;\n`作为SQL分隔符,拆分成多段SQL语句执行。Hive支持一次执行多段SQL语句,故不会拆分
+- 默认采用`;\n`作为SQL分隔符,拆分成多段SQL语句执行。Hive的JDBC不支持一次执行多段SQL语句,请不要使用`;\n`
 - sql参数:输入参数格式为key1=value1;key2=value2…
 - sql语句:SQL语句
 - UDF函数:对于HIVE类型的数据源,可以引用资源中心中创建的UDF函数,其他类型的数据源暂不支持UDF函数。
@@ -38,6 +38,7 @@ SQL任务类型,用于连接数据库并执行相应SQL。
 #### 在hive中创建临时表并写入数据
 
 该样例向hive中创建临时表`tmp_hello_world`并写入一行数据。选择SQL类型为非查询,在创建临时表之前需要确保该表不存在,所以我们使用自定义参数,在每次运行时获取当天时间作为表名后缀,这样这个任务就可以每天运行。创建的表名格式为:`tmp_hello_world_{yyyyMMdd}`。
+**注意**:sql任务组件的hive应用是基于JDBC去调用,SQL statement 不支持多行执行,请注意不要在语句末尾使用';'。如果要执行多行语句请使用[Hive-Cli](./hive-cli.md)任务。
 
 ![hive-sql](../../../../img/tasks/demo/hive-sql.png)
 
@@ -49,7 +50,7 @@ SQL任务类型,用于连接数据库并执行相应SQL。
 
 ### 使用前置sql和后置sql示例
 
-在前置sql中执行建表操作,在sql语句中执行操作,在后置sql中执行清理操作
+在前置sql中执行建表操作,在sql语句中执行操作,在后置sql中执行清理操作
 
 ![pre_post_sql](../../../../img/tasks/demo/pre_post_sql.png)
 

BIN
docs/img/tasks/demo/hive_cli_from_script.png


BIN
docs/img/tasks/demo/pre_post_sql.png