SlideShare a Scribd company logo
Integrate External Data with the
    Business Data Catalog
                               Tom Resing
                         Senior Software Engineer
                              MicroLink, LLC




 MicroLink LLC  8330 Boone Boulevard  Suite 300  Vienna, Virginia 22182  (703) 556-4440
                                www.MicroLinkLLC.com
Integrate External Data with the Business Data Catalog
Tom Resing

INTRODUCTION


                                             www.MicroLinkLLC.com
About Tom

 Microsoft Certified      12 Years of Technical
  Technology Specialist     Experience
  • MOSS Configuration      • Public Sector and
  • WSS Configuration         Private Sector
  • MOSS Application        • Web Focused
    Development            An organizer of
  • WSS Application         SharePoint Saturday
    Development             San Antonio Nov 14th



                                 www.MicroLinkLLC.com
About MicroLink

 Microsoft Gold Partner
  • Main Office in Vienna, Virginia
 Microsoft’s Federal Partner of the Year for 2007
 Microsoft’s DoD Partner of the Year for 2007
  and 2006




                                      www.MicroLinkLLC.com
Agenda

 What is the Business Data Catalog (BDC)
 Use it in the Browser
  • BDC List Web Part
  • BDC Search
 Look at the Setup
  • Sample Configuration File
  • Import in the SSP
  • Look at Crawl Settings
 Questions and Resources

                                www.MicroLinkLLC.com
WHAT IS THE BUSINESS DATA
CATALOG?

                 www.MicroLinkLLC.com
Business Data Catalog

The SharePoint connection to
External Data


                     Database
                                                        Place
SharePoint           of Known
                                                       Search
                      Places




                                www.MicroLinkLLC.com
BDC Data Sources

   Microsoft SQL Server
   Oracle
   ODBC
   Web Services




                           www.MicroLinkLLC.com
MOSS Enterprise Pieces

 Out of the Box in MOSS Enterprise
  •   Business Data Web Parts
  •   Business Data Column
  •   Search
  •   User Profile Import
 Custom Options
  • BDC API through .Net Code




                                www.MicroLinkLLC.com
BDC List Web Part
 BDC Search

DEMO
-LET’S USE IT!

                     www.MicroLinkLLC.com
BDC User Experience

 As a User You Can
  •   Add a BDC Web Part
  •   Connect to data sources
  •   Pull live data
  •   Search Cached Data
 What I didn’t show
  • Connect BDC Web Part to Other Web Parts
  • Add a column in a list from BDC Data




                                   www.MicroLinkLLC.com
2 Keys to Business Data Catalog

1. Easy to Set Up
  • Don’t need to be a developer to access a database
2. Integration
  • Search, Web Parts, Lists, User Profiles
  • It’s connected!




                                       www.MicroLinkLLC.com
Tools

 MOSS SDK 1.5 Apr09
  • AdventureWorks Sample
  • Business Data Catalog Definition Editor
        WSHelloWorld Web Service
        WSOrders Web Service
        Excel Services User Defined Function Sample
        WSOrders Custom Proxy Sample
        Amazon Web Service Sample
        SAP Sample




                                            www.MicroLinkLLC.com
BDC Meta Man

   The OG
   Free version
   Full version is $1200
   Supports:
    • writing to the database
    • Stored procedures
    • Web services
 Beta: BDC Meta Web Edition
    • Modify configuration without SSP Access

                                       www.MicroLinkLLC.com
Sample Configuration File
 Import in the SSP
 Look at Crawl Settings



MORE DEMO
- LET’S SET ONE UP!

                             www.MicroLinkLLC.com
Review Set Up

 Configure
 Import
 Crawl




                          www.MicroLinkLLC.com
Gotchas

1. BDC Permissions
2. Versioning
3. Two hop problem




                          www.MicroLinkLLC.com
Questions

 Email me at microlinkblog@resing.net
 Twitter: @resing




 Tom Resing’s SharePoint Blog
  • http://blogs.microlinkllc.com/tresing


                                            www.MicroLinkLLC.com
SharePoint 2007 Developer's Guide
    to Business Data Catalog




                      www.MicroLinkLLC.com
Written by: Randy Williams

                             www.MicroLinkLLC.com
BACKUP SLIDES


                www.MicroLinkLLC.com
www.MicroLinkLLC.com
www.MicroLinkLLC.com

More Related Content

What's hot

