Presentation is loading. Please wait.

Presentation is loading. Please wait.

0 Leveraging External Data In SharePoint John Ramminger.

Similar presentations


Presentation on theme: "0 Leveraging External Data In SharePoint John Ramminger."— Presentation transcript:

1 0 Leveraging External Data In SharePoint John Ramminger

2 1 Welcome to SharePoint Saturday Houston Please turn off all electronic devices or set them to vibrate If you must take a phone call, please do so in the hall so as not to disturb others Special thanks to our Title Sponsor, ProSymmetry Thank you for being a part of the 5 th Annual SharePoint Saturday for the greater Houston area!

3 2 Thanks to all our Sponsors!

4 3 Information Speaker presentation slides should be available from the SPSHOU website within a week or so The Houston SharePoint User Group will be having it’s next meeting Wednesday April 15 th. Please join us at www.h-spug.org

5 4 John Ramminger – Innovative consulting company providing consulting, tools and managed services for the SharePoint platform. – Email: JohnRamminger@RammWare.netJohnRamminger@RammWare.net – Twitter: @JohnRam – Website: www.RammWare.net (Under Construction)www.RammWare.net

6 5 What will this talk cover? Business Connectivity Services as it relates to on- premise deployments of SharePoint 2010 and 2013.

7 6 What is BCS? Business Connectivity Services is the component of SharePoint that will allow you to connect to external data sources from within SharePoint

8 7 What can you do with BCS? Supports all CRUD (Create, Read, Update, Delete) operations Data is Searchable via SharePoint Search once Crawled. You can leverage the power of search to view external data in a new an exciting way with SharePoint display templates.

9 8 What is required to work with BCS? SharePoint Designer Visual Studio 3 rd Party Tools Farm Administrator Access

10 9 What Data Can You Connect To? SQL Server (Most Common) Oracle Any External Source that Can be connected to.

11 10 Does BCS support relationships? SharePoint Designer supports creating 1 relationship. Visual Studio and External Tools can support multiple 1 to many relationships. Visual Studio provides a visual designer for relationships to help users better understand there BCS model.

12 11 What about SharePoint Online It is possible to implement BCS using SharePoint online however, in my experience very few companies want to risk sensitive data to the cloud. Depending on data usage, your organization could be subject to additional fees for data transferred between the source system and SharePoint online. Stay tuned to twitter for a future presentation and video series on BCS in SharePoint online.

13 12 How does BCS work? BCS is driven by an XML document called a Model file. Each table or entity that you are exposing to SharePoint is represented in the model. The model file can be moved from environment to environment and updated so you don’t need to rebuild the model completely. When developing with Visual Studio or wanting to crawl the external model incrementally, you will need to update the model file by editing the XML directly.

14 13 INPO and 30 Second Page Load Times Built on SharePoint 2010 Using SharePoint Designer BCS Connections Needed “Real Time” updates Thinking outside the box is not always a good thing. Why business owners should leave the tech to the tech people.

15 14 BCS can be fast if you let it Solution redesigned to use a Visual Studio built model with multiple methods on each entity. Caching was used to make sure that the data was fast as well as being up to date. Page load times with more information on the page were clocking in at 4-6 seconds after.

16 15 BCS in SharePoint Designer Pros: – Quick to get going. – Developers are not required. – Free tool. Cons: – Limited in what you can build from a relationship perspective. – Not able to automate deployment of model.

17 16 BCS in Visual Studio Pros: – Powerful and flexible – Automated deployment of model – Visual model designer Cons: – Developers required. – Complex – Model file editing required for deployment.

18 17 Search and BCS BCS data can be crawled and surfaced with out of the box search or custom display templates can be used to really show the information a user is looking for. Incremental crawls can be done with the use of a time stamp field and configuring the model file to see that update field. Visual Studio users must update the model file to be able to view their model in content sources ui. Separate content sources should be used for each model.

19 18 Full Stack BCS Demo Subject Matter Expert finder solution built as a proof of concept for national accounting firm. 3 Tables, Employees, Skills and Licenses. Crawled with SharePoint to be searchable. Demonstrates relations between tables. Automated Deployment of Model file. Videos and Download Package available.

20 19 Questions? John Ramminger (JohnRamminger@RammWare.net)JohnRamminger@RammWare.net @JohnRam on Twitter Visual Studio Videos - http://1drv.ms/1t17eVdhttp://1drv.ms/1t17eVd Download Example from: http://1drv.ms/1xfD2oshttp://1drv.ms/1xfD2os I am available to consult on your BCS implementations. Please let me know how I can help you reach your objectives. Thank you for your time!

21 20 Please Leave Feedback During Q&A Url: https://www.whatsyouranswer.com/wyasurvey.aspx ?sid=S20154715141


Download ppt "0 Leveraging External Data In SharePoint John Ramminger."

Similar presentations


Ads by Google