语法 SQL 复制 1 EXPLODE_JSON_OBJECT(<json>) 2 EXPLODE_JSON_OBJECT_OUTER(<json>) 参数 参数 说明 C;json> json 类型 返回值 当 JSON 对象不为空或 NULL 时, explode_json_object 和 explode_json_object_outer 的返回值相同。
x3C;default_value> 解析失败时返回的默认值。 返回值 如果输入字符串是有效的 JSON,返回对应的 JSON 对象。 如果输入字符串无效或为 NULL,返回 default_value 参数指定的默认值。
Processed 10.00 million rows, 107.30 MB (825.01 thousand rows/s., 8.85 MB/s.) 查询此结构需要使用 indexOf 函数来识别所需键的索引(应与值的顺序一致)。这可用于访问值数组列,即 values[indexOf(keys, 'status')] 。
JSON_PARSE_NULLABLE_ERROR_TO_INVALID 描述 JSON_PARSE_NULLABLE_ERROR_TO_INVALID 函数用于解析一个 JSON 字符串为有效的 JSON 对象。如果输入的 JSON 字符串无效,它将返回一个 无效的 JSON 标记(通常为 INVALID_JSON ),而不会抛出错误。
JSON_PARSE_NULLABLE_ERROR_TO_NULL 描述 JSON_PARSE_NULLABLE_ERROR_TO_NULL 函数用于解析一个 JSON 字符串为有效的 JSON 对象。如果输入的 JSON 字符串无效,它将返回 NULL ,而不会抛出错误。如果输入为 NULL ,则直接返回 NULL 。
使用前,您还需要开通数据湖存储加速工具 RapidFS 服务。 注册百度智能云账号 个人用户和企业用户均需先注册百度智能云账号,注册完成后才可使用 数据湖存储加速工具RapidFS。若您已完成账号注册请登录 百度智能云官网 。点击页面右上方 免费注册 完成账号注册。注册步骤请参考 注册账户说明 。 完成账号实名认证 您在开通 RapidFS 服务前,必须完成实名认证。
EXPLODE_JSON_ARRAY_STRING 描述 explode_json_array_string 表函数,接受一个 JSON 数组,其中每个元素是字符串类型,将该 JSON 数组中的每个字符串展开为多行,每行包含一个字符串。配合 LATERAL VIEW 使用。
语法 SQL 复制 1 EXPLODE_JSON_ARRAY_INT(<json>) 2 EXPLODE_JSON_ARRAY_INT_OUTER(<json>) 参数 参数 说明 C;json> json 类型 返回值 展开 JSON 数组,每个元素生成一行,返回整数列。
每一个地域中都包含若干可用区,这里将显示区域内所有可部署 RapidFS 服务的可用区。建议将 RapidFS 缓存实例和计算资源(如BCC等)部署在相同可用区,以达到最优性能体验 。目前1个 RapidFS 缓存实例仅支持选择1个可用区。 VPC选择 用户根据需求选择要与 RapidFS 缓存实例关联的VPC网络,必须选择与云服务器实例相同的VPC网络。