FishbowlToGo Mobile App Webinar - June 2013
FishbowlToGo Mobile App Webinar - June 2013FishbowlToGo Mobile App Webinar - June 2013
FishbowlToGo Mobile App Webinar - June 2013
Fishbowl Solutions
 
What‘s new in Office 365
What‘s new in Office 365What‘s new in Office 365
What‘s new in Office 365
SPC Adriatics
 
Webinar: MongoDB Compass - Data navigation made easy
Webinar: MongoDB Compass - Data navigation made easyWebinar: MongoDB Compass - Data navigation made easy
Webinar: MongoDB Compass - Data navigation made easy
MongoDB
 
Share point 2010
Share point 2010Share point 2010
Share point 2010
Saurabh Parikh
 
Highlights from SharePoint Conference 2011
Highlights from SharePoint Conference 2011Highlights from SharePoint Conference 2011
Highlights from SharePoint Conference 2011
C/D/H Technology Consultants
 
Bye Bye Legacy: Simplifying the Journey
Bye Bye Legacy: Simplifying the JourneyBye Bye Legacy: Simplifying the Journey
Bye Bye Legacy: Simplifying the Journey
MongoDB
 
WebQuilt: Capturing and Visualizing the Web Experience at WWW10
WebQuilt: Capturing and Visualizing the Web Experience at WWW10WebQuilt: Capturing and Visualizing the Web Experience at WWW10
WebQuilt: Capturing and Visualizing the Web Experience at WWW10
Jason Hong
 
SharePoint and ECM – experience from the field
SharePoint and ECM – experience from the fieldSharePoint and ECM – experience from the field
SharePoint and ECM – experience from the field
SPC Adriatics
 
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
SharePoint 2016   Beta 2 What's new (End users and IT Pros) Microsoft Innovat...SharePoint 2016   Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
serge luca
 
Sensitivity for Groups, Teams, and SharePoint
Sensitivity for Groups, Teams, and SharePointSensitivity for Groups, Teams, and SharePoint
Sensitivity for Groups, Teams, and SharePoint
Drew Madelung
 
Data sources in share point 2010
Data sources in share point 2010Data sources in share point 2010
Data sources in share point 2010Kathy Hughes
 
The Path to Truly Understanding Your MongoDB Data
The Path to Truly Understanding Your MongoDB DataThe Path to Truly Understanding Your MongoDB Data
The Path to Truly Understanding Your MongoDB Data
MongoDB
 
SPEVO13 - IW509 - Records Management and Search
SPEVO13 - IW509 - Records Management and SearchSPEVO13 - IW509 - Records Management and Search
SPEVO13 - IW509 - Records Management and Search
John F. Holliday
 
Replacing Traditional Technologies with MongoDB: A Single Platform for All Fi...
Replacing Traditional Technologies with MongoDB: A Single Platform for All Fi...Replacing Traditional Technologies with MongoDB: A Single Platform for All Fi...
Replacing Traditional Technologies with MongoDB: A Single Platform for All Fi...MongoDB
 
Unlocking Operational Intelligence from the Data Lake
Unlocking Operational Intelligence from the Data LakeUnlocking Operational Intelligence from the Data Lake
Unlocking Operational Intelligence from the Data Lake
MongoDB
 
What's New in SharePoint 2016 for End Users Webinar with Intlock
What's New in SharePoint 2016 for End Users Webinar with IntlockWhat's New in SharePoint 2016 for End Users Webinar with Intlock
What's New in SharePoint 2016 for End Users Webinar with Intlock
Vlad Catrinescu
 
SharePoint 2016 - nextgenportal
SharePoint 2016 - nextgenportalSharePoint 2016 - nextgenportal
SharePoint 2016 - nextgenportal
2SeeU
 
Share Point2007 Best Practices Final
Share Point2007 Best Practices FinalShare Point2007 Best Practices Final
Share Point2007 Best Practices Final
Marianne Sweeny
 
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013
J.D. Wade
 
Implementing BCS-Business Connectivity Services - Sharepoint 2013- Office 365
Implementing BCS-Business Connectivity Services - Sharepoint 2013- Office 365Implementing BCS-Business Connectivity Services - Sharepoint 2013- Office 365
Implementing BCS-Business Connectivity Services - Sharepoint 2013- Office 365Shahzad S
 

What's hot (20)

