在Cognos中,通过数据包(Package)-> 数据源连接 -> 数据源头(DB, Cube…)来访问数据。通常package由管理员和开发人员创建。一些情况下,用户希望自行创建数据源到个人文件夹。在Cognos 10版本中,已经提供了此项功能。我们来看看如何设置。
首先在Administration – Security – Capacity中设置自定义Package的功能。开放给某个组或用户,给予执行和遍历权限。
设置后,授权用户就在Cognos Connection中可以看到一个新的工具栏按钮New Package
点击后可以看到所有可选的Data Source Connections.
注意:这些Data Source Connections必须要先有管理员进行设置后才能开放给用户自建。
在Administration – Configuration – Data Source Connections中,设置某个数据源属性,在Connection tab选择复选框Allow personal Packages.
同时可以设置数据源的Permission tab,控制组或用户是否可见。
创建好的Package与管理员、开发者通过FM、TR、Cognos Administration中创建的Package功能相同。
注意,该功能只能针对OLAP数据源(Cube、Essbase、MSAS、BW…)建立Package,需要在FM中建模的DB数据源不适用。