Business data catalog
This presentation is the property of its rightful owner.
Sponsored Links
1 / 18

Business Data Catalog PowerPoint PPT Presentation


  • 97 Views
  • Uploaded on
  • Presentation posted in: General

Business Data Catalog. Todd Kitta 1.8.08. Agenda. Business Data Catalog (BDC) Basics Web Parts BDC Development Search API Demo. BDC Basics. Expose business data with little to no code Consumes data from relational databases and web services Read-only; no updates out of the box

Download Presentation

Business Data Catalog

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Business data catalog

Business Data Catalog

Todd Kitta

1.8.08


Agenda

Agenda

  • Business Data Catalog (BDC) Basics

  • Web Parts

  • BDC Development

  • Search

  • API

  • Demo


Bdc basics

BDC Basics

  • Expose business data with little to no code

  • Consumes data from relational databases and web services

  • Read-only; no updates out of the box

  • Requires Enterprise Edition of MOSS


Scenarios

Scenarios

  • Bring business data into SharePoint using web parts

  • Link business data to list items

  • Augment back-end application functionality

  • Search


Architecture

Architecture


Bdc terminology

BDC Terminology

  • Application

  • Entity

  • Action

  • Method

  • Association


Bdc actions

BDC Actions

  • Actions bridge the gap between SharePoint and the backend application

  • Actions are links, therefore they can be whatever you want

    • Custom Web Part Page

    • Custom ASP.NET application

    • InfoPath form


Bdc web parts

BDC Web Parts

  • List

  • Item

  • Related List

  • Actions

  • Item Builder


Development

Development

  • BDC Applications are just XML; you can create apps in notepad

  • BDC Meta Man ($1,200)

    • Includes web parts for KPIs, mapping business data, and displaying business data in a calendar

  • BDC Definition Editor (free with SharePoint SDK)

  • BDC Snippets in Visual Studio


Bdc definition editor

BDC Definition Editor


Bdc search

BDC & Search

  • Define method to return a list of crawlable entity IDs

  • For incremental crawling, you also need to return the last modified date of the entity

  • Crawled properties are those returned in your BDC application

  • Mapped properties are available in the search experience (e.g. “lastname:smith”)


Bdc search1

BDC & Search

  • Once your application is created…

    • Add a content source with type of Business Data

    • Defined mapped properties

    • Create Search Scope


Search security

Search & Security

  • Security must be treated specially when doing search because items are already indexed

  • This is done through “security trimming”

  • The back-end system must expose some method of checking access on an entity

  • The BDC will call this method at query time to ensure security is up to date


Business data catalog

API

  • Access BDC functions like get lists and find specific

  • Perform administrative functions

  • Develop custom search experiences for business data


Predefined bdc applications

Predefined BDC Applications

  • SAP

  • Siebel

  • Dynamics

  • AutoDesk

  • Rockwell Software

  • Many more...


Business data catalog

Demo


Questions

Questions?


Links

Links

  • MSDN: http://msdn2.microsoft.com/en-us/library/ms563661.aspx


  • Login