FishbowlToGo Mobile App Webinar - June 2013
FishbowlToGo Mobile App Webinar - June 2013FishbowlToGo Mobile App Webinar - June 2013
FishbowlToGo Mobile App Webinar - June 2013
 
What‘s new in Office 365
What‘s new in Office 365What‘s new in Office 365
What‘s new in Office 365
 
Webinar: MongoDB Compass - Data navigation made easy
Webinar: MongoDB Compass - Data navigation made easyWebinar: MongoDB Compass - Data navigation made easy
Webinar: MongoDB Compass - Data navigation made easy
 
Share point 2010
Share point 2010Share point 2010
Share point 2010
 
Highlights from SharePoint Conference 2011
Highlights from SharePoint Conference 2011Highlights from SharePoint Conference 2011
Highlights from SharePoint Conference 2011
 
Bye Bye Legacy: Simplifying the Journey
Bye Bye Legacy: Simplifying the JourneyBye Bye Legacy: Simplifying the Journey
Bye Bye Legacy: Simplifying the Journey
 
WebQuilt: Capturing and Visualizing the Web Experience at WWW10
WebQuilt: Capturing and Visualizing the Web Experience at WWW10WebQuilt: Capturing and Visualizing the Web Experience at WWW10
WebQuilt: Capturing and Visualizing the Web Experience at WWW10
 
SharePoint and ECM – experience from the field
SharePoint and ECM – experience from the fieldSharePoint and ECM – experience from the field
SharePoint and ECM – experience from the field
 
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
SharePoint 2016   Beta 2 What's new (End users and IT Pros) Microsoft Innovat...SharePoint 2016   Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
 
Sensitivity for Groups, Teams, and SharePoint
Sensitivity for Groups, Teams, and SharePointSensitivity for Groups, Teams, and SharePoint
Sensitivity for Groups, Teams, and SharePoint
 
Data sources in share point 2010
Data sources in share point 2010Data sources in share point 2010
Data sources in share point 2010
 
The Path to Truly Understanding Your MongoDB Data
The Path to Truly Understanding Your MongoDB DataThe Path to Truly Understanding Your MongoDB Data
The Path to Truly Understanding Your MongoDB Data
 
SPEVO13 - IW509 - Records Management and Search
SPEVO13 - IW509 - Records Management and SearchSPEVO13 - IW509 - Records Management and Search
SPEVO13 - IW509 - Records Management and Search
 
Replacing Traditional Technologies with MongoDB: A Single Platform for All Fi...
Replacing Traditional Technologies with MongoDB: A Single Platform for All Fi...Replacing Traditional Technologies with MongoDB: A Single Platform for All Fi...
Replacing Traditional Technologies with MongoDB: A Single Platform for All Fi...
 
Unlocking Operational Intelligence from the Data Lake
Unlocking Operational Intelligence from the Data LakeUnlocking Operational Intelligence from the Data Lake
Unlocking Operational Intelligence from the Data Lake
 
What's New in SharePoint 2016 for End Users Webinar with Intlock
What's New in SharePoint 2016 for End Users Webinar with IntlockWhat's New in SharePoint 2016 for End Users Webinar with Intlock
What's New in SharePoint 2016 for End Users Webinar with Intlock
 
SharePoint 2016 - nextgenportal
SharePoint 2016 - nextgenportalSharePoint 2016 - nextgenportal
SharePoint 2016 - nextgenportal
 
Share Point2007 Best Practices Final
Share Point2007 Best Practices FinalShare Point2007 Best Practices Final
Share Point2007 Best Practices Final
 
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013
 
Implementing BCS-Business Connectivity Services - Sharepoint 2013- Office 365
Implementing BCS-Business Connectivity Services - Sharepoint 2013- Office 365Implementing BCS-Business Connectivity Services - Sharepoint 2013- Office 365
Implementing BCS-Business Connectivity Services - Sharepoint 2013- Office 365
 

Viewers also liked

SharePoint Saturday Chicago - SharePoint for DBAs Tom Resing
SharePoint Saturday Chicago - SharePoint for DBAs Tom ResingSharePoint Saturday Chicago - SharePoint for DBAs Tom Resing
SharePoint Saturday Chicago - SharePoint for DBAs Tom Resing
Tom Resing
 
BPC Keynote BCS Resing
BPC Keynote BCS ResingBPC Keynote BCS Resing
BPC Keynote BCS Resing
Tom Resing
 
Moss 2007 High Availability
Moss 2007 High AvailabilityMoss 2007 High Availability
Moss 2007 High AvailabilityTom Resing
 
Create A Mapping Web Part
Create A Mapping Web PartCreate A Mapping Web Part
Create A Mapping Web Part
Tom Resing
 
Spssa march30th prep
Spssa march30th prepSpssa march30th prep
Spssa march30th prep
Tom Resing
 
Moss 2007 High Availability
Moss 2007 High AvailabilityMoss 2007 High Availability
Moss 2007 High Availability
Tom Resing
 

Viewers also liked (6)

SharePoint Saturday Chicago - SharePoint for DBAs Tom Resing
SharePoint Saturday Chicago - SharePoint for DBAs Tom ResingSharePoint Saturday Chicago - SharePoint for DBAs Tom Resing
SharePoint Saturday Chicago - SharePoint for DBAs Tom Resing
 
BPC Keynote BCS Resing
BPC Keynote BCS ResingBPC Keynote BCS Resing
BPC Keynote BCS Resing
 
Moss 2007 High Availability
Moss 2007 High AvailabilityMoss 2007 High Availability
Moss 2007 High Availability
 
Create A Mapping Web Part
Create A Mapping Web PartCreate A Mapping Web Part
Create A Mapping Web Part
 
Spssa march30th prep
Spssa march30th prepSpssa march30th prep
Spssa march30th prep
 
Moss 2007 High Availability
Moss 2007 High AvailabilityMoss 2007 High Availability
Moss 2007 High Availability
 

Similar to Integrate External Data With The Business Data Catalog

SharePoint Saturday Dayton 2012
SharePoint Saturday Dayton 2012SharePoint Saturday Dayton 2012
SharePoint Saturday Dayton 2012
Scott_Brickey
 
SharePoint Saturday Louisville 2012
SharePoint Saturday Louisville 2012SharePoint Saturday Louisville 2012
SharePoint Saturday Louisville 2012
Scott_Brickey
 
Integrate External Data w/ business connectivity services (BCS)
Integrate External Data w/ business connectivity services (BCS)Integrate External Data w/ business connectivity services (BCS)
Integrate External Data w/ business connectivity services (BCS)
Tom Resing
 
(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide
Mark Rackley
 
SHAREPOINT 2016 - WHAT'S NEW
SHAREPOINT 2016 - WHAT'S NEWSHAREPOINT 2016 - WHAT'S NEW
SHAREPOINT 2016 - WHAT'S NEW
DotNetCampus
 
Dot netcampus2015 francescosodano-sharepoint2016whatsnew
Dot netcampus2015 francescosodano-sharepoint2016whatsnewDot netcampus2015 francescosodano-sharepoint2016whatsnew
Dot netcampus2015 francescosodano-sharepoint2016whatsnewDotNetCampus
 
Interoperability Ms Sap Part Ii
Interoperability Ms Sap  Part IiInteroperability Ms Sap  Part Ii
Interoperability Ms Sap Part Ii
richaroy
 
SharePoint 2010
SharePoint 2010SharePoint 2010
SharePoint 2010nplowman
 
Tracking and business intelligence
Tracking and business intelligenceTracking and business intelligence
Tracking and business intelligence
Sebastian Schleicher
 
AX2012 Technical Track - Entreprise portal, Czesia Langoswka
AX2012 Technical Track -  Entreprise portal, Czesia LangoswkaAX2012 Technical Track -  Entreprise portal, Czesia Langoswka
AX2012 Technical Track - Entreprise portal, Czesia Langoswkadynamicscom
 
Sql Saturday 228 Rapid Data Integration Using SharePoint BCS
Sql Saturday 228   Rapid Data Integration Using SharePoint BCSSql Saturday 228   Rapid Data Integration Using SharePoint BCS
Sql Saturday 228 Rapid Data Integration Using SharePoint BCSObilogic
 
SPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint BeastSPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint Beast
Mark Rackley
 
What SharePoint is My Ferrari?
What SharePoint is My Ferrari? What SharePoint is My Ferrari?
What SharePoint is My Ferrari?
Michael Hinckley
 
2015-06-10 Ceus by IberianSPC - new options for SharePoint 2016 and Office 36...
2015-06-10 Ceus by IberianSPC - new options for SharePoint 2016 and Office 36...2015-06-10 Ceus by IberianSPC - new options for SharePoint 2016 and Office 36...
2015-06-10 Ceus by IberianSPC - new options for SharePoint 2016 and Office 36...
Patrick Guimonet
 
Ms net work-sharepoint 2013-applied architecture from the field v4
Ms net work-sharepoint 2013-applied architecture from the field v4Ms net work-sharepoint 2013-applied architecture from the field v4
Ms net work-sharepoint 2013-applied architecture from the field v4
Tihomir Ignatov
 
Ch-Ch-Ch-Ch-Changes: Taking Your MongoDB Stitch Application to the Next Level...
Ch-Ch-Ch-Ch-Changes: Taking Your MongoDB Stitch Application to the Next Level...Ch-Ch-Ch-Ch-Changes: Taking Your MongoDB Stitch Application to the Next Level...
Ch-Ch-Ch-Ch-Changes: Taking Your MongoDB Stitch Application to the Next Level...
MongoDB
 
24 Hours of PASS -- Enterprise Data Mining with SQL Server
24 Hours of PASS -- Enterprise Data Mining with SQL Server24 Hours of PASS -- Enterprise Data Mining with SQL Server
24 Hours of PASS -- Enterprise Data Mining with SQL Server
Mark Tabladillo
 
Business connectivity solutions runtime and object model deep dive (part 2)
Business connectivity solutions runtime and object model deep dive (part 2)Business connectivity solutions runtime and object model deep dive (part 2)
Business connectivity solutions runtime and object model deep dive (part 2)Chakkaradeep Chandran
 
SPTechCon 2014 - Boston - Worst practices of SharePoint
SPTechCon 2014 - Boston - Worst practices of SharePointSPTechCon 2014 - Boston - Worst practices of SharePoint
SPTechCon 2014 - Boston - Worst practices of SharePointDan Usher
 

Similar to Integrate External Data With The Business Data Catalog (20)

SharePoint Saturday Dayton 2012
SharePoint Saturday Dayton 2012SharePoint Saturday Dayton 2012
SharePoint Saturday Dayton 2012
 
SharePoint Saturday Louisville 2012
SharePoint Saturday Louisville 2012SharePoint Saturday Louisville 2012
SharePoint Saturday Louisville 2012
 
Integrate External Data w/ business connectivity services (BCS)
Integrate External Data w/ business connectivity services (BCS)Integrate External Data w/ business connectivity services (BCS)
Integrate External Data w/ business connectivity services (BCS)
 
(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide
 
SharePoint Custom Development
SharePoint Custom DevelopmentSharePoint Custom Development
SharePoint Custom Development
 
SHAREPOINT 2016 - WHAT'S NEW
SHAREPOINT 2016 - WHAT'S NEWSHAREPOINT 2016 - WHAT'S NEW
SHAREPOINT 2016 - WHAT'S NEW
 
Dot netcampus2015 francescosodano-sharepoint2016whatsnew
Dot netcampus2015 francescosodano-sharepoint2016whatsnewDot netcampus2015 francescosodano-sharepoint2016whatsnew
Dot netcampus2015 francescosodano-sharepoint2016whatsnew
 
Interoperability Ms Sap Part Ii
Interoperability Ms Sap  Part IiInteroperability Ms Sap  Part Ii
Interoperability Ms Sap Part Ii
 
SharePoint 2010
SharePoint 2010SharePoint 2010
SharePoint 2010
 
Tracking and business intelligence
Tracking and business intelligenceTracking and business intelligence
Tracking and business intelligence
 
AX2012 Technical Track - Entreprise portal, Czesia Langoswka
AX2012 Technical Track -  Entreprise portal, Czesia LangoswkaAX2012 Technical Track -  Entreprise portal, Czesia Langoswka
AX2012 Technical Track - Entreprise portal, Czesia Langoswka
 
Sql Saturday 228 Rapid Data Integration Using SharePoint BCS
Sql Saturday 228   Rapid Data Integration Using SharePoint BCSSql Saturday 228   Rapid Data Integration Using SharePoint BCS
Sql Saturday 228 Rapid Data Integration Using SharePoint BCS
 
SPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint BeastSPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint Beast
 
What SharePoint is My Ferrari?
What SharePoint is My Ferrari? What SharePoint is My Ferrari?
What SharePoint is My Ferrari?
 
2015-06-10 Ceus by IberianSPC - new options for SharePoint 2016 and Office 36...
2015-06-10 Ceus by IberianSPC - new options for SharePoint 2016 and Office 36...2015-06-10 Ceus by IberianSPC - new options for SharePoint 2016 and Office 36...
2015-06-10 Ceus by IberianSPC - new options for SharePoint 2016 and Office 36...
 
Ms net work-sharepoint 2013-applied architecture from the field v4
Ms net work-sharepoint 2013-applied architecture from the field v4Ms net work-sharepoint 2013-applied architecture from the field v4
Ms net work-sharepoint 2013-applied architecture from the field v4
 
Ch-Ch-Ch-Ch-Changes: Taking Your MongoDB Stitch Application to the Next Level...
Ch-Ch-Ch-Ch-Changes: Taking Your MongoDB Stitch Application to the Next Level...Ch-Ch-Ch-Ch-Changes: Taking Your MongoDB Stitch Application to the Next Level...
Ch-Ch-Ch-Ch-Changes: Taking Your MongoDB Stitch Application to the Next Level...
 
24 Hours of PASS -- Enterprise Data Mining with SQL Server
24 Hours of PASS -- Enterprise Data Mining with SQL Server24 Hours of PASS -- Enterprise Data Mining with SQL Server
24 Hours of PASS -- Enterprise Data Mining with SQL Server
 
Business connectivity solutions runtime and object model deep dive (part 2)
Business connectivity solutions runtime and object model deep dive (part 2)Business connectivity solutions runtime and object model deep dive (part 2)
Business connectivity solutions runtime and object model deep dive (part 2)
 
SPTechCon 2014 - Boston - Worst practices of SharePoint
SPTechCon 2014 - Boston - Worst practices of SharePointSPTechCon 2014 - Boston - Worst practices of SharePoint
SPTechCon 2014 - Boston - Worst practices of SharePoint
 

More from Tom Resing

Quickly respond to relevant information in SharePoint Online
Quickly respond to relevant information in SharePoint OnlineQuickly respond to relevant information in SharePoint Online
Quickly respond to relevant information in SharePoint Online
Tom Resing
 
SharePoint Modern Support and Assistance
SharePoint Modern Support and AssistanceSharePoint Modern Support and Assistance
SharePoint Modern Support and Assistance
Tom Resing
 
Engage your users with 3 trends in successful intranets
Engage your users with 3 trends in successful intranetsEngage your users with 3 trends in successful intranets
Engage your users with 3 trends in successful intranets
Tom Resing
 
Engage your users with 3 trends in successful intranets
Engage your users with 3 trends in successful intranetsEngage your users with 3 trends in successful intranets
Engage your users with 3 trends in successful intranets
Tom Resing
 
SharePoint Authorization and Authentication-Controlling Access to Documents a...
SharePoint Authorization and Authentication-Controlling Access to Documents a...SharePoint Authorization and Authentication-Controlling Access to Documents a...
SharePoint Authorization and Authentication-Controlling Access to Documents a...
Tom Resing
 
Blogs: From SharePoint to WordPress
Blogs: From SharePoint to WordPressBlogs: From SharePoint to WordPress
Blogs: From SharePoint to WordPress
Tom Resing
 
A Practical Use Of External Data Sources
A Practical Use Of External Data SourcesA Practical Use Of External Data Sources
A Practical Use Of External Data Sources
Tom Resing
 
CodeUP April 2014 Lunch and Learn
CodeUP April 2014 Lunch and LearnCodeUP April 2014 Lunch and Learn
CodeUP April 2014 Lunch and Learn
Tom Resing
 
Develop a SharePoint App in 45 Minutes
Develop a SharePoint App in 45 MinutesDevelop a SharePoint App in 45 Minutes
Develop a SharePoint App in 45 Minutes
Tom Resing
 
Is Your Intranet Social Yet?
Is Your Intranet Social Yet?Is Your Intranet Social Yet?
Is Your Intranet Social Yet?
Tom Resing
 
Share point 2013 administration
Share point 2013 administrationShare point 2013 administration
Share point 2013 administration
Tom Resing
 
Integrate external data with the business connectivity services
Integrate external data with the business connectivity servicesIntegrate external data with the business connectivity services
Integrate external data with the business connectivity services
Tom Resing
 
Integrate External Data with bcs #spsaustx
Integrate External Data with bcs #spsaustxIntegrate External Data with bcs #spsaustx
Integrate External Data with bcs #spsaustx
Tom Resing
 
SharePoint for DBA's Part 2
SharePoint for DBA's Part 2SharePoint for DBA's Part 2
SharePoint for DBA's Part 2
Tom Resing
 
SharePoint for DBAs Part 1
SharePoint for DBAs Part 1SharePoint for DBAs Part 1
SharePoint for DBAs Part 1
Tom Resing
 
The SharePoint Development Path from 2007 to 2010
The SharePoint Development Path from 2007 to 2010The SharePoint Development Path from 2007 to 2010
The SharePoint Development Path from 2007 to 2010
Tom Resing
 
The SharePoint Development Path from 2007 to 2010
The SharePoint Development Path from 2007 to 2010The SharePoint Development Path from 2007 to 2010
The SharePoint Development Path from 2007 to 2010
Tom Resing
 
Agile Content Migration for SharePoint
Agile Content Migration for SharePointAgile Content Migration for SharePoint
Agile Content Migration for SharePoint
Tom Resing
 
SharePoint Saturday San Antonio April 2nd
SharePoint Saturday San Antonio April 2ndSharePoint Saturday San Antonio April 2nd
SharePoint Saturday San Antonio April 2nd
Tom Resing
 

More from Tom Resing (19)

Quickly respond to relevant information in SharePoint Online
Quickly respond to relevant information in SharePoint OnlineQuickly respond to relevant information in SharePoint Online
Quickly respond to relevant information in SharePoint Online
 
SharePoint Modern Support and Assistance
SharePoint Modern Support and AssistanceSharePoint Modern Support and Assistance
SharePoint Modern Support and Assistance
 
Engage your users with 3 trends in successful intranets
Engage your users with 3 trends in successful intranetsEngage your users with 3 trends in successful intranets
Engage your users with 3 trends in successful intranets
 
Engage your users with 3 trends in successful intranets
Engage your users with 3 trends in successful intranetsEngage your users with 3 trends in successful intranets
Engage your users with 3 trends in successful intranets
 
SharePoint Authorization and Authentication-Controlling Access to Documents a...
SharePoint Authorization and Authentication-Controlling Access to Documents a...SharePoint Authorization and Authentication-Controlling Access to Documents a...
SharePoint Authorization and Authentication-Controlling Access to Documents a...
 
Blogs: From SharePoint to WordPress
Blogs: From SharePoint to WordPressBlogs: From SharePoint to WordPress
Blogs: From SharePoint to WordPress
 
A Practical Use Of External Data Sources
A Practical Use Of External Data SourcesA Practical Use Of External Data Sources
A Practical Use Of External Data Sources
 
CodeUP April 2014 Lunch and Learn
CodeUP April 2014 Lunch and LearnCodeUP April 2014 Lunch and Learn
CodeUP April 2014 Lunch and Learn
 
Develop a SharePoint App in 45 Minutes
Develop a SharePoint App in 45 MinutesDevelop a SharePoint App in 45 Minutes
Develop a SharePoint App in 45 Minutes
 
Is Your Intranet Social Yet?
Is Your Intranet Social Yet?Is Your Intranet Social Yet?
Is Your Intranet Social Yet?
 
Share point 2013 administration
Share point 2013 administrationShare point 2013 administration
Share point 2013 administration
 
Integrate external data with the business connectivity services
Integrate external data with the business connectivity servicesIntegrate external data with the business connectivity services
Integrate external data with the business connectivity services
 
Integrate External Data with bcs #spsaustx
Integrate External Data with bcs #spsaustxIntegrate External Data with bcs #spsaustx
Integrate External Data with bcs #spsaustx
 
SharePoint for DBA's Part 2
SharePoint for DBA's Part 2SharePoint for DBA's Part 2
SharePoint for DBA's Part 2
 
SharePoint for DBAs Part 1
SharePoint for DBAs Part 1SharePoint for DBAs Part 1
SharePoint for DBAs Part 1
 
The SharePoint Development Path from 2007 to 2010
The SharePoint Development Path from 2007 to 2010The SharePoint Development Path from 2007 to 2010
The SharePoint Development Path from 2007 to 2010
 
The SharePoint Development Path from 2007 to 2010
The SharePoint Development Path from 2007 to 2010The SharePoint Development Path from 2007 to 2010
The SharePoint Development Path from 2007 to 2010
 
Agile Content Migration for SharePoint
Agile Content Migration for SharePointAgile Content Migration for SharePoint
Agile Content Migration for SharePoint
 
SharePoint Saturday San Antonio April 2nd
SharePoint Saturday San Antonio April 2ndSharePoint Saturday San Antonio April 2nd
SharePoint Saturday San Antonio April 2nd
 

Recently uploaded

Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 

Recently uploaded (20)

Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 

Integrate External Data With The Business Data Catalog

  • 1. Integrate External Data with the Business Data Catalog Tom Resing Senior Software Engineer MicroLink, LLC MicroLink LLC  8330 Boone Boulevard  Suite 300  Vienna, Virginia 22182  (703) 556-4440 www.MicroLinkLLC.com
  • 2. Integrate External Data with the Business Data Catalog Tom Resing INTRODUCTION www.MicroLinkLLC.com
  • 3. About Tom  Microsoft Certified  12 Years of Technical Technology Specialist Experience • MOSS Configuration • Public Sector and • WSS Configuration Private Sector • MOSS Application • Web Focused Development  An organizer of • WSS Application SharePoint Saturday Development San Antonio Nov 14th www.MicroLinkLLC.com
  • 4. About MicroLink  Microsoft Gold Partner • Main Office in Vienna, Virginia  Microsoft’s Federal Partner of the Year for 2007  Microsoft’s DoD Partner of the Year for 2007 and 2006 www.MicroLinkLLC.com
  • 5. Agenda  What is the Business Data Catalog (BDC)  Use it in the Browser • BDC List Web Part • BDC Search  Look at the Setup • Sample Configuration File • Import in the SSP • Look at Crawl Settings  Questions and Resources www.MicroLinkLLC.com
  • 6. WHAT IS THE BUSINESS DATA CATALOG? www.MicroLinkLLC.com
  • 7. Business Data Catalog The SharePoint connection to External Data Database Place SharePoint of Known Search Places www.MicroLinkLLC.com
  • 8. BDC Data Sources  Microsoft SQL Server  Oracle  ODBC  Web Services www.MicroLinkLLC.com
  • 9. MOSS Enterprise Pieces  Out of the Box in MOSS Enterprise • Business Data Web Parts • Business Data Column • Search • User Profile Import  Custom Options • BDC API through .Net Code www.MicroLinkLLC.com
  • 10. BDC List Web Part BDC Search DEMO -LET’S USE IT! www.MicroLinkLLC.com
  • 11. BDC User Experience  As a User You Can • Add a BDC Web Part • Connect to data sources • Pull live data • Search Cached Data  What I didn’t show • Connect BDC Web Part to Other Web Parts • Add a column in a list from BDC Data www.MicroLinkLLC.com
  • 12. 2 Keys to Business Data Catalog 1. Easy to Set Up • Don’t need to be a developer to access a database 2. Integration • Search, Web Parts, Lists, User Profiles • It’s connected! www.MicroLinkLLC.com
  • 13. Tools  MOSS SDK 1.5 Apr09 • AdventureWorks Sample • Business Data Catalog Definition Editor  WSHelloWorld Web Service  WSOrders Web Service  Excel Services User Defined Function Sample  WSOrders Custom Proxy Sample  Amazon Web Service Sample  SAP Sample www.MicroLinkLLC.com
  • 14. BDC Meta Man  The OG  Free version  Full version is $1200  Supports: • writing to the database • Stored procedures • Web services  Beta: BDC Meta Web Edition • Modify configuration without SSP Access www.MicroLinkLLC.com
  • 15. Sample Configuration File Import in the SSP Look at Crawl Settings MORE DEMO - LET’S SET ONE UP! www.MicroLinkLLC.com
  • 16. Review Set Up  Configure  Import  Crawl www.MicroLinkLLC.com
  • 17. Gotchas 1. BDC Permissions 2. Versioning 3. Two hop problem www.MicroLinkLLC.com
  • 18. Questions  Email me at microlinkblog@resing.net  Twitter: @resing  Tom Resing’s SharePoint Blog • http://blogs.microlinkllc.com/tresing www.MicroLinkLLC.com
  • 19. SharePoint 2007 Developer's Guide to Business Data Catalog www.MicroLinkLLC.com
  • 20. Written by: Randy Williams www.MicroLinkLLC.com
  • 21. BACKUP SLIDES www.MicroLinkLLC.com