本文提供有關(guān)如何使用 Microsoft Business Connectivity Services 將 Microsoft SharePoint Server 2010 中的 PerformancePoint Services 連接到 Oracle 數(shù)據(jù)源的鏈接。本文假定您已為使用 Microsoft SharePoint Server 2010 的服務(wù)器場上的 PerformancePoin
本文提供有關(guān)如何使用 Microsoft Business Connectivity Services 將 Microsoft SharePoint Server 2010 中的 PerformancePoint Services 連接到 Oracle 數(shù)據(jù)源的鏈接。本文假定您已為使用 Microsoft SharePoint Server 2010 的服務(wù)器場上的 PerformancePoint Services 和 Business Connectivity Services 配置了服務(wù)應(yīng)用程序。下面是您在此方案中執(zhí)行的操作摘要。
在執(zhí)行一些操作流程(例如采購、補(bǔ)給、分發(fā)或發(fā)貨)時(shí),您可能要包括 Oracle 數(shù)據(jù)以支持商業(yè)智能功能,例如報(bào)表、監(jiān)視或分析。PerformancePoint Services 可以聚合來自不同源的內(nèi)容以查看報(bào)表、記分卡或 KPI。Business Connectivity Services 直接地或通過 SOAP 或 Windows Communication Foundation (WCF) Web 服務(wù)連接到數(shù)據(jù)以在儀表板中包括外部數(shù)據(jù),例如客戶、產(chǎn)品、員工或銷售。
例如,為家庭辦公用品零售商工作的采購員可能必須每周決定一次要采購哪些物料、數(shù)量是多少以及將物料發(fā)送到哪些商店。在此示例中,可以在按商店和物料組織的列表中執(zhí)行分析。從不同源收集數(shù)據(jù)。它包括列和突出顯示過去物料銷售情況的指示器。并且它具有指定主數(shù)據(jù)(例如商店編號、商店地址、物料描述或供應(yīng)商地址)的列。一些列可從 SQL Server Analysis Services 多維數(shù)據(jù)集收集,而其他列來自存儲有關(guān)零售商庫存的信息的 LOB 數(shù)據(jù)庫。采購員將在可編輯的列中提供要采購的數(shù)量。完成后,可將儀表板發(fā)布到 SharePoint 網(wǎng)站。將在那里繼續(xù)執(zhí)行采購流程,具體取決于數(shù)據(jù)驅(qū)動比較。
若要在 PerformancePoint Services 中使用 Oracle 數(shù)據(jù)作為數(shù)據(jù)源來完成此方案,您必須創(chuàng)建外部內(nèi)容類型。外部內(nèi)容類型類似于 SharePoint 內(nèi)容類型,允許顯示外部列表、Web 部件、Microsoft Outlook 2010、Microsoft SharePoint Workspace 2010 和 Microsoft Word 2010 客戶端中的數(shù)據(jù)并與之交互。在外部內(nèi)容類型中描述了外部系統(tǒng)后,可以在 PeformancePoint 儀表板中通過創(chuàng)建 SharePoint 列表數(shù)據(jù)連接將它用作數(shù)據(jù)源。Business Connectivity Services 可以連接到的外部系統(tǒng)示例包括 SQL Server 數(shù)據(jù)庫、使用 Duet Enterprise for Microsoft SharePoint and SAP 的 SAP 應(yīng)用程序、Siebel CRM 數(shù)據(jù)、Web 2.0 服務(wù)、自定義應(yīng)用程序和基于 SharePoint Server 的網(wǎng)站。雖然此示例與如何連接到 Oracle 數(shù)據(jù)有關(guān),但 Business Connectivity Services 運(yùn)行時(shí)通過使用以下連接器支持連接到多種外部系統(tǒng),如“拓?fù)浜桶踩浴币还?jié)中的圖表所示。
在使用其他數(shù)據(jù)庫(例如 Oracle、OLE DB 和 ODBC)時(shí),無法使用 Microsoft SharePoint Designer 2010 創(chuàng)建外部內(nèi)容類型。改用以下方法之一。
在此方案中,您將創(chuàng)建一個(gè) Business Connectivity Services 模型并使用 Visual Studio 2010 中的 XML 編輯器,該編輯器提供 IntelliSense。
下面是一個(gè)拓?fù)鋱D,其中顯示了必須為其配置安全性的不同區(qū)域。
步驟
有關(guān)信息,請參閱
查看有關(guān)如何創(chuàng)建外部內(nèi)容類型的信息。
如何:基于 SQL Server 表創(chuàng)建外部內(nèi)容類型 (http://go.microsoft.com/fwlink/?linkid=202504&clcid=0x804)
按照“創(chuàng)作 BDC 模型”文檔中的過程從頭創(chuàng)建模型。
外部系統(tǒng)的 BDC 模型基本上是一個(gè)自動生成的 XML 文件。在使用 SharePoint Designer 2010 為 SQL Server 數(shù)據(jù)庫、WCF 或 SOAP Web 服務(wù)或現(xiàn)有的 .NET 程序集連接器創(chuàng)建外部內(nèi)容類型時(shí),將生成該文件。連接到 Oracle 需要您自己創(chuàng)建 BDC 模型。
演練:創(chuàng)建您自己的 BDC 模型 (http://go.microsoft.com/fwlink/?linkid=202859&clcid=0x804) 及相關(guān)的視頻:使用 Visual Studio 2010 創(chuàng)建用于 SharePoint 2010 的業(yè)務(wù)數(shù)據(jù)連接模型? (http://go.microsoft.com/fwlink/?linkid=202860&clcid=0x804)
修改用于連接到 Oracle 數(shù)據(jù)庫的 BDC 模型。確保在 Secure Store Service 中使用 Oracle 憑據(jù)設(shè)置了應(yīng)用程序定義。還請記住 Oracle 和 SQL Server 參數(shù)之間的語法區(qū)別。例如,在 Oracle 中,使用冒號 (:) 代替 @ 符號。
如何:使用 Business Connectivity Services 連接到 Oracle 數(shù)據(jù)庫 (http://go.microsoft.com/fwlink/?linkid=202861&clcid=0x804)
為使 Business Connectivity Services 能夠在運(yùn)行時(shí)檢索到正確的憑據(jù)以連接到 Oracle,應(yīng)使用 Secure Store Service 將憑據(jù)存儲在 SharePoint Server 2010 中。
有關(guān) Business Connectivity Services 安全性的詳細(xì)信息,請參閱 Business Connectivity Services 安全性操作 (SharePoint Server 2010)。
請參閱如何:使用 Secure Store Service 連接到外部系統(tǒng) (http://go.microsoft.com/fwlink/?linkid=202862&clcid=0x804) 中的“用戶登錄帳戶信息”一節(jié)。
在您和其他儀表板作者創(chuàng)建一個(gè)或多個(gè)要在儀表板中顯示的視圖后,即可創(chuàng)建包含這些儀表板項(xiàng)目的儀表板頁面。設(shè)置儀表板頁面后,即可向這些儀表板頁面中添加項(xiàng)目,例如報(bào)表、記分卡和篩選器。
使用儀表板設(shè)計(jì)器創(chuàng)建儀表板頁
有關(guān)詳細(xì)信息,請參閱了解 PerformancePoint 報(bào)表類型 (http://go.microsoft.com/fwlink/?linkid=185512&clcid=0x804) 和了解 PerformancePoint 記分卡 (http://go.microsoft.com/fwlink/?linkid=185514&clcid=0x804)。
使用儀表板設(shè)計(jì)器創(chuàng)建報(bào)表和記分卡 (http://go.microsoft.com/fwlink/?linkid=202863&clcid=0x804)
創(chuàng)建儀表板項(xiàng)目(例如頁面、報(bào)表視圖和篩選器)之后,下一步是組合您的儀表板頁面。
使用儀表板設(shè)計(jì)器為頁面添加儀表板項(xiàng)目
您可以將 SharePoint 列表中提供的數(shù)據(jù)作為 KPI 的數(shù)據(jù)源包括在報(bào)表中,或作為網(wǎng)頁報(bào)表包括在自定義報(bào)表中。在儀表板設(shè)計(jì)器中創(chuàng)建 SharePoint 列表數(shù)據(jù)連接報(bào)表類型。必須在 SharePoint 列表中對數(shù)據(jù)進(jìn)行任何編輯。
注意:
只有默認(rèn)列表視圖可用作數(shù)據(jù)源或者用作 KPI 或篩選器的事實(shí)或維度,在聚合中不會考慮該視圖。例如,如果默認(rèn)視圖中隱藏了某列,則該列不出現(xiàn)在儀表板設(shè)計(jì)器的列表預(yù)覽中。
創(chuàng)建 SharePoint 列表數(shù)據(jù)連接 (PerformancePoint Services)
其他安全步驟包括以下這些。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com