• 在SharePoint 2010中通过SQL数据源创建仪表板


    本文中,我们将讨论如何为仪表板创建数据源连接到SQL Server数据表。

    注意:PerformancePoint Services是通过一个Windows身份验证委托的方式访问外部数据的。因此,外部数据源必须位于SharePoint Server 2010服务器场相同的域里。如果外部数据源不在同一个域,到该外部数据源的验证将会失败。

    创建一个SQL Server表类型的数据源的步骤如下:

    1、运行Dashboard Designer。

    2、点击功能区中的“创建”选项卡中的“数据源”

    3、在“选择数据源模板”对话框中,选择类别中的“表格式列表”,模板选择“SQL Server表”。点确定。

    4、在左侧导航面板(工作区浏览器)中,为我们的数据源输入一个名字。

    5、在中间的面板中,点击“编辑器”选项卡。在数据源设置一节中,选择通过哪种验证方式连接该数据源。

    6、在刷新间隔中,指定多长时间(单位是分钟)从数据源刷新一次数据。

    7、在连接设置一节中,选择连接到数据源的方式。

    若要使用标准连接

        i.选择“使用标准连接”

        ii. 输入所连接的服务器的完整路径。完成后会自动填充数据库下拉列表框。

        iii. 在数据库下拉框中,选择一个数据库。

    若要使用某个连接字符串:

        i.选择“使用以下连接”

        ii.输入一个连接字符串,包含服务器的完整路径以及所要连接的数据库。

    8、在选择表下拉列表框中,选择一个我们要用到的表。

    9、点击“测试数据源”来验证所有配置是否都正确。

    有了数据源,我们就可以开始创建所需的仪表板了。本例中,我们将通过AdventureWorks数据库的Product表创建一个StandardCost仪表板。(更多是演示的目的)

    1、右击工作区浏览器中的“PerformancePoint内容”,从上下文菜单中选择“新建”->“记分卡”

    2、在弹出的“选择记分卡模板”对话框中,从左侧类别中选择“表格”,模板选择“SQL Server表”

    3、弹出“创建SQL Server记分卡向导”对话框。选中刚刚创建的数据源“MyDATASOURCE”,下一步。

    4、添加一个KPI。

    • 名称:标准成本
    • 实际值:StandardCost
    • 分级方法:递减更佳
    • 目标值:100

    如下图所示:

    5、一路下一步,完成该向导。将该记分卡命名为“MySCORECARD”。

    6、从右侧详细信息面板中,展开维度,将Name拖放到标准成本单元格的右侧。

    从弹出的“选择成员”对话框中,选择一些成员(这里是产品名称),以展示这些产品的标准成本KPI。如果希望重新选择,只需右击该维度的单元格,在上下文菜单中点击“选择成员”,就可以回到这个对话框。

    7、在积分卡单元格上点击右键,从上下文菜单中选择“视图设置”。勾选“显示工具栏”

    8、在该积分卡上右击,在上下文菜单中点击“保存”。看到积分卡界面已经刷新,如下图所示:

    接下来,我们就可以将该记分卡,发布到SharePoint了。

    1、右击工作区浏览器中的“PerformancePoint内容”,从上下文菜单中选择“新建”->“仪表板”

    2、在弹出的“选择仪表板页面模板”对话框中,选择“单区域”模板

    3、将该仪表板重命名为“MyDASHBOARD”,将页面命名为“MyPage1”。从详细信息面板中“PerformancePoint内容”下,将MySCORECARD拖放到仪表板内容区域。

    4、右击左侧导航中的“MyDASHBOARD”,从上下文菜单中选择“部署到SharePoint...”。将该仪表板保存到SharePoint库中。部署完成后会自动打开SharePoint页面。以下为浏览器中的运行效果:

    参考资料

    SharePoint 2010 create dashboard with SQL datasource

  • 相关阅读:
    UnrealEngine4之UObject(一)
    【基于Android的ARM汇编语言系列】之五:ARM指令集与Thumb指令集
    谈论java中怎样处理高并发的问题
    LINQ体验(8)——LINQ to SQL语句之Union All/Union/Intersect和Top/Bottom和Paging和SqlMethods
    Android ScrollView中嵌套ListView
    桌面云
    galera mysql cluster
    CSS3绘制灰太狼动画,绝对精彩
    加权重随机算法
    学习是为了找工作?
  • 原文地址:https://www.cnblogs.com/Sunmoonfire/p/1813616.html
Copyright © 2020-2023  润新知