用户可以通过 SHOW LOAD 语句查看作业状态,并尝试重复执行 CANCEL LOAD 语句。
MYSQL LOAD 描述 使用 MySql 客户端将本地数据文件导入到 PALO 中。MySQL Load 是一种同步导入方式,执行导入后即返回导入结果。可以通过 LOAD DATA 语句的返回结果判断导入是否成功。MySQL Load 可以保证一批导入任务的原子性,要么全部导入成功,要么全部导入失败。
ROUTINE-LOAD ROUTINE LOAD Description 例行导入(Routine Load)功能,支持用户提交一个常驻的导入任务,通过不断的从指定的数据源读取数据,将数据导入到 PALO 中。 目前仅支持通过无认证或者 SSL 认证方式,从 Kakfa 导入 CSV 或 Json 格式的数据。
LIMIT 10; 展示指定 db 的 Stream Load 任务,指定 label 为 load_example_db_20140102 SQL 复制 1 SHOW STREAM LOAD FROM example_db WHERE LABEL = "load_example_db_20140102"; 展示指定 db 的 Stream Load 任务,指定 status
STOP ROUTINE LOAD 描述 该语法用于停止一个 Routine Load 作业。被停止的作业无法再重新运行,这与 PAUSE 命令不同。如果需要重新导入数据,需要创建新的导入作业。 语法 SQL 复制 1 STOP ROUTINE LOAD FOR <job_name>; 必选参数 1. <job_name> 指定要停止的作业名称。
PAUSE-ROUTINE-LOAD PAUSE ROUTINE LOAD Description 用于暂停一个 Routine Load 作业。被暂停的作业可以通过 RESUME 命令重新运行。 SQL 复制 1 PAUSE [ALL] ROUTINE LOAD FOR job_name Example 暂停名称为 test1 的例行导入作业。
SQL 复制 1 PAUSE ROUTINE LOAD FOR test1; 暂停所有例行导入作业。 SQL 复制 1 PAUSE ALL ROUTINE LOAD;
RESUME-ROUTINE-LOAD RESUME ROUTINE LOAD Description 用于重启一个被暂停的 Routine Load 作业。重启的作业,将继续从之前已消费的 offset 继续消费。 SQL 复制 1 RESUME [ALL] ROUTINE LOAD FOR job_name Example 重启名称为 test1 的例行导入作业。
SHOW ROUTINE LOAD 描述 该语句用于展示 Routine Load 作业运行状态。可以查看指定作业或所有作业的状态信息。 语法 SQL 复制 1 SHOW [ALL] ROUTINE LOAD [FOR <jobName>]; 可选参数 1. [ALL] 可选参数。如果指定,则会显示所有作业(包括已停止或取消的作业)。否则只显示当前正在运行的作业。 2.
SQL 复制 1 RESUME ROUTINE LOAD FOR test1; 重启所有例行导入作业。 SQL 复制 1 RESUME ALL ROUTINE LOAD;