任务1.将报表项目添加到报表。
1.在“我的报表”下创建“Query Studio Reports”子文件夹。
2.从Connection首页中进入“公共文件夹”->“Samples” ->“Models” ->“GO 销售 (查
询)”
3.在右上角点击“启动”-> Query Studio。
4.Query Studio打开,菜单的Insert Data(插入数据)部分被选择。
5.在左边菜单中展开
[产品类型]被添到报表成为第一列。
6.在左边菜单中,展开
将它们加到报表。
7.在
8.在<订购方法>下双击[订购方法],将其加到报表。
结果显示如下:
C O G N O S Q U E R Y S T U
D I O
2
任务2.根据[订购方法]对报表数据进行分组
1.点击[订购方法]列标题,然后在工具栏上点击Group(分组
按照每种订购方法对列表报表中的数据进行了分组,我们看到有6,854个双筒望远镜通过电
子邮件形式销售。
2.点中[订购方法]列标题,在工具栏上点击Create Sections(创建分段
结果显示如下:
报表按照不同的订购方法被分成片段(sections)。
3.在报表的底部点击Page Down(向下翻页)。
报表的下一页被显示。该页面含有下一种订购方法的销售数据。
4.在报表的底部点击Bottom(底部)。
报表的最后一页显示。该页面含有使用邮寄方式的销售数据。
5.在报表的顶端部点击Top,返回报表第一页。
任务3.对数据进行格式化和排序。
1.在左边的菜单上点击Edit Data(编辑数据)。编辑选项被显示出来。
2.选中[数量]列标题,点菜单中的Format(格式化数据),出现Format页。
3
C O G N O S Q U E R Y S T U
D I O
4 3.在Category(类别)框中,选择Number(数字),然后在 Number of Decimal Places(小数位数字)框
中选0。
每次退货都是一个完整动作,因此不需要精确到小数。
4.在Thousands separator(千位分隔符)中选No(否),然后点击OK(确定)。
列中的数据表现出我们所做的格式化修改。
5.选中[返还数量]列标题,点击工具栏上的Sort(排序)
Sort页。
6.在Sort order(排序顺序)区点击Descending ( 9 to 1),然后点击OK。
7.点中报表中一个片段名称区,点击工具栏上的
结果显示如下:
片段(section)以字母顺序递增排序(从低到高)。在每个片段中又以返还数量递减排列。可以
看到使用电话进行的销售中,手提灯的退货最多。一些产品类型,例如绳索,根本没有退
货。
任务4.保存报表。
1.在工具栏上点击Save As,出现Save As页。
2.在Name框中输入练习 3-1,然后点击 Select another location。
Select a location屏幕出现。
3.点击“我的文件夹”标签页、点击“我的文件夹”链接,然后点击Query Studio Reports旁的
按钮。
4.点击OK,然后再次点击OK。报表被保存到子文件夹。
5.保持报表处于打开状态用于下一个演示。
5
C O G N O S Q U E R Y S T U
D I O
6
7
任务1. 给报表添加一个新列。
1. 在左边的菜单上点击Insert Data(插入数据)。
2. 在<销售(查询)>-><产品>下双击[产品名称]。[产品名称]列被加到报表。
3. 点击[产品名称]列标题,在工具栏上点击Cut(剪切)
。
4. 点中[数量]列标题,然后在工具栏上点击Paste(粘帖
)。
[产品名称]列被移动到[数量]列左边。
[产品类型]列含有重复值。 我们可以通过对该列进行分组来删除重复值。 5. 点击[产品类型]列标题,然后在工具栏上点击Group(分组)。
结果显示如下:
C O G N O S Q U E R Y S T U
D I O
8
我们希望报表简单化。 因为我们将删除[订购方法]片段。
6.
(现在片段显示的是[订购方法]),点击工具栏上的Delete (删除)
[订购方法]从报表中删除,此时报表不再包含片段。
任务2
. 给报表添加一个计算。
1. 点中[收入]列,在工具栏上点击Calculate 页出现。
2. 在Operation Type(运算类型)框中选Percentage(百分比),在Operation(操作)框中点击% of
total(占总额 的百分比)。
3. 在New Item name(新建项目名称)部分,点击空框旁的圆形按钮。
4. 在框中输入“总收入%”,然后点击Insert(插入)。
计算列被增加到报表,并且数据被格式化为百分比。 注:其它选项请保持默认。
任务3. 添加一个过滤,只引用加拿大数据。
1. 在左边的菜单点击Insert Data(插入数据),展开<销售(查询)>-><销售人员>。
2. 双击[国家/地区],将其添加到报表作为一个列。
3. 点中[国家/地区]列标头,按工具栏的Filter(过滤)。
出现Filter (Pick values from a list) 屏面。
4. 在Show only the following(仅显示下列各项)列表中勾中Canada(加拿大),然后点击OK(确定)。
该报表现在只包含与加拿大的销售数据。 现在我们不再要求报表含有[国家/地区]列的数据,下面把它删掉。
5. 点击[国家/地区]列标题,然后在工具栏上点击Delete(删除)。出现Delete Filter(删除过滤器)
屏幕,询问我们是否希望在删掉这一列时也把过滤删掉。 6. 点击No(否)。[国家/地区]列从报表中删除了,但是过滤仍旧存在。 结果显示如下:
我们可以在报表顶端左侧看到过滤条件。
任务4 .保存报表。
1.在工具栏上点击Save As(另存为),出现Save As页。
2.在Name(名称)框中输入练习 3-2。
3.保证Destination folder是“我的文件夹> Query Studio Reports”,然后点击OK。报表将被保
存到恰当的子文件夹。
4.保持Query Studio处于打开状态用于下一个演示。
9
C O G N O S Q U E R Y S T U
D I O
10
任务1. 建立一个新的简单列表型报表并添加报表项目。 1. 在工具栏上点击New Report (新建报表2. 在左边菜单中展开
>,双击[订购方法],将其加到报表。 3. 在左边菜单中展开
结果显示如下:
任务2 . 旋转数据,创建一个交叉表报表。
1.点中[产品系列]列标题。
2.在工具栏上点击Pivot (creates a crosstab)[转换(创建交叉表)]
结果显示如下:
通过扭转列表型的一个列创建一个交叉表。扭转列[产品系列]中的每个值都变成一个列,剩余的非度量列[订购方法]中的每个值都变成一个行。[收入]值位于每个行和列的交叉点(例如:以Web方法销售的户外防护用品价值为$42951811.89)。
任务3.增加一个图表并设定图表选项。
1.在工具栏上点击Chart(图表)
出现Chart页面。在这里指定我们希望使用何种类型的图
表以及图表的显示方式。
2.在Chart Type(图表类型)下选择Column(柱形图)。
3.保证选择了Column中的 Standard(标准图) ,然后点击OK(确定) 。
图表被添加到报表,结果显示如下:
11
C O G N O S Q U E R Y S T U
D I O
考虑到报表中的数据量(五个产品类型和一个汇总列),用柱状图查看是一个好的选择。
任务4.添加一个提示,根据年份过滤数据。
1.在左边菜单的<时间维度>下双击[当前年份],将其加到报表。
2.点击[当前年份]列(位于左边第二个列),然后在工具栏上点击Filter(过滤)。出现Filter屏
幕。
3.点击选择Prompt every time the report runs(每次运行报表时提示),点击OK(确定),然后再次点
击OK。
通过选择该选项,当报表每次运行时,报表用户都会被提示选择一个年份。用户在此所做的选择将对数据进行过滤。
由于我们不再需要[当前年份]列,我们可以安全的删除它。
4.点中[当前年份]的第一个值,点击工具栏上的Delete Delete Filter 屏,询问我们是
否希望在删掉这一列时也把过滤删掉。
5.点击No。列从报表中删除,但是过滤仍然保留。
12
6.在工具栏上点击Run with All Data (and re-prompt)[运行所有数据(和再提示项)]
Prompt 屏,提示我们设置一个年数据范围,我们希望只查看2006年的数据。
7.在From(自) 和To(至) 框中都输入2006,然后点击OK。
2006年的数据显示在报表中。结果显示如下:
13
C O G N O S Q U E R Y S T U
D I O
任务5.保存报表。
1.在工具栏上点击Save As,出现Save As页。
2.在Name框中输入练习 3-3。
3.保证Destination folder是My Folders > Query Studio Reports,然后点击OK。报表将被保存到恰
当的子文件夹。
4.关闭Internet Explorer。
14
Great Outdoors的业务分析人员意识到一些产品的销售情况要比其它产品好。他们想知道哪些特定产
品在过去三年中销量最好。另外,他们想知道这些产品对总收入所贡献的百分比。
你的任务是创建一个报表,显示最畅销的10种产品的排名,包括每种产品所产生的收入。然后对
该报表进行增强,使其包含每种产品对总收入所贡献的百分比。
要完成这个工作:
?选择查询主题
?在Query Studio中创建一个包含[产品名称]和[收入]的新报表。
?添加一个名叫Rank的计算列,让它显示每个产品按收入的排名名次。运算类型为Analytic,运算本身为Rank。将Rank列移动到报表的左边,对数据进行升序排序(从低到
高)。
?对Rank列进行过滤,仅返回排在前10位的值。
?增加一个叫作Percentage of Total(总百分比)的计算列,该计算列返回每个产品对整体所贡献的收入百分比。运算类型为Analytic,运算本身为% of total。将Rank列移动到报表的左
边。以升序对Rank列中的数据进行排序。
?定义条件样式,设置百分比超过10%的值用红色显示。
?将报表另存到Query Studio Reports子文件夹,名称为练习 3-4。
更多细节信息,参见下一页的任务表。
最后的查询结果,请参见任务表后的练习结果部分。
15
C O G N O S Q U E R Y S T U
D I O
16
任务1.将报表项目添加到一个新报表。
1.打开浏览器,在地址栏中输入http://<服务器名>/cognos,然后按Enter。出现Log on屏幕。
2.在User ID框中,输入query_author,在Password框中输入qa1234,然后点击OK。Cognos
Connection打开。
3.在右上角点击 Query Studio。Query Studio打开。
4.在左边菜单中,展开
其添加到报表。
5.在左边菜单中,展开
加到报表。
任务2.添加一个计算列,它返回每个产品的排名
1.点中[收入]列标题,然后在工具栏上点击Calculate。
出现Calculate页面。
2.在Operation Type(运算类型)框中,点击Analytic(分析),然后在Operation(操作)框中点击
Rank(排名)。
3.在New item name(新建项目名称)部分输入Rank。
4.点击Insert。
每个产品都根据它所产生的收入来排名。我们可以看见“Star套装”是排名最高的产品。
任务3.在Rank列上过滤数据。
1.点击Rank列标题,然后在工具栏上点击Filter。出现 Filter页面。
2.在Show only the following下的From框中输入1,然后在To框中输入10。
3.点击OK。报表中的数据被过滤,只显示10个销量最高的产品。
17
C O G N O S Q U E R Y S T U
D I O
任务4. 添加一个返回百分比的计算列。
1.点击[收入]列标题,然后在工具栏上点击Calculate。
出现Calculate页面。
2.在Operation Type(运算类型)框中,点击Percentage(百分比),然后在Operation(操作)框中点
击% of total(占总额的百分比)。
3.在New item name 部分下输入Percentage of Total。
4.点击Insert。
该计算列被添加到报表。我们可以看见排名最高的“Star套装”产品占了前10位销售的
14.08% 。如果我们删除过滤,可以看见它占了所有产品总销售的3.59%。
5.点击Rank列标头,在工具栏上点击Cut,然后点击[产品名称]列标题
6.在工具栏上点击Paste,Rank列被移到[产品名称]的左边。
7.点击Rank列标题,然后在工具栏上点击Sort。
数据根据排名进行排序。“Star套装”位于列表最顶端。
任务5.保存报表。
1.在工具栏上点击Save As,出现Save As页面。
2.在Name框中输入练习 3-4,然后点击Select another folder。
3.点击My Folders标签,点击My Folders链接,然后点击Query Studio Reports旁的按钮。
4.点击OK,然后再次点击OK。报表被保存到子文件夹。
5.关闭Internet Explorer。
18
当练习完成时报表显示如下:
19