Error Code
Error 命名规则
为了使报错信息更加简洁明了,可追溯,按照模块业务进行划分错误码,格式为:MDX-AABBCCCC
AA: 服务模块,例如 Semantic 服务,MDX 服务,系统服务等等
BB: 服务模块下的各项业务,比如 Semantic 服务下的 dataset 编辑、克隆
CCCC: 具体出错原因,比如字符串长度超限,查询结果超长等等
具体的服务模块和业务列表如下:
服务模块 | 业务分类 |
---|---|
01 System Service | 0102 System Config User |
01 System Service | 0104 Diagnose Package |
01 System Service | 0105 Sync Task |
01 System Service | 0106 User / Group / Role |
01 System Service | 0107 DB |
01 System Service | 0108 System Tool |
02 Semantic Service | 0201 Kylin API CALL |
02 Semantic Service | 0202 Dataset |
03 MDX Service | 0301 Schema |
03 MDX Service | 0302 XMLA |
03 MDX Service | 0303 Query |
03 MDX Service | 0304 Rewrite / Reject |
04 Authority | 0401 Authentication |
04 Authority | 0402 Authorization |
04 Authority | 0403 User Delegation |
错误码列表
错误码 | 错误信息 |
---|---|
MDX-00000001 | 内部错误 |
MDX-01020001 | 缺少同步用户信息配置 |
MDX-01020002 | 配置项解析错误 |
MDX-01040001 | 生成诊断包的节点不是当前节点 |
MDX-01040002 | 未找到诊断包生成所需的数据集 |
MDX-01040003 | 诊断包生成节点异常 |
MDX-01040004 | 序列化诊断包生成所需数据集异常 |
MDX-01040005 | 未找到诊断包文件 |
MDX-01040006 | 诊断包下载异常 |
MDX-01050001 | 同步用户信息配置无效 |
MDX-01050002 | 同步用户信息更新请求非法 |
MDX-01060001 | 无效的角色名称 |
MDX-01060002 | 重复的角色名称 |
MDX-01060003 | 用户异常 |
MDX-01060004 | 角色不存在 |
MDX-01060005 | 用户不存在 |
MDX-01060006 | 尝试删除已分配用户的角色 |
MDX-01060007 | 无效的角色 |
MDX-01060008 | 无法删除管理员角色 |
MDX-01060009 | 角色 ID 和名称不匹配 |
MDX-01060010 | 尝试向角色添加 / 从角色删除超过 1 个用户 |
MDX-01070001 | 插入数据集记录异常 |
MDX-01070002 | 插入 MDX_QUERY 记录异常 |
MDX-01070003 | 插入 SQL_QUERY 记录异常 |
MDX-01070004 | 插入角色记录异常 |
MDX-01070005 | 删除角色记录异常 |
MDX-01080001 | 用户密码解密错误 |
MDX-01080002 | 用户密码加密错误 |
MDX-01080009 | 版本号格式错误 |
MDX-02010002 | 获取 Kylin 表描述信息错误 |
MDX-02010003 | 获取 Kylin 模型描述信息错误 |
MDX-02010004 | 获取 Kylin 项目列表错误 |
MDX-02010005 | 获取 Kylin 用户列表错误 |
MDX-02010006 | 根据 Kylin 指定项目获取用户错误 |
MDX-02010007 | 根据 Kylin 指定用户组获取用户错误 |
MDX-02010008 | 获取 Kylin 用户权限信息错误 |
MDX-02010009 | 获取 Kylin 项目访问权限信息错误 |
MDX-02010010 | URI 为空的 HTTP 请求 |
MDX-02010011 | 构建 URI 实例异常 |
MDX-02010012 | 未配置 Kylin 的 host / port |
MDX-02010013 | Kylin 连接异常 |
MDX-02010014 | 发送给 Kylin 的 HTTP 请求失败 |
MDX-02010015 | 读取 Kylin 的 HTTP 响应内容异常 |
MDX-02020002 | 无法从指定项目中获取指定数据集 |
MDX-02020003 | 无法根据 ID 获取数据集 |
MDX-02020004 | 指定项目中已存在同名数据集 |
MDX-02020006 | 已存在同名维度表 |
MDX-02020007 | 已存在同别名维度表 |
MDX-02020008 | 已存在同别名度量 |
MDX-02020009 | 已存在同名计算度量 |
MDX-02020010 | 已存在同名命名集 |
MDX-02020011 | 文件夹名称格式错误 |
MDX-02020012 | 计算度量校验失败 |
MDX-02020014 | 非法的默认成员校验请求 |
MDX-02020015 | 不支持的数据集类型 |
MDX-02020016 | 无法连接 MDX 服务器 |
MDX-02020017 | 无法连接数据集 |
MDX-02020018 | 无效的维度用法 |
MDX-02020019 | 层级结构中存在来自其他表的列 |
MDX-02020020 | 无法从指定模型中获取指定维度表 |
MDX-02020021 | 无法从指定维度表和模型中获取指定维度 |
MDX-02020022 | 无法从指定模型中获取指定度量 |
MDX-02020023 | 无法获取指定计算度量 |
MDX-02020024 | 无法获取指定命名集 |
MDX-02020025 | 存在无效的数据集 |
MDX-02020026 | Kylin 项目在存在问题 |
MDX-02020027 | 无效的数据集列表查询请求 |
MDX-02020028 | 无效或过期的数据集导出标识符 |
MDX-02020029 | 导出数据集时压缩异常 |
MDX-02020030 | 无效的数据集导入请求 |
MDX-02020031 | 导入数据集时解压异常 |
MDX-02020032 | 无效的数据集压缩文件 |
MDX-02020033 | 上传文件中不存在有效的数据集 |
MDX-03010003 | 未找到数据源文件 |
MDX-03010004 | 无法创建数据源文件 |
MDX-03010005 | 无法创建 schema 目录 |
MDX-03010006 | 无法创建 schema 文件 |
MDX-03010007 | 无法序列化 schema 文件 |
MDX-03020002 | Drillthrough 仅支持 Tabular 格式 |
MDX-03020003 | 无法执行 Drillthrough 操作 |
MDX-03020005 | XML/A 请求的 URL 格式错误 |
MDX-03030001 | 未找到 MDX 数据集 |
MDX-03030002 | 未找到 MDX 对象 |
MDX-03030003 | 无法解析 MDX 成员 |
MDX-03030004 | MDX 语句解析错误 |
MDX-03030014 | 未找到计算成员中的层级结构 |
MDX-03030015 | 轴表达式类型错误 |
MDX-03030016 | 成员表达式返回类型错误 |
MDX-03030017 | 集合表达式返回类型错误 |
MDX-03030018 | 函数缺少参数 |
MDX-03030019 | 函数参数类型错误 |
MDX-03030020 | 未知 MDX 参数 |
MDX-03030021 | 未找到 MDX 成员 |
MDX-03030022 | 默认成员表达式返回类型错误 |
MDX-03030023 | 使用了无效的成员 |
MDX-03030024 | 未找到签名匹配的函数 |
MDX-03030025 | 找到多个签名匹配的函数 |
MDX-03030031 | 在多个轴上出现同一个层级结构 |
MDX-03030032 | 函数存在不属于同一个层级结构的参数 |
MDX-03030033 | 函数的参数不属于一个时间类型的维度表 |
MDX-03030034 | 无效的轴定义 |
MDX-03030035 | 存在名称重复的轴 |
MDX-03030037 | 元组包含属于相同层级结构的多个成员 |
MDX-03030038 | VisualTotals 函数参数类型错误 |
MDX-03030042 | 数据类型转换的目标类型无效 |
MDX-03030043 | 函数不支持 NULL 成员作为参数 |
MDX-03030045 | 未定义时间类型维度表,不能使用此函数 |
MDX-03030046 | 未显式指定目标层级结构 |
MDX-03030047 | 层级结构中没有可以访问的成员 |
MDX-03030050 | Drillthrough 被禁用 |
MDX-03030051 | 对未知成员进行 Drillthrough 操作 |
MDX-03030054 | 连接字符串中缺失属性 |
MDX-03030055 | 属于时间类型维度表的层级结构未定义时间类型 |
MDX-03030056 | 不属于时间类型维度表的层级结构定义了时间类型 |
MDX-03030064 | 计算成员属于一个无效维度 |
MDX-03030068 | 数据集中已存在同名的计算成员 |
MDX-03030076 | 未找到自定义函数的类 |
MDX-03030077 | 自定义函数的类定义非法 |
MDX-03030079 | 数据集中已存在同名的自定义函数 |
MDX-03030080 | 数据集中已存在同名的命名集 |
MDX-03030081 | 数据集中存在无效的计算度量或命名集表达式 |
MDX-03030087 | 无效的聚合方式 |
MDX-03030090 | Descendants 函数参数类型错误 |
MDX-03030092 | 无法推断集合的成员类型 |
MDX-03030094 | 层级结构定义未包含任何层级 |
MDX-03030095 | 层级结构定义中的存在重名层级 |
MDX-03030103 | 笛卡尔积的结果大小超过上限 |
MDX-03030104 | 查询结果集中的成员数量超过上限 |
MDX-03030105 | 读取的成员数量超过上限 |
MDX-03030106 | 读取的度量值数量超过上限 |
MDX-03030107 | 查询取消 |
MDX-03030108 | 查询超时 |
MDX-03030109 | 聚合计算的迭代次数超过上限 |
MDX-03030110 | 层级结构未包含成员 |
MDX-03030157 | 函数无法进行 Native 优化 |
MDX-03030158 | 查询资源回收异常 |
MDX-03030159 | 并发执行的 MDX 查询数量达到上限 |
MDX-03030160 | Mondrian 引擎并发执行的 SQL 查询数量达到上限 |
MDX-03030162 | Sniper 引擎并发执行的 SQL 查询数量达到上限 |
MDX-03030163 | RolapSchema 实例回收异常 |
MDX-03030164 | MondrianServer 实例回收异常 |
MDX-03030165 | RolapConnection 实例回收异常 |
MDX-03030166 | 聚合查询执行因超时取消 |
MDX-03030167 | 聚合查询执行取消 |
MDX-03030168 | SniperResult 构造过程取消 |
MDX-03040003 | 未配置 MDX 集群中的节点列表 |
MDX-03040004 | 无法改写表达式 |
MDX-03040005 | 表达式不是一个函数表达式 |
MDX-03040006 | 表达式不是指定的函数表达式 |
MDX-03040007 | 表达式不是一个标识符 |
MDX-03040008 | 无效的命名集 Union 函数表达式 |
MDX-03040009 | 无效的命名集 Except 函数表达式 |
MDX-04010001 | 用户登陆鉴权错误 |
MDX-04010002 | 无效的 basic 鉴权信息 |
MDX-04010003 | 无效的 cookie 鉴权信息 |
MDX-04010004 | 无效的 gateway 鉴权信息 |
MDX-04010005 | 鉴权信息缺失 |
MDX-04010006 | 用户名 / 密码错误 |
MDX-04010007 | 用户被锁定 |
MDX-04010008 | Kylin 鉴权失败 |
MDX-04010009 | 用户被禁用 |
MDX-04020001 | 非系统管理员用户 |
MDX-04020002 | 非系统管理员或项目管理员用户 |
MDX-04020003 | 用户无项目访问权限 |
MDX-04020004 | 未找到可用的数据集 |
MDX-04020005 | 项目中所有数据集均已损坏 |
MDX-04020006 | 用户无数据集权限 |
MDX-04030001 | 用户委任功能未启用 |
MDX-04030002 | 委任用户参数为空 |
MDX-04030003 | 委任用户参数过长 |
MDX-04030004 | 无效的委任用户参数 |
MDX-04030005 | 委任用户权限不足 |