Skip to main content

项目管理

项目是组成指标平台的基本单元,一个项目是一组资源的集合,一个租户内可创建多个项目,不同的项目之间数据隔离。 所以每个项目都是相互独立不互通的,指标平台以项目为单位进行指标创建,不同的项目之间指标隔离,所以两个不同的项目中有同一个指标,这是正常现象。

创建项目

一个项目对应database下的一个具体的schema,用户在创建项目时指定完schema后后面不支持修改,指标平台会将此schema用来存储对应项目下指标的计算结果信息,所以,就某种意义上来说,一个项目就是一个schema。

目前创建项目具体的操作步骤如下:

  1. 进入项目列表页面,在此页面中,可以看到指标平台中在当前租户下的所有项目;
  2. 点击右上角

project create

按钮创建项目,配置项目信息;

note

租户所有者或者租户管理员才有创建项目的权限,创建项目的用户即为此项目的项目所有者,有且只有这一个。

项目配置

project develop

参数说明
项目名称项目名称,全局唯一,且不支持中文,必须是以字母开头的名称
项目显示名称区别与项目名称,项目显示名称支持中文,方便用户直接通过名称获取必要的信息
项目描述项目描述信息,记录项目必要的详细描述信息
初始化方式初始化方式主要是选择该项目下指标相关信息的写入库,包括2种方式:
1. 创建schema:点击确定后项目初始化会自动根据项目名称创建schema
2. 对接已有的schema:选择当前database下现有的schema作为指标的写入库
API数据源用于后续指标API功能数据同步至HBase数据库使用,值域为数据源中心里所有授权给指标平台的hbase数据源
note

初始化方式只是确定了项目下指标的写入库,对于指标数据来源的读取库并没有限制。

项目成员

项目除了将各类资源集中进行管理与操作外,通常还会有多位用户共同来完成不同的职能:

  • 创建项目的用户为"项目所有者",此外还有项目管理员和普通项目成员,这3类角色均有对应项目内的操作权限,权限点会有所不同;
  • 每个项目只有一个项目所有者,可以有多位项目管理员,多位普通成员。
  • 每个用户可以同时参与多个项目。
note

一个用户可以同时存在于多个项目中。

角色管理

平台内置了项目管理员、数据开发、运营人员、访客几个角色,并初始化了各自的权限点,用户可前往业务中心修改角色权限点,也可新建角色,并赋予其特定的功能权限。

info

仅旗舰版支持新增角色。

项目删除

支持删除现有项目,针对租户管理员以上的角色,我们提供项目删除功能,方便快速管理项目内容,清除冗余的项目。