按照约定的SQL语句规则,把输入的SQL语句从字符串转化为格式化结构(Stmt)。 2、语义解析 将“语法&词法解析”输出的格式化结构转化为数据库可以识别的对象。 3、查询重写 根据规则把“语义解析”的输出等价转化为执行上更为优化的结构。 4、查询优化 根据“查询重写”的输出和数据库内部的统计信息规划SQ
SQL编辑器”,选择LakeFormation实例、LakeFormation Catalog。 选择SQL端点,运行SQL。 1 2 3 4 5 6 7 8 9 10 CREATE TABLE database1.iceberg_table ( col_id
点数、字符串、标识符和关键字。大多数非数字类型首先表现为字符串。SQL语言的定义允许将常量字符串声明为具体的类型。例,下面查询: 1 2 3 4 5 SELECT text 'Origin' AS "label", point '(0,0)' AS "value"; label
MU时的“按需计费”模式都是秒级计费,DataArtsFabric产品价格详情中标出了每小时价格,您可以将每小时价格除以3600,即得到每秒价格。 示例,某一基模型为LLAMA3_8B推理端点实例,每个实例部署消耗2MU算力,假设MU时价格为30.0元/小时。根据部署模型实例数量 * MU换算比例 * 实际使用时长,按秒计费。
EXPLAIN [ ( option [, ...] ) ] statement; 其中选项option子句的语法为: 1 2 3 4 5 6 7 8 9 10 11 12 ANALYZE [ boolean ] | ANALYSE [ boolean
执行端点ID。 lakeFormationConfig LakeFormationConfig 必选 LakeFormation实例ID。 表3 LakeFormationConfig 参数名称 参数类型 是否必选 描述 instanceId String 必选 LakeFormation实例ID。
费用,按秒计费。 在9:00~10:00 之间,执行了三条SQL语句,语句1占用1DCU执行2.4秒、语句2占用1DCU执行3.5秒、语句3占用1DCU执行6.3秒,当前小时的总DCU时=2.4+3.5+6.3=12.2秒,根据实际使用量按秒计费:(0.2015/3600)*12
参数解释:租户Token。用于调用接口的认证。获取方法,请参见认证鉴权。 约束限制:不涉及。 取值范围:长度不超过65534个字符。 默认取值:不涉及。 表3 请求Body参数 参数 是否必选 参数类型 描述 enable 是 Boolean 参数解释:是否开启AOM监控采集。 约束限制:不涉及。
取值范围:长度不超过65534个字符。 默认取值:不涉及。 响应参数 状态码:200 表2 响应Body参数 参数 参数类型 描述 - AnyType OK 状态码:400 表3 响应Body参数 参数 参数类型 描述 error_code String 参数解释:错误码。 约束限制:不涉及。 取值范围:长度为[8,36]个字符。
BY语法仅适用于ORC、PARQUET表,不适用于Iceberg表。 不支持用户将ctid、xc_node_id作为列名。 语法格式 1 2 3 4 5 6 7 8 9 CREATE [ EXTERNAL ] TABLE [ IF NOT EXISTS ] [schema_name.]table_name
很多扩展的物理操作符需要首先获取所有的元组才能进行操作(例如聚集函数操作、没有索引辅助的排序等),因此需要使用物化算子将元组缓存起来。 表3 物化算子 算子 含义 场景 VecMaterial 物化 缓存子节点结果。 VecSort 排序 ORDER BY子句,连接操作,分组操作,集合操作,配合Unique。
对于用户不传入signature参数,自动推断的情况,底层实现原理是inspect.signature。目前,接受用户传入以下参数/返回值类型: 表3 接受的参数/返回值类型 Python类型 ibis DataType类型 对应DataArtsFabric SQL类型 DataType DataType
参数解释:租户token。 约束限制:不涉及。 取值范围:不涉及。 默认取值:不涉及。 响应参数 状态码:200 OK 状态码:400 表3 响应Body参数 参数 参数类型 描述 error_code String 参数解释:错误码。 约束限制:不涉及。 取值范围:长度[8,36]。
String 参数解释:解决方案描述。 约束限制:不涉及。 取值范围:长度为[0,4096]个字符。 默认取值:不涉及。 状态码:404 表3 响应Body参数 参数 参数类型 描述 error_code String 参数解释:错误码。 约束限制:不涉及。 取值范围:长度为[8,36]个字符。
X-Auth-Token 否 String 参数解释:租户token。 约束限制:不涉及。 取值范围:不涉及。 默认取值:不涉及。 响应参数 状态码:202 表3 响应Body参数 参数 参数类型 描述 - AnyType 删除Service的响应。 状态码:400 表4 响应Body参数 参数 参数类型
约束限制:不涉及。 取值范围:长度不超过65534个字符。 默认取值:不涉及。 响应参数 状态码:200 删除工作空间响应体。 状态码:400 表3 响应Body参数 参数 参数类型 描述 error_code String 参数解释:错误码。 约束限制:不涉及。 取值范围:长度为[8,36]个字符。
鉴权。 约束限制:不涉及。 取值范围:长度不超过65534个字符。 默认取值:不涉及。 响应参数 状态码:200 OK 状态码:400 表3 响应Body参数 参数 参数类型 描述 error_code String 参数解释:错误码。 约束限制:不涉及。 取值范围:长度为[8,36]个字符。
约束限制:不涉及。 取值范围:长度不超过65534个字符。 默认取值:不涉及。 响应参数 状态码:200 删除客户端响应 状态码:400 表3 响应Body参数 参数 参数类型 描述 error_code String 参数解释:错误码。 约束限制:不涉及。 取值范围:长度为[8,36]个字符。
参数解释:租户Token。用于调用接口的认证。获取方法,请参见认证鉴权。 约束限制:不涉及。 取值范围:长度不超过65534个字符。 默认取值:不涉及。 表3 请求Body参数 参数 是否必选 参数类型 描述 name 否 String 参数解释:vpcep客户端名称。 约束限制:不涉及。 取值范围:[1
X-Auth-Token 否 String 参数解释:租户token。 约束限制:不涉及。 取值范围:不涉及。 默认取值:不涉及。 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 - AnyType 空响应。 状态码:400 表4 响应Body参数 参数 参数类型 描述 error_code