1. Trang chủ
  2. » Công Nghệ Thông Tin

Oracle Essbase 9 Implementation Guide- P74 pot

5 150 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 751,15 KB

Nội dung

Advanced Techniques [ 350 ] 3. Click on the Areas tab to link members between the target and the source. On this screen, you can add data selection information in three different methods that we describe here: i) Use member selection tool: If you double-click on the Source heading, or the Target heading you will see the Area Mapping Member Selection screen where you can select the source outline members and the target database outline members for which you want to map together. This material is copyright and is licensed for the sole use by Paul Corcorran on 5th July 2009 8601 ave. p #1, , lubbock, , 79423 Download at Boykma.Com Chapter 9 [ 351 ] ii) Use text editor: In the text editor screen, you can type in the source or target member names. You can also select the Show Cell Count checkbox which will help you validate your database outline selections by allowing you to verify matching cell counts between the source and target database outlines. Verifying that the cell counts match is how Essbase determines you have correctly dened the slice of data that is to be used by the source and target databases. If the cell counts do not match there is reason to believe you have a data mismatch and will need to re-examine your data mappings. iii) Use inline editing: Inline editing allows you to enter more than one member name to map between the source and target members as shown in the following screenshot: This material is copyright and is licensed for the sole use by Paul Corcorran on 5th July 2009 8601 ave. p #1, , lubbock, , 79423 Download at Boykma.Com Advanced Techniques [ 352 ] 4. On the Mappings tab you can mention the member name if the outline contains different member names or the same member name with different names. The source and the target members can be dened in this screen. 5. After you have completed the four steps to set up a partition denition, you can click on the Validate button. If you have successfully set up your partition you will see a message box saying your partition is valid and you can then save the partition. If there is an error it will prompt you with an error message as shown in the following screenshot: The error message in the previous screenshot says that the area mappings are incomplete. You must go back and click on the Areas tab and correct the error by ensuring you have matching source and target partition denitions and then you can click on the Save button. If there are no errors the partition will then be saved and you will be able to make use of the partitions. To create a Replicated partition or a Linked partition you would follow these same steps. Analytic server conguration le This is the big one! The essbase.cfg le is where most of your advanced techniques will come into play. The essbase.cfg le is an ASCII text le and can be edited using any standard text editing tool. Found on the Essbase analytic server in the essbase\bin folder, the heart and soul of your performance tuning will be in there. In fact, many of the performance tuning settings the you will set through the EAS will have a counterpart setting in the essbase.cfg le. This material is copyright and is licensed for the sole use by Paul Corcorran on 5th July 2009 8601 ave. p #1, , lubbock, , 79423 Download at Boykma.Com Chapter 9 [ 353 ] A word to the wise: Always make a backup copy of the essbase.cfg le before you make any changes to it. The essbase.cfg le is a critical system le used by the Essabse analytic server, and there are entries in there that affect whether the service will start or not. Just in case. First of all, there are literally dozens of optional statements that can be used in the essbase.cfg le as shown in the screenshot below. However, do not be alarmed, if you do not have each of the available statements represented in the essbase.cfg le. As usual, Essbase has a default setting for almost all of them. That is quite an impressive list of conguration settings. You may even recognize some of them based upon our earlier discussions. Keep in mind that the essbase. cfg le can contains settings that have no real effect on system performance management, but they do set congurations for other aspects of system control. The proper syntax and use of each statement can be found in the Essbase Technical Reference, but we will show you a few of the more important ones. This material is copyright and is licensed for the sole use by Paul Corcorran on 5th July 2009 8601 ave. p #1, , lubbock, , 79423 Download at Boykma.Com Advanced Techniques [ 354 ] Following we have an example of an actual essbase.cfg le. As you can see, you can place comments anywhere in the le by beginning the line with a semi-colon. Multiple comment lines require each line to begin with a semi-colon. Statement lines are simply the statement itself, followed by a space, then the parameter. The statement line itself does not need to be terminated by a period or semi-colon as other scripts in Essbase need to. Although it does not say this is mandatory anywhere in the Essbase documentation, we have always kept the statement entries in the essbase.cfg le all uppercase so there is no confusion as to what character is what. ; +++++++++++++++++++++++++++++++++++++++++++++ ; Begin Essbase configuration file for the ESSCAR server ; ; Dynamic calc support for the ESSCAR application ; due to large numbers of members being dynamically calculated DYNCALCCACHEONLY ESSCAR FALSE DYNCALCCACHEWAITFORBLK ESSCAR FALSE ; ; Sets the max number of error rows to be written from ; any single data load or process DATAERRORLIMIT 5000 ; ; Allows the use of DIRECT I/O when possible DIRECTIO TRUE ; ; Sets the number of blocks locked by a database calculation ; and corresponds to the setting in the calc script itself CALCLOCKBLOCKHIGH 50000 CALCLOCKBLOCKDEFAULT 30000 CALCLOCKBLOCKLOW 10000 ; ; Sets the delay time and number of retries allowed for a connection ; to the analytic server NETDELAY 2000 NETRETRYCOUNT 4000 ; ; Allows the use of a database calculator cache CALCCACHE TRUE ; ; Sets the size of the calculator cache for high, default and low ; cache sizes. Use of cache size determined in calc script CALCCACHEHIGH 200000000 CALCCACHEDEFAULT 100000000 This material is copyright and is licensed for the sole use by Paul Corcorran on 5th July 2009 8601 ave. p #1, , lubbock, , 79423 Download at Boykma.Com . in the essbase. cfg le. This material is copyright and is licensed for the sole use by Paul Corcorran on 5th July 20 09 8601 ave. p #1, , lubbock, , 794 23 Download at Boykma.Com Chapter 9 [ 353. is licensed for the sole use by Paul Corcorran on 5th July 20 09 8601 ave. p #1, , lubbock, , 794 23 Download at Boykma.Com Chapter 9 [ 351 ] ii) Use text editor: In the text editor screen, you. in the essbase. cfg le as shown in the screenshot below. However, do not be alarmed, if you do not have each of the available statements represented in the essbase. cfg le. As usual, Essbase

Ngày đăng: 06/07/2014, 00:20

w