IT tutorials
 
Technology
 

Sharepoint 2013 : Using BCS (part 7) - Working with external content types - Creating external content types

11/20/2013 2:38:28 AM
- Free product key for windows 10
- Free Product Key for Microsoft office 365
- Malwarebytes Premium 3.7.1 Serial Keys (LifeTime) 2019

Creating external content types

Once the external system definition is defined, you can now create an ECT and specify the CRUD operations that you wish to execute on that external system. Many organizations use ECTs rather than the Data Sources gallery for security and logistic reasons. The ECT can be defined once and stored centrally in the BDC metadata store, but used many times for all sites and site collections depending on the permission settings of the ECT. The schema and authentication methods need only be explained to a small number of ECT designers. This is as opposed to the Data Sources gallery, where the data source definition would have to be created for each site where you want to use the external content.

Follow these steps to create an ECT using SharePoint Designer:

  1. In the ECT Summary view, ensure that the ECT has a name, and if the external content is to be displayed in Outlook 2013, configure the Office item type as Appointment, Contact, Task, or Post. Switch to the Operations view of the ECT.

  2. In the Data Source Explorer, expand the external system node by clicking the plus sign (+) to the right of the name.

    If the data source is a database, expand Tables, Views, or Routines.

  3. Right-click the table you want to create a BDC model for and then click the operations you want to create.

    Depending on the operations exposed by the external system, you can add the operations create, read item, update, delete, and read list, as shown next.

    A screenshot of the Data Source Explorer with the context menu displaying the operations available on a table.

    A three-page operations wizard opens, where each page contains a section that displays issues, warnings, and errors as you configure the operations. The three pages are:

    • Operation properties . Use this page to set the operation name, operation display name, and operation type. For a database external system, you can create all operations. If you choose this option, then the operation properties are generated automatically and the operation names will be Create, Read Item, Update, Delete, and Read List.

      When you create an External List from an ECT, then a view is created for each Read List operation. You may consider modifying the automatically generated names for the Read List operations so that they are meaningful to users of the external list.

    • Parameters . Use this page to select those fields, known as elements, you wish to use in your SharePoint solution. You can modify each data source element, including the identifier name, the field name, and the name of the field when it is displayed in the browser. By default, all fields will be shown in the external item picker when adding an external data column to a list or library. If the table, view, or routine returns a large number of fields, displaying them all in the external item picker may confuse users. Therefore, it is best to select a small set of elements that best describes an item.

      If you selected an Office item type on the Summary View, you will use this page to map the external content data fields to Office properties. The Office mapping form is part of the Read Item operation, and therefore, if you wish to modify these settings once an ECT is created, modify the return parameter properties of the Read Item operation. You also change the Office item type on the Summary page once an ECT is created.

    • Filter parameters . Use this page to add your own throttling conditions to your solution; this will optimize the time taken to return the data from the external system. Remember, external content is not saved in the BCS database, but is retrieved by the BDC server run time when needed.

      The filter types available are Comparison, Limit, Page Number, Timestamp, and Wildcard. For string data types, use the Wildcard filter type because this will internally translate to a like clause in queries to get the data.

      BCS throttling is enabled by default to prevent Denial of Service (DoS) attacks. You are most likely to see the effect of this feature if no limit filter was created and when the BCS run time attempted to retrieve data from the external system it timed out due to the large amount of data it was trying to retrieve.

  4. Click Finish and then Save.

    This will create in the BDC metadata store an external system named <databasename> if this is the first ECT created for the external system, and an ECT with the name you typed in step 1.

 SharePoint 2013 performance improvements

BCS in SharePoint 2013 limits the data returned from the external system by processing the data source filters on the external system, as well as sending sort requests to the external system when a user sorts the data in an external list. This reduces the load on the SQL Server machines that are hosting the SharePoint databases.

 
Others
 
- Sharepoint 2013 : Using BCS (part 6) - Working with external content types - Creating an external system using SharePoint Designer
- Sharepoint 2013 : Using BCS (part 5) - Defining external systems connections
- Sharepoint 2013 : Using BCS (part 4) - Creating a BDC service application
- Sharepoint 2013 : Using BCS (part 3) - Presenting external content - Using external data columns
- Sharepoint 2013 : Using BCS (part 2) - Presenting external content - Creating and managing external lists
- Sharepoint 2013 : Using BCS (part 1)
- Sharepoint 2013 : Connecting SharePoint 2013 with external systems
- Sharepoint 2013 : Using external content in SharePoint
- Windows 7 : Using Internet Explorer 8 - Effectively Searching the Web
- Windows 7 : Using Internet Explorer 8 - Customizing the Browser and Setting Internet Options (part 5) - Controlling Objectionable Content
 
 
Top 10
 
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 2) - Wireframes,Legends
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 1) - Swimlanes
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Formatting and sizing lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Adding shapes to lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Sizing containers
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 3) - The Other Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 2) - The Data Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 1) - The Format Properties of a Control
- Microsoft Access 2010 : Form Properties and Why Should You Use Them - Working with the Properties Window
- Microsoft Visio 2013 : Using the Organization Chart Wizard with new data
Technology FAQ
- Is possible to just to use a wireless router to extend wireless access to wireless access points?
- Ruby - Insert Struct to MySql
- how to find my Symantec pcAnywhere serial number
- About direct X / Open GL issue
- How to determine eclipse version?
- What SAN cert Exchange 2010 for UM, OA?
- How do I populate a SQL Express table from Excel file?
- code for express check out with Paypal.
- Problem with Templated User Control
- ShellExecute SW_HIDE
programming4us programming4us