Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

BDC

841 views

Published on

  • If you don't have MOSS Enterprise Edition for BDC or WSS only, or if you want to use real SharePoint lists (no web parts) to integrate external data, try this presentation:

    http://www.slideshare.net/fdaske/what-is-the-share-point-business-data-list-connector-bdlc
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

BDC

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

×