Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 117 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
117
Dung lượng
4,83 MB
Nội dung
Chapter 12 Administrating Data Connections 429 Figure 12-7 View Application page After you have imported an ADF, you should view the entities and give appropriate access rights according to your requirements, especially if you have chosen at the BDC permis- sion level to copy all permissions to descendants in the BDC. When the ADF is imported, a profile page is created for each entity, which you can use to view an entity instance. A business data action will be added to any instance of an entity pointing to this profile page. See Figure 12-12, for an example of a profile page populated with data from an entity instance. These are virtual Web pages created from the business data profile template within the Content subsite of the Shared Services Administration Web site. The profile template can be customized by clicking the Edit Profile page tem- plate link on the Shared Services Administration Web page. By default, the profile page template contains one Web Part: the Business Data Item Web Part. For an entity profile page to be created, the metadata must have a SpecificFinder method for that entity. 430 Part II Administrating and Configuring Your Implementation Planning Because the profile page is exposed from a subsite of the SSP administration Web site, you should not use a random port number for the Web application that hosts the SSP, especially if you are implementing an Internet site. Firewalls are not usually configured to allow requests to Web sites on ports other than port 80. If you have errors in your ADF and need to make amendments, before you re-import the ADF, change the version number within the ADF or delete the LOB application by first clicking the View Applications link on the Shared Services Administration Web page. Then, from the drop-down menu for the appropriate application, click Delete Application as shown in Figure 12-8. Figure 12-8 Deleting the business data catalog application Best Practices You should not rely on the import process validation checks to identify errors in the ADF. You should check that the business data features—such as the business data Web Parts and business data actions—include a business data column in a list and that the crawl process can function correctly. Chapter 12 Administrating Data Connections 431 After the ADF is imported, you can change the following values at the application level, using the Administrator Web pages: ■ Authentication mode, labeled as Access Account. ■ Connection throttling—that is, you can limit the number of concurrent connec- tions. ■ For Web services business applications: Web Service URL, Web Service Definition Language (WSDL) Retrieval Account, and proxy server. ■ For database business applications: Data Provider, connection stringProxy server address. Business Data Actions Actions provide a link to the back-end data source, usually for write-back scenarios. Actions are URLs that are usually defined in the ADF on a per-entity basis. You can add more actions, modify existing actions, or delete existing actions after you have imported the ADF, and you can do this without the need to delete the application and re-import the ADF. To add actions, follow these steps: 1. On the Shared Services Administration Web page, click View entities. The Business Data Catalog Entities Web page displays a list of all the entities imported into the BDC. From here, you can manage the permissions of an entity or view an entity. 2. From the drop-down menu for the entity for which you want to add a new action, click View Entity. The View Entity: <Entity Name> page is displayed as shown in Fig- ure 12-9. Scroll down the page, and the existing actions are listed in the Actions section. 3. Under the Actions section, click Add Action. 432 Part II Administrating and Configuring Your Implementation Figure 12-9 View Entity page 4. On the Add Action Web page shown in Figure 12-10, type a name for the action, type the URL, specify whether to launch the action in a new browser window or not (default), add parameters to the URL if required, and add the icon to display next to the action. You can choose from the Delete, Edit, or New actions, or you can choose your own image. Chapter 12 Administrating Data Connections 433 Figure 12-10 Add Action page Wherever an instance of an entity is displayed, the actions will be visible and presented as a drop-down list of the default column. If a SpecificFinder method is defined for an entity, then the entity has at least one action: the action to display the profile page, as shown in Figure 12-11. Figure 12-11 Business data actions 434 Part II Administrating and Configuring Your Implementation When the View Profile action is selected, the profile page is displayed, as shown in Figure 12-12. Figure 12-12 A populated generated profile page of an entity instance Although actions are limited to a URL, you can open a client application from a URL. Two ways to do this are by either writing a Web Part that opens the client application using ActiveX or writing an Internet Explorer pluggable protocol handler. How to Use Business Data Catalog Features After an application is defined in the metadata, business data can be presented by using built-in business data Web Parts and incorporating business data columns in lists and libraries. You can then exploit the default behavior of Web Parts, lists, and libraries, such as defining an audience, targeting, filtering, and using Web-Part connections. Business Data Web Parts SharePoint Server 2007 ships with six generic Business Data Web Parts. These Web Parts can be used to display any entity from the BDC, without writing any code. After they are configured, they will automatically be named after the entity data they are displaying. The Web Parts that display data from the LOB systems query the metadata cached on each Web front-end server, and then the instance data is retrieved from the data source. The Web Parts are described in Table 12-4. Chapter 12 Administrating Data Connections 435 After these Web Parts are placed on a Web Part page, you will need to open the Web Part tool pane. See Chapter 29, “Microsoft Office SharePoint Services 2007 Web Parts,” for detailed instructions on adding and customizing Web Parts. In the tool pane, click the Browse icon as shown in Figure 12-13. Table 12-4 Business Data Web Parts Web Part Description Business Data Actions Displays a list of actions associated with an entity defined in the metadata. Business Data Items Displays one instance of any entity that you register in the BDC. A filter must be defined in the metadata for this Web Part to be used. Business Data Item Builder The Web Part reads the URL of the page and sends the identifier to the other Web Parts on the page, using data Web- Part connections. Business Data List Displays a list of instances of any entity that you have registered in the BDC. A filter, if defined in the metadata, can be used to limit the number of instances retrieved. Business Data Related List. Displays a list of related entity instances, creating what is known as a master detail Web page. The description for this Web Part states to choose a type of data to display. In metadata terminology, you would say, “choose an entity to display.” Microsoft believed that “type” was more user friendly for end-users than the term “entity.” To use this Web Part, you do not need to understand the underlying database query, but you must know the relationships between the entities within an LOB system. Business Data Catalog Filter This Web Part is categorized as a Filter Web Part, which can be very useful on business intelligence site and dashboards. You can use this Web Part to filter the contents of connected Web Parts using a list of values from the BDC. 436 Part II Administrating and Configuring Your Implementation Figure 12-13 Business Data tool pane The Business Data Type Picker dialog box is displayed as shown in Figure 12-14. It lists all the entities defined in the BDC and the data sources they come from. Figure 12-14 Business Data Type Picker Chapter 12 Administrating Data Connections 437 In Figure 12-13, you can see a Data Form Web Part section. All business data Web Parts are derived from the Data Form Web Part and, therefore, can be extensively customized using XSL or SharePoint Designer. Business Data in Lists SharePoint Server 2007 provides a new file type, custom, that you can use to make busi- ness data available to all lists and libraries in Web applications associated with the Shared Services where you have defined the business data. To add a business data column to a list, complete the following tasks: 1. Navigate to the list or library where you want to add the column. 2. On the list tool bar, below the list name, click Settings and then List Settings. 3. In the Columns section, click Create column. 4. In the Name And Type section, enter a column name and select the Business Data type. This column type can hold any entity data type. The page is redisplayed, and the Additional Column Settings section now contains business data Browse and Type Check icons. 5. Click the Browse icon and the Business Data Type Picker dialog box is displayed as shown in Figure 12-14. Choose the appropriate entity, and click OK. The dialog box closes, and the Additional Column Settings section contains a list of properties associated with this entity, as shown in Figure 12-15. 438 Part II Administrating and Configuring Your Implementation Figure 12-15 Business Data type additional column settings 6. From the Display This Field Of The Selected Type drop-down list, select a field and then click any related data you want to display. For example, you might choose to display a reseller’s name together with the reseller’s business type and phone num- ber. You can choose to display the Actions menu and link the column to the Profile page. 7. Click OK. When you create a new column, you can choose whether the column is added to the default view. If you select related data, those columns are also added to the default view. Now when you add a new list item, you can use the business data Browse icon to display the Entity Instance Picker dialog box. Up to this point, only the metadata using the [...]... 4 85 An often overlooked component of successfully implemented Microsoft Office SharePoint Server 2007 servers is performance monitoring Performance monitoring should be an integral part of routine operations on every system—not just for Office SharePoint Server 2007 servers However, this chapter will focus on performance monitoring for SharePoint Server 2007 Ever-growing workload... standard SharePoint Server 2007 sites, lists and libraries Chapter 13 Performance Monitoring and Microsoft Operations Manager 20 05 Understanding System Monitor 450 Preparing to Monitor Performance 454 Working with the Performance Tool 461 Microsoft Operations Manager 20 05 and SharePoint Server 2007 467 Microsoft. .. When a server such as Microsoft SQL Server or Office SharePoint Server 2007 is installed, new counters are installed that are specific to the server platform Chapter 13 Performance Monitoring and Microsoft Operations Manager 20 05 and that have been designed to provide performance information about that specific platfor m A good example is with SQL Server After installation, objects called SQLServer:Locks... Bytes\ for specific SharePoint Server 2007 processes The most important processes are Office and Windows SharePoint Server Search (both called mssearch.exe), Windows SharePoint Services Timer (owstimer.exe), Windows SharePoint Services Tracing (wsstracing.exe), and Internet Information Services (IIS) (inetinfo.exe) The two largest consumers of memory will be the Server Search (Office or Windows) and... Operations Manager 20 05 and SharePoint Server 2007 467 Microsoft Operations Manager 20 05 Architecture 468 MOM Management Packs 477 Using MOM 20 05 to Monitor SharePoint Server 2007 479 Deploying the MOM 20 05 Management Packs for SharePoint Server 2007 480 Supplementary Management Packs ... within the list has inherited all list type operations, such as view and filter Business Data and User Profiles By default, SharePoint Server 2007 can import a list of domain users from the Active Directory directory service, LDAP server, or Business Data Catalog SharePoint Server 2007 treats Active Directory and LDAP directories as master connections for importing user information—that is, it can use... use them as a source to create user profiles This arrangement implies that, if a user is missing from the master connection, SharePoint Server 2007 assumes the user is no longer in the organization and removes the user from the user profiles database However, SharePoint Server 2007 treats the business data sources only as a supplementary data source; it uses the data only to provide additional user... a SQL Log Shipping transaction is running because high amounts of I/O will be generated for legitimate reasons With SharePoint Server 2007, use the Office Server Search Search Gatherer\Documents Delayed Retry counter to alert you when a non-zero value occurs This condition indicates a server is unavailable during crawling Preparing to Monitor Performance The first required task is to understand what... Implementation Of course, a contented SharePoint administrator is one whose server farm is operating well, with services that are meeting or exceeding the requirements of the business—and doing so with the least effort possible The second part of this chapter will help SharePoint administrators get a little closer to that desired state by introducing Microsoft Operations Manager 20 05 a product that can automatically... and this is where the Performance tool can be very useful 457 458 Part II Administrating and Configuring Your Implementation Monitoring Network Utilization Many companies employ server administrators who must wear multiple hats It is not uncommon for the person who maintains servers to also maintain personal computers and the network Windows Server exposes some very good counters for helping to track . Profiles By default, SharePoint Server 2007 can import a list of domain users from the Active Directory directory service, LDAP server, or Business Data Catalog. SharePoint Server 2007 treats Active. master connection, SharePoint Server 2007 assumes the user is no longer in the organization and removes the user from the user profiles database. However, SharePoint Server 2007 treats the business. options. 5. Click OK, and then if you haven’t already done so, complete a full crawl. Chapter 12 Administrating Data Connections 4 45 Mapping Crawled Properties In SharePoint Server 2007, the