刚开始学习Sharepoint,发现市面上的书,有用的还是不多,特别是关于BI方面。

这两天,一直被一个问题困扰着:

就是我在performancepoint里面建立数据源的时候,总是发生以下的报警。

【SharePoint】无法使用此数据源,因为没有正确配置performancepoint <wbr>services
 
苦于一直没人指点,于是天天翻找资料。所有的教材上面,在讲到设置performancepoint数据源的时候,都是说:输入URL,选择网站列表,选择列表,巴拉巴拉,按照步骤下来的,但是问题是我按照步骤却下不来。百度,google,QQ群,找了很久,今天终于被我解决了,那个激动啊。
 
其实,主要看看报警:无法使用此数据源。
然后看看,下面的数据源设置,有个:身份验证。大家看见没有、?问题就是出在这个身份验证上。

在管理中心主页的“应用程序管理”部分,单击“管理服务应用程序”,然后单击“PerformancePoint Service 应用程序”。 

单击功能区上的“管理”按钮。 

选择第一个链接“PerformancePoint Service 设置”。 

在“无人参与服务帐户”部分,输入用于查询数据源的用户名和密码。 

您将看到 Secure Store Service 名称和表示无人参与服务帐户的用户名。

如果出现错误,Secure Store Service 密钥可能未正确生成,或者在创建新密钥后未刷新。

 

在使用Secure Store Service前,我们做一些设置。

 

一、首先,打开SharePoint管理中心,进入应用程序管理,点击“管理服务应用程序”

 

在服务应用程序列表中,找到Secure Store Service服务。该服务会在运行配置向导过程中默认配置,也可以点击新建手动配置(手动配置方法请看官方文档)。

 

 

二、点击进入Secure Store Service服务

 

1、首次配置,要生成新密钥

 

 

2、生成新密钥后,就可以新建目标应用程序,点击新建

 

 

3、进入新建页面后,填写相关内容

 

 

显示名称:目标应用程序显示名称

 

联系人email:填写管理员email,用来用户联系管理员;

 

目标应用程序类型:根据需要选择类型,比如“个人”用来存储个人凭据,“组”用来存储组凭据(一个用户组用一个凭据)

 

目标应用程序页 URL:一般选择默认页,系统会有一个默认页面(http:/<samplesite>/_layouts/SecureStoreSetCredentials.aspx?TargetAppId=<TargetApplicationID>)用来录入用户凭据。

 

4、点击下一步,进入配置字段页面,按照需要添加凭据需要包含的字段(注:以后不能编辑字段名称和字段类型)

 

在这里,我除默认的用户名和密码外,另外添加一列EmailAddress用来存储用户邮箱,类型选择一般(Genetic)。

 

 

5、继续点击下一步

 

添加目标应用程序管理员,点击完成,完成创建目标应用程序

 

至此我们已经完成了Secure Store Service的准备工作,接下来就是实际应用的实践。

 

Copyright © 2024 空余恨
Powered by .NET 8.0 on Kubernetes