bdc
TRANSCRIPT
SharePoint BDC
John C. von RosenBlue Sphere [email protected]
Overview
What is the Business Data Catalog?– A catalog of business data– Access to LOB Data in SharePoint– Business Data Connector?
Overview
Why use the Business Data Catalog?– Access / Authentication in central place– “No Code” Solution
?!?
– Can integrate with SharePoint Search– Integration with other SharePoint functionality
Overview
What can we access?– WebServices
SAP / Siebel
– Databases Oracle / SQL Server
Overview
Only in MOSS 2007 Enterprise
Agenda Create a BDC Application Definition File Create a view for a Dashboard
The BDC Application Definition
[Audience = Developers] What is it?
– XML that connects LOB Data to SharePoint
Contains– Connection information / Security– Entities (what exists)– Methods (how to access it)– Associations (relationships between entities)– Actions (external interaction [not today])
The BDC Application Definition
Tip of the Day
Use the BDC Metadata XSD for Intellisense in VS 2005C:\Program Files\Microsoft Office Servers\12.0\Bin\bdcmetadata.xsd
Set the schemalocation in your XML<LobSystem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="./BDCMetadata.xsd" Type="Database" …
The BDC Application Definition
The BDC Application Definition
The BDC Application Definition
The BDC Application Definition
In ActionIn Action
Importing an Application
[Audience: SharePoint Administrators]
SharePoint Central Administration– Import an Application Definition– Manage Permissions on
Application Entities
– Create Profile Page Template
- In Action -- In Action -
The BDC Application Definition- Associations -
Create a Destination Entity– Destination Entity will have an Input Parameter,
which is an identifier from the Source Entity
The BDC Application Definition- Associations -
Create a Destination Entity– Destination Entity will have an Input Parameter,
which is an identifier from the Source Entity
The BDC Application Definition- Associations -
Create a Destination Entity– Destination Entity will have an Input Parameter,
which is an identifier from the Source Entity
The BDC Application Definition- Associations -
Create the Association
The BDC Application Definition- Associations -
Create the Association
The BDC Application Definition- Associations -
In ActionIn Action
The Dashboard View
The “Digital Dashboard”– Who is the audience
The business users
– What’s the difference The quick overview
– What is the point To identify where to focus efforts
The Dashboard View
Solutions– KPI WebPart?
Can’t be used for Business Data Lists
– The Data View A Business Data List is a Data View (kinda)
Microsoft.SharePoint.WebPartPages.BaseXsltDataWebPart
- In Action -- In Action -
Summary
Business Data Catalog– Live and Searchable access to corporate data
within SharePoint– Can define associations and actions for entities
DataView– Ability to customize the view of the data– Mimic KPI WebParts– Anything XSL can support
Links
MSDN entry on BDChttp://msdn.microsoft.com/en-us/library/ms563661.aspx
BDC Authenticationhttp://msdn.microsoft.com/en-us/library/ms566523.aspx
Terrific Walkthroughhttp://blah.winsmarts.com/2007-4-SharePoint_2007__BDC_-
_The_Business_Data_Catalog.aspx
SharePoint Product Comparisonhttp://office.microsoft.com/en-us/sharepointserver/
HA101978031033.aspx