页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

        1.可视化查询:BUSINESS_VIEW
        2.SQL查询:TEXT_BUSINESS_VIEW
        3.存储过程查询:PROC_BUSINESS_VIEW
        4.原生SQL查询:RAWSQL_BUSINESS_VIEW
        5.灵活分析:SIMPLE_REPORT
        6.即席查询/组合分析:COMBINED_QUERY
        7.透视分析:INSIGHT
        8.仪表分析: Dashboard
        9.地图分析: DashboardMap
        10.电子表格:SPREADSHEET_REPORT
        11.多维分析:OLAP_REPORT
        12.portal页面: PAGE
        13.WEB链接:URL
        14.SMARTBIX_DATASET:自助数据集
        15.SMARTBIX_PAGE:自助仪表盘

        16.AUGMENTED_DATASET:数据模型

        17.DEFAULT_TREENODE:文件夹

 二、获取到资源类型对应的中文名称方法

         方式一:
         在知识库中打开t_restree 表,然后先确定资源ID和c_restype类型,然后在系统中打开报表:
           Image Modified
          然后将c 然后将c_resid 在系统中搜索,打开对应的报表右键属性查看【类型名】,就是对应的中文名称:
         

     
   方式二:
         可以访问 gbk.jsp?names=freequery.tree.catalogElementType&tdsourcetag=s_pctim_aiomsg 获取到相关中英文匹配名称:
     
          Image Removed
        方式三:
       
  方式二:(推荐该方式)
        在浏览器上先访问smartbi系统,然后按F12/开发者工具 进入浏览器调试界面,在Console界面上输入此段脚本,可以获取到对应的类型匹配值:

         var catalogElementType = jsloader.resolve('freequery.tree.catalogElementType'); console.log(catalogElementType)

         注:Smartbi 不同版本对应的资源类型数量是不一样的,基于V11查询出来的是全的(包含V模块和X模块)
        

 三、备注

四、应用转换规则

 V97之后的版本,已内置了转换规则“资源类型”,包含对应中文和英文名称列表,可将该转换规则应用于所需字段,如:数据模型转换规则介绍

Image Added

 五、备注

1、 t_restree 表数据字典

字段名

中文含义

说明

c_resid

资源ID

节点ID(报表节点ID

c_resname

名字

报表名字

c_resalias

别名

报表别名

c_pid

父目录ID

上级节点ID

c_restype

资源类型

报表资源类型(英文的)

c_order

节点顺序

报表排序

c_perm

权限

报表定义相关的信息都存在在这个字段中

c_resdesc

描述

描述,如果没有写,就是空

c_created

创建时间

报表创建时间

c_lastmodified

最后修改时间

报表最后修改保存时间

c_status

状态

status是审核状态,现在没用了。

c_extended

资源节点的额外属性

存储特殊内容,如自定义图标,叶子节点等

 

...