严格模式 严格模式(strict_mode)为导入操作中的一个参数配置。该参数会影响某些数值的导入行为和最终导入的数据。 本文档主要说明如何设置严格模式,以及严格模式产生的影响。 如何设置 严格模式默认情况下都为 False,即关闭状态。 不同的导入方式设置严格模式的方式不尽相同。 BROKER LOAD LOAD LABEL example_db . label1 ( DATA INFILE (
DROP-RESROUCE DROP RESOURCE Description 删除已创建的资源。 DROP RESOURCE 'resource_name' ; Example 删除一个资源。 DROP RESOURCE 'odbc_resource' ; Keywords DROP, RESOURCE
SHOW-RESTORE SHOW RESTORE Description 该语句用于查看 RESTORE 任务 SHOW RESTORE [ FROM db_name ] ; 返回结果说明 JobId :唯一作业id。 Label :要恢复的备份的名称。 Timestamp :要恢复的备份的时间版本。 DbName :所属数据库。 State :当前阶段。 PENDING :提交作业后的初始状态
创建数据库 连接到 PALO 后,您可以通过执行 SQL 语句,开始创建您的第一个 PALO 数据库。 CREATE DATABASE testDb;
CREATE-REPOSITORY CREATE REPOSITORY Description 该语句用于创建仓库。仓库用于属于备份或恢复。仅 admin 用户可以创建仓库。 CREATE [ READ ONLY ] REPOSITORY ` repo_name ` WITH BROKER ` bos ` ON LOCATION ` repo_location ` PROPERTIES ( ke
CANCEL-LOAD CANCEL LOAD Description 该语句用于撤销指定 label 的导入作业。或者通过模糊匹配批量撤销导入作业 CANCEL LOAD [ FROM db_name ] WHERE [ LABEL = load_label | LABEL like label_pattern ] ; Example 撤销数据库 example_db 上, label
创建表 现在我们可以在刚刚创建的 testDb 数据库中创建一张表 testTable。建表语句为: CREATE TABLE testDb.testTable ( k1 bigint, k2 varchar(100), v varchar(100) REPLACE ) DISTRIBUTED BY HASH(k1) BUCKETS 8; 该语句创建表 testTable,包含3个列。其中 k1,
DROP-REPOSITORY DROP REPOSITORY Description 该语句用于删除一个已创建的仓库。仅 root 或 superuser 用户可以删除仓库。 DROP REPOSITORY ` repo_name ` ; 删除仓库,仅仅是删除该仓库在 PALO 中的映射,不会删除实际的仓库数据。删除后,可以再次通过指定相同的参数映射到该仓库。 Example 删除名为 bos_
定时任务 定时任务 定时任务功能支持通过邮件形式定时发送数据结果,使用户可对数据持续关注并及时获得更新结果。 定时任务的入口在工作台页面的右上角,点击新增按钮,在下拉框中选择“新建定时任务“。和提醒功能一样,添加定时任务前需保证Palo Studio邮箱配置已经完成。 定时任务标题、所属文件夹和关联查询 定时任务的标题将作为邮件标题发送到指定邮箱。 所属文件夹为此定时任务所放置的位置,便于用户对定
条件函数 PALO 支持的条件函数如下: 1. case 2. coalesce 3. if 4. ifnull 5. nullif CASE Description CASE a WHEN b THEN c [ WHEN d THEN e ] . . . [ ELSE f ] END 功能:将表达式和多个可能的值进行比较,当匹配时返回相应的结果 返回类型:匹配后返回结果的类型 Example s