分享

Kylin Cube 创建教程

本帖最后由 starrycheng 于 2016-6-12 08:40 编辑



I. 新建一个项目
  • 由顶部菜单栏进入Query页面,然后点击Manage Projects。
    1 manage-prject.png
  • 点击+ Project按钮添加一个新的项目。
    2  project.png
  • 填写下列表单并点击submit按钮提交请求。
    3 new-project.png
  • 成功后,底部会显示通知。
    3.1 pj-created.png

II. 同步一张表
  • 在顶部菜单栏点击Tables,然后点击+ Sync按钮加载hive表元数据。
    4  table.png
  • 输入表名并点击Sync按钮提交请求。
    5 hive-table.png

III. 新建一个cube
首先,在顶部菜单栏点击Cubes。然后点击+Cube按钮进入cube designer页面。
6  cube.png


步骤1. Cube信息
填写cube基本信息。点击Next进入下一步。
你可以使用字母、数字和“_”来为你的cube命名(注意名字中不能使用空格)。


7 cube-info.png


步骤2. 维度
  • 建立事实表。
    9 dim-factable.png
  • 点击+Dimension按钮添加一个新的维度。
    10.png
  • 可以选择不同类型的维度加入一个cube。我们在这里列出其中一部分供你参考。

    • 从事实表获取维度。
      11.png
    • 从查找表获取维度。
      12.png
      13.png
    • 从有分级结构的查找表获取维度。
      14.png
    • 从有衍生维度(derived dimensions)的查找表获取维度。
      15.png

  • 用户可以在保存维度后进行编辑。
    16.png



步骤3. 度量
  • 点击+Measure按钮添加一个新的度量。
    17.png
  • 根据它的表达式共有5种不同类型的度量:SUM、MAX、MIN、COUNT和COUNT_DISTINCT。请谨慎选择返回类型,它与COUNT(DISTINCT)的误差率相关。

    • SUM
      18.png
    • MIN
      19.png
    • MAX
      20.png
    • COUNT
      21.png
    • DISTINCT_COUNT
      22.png


步骤4. 过滤器
这一步骤是可选的。你可以使用SQL格式添加一些条件过滤器。


步骤5. 更新设置
这一步骤是为增量构建cube而设计的。
23.png
选择分区类型、分区列和开始日期。
25.png

步骤6. 高级设置
26.png


步骤7. 概览 & 保存
你可以概览你的cube并返回之前的步骤进行修改。点击Save按钮完成cube创建。
27.png



已有(2)人评论

跳转到指定楼层
xuliang123789 发表于 2016-6-13 08:56:13
正需要,谢谢楼主,学习一下,赞~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条