Lab 1.1 Lab Environment And Installations - Essbase.ru

2y ago
6 Views
2 Downloads
3.51 MB
61 Pages
Last View : 1d ago
Last Download : 3m ago
Upload by : Laura Ramon
Transcription

Lab 1.1 Lab Environment and Installations1 OverviewThis lab provides you the steps to prepare your laptop for use in the hands-on labsYou will perform the following tasks:- Copy all class files from the DVD to your hard drive- Unzip and enable VMware Image- Install Hyperion Client Tools Essbase Integration Services ConsoleEssbase ClientEssbase Administration Services Console2 Copy Class Files and Enable VMware ImageIn all of the labs you will be using a VMware image containing Oracle Enterprise Linux (version 4.0), an Oracle 10gDatabase, and an Essbase Server environment. You will connect to this image via the Local Private network that isestablished by VMware by default.1.Copy the contents of the DVD to your hard drive. There are two folders, In Class Files and Installs, andone self-extracting zip file, ESSBASE OEL4.exe. The In Class Files folder contains all the necessaryfiles for you to complete your exercises, the Installs folder contains all the software installation neededfor the labs, and ESSBASE OEL4.exe contains the VM that you will be using to run your labs.2.Double-click or run ESSBASE OEL4.exe to extract the VM. The contents of the VM will be in a foldercalled ESSBASE OEL4.3.Your extracted folder should appear as below:1

4.There are several options to start the VMware image. The easiest is to double-click the “OracleEnterprise Linux 4.vmx” file. This will start up your default VMware product installation: VMwareWorkstation, VMware Server, or VMware Player.If you failed to prepare your laptop prior to class an installer for VMware Player (VMware-player-2.0.259824.exe) and VMware Server (VMware-server-installer-1.0.4-56528.exe) have been included in theInstalls/VMware folder. Player runs slightly faster than Server, but it does not allow you to create yourown Virtual Machines. Server also has more setup options than Player.5.For our VMware Networking option we will use the “Host-Only: setting to create a private network. Ifyour Host Laptop has a Cisco VPN Client installed and the Cisco VPN Service running you may beunable to Ping or communicate with the Guest (Linux).Please check your Windows Services for the status of the “Cisco Systems, Inc. VPN Service”. If it isstarted, please stop it.6.Once the VM program opens press the Play button to start your VM image.2

You will be presented with a window regarding the VMware unique ID for this image. Select “Keep” soyou can avoid any potential virtual hardware reconfiguration that might be asked of you.7.Background processes on the VM including the Oracle 10g Database will start so the boot up may take afew minutes.At the login screen sign in as:Username: oraclePassword: oracle8.Once the OS finishes loading, click the “ShowIP” shortcut on desktop3

The IP Address for the Linux Server will be returned.9.Write down the IP Address from the Terminal window, you will need it in later steps.10. Leave the VMware instance running for now. You will need it for the next set of labs.If you need to shutdown the VM or your computer for any reason, on the Linux tool bar (at the top) clickActions - Logout - ShutdownYou should always ensure that prior to starting any lab that your VM instance is running and youare logged in as “oracle” / ”oracle”.3 Install Hyperion Client ToolsIn order to communicate with the Hyperion server, the following Windows clients need to be installed:- EIS Console.- Essbase Client (includes Excel Add-in).- EAS Console4.1 Install EIS Console1. Navigate to the location on your drive where you copied the Installs folder from the DVD.2. Open the EIS folder.3. Double-click or run “setup.exe”.4. The InstallShield Wizard appears and prepares your Java Virtual Machine to perform your EIS installation using thewizard.4

5. Initially you are presented with a screen to select the language for the install wizard.Click “OK”6. Click “Next” at the welcome screen.7. Click “Next” at the location screen.5

8. Select “I AGREE” and click “Next” at the license agreement screen.9. Enter the Hyperion Home directory and click “Next”10. Enter the EIS directory that EIS will install into (C:\Hyperion\EIS) and click “Next”6

11. Select “Custom” for installation type and click “Next”12. Make sure that “Console” is the only item selected for installation by de-selecting “Server” and “Sample Applications”and click “Next”13. Click “Next” at the installation summary screen.7

14. The installation will proceed as a status window appears. Click “Next” once installation has finished.15. Click “Finish” to exit the installation wizard.16. Verify that the EIS Console shortcut was created by going to Start- Programs- Hyperion- Integration Services Integration Services Console.8

4.2 Install Essbase Add-in for Excel1.Navigate to the location on your drive where you copied the Installs folder from the DVD.2.Open the EssbaseClient folder.3.Double-click or run “setup.exe”.4.The InstallShield Wizard appears and prepares your Java Virtual Machine to perform your Essbase Addin installation using the wizard.5.Initially you are presented with a screen to select the language for the install wizard.Click “OK”6.Click “Next” at the welcome screen.9

7.Click “Next” at the location screen.8.Select “I AGREE” and click “Next” at the license agreement screen.9.Enter the Hyperion Home directory and click “Next”10

10. Enter the directory that the Essbase Add-in will install into (C:\Hyperion\Essbase\client) and click“Next”11. Select “Typical” for installation type and click “Next”12. Click “Next” at the ESSLANG and installation summary screens.11

13. The installation will proceed as a status window appears. Click “Next” once installation has finished.Click “Finish” to exit the installation wizard.12

14. Open Excel. “Essbase” should appear in the menu bar. If it does not, proceed with a manualconfiguration.15. To manually add/remove the Essbase Add-in, from the menu bar, choose Tools- Add-Ins 16. Check/un-check the two Hyperion Essbase options. Click “OK”.13

17. If no Hyperion Essbase options appear on the Add-Ins list, click “Browse ”. Navigate to the bin folderof the location you installed the Essbase Client (C:\Hyperion\Essbase\client\bin)18. Double-click or select “essexcln.xll” and click “OK”.The Essbase Add-in for Excel should now appear on the Add-Ins list. Proceed with Step 16 above toenable the Add-in.14

4.3 Install EAS Console1. Navigate to the location on your drive where you copied the Installs folder from the DVD.2. Open the EAS folder.3. Double-click or run “setup.exe”.4. The InstallShield Wizard appears and prepares your Java Virtual Machine to perform your EIS installation using thewizard.5. Initially you are presented with a screen to select the language for the install wizard.Click “OK”6. Click “Next” at the welcome screen.15

7. Click “Next” at the location screen.8. Select “I AGREE” and click “Next” at the license agreement screen.9. Enter the Hyperion Home directory and click “Next”16

10. Enter the EAS directory that EAS will install into (C:\Hyperion\EAS) and click “Next”11. Select “Custom” for installation type and click “Next”12. Make sure that “Console” is the only item selected for installation by de-selecting “Server” and “SAP Plugin” and click“Next”17

13. Click “Next” at the installation summary screen.14. The installation will proceed as a status window appears. Click “Next” once installation has finished.Click “Finish” to exit the installation wizard.15. Verify that the EAS Console shortcut was created by going to Start- Programs- Hyperion- Administration Services Start Administration Services Console.18

4 Post-Installation StepsEdit the hosts file to create a network alias for the Linux VM.1. In Windows Explorer, navigate to C:\WINDOWS\system32\drivers\etc and open the “hosts” file in a text editor orright-click and select “Open”.Select Notepad and click “OK”.19

2. Add a new line at the bottom of the file and type “ IP Address ptsessbase.us.oracle.com ptsessbase”,where IP Address is the IP address you took from your Linux VM in Step 2.9. Save and close the file.From now on whenever you need to refer to the Linux VM, the server name will be called ptsessbase.20

21

Lab 1.2 Cube Building (BSO) with Essbase Integration Services1 OverviewThis lab steps through the process of building an Essbase BSO cube using Essbase Integration Services (EIS). EIS is amultithreaded server software that is the bridge between the data source, OLAP Metadata Catalog, and Essbase. EISenables several tasks:Retrieves OLAP model and meta-outline information from OLAP Metadata CatalogGenerates SQL statementsRetrieves data from external sourcesLoads members and data into the Essbase database In this lab, you will perform the following tasks:Start the Hyperion serversConnect to the Data WarehouseBuild an OLAP ModelBuild a MetaoutlineCreate an Essbase CubeQuery the Cube using EAS or Add-in 2 Start Hyperion ServersThere are four Hyperion services that will need to be started before you can complete the lab: Shared ServicesEssbaseEssbase Administration ServicesEssbase Integration Services1. Ensure that your VM instance is running and you are logged in as:Username: oraclePassword: oracleIn the Linux VM, you will need open several terminal sessions to start up the Hyperion services.22

You can open a terminal window in one of three ways:1. Click on the terminal window icon on the toolbar at the top of the screen.2. Right-click anywhere on the desktop and select “Open Terminal” from the top of the list.3. Go the Applications menu, select System Tools and then Terminal from the list of programs.23

The resulting Terminal Window will appear as below:As a convenience, a text file on /home/oracle/Hyperion called Hyperion Start Stop Order.txt can be used tocopy/paste the directories and scripts for the subsequent steps. To access the file, double-click on oracle’s Home FileBrowser icon from the desktop.Double-click to open the Hyperion folder.24

Double-click to open Hyperion Start Stop Order.txt.To copy/paste text, highlight the text, copy the text by pressing CTRL C or selecting Edit- Copy. In a terminal window,press SHIFT CTRL V or select Edit- Paste to paste the text.25

In a terminal window, at the prompt type: “cd /home/oracle/Hyperion/deployments/Tomcat5/bin” or paste the directoryafter you have typed “cd ”. At the prompt, type or paste: “./startSharedServices9.sh” to start up Shared Services.Your window will appear like the one below. Minimize the window (DO NOT CLOSE). Wait approximately 30 secondsbefore continuing to the next step.2. Open another terminal window and type: “cd /home/oracle/Hyperion/essbase/bin” or paste the directory after you havetyped “cd ”. At the prompt, type or paste: “./startEssbase.sh” to start up the Essbase server in the foreground. At thepassword prompt, type “oracle” and press Enter . Your window will appear like the one below. Minimize the window(DO NOT CLOSE).26

Alternatively, you can start Essbase in the background by typing: “./startEssbase.sh oracle &” where “oracle” is thepassword.3. Open another terminal window and type: “cd /home/oracle/Hyperion/EAS/server/bin” or paste the directory after youhave typed “cd ”. At the prompt, type or paste: “./startEAS” to start up the EAS server. This should take approximately30 seconds to complete. Your window will appear like the one below. Minimize the window (DO NOT CLOSE).4. Open another terminal window and type: “cd /home/oracle/Hyperion/EIS” ” or paste the directory after you have typed“cd ”. At the prompt, type or paste: “ ./ais start” to start up the EIS server. Your window will appear like the one below.Minimize the window (DO NOT CLOSE).27

5. You can verify that all the servers/services started by opening another terminal window and typing: “ps –u oracle”You should see a list of processes with the Hyperion ones near the bottom as shown below.3 Stop Cisco VPN Client Service.If installed, verify that the status of the Cisco VPN Client Service is stopped as discussed in the Installation lab.1. Open Services console:Start- Settings- Control Panel- Administrative Tools- ServicesIf the Cisco VPN Client Service has started, right-click and select “Stop”.28

4 Connect to the Data WarehouseTo connect to an RDBMS, EIS supports ODBC, OCI for Oracle databases or DataDirect Wire Protocol drivers for DB2,Informix, Oracle, or Sybase. ASCII text files are also supported using a DataDirect Text driver.Before you begin, make sure that all the Hyperion servers are running on your Linux VM.You will perform the following tasks: Open the EIS ConsoleConnect to the OLAP Metadata Catalog and EssbaseConnect to the Data Warehouse1. Open the EIS Console by selecting the following shortcut:Start- Programs- Hyperion- Integration Services- Integration Services Console.The first time you start the console, you will be asked to create an OLAP Metadata Catalog. Since this has already beendone for you on the Linux VM, you can uncheck the box saying “Show this dialog at Startup” and click “Close”.29

2. Login to the OLAP Metadata Catalog, “ptsessbase” for the Server, “EIS CAT” for the OLAP Metadata Catalog, “eis”for the User Name, and “oracle” for the Password.Also, provide the login information to Essbase using “ptsessbase” for the Server, “essadmin” for the User Name, and“oracle” for the Password. Click “OK”3. In the “New” tab, double-click “OLAP Model” or select it and click “Open”.30

4. To open the data model you will be using, enter “TBC” for Data Source, “tbc” for User Name, and “oracle” forpassword. Click “OK”.5. Once connected, you will see Schemas/Tables going down the left side and an empty workspace to the right. You arenow ready to begin building your OLAP Model.5 Building the OLAP ModelOLAP models are based on the idea that values in a data source can be categorized as either facts or dimensions offacts. Facts are the numeric, variable values in the database, such as numbers of units sold. Associated with facts arerelated data values that provide additional information, such as store locations. An OLAP model contains a fact table,dimension tables, and dimension branches. An OLAP model may contain time and accounts dimensions.EIS creates an OLAP model that is a logical model, not a physical star schema, and is a logical representation of datavalues you select from the data sources.You will perform the following tasks: Create a logical model consisting of Fact and Dimension tables.Create the hierarchies for the dimensions.1. To enlarge your workspace area, turn off “Intelligent Help” by de-selecting Tools- Intelligent Help fromthe menu bar.31

2. Display the TBC tables by clicking on “ ” to the left of “TBC” and “TABLES”.3. Begin by dragging the fact table, “TBC.SALES” to the middle of the workspace.4. A dialog box will appear asking if you would like to create a Time dimension from the fact table, click“Yes”.Note: Since a Time dimension table does not currently exist, you are “creating” one using a copy of thefact table. This is not a recommended practice since fact tables are generally very large and joining twofact tables together could cause long query times. It is best practice to have a Time dimension table orview pre-existing in the schema. This exercise is merely to show that it can be done with EIS, but it isextremely uncommon in practice due to performance reasons.32

5. Another dialog box will appear asking if you would like to add an Accounts dimension from the fact table,click “No”.6. Double-click the line joining the “SALES” fact table to the “Time” dimension table.7. If the join does not get automatically created (as shown in the bottom box), highlight “TRANSDATE” inboth the “SALES” and “Time” tables and click “Add”. Click “Close” when the join exists in the CurrentJoin Information box.8. Drag “TBC.MEASURES” next to “SALES” (It can be placed anywhere in the Model workspace area,Measures is shown above Sales in the graphic below). A Create New Dimension dialog box will appear,click “OK”.33

Since a primary key/foreign key join has already been created between the two tables, the join willautomatically be set. You can verify this by double-clicking on the join.Note: You can set the Dimension Type here to be “Accounts”, but we will be doing this later in the lab, soyou can leave it as “Default”.9. Drag “TBC.SCENARIO” next to “SALES”. A Create New Dimension dialog box will appear, click “OK”.10. Drag “TBC.PRODUCT” next to “SALES”. A Create New Dimension dialog box will appear, click “OK”.Drag “TBC.PRODUCTDIM” next to “PRODUCT”. A dialog box will appear asking if you would like to addthis table to the current model, click “OK”. The header area for PRODUCTDIM will be blank at this point.This dialog box appears because no primary key/foreign key has been set up with the fact table. You willneed to manually create the join in order to incorporate “PRODUCTDIM” into the model.34

11. Enable Joins Mode by clicking on the “Join” iconas shown below. Drag a line from the“PRODUCT” table to the “PRODUCTDIM” table (the table name in the header area will be blank).12. Highlight “SKU” in both the “PRODUCT” and “PRODUCTDIM” tables and click “Add”. Click “Close”when the join has been added in the Current Join Information box.13. Click on the “Join” icon again to exit Joins Mode. The model should appear similar to what is shownbelow. Both tables are called “PRODUCT” to indicate that they both make up the PRODUCT dimension.35

14. Drag “TBC.MARKET” next to “SALES”. A Create New Dimension dialog box will appear, click “OK”.Drag “TBC.REGION” next to “MARKET”. A dialog box will appear asking if you would like to add thistable to the current model, click “OK”.15. As before, enable Joins Mode by clicking on the “Join” icon. Drag a line from the “MARKET” table tothe “REGION” table (the table name in the header area will be blank). If the join has not been createdalready, set the join by highlighting “REGIONID” in both tables and click “Add”. Click “Close” when thejoin has been added in the bottom box.36

16. Your model should now look similar to the one shown below. Now that the facts and dimensions havebeen identified, the next step is to create the hierarchies.17. Right-click the header area of the “Time” dimension table and select “View Columns”.Right-click “Time” in the area underneath the header and click “Properties ”.18. In the “Columns” tab, select “TRANSDATE” and click on “Date-Hierarchy”.37

19. Select “Year, Quarter, Month” and click “OK”. Four “new” fields appear in the “Columns” tab. TheDate fields are logical fields that have been created by EIS using SQL functions specific to the connectedRDBMS source. User defined SQL is also supported to create additional logical fields. Click “Close” toreturn to the OLAP Model.20. Right-click the header area of the “Time” dimension table and select “Properties ”. The Time hierarchyis created automatically using the previous method. Select “Year Quarter Month” in the DimensionProperties dialog and click “Edit ”.38

21. The hierarchy is made up of Year, Quarter and Month. In the Name field, change Year Quarter Monthto “Time”. Highlight “Time.Year” and click “Sort Order ”.In the Column dropdown box, select “Year”. In the Sort Order dropdown box, select “Ascending”. Thissets the sort order for the years in the Time hierarchy. Click “OK”.In the Edit Hierarchy dialog box, highlight “Time.Quarter” and click “Transform ”.39

Click on the “Prefix/Suffix” tab. The member names for Quarters are 1, 2, 3 & 4. Since there aremultiple years in the Time dimension, uniqueness for the Quarter names can be achieved by attaching theyear to the name as well as additional text before or after the member name (ex. Qtr1-2006). The radiobutton selections under Prefix and Suffix refer to ancestral member names that can be attached to theQuarter’s member name, while the Custom text boxes allow you to attach additional text. In our examplewe want to add the text “Qtr” as a prefix to the quarter member and then “-” Year as a suffix. So underPrefix, select the “None” radio button since we do not want to attach any ancestral member names to theprefix and type “Qtr” in the Custom Prefix box since we want to attach it to the beginning. Under Suffix,select the “Parent Name” radio button since we want the Year to be attached at the end and type “-” inthe Custom Prefix to separate the Quarter from the Year.Click on “Preview Results” to see what the Quarter member names will look like in Essbase. Click“Close”. Click “OK” in the Edit Transformations – Quarter dialog box.40

In the Edit Hierarchy dialog box, highlight “Time.Month” and click “Transform ”.Click on the “Prefix/Suffix” tab. As with Quarters uniqueness for the Month names can also beachieved using a similar method (ex. Jan-2006). In this example we want to add “-” Year as a suffix.So under Prefix, select the “None” radio button and leave the Custom Prefix box blank since we do notwant to attach anything before the Month name. Under Suffix, select the “Grandparent Name” radiobutton since we want the Year to be attached at the end and type “-” in the Custom Prefix to separatethe Month from the Year.41

Click on “Preview Results” to see what the Month member names will look like in Essbase. Click“Close”.Click “OK” in the Edit Transformations – Month dialog box. Click “OK” in the Edit Hierarchy dialogbox. Click “OK” in the Dimension Properties dialog box.Essbase supports non-unique member names, so it is not necessary to force uniqueness of membernames. However, for better end-user readability and improved query performance, it is recommended thatunique member names be enforced.22. Right-click the header area of the “MEASURES” dimension table and select “View Columns”. Right-click “MEASURES” in the area underneath the header and click “Properties ”. Go to the “PhysicalJoins” tab.23. Select “CHILD” in the Child column and “PARENT” in the Parent column. Click “Add”.The Recursion dialog box appears, click “OK”. A parent-child relationship has been created for thisdimension table. Click “Close”.42

24. Right-click the header area of the “MEASURES” dimension table and select “Properties ”. Click“Add” to create a hierarchy.25. Type “Measures” in the Name text box. Drag “CHILD” from the left panel to the right underneath“Measures”. Recursive hierarchies only require that the Child field be in the hierarchy. Click “OK” twiceto return to the model.43

26. Right-click the header area of the “PRODUCT” dimension table that is joined to “SALES” and select“Properties ”. Click “Add” to create a hierarchy. Type “Product” in the Name text box. Expand“PRODUCTDIM”. Drag the “FAMILY” field below “PRODUCTDIM” from the left panel to the rightunderneath “Product”. Then drag the “SKU” field below “PRODUCTDIM” from the left panel to the rightunderneath “PRODUCTDIM.FAMILY”.Click “OK” twice to return to the model.27. Right-click the header area of the “MARKET” dimension table that is joined to “SALES” and select“Properties ”. Click “Add” to create a hierarchy. Type “Market” in the Name text box. Expand“REGION” and then “MARKET”. Drag the “REGION” field below “REGION” from the left panel to theright underneath “Market”. Then drag the “STATE” field below “MARKET” from the left panel to theright underneath “REGION.REGION”.Click “OK” twice to return to the model.44

28. Verify the model by going to File- Verify. If no errors were found, proceed with the lab.29. Save the model by selecting File- Save, pressing Ctrl S or clicking the Save icon. Name the model“TBC Model” and click “OK”45

6 Building the MetaoutlineA metaoutline is a template containing the structure and rules for creating an Essbase model or outline. A metaoutline isbased on the structure of an OLAP model. Metaoutlines have several features: They can be the basis for multiple Essbase outlines.They can be defined at a central location and used to create multiple Essbase outlines in multiple locations.They enable you to create Essbase databases on demand.They enable you to view sample Essbase outlines before building them.They automatically generate SQL to retrieve data from an external source.They enable you to filter data before you build the associated Essbase outline.They enable you to transform data as you create an Essbase outline.1. Click File- New. Select “OLAP Metaoutline” in the New tab. In the dropdown where it says ‘Select the model thatthe metaoutline should be based on’, ensure that “TBC Model” is selected. Click “Open”.2. To enlarge your workspace area, turn off “Intelligent Help” by selecting Tools- Intelligent Help from the menu bar.Start by expanding the “Time” dimension (under TBC Model in the left pane). Drag the “Time” hierarchyuntil it is underneath “Untitled” in the right pane and a tree symbol with an “L” attached to it is showing.46

MEASURES” dimension and dragging the “Measures” hierarchy underneath3. Repeat by expanding the ““Untitled” (make sure you see the tree symbol with an “L” attached to it as shown below).SCENARIO” field (first expand the “SCENARIO”4. Since no Scenario hierarchy was defined, drag the “dimension and then expand the “ SCENARIO” table) and place it underneath “Untitled” as shown below (makesure you see the tree symbol with an “L” attached to it as shown below).47

Product” hierarchy underneath “Untitled” (make sure you see the5. For the “PRODUCT” dimension, drag the “tree symbol with an “L” attached to it as shown below).MARKET” dimension, drag the “Market” hierarchy underneath “Untitled” (make sure6. Do the same with the “you see the tree symbol with an “L” attached to it as shown below).48

7. Right-click on the top level of “Time” and select “Properties”.8. In the Member Info tab, select “Dynamic Calc” under the Data Storage section.49

9. Go to the Dynamic Time Series tab. Enable “H-T-D”, “Y-T-D” and “Q-T-D” by checking the boxes. In theGeneration column, use the drop down and select “1” for “H-T-D”, “2” for “Y-T-D” and “3” for “Q-T-D”. Click“OK”.10. Right-click on “Time.Year” and select “Properties”. In the Member Info tab, select “Dynamic Calc”. Click “OK”.50

11. Right-click on “Time.Quarter” and select “Properties”. In the Member Info tab, select “Dynamic Calc”. Click“OK”.12. Right-click on the top level of “MEASURES” and select “Properties”. In the Member Info tab, select “Accounts”under Dimension Type, “Dense” under Dimension Storage, and “Label Only” under Data Storage. Click “OK”.51

13. Right-click on “MEASURES.CHILD” and select “Properties”. In the Member Info tab, select “From DatabaseColumn” under Consolidation and choose “CONSOLIDATION” in the drop down. Select “From DatabaseColumn” under Two Pass Calculation and choose “TWOPASSCALC” in the drop down. Select “From DatabaseColumn” under Data Storage and choose “STORAGE” in the drop down.14. In the Account Info tab, select “From Database Column” under Time Balance and choose “TIMEBALANCE” inthe drop down. Select “From Database Column” under Skip and choose “SKIP” in the drop down. Select“Variance Reporting” under Data Storage and choose “VARIANCEREPORTING” in the drop down.52

15. . In the Formula tab, select “From Database Column” and choose “FORMULA” in the drop down.16. In the Alias tab, under the New Alias section in the Alias drop down, select “MEASURES ALIAS” and click “Add”.“MEASURES ALIAS” should now appear under Existing Alias. Click “OK”.53

17. Right-click on the top level of “SCENARIO” and select “Properties”. In the Member Info tab, select “Label Only”in the Data Storage section. Click “OK”.18. Highlight “SCENARIO.SCENARIO” and click on the Add a Member as a Sibling icon as shown below. Type“Variance” for the member name and click “OK”.54

20. Highlight “Variance” and click on the Add a Member as a Sibling again. Type “Variance%” for the member nameand click “OK”.21. Right-click on “Variance” and select “Properties”. In the Member Info tab, select “Two Pass Calculation” underTwo Pass Calculation and “Dynamic Calc” under Data Storage.55

22. In the Formula tab, type “@VAR(Budget,Actual);” in the Formula box. Click “OK”.Note: Even though the formula is correct, it will not Verify unless you place double quotes ( “ ” ) around Budget andActual.23. Right-click on “Variance%” and select “Properties”. In the Member Info tab, select “Two Pass Calculation”under Two Pass Calculation and “Dynamic Calc” under Data Storage. In the Formula tab, type“@VARPER(Budget,Actual);” in the Formula box. Click “OK”.56

24. Right-click on the top level of “PRODUCT” and select “Properties”. In the Outline Build tab, select “Add asShared Members” under Duplicate Member Names. Click “OK”.25. Right-click on “PRODUCTDIM.FAMILY” and select “Properties”. In the Alias tab, under the New Alias section inthe Alias drop down, select “FAMILY ALIAS” and click “Add”. “FAMILY ALIAS” should now appear underExisting Alias. Click “OK”.57

26. Right-click on “PRODUCTDIM.SKU” and select “Properties”. In the Alias tab, under the New Alias section in theAlias drop down, select “SKU ALIAS” and click “Add”. “SKU ALIAS” should now appear under Existing Alias.Click “OK”.27. Right-click on “Untitled” and select “Properties”. In the Data Storage Model tab, select “Block Storage” underData Storage Option.58

28. In the Database Measures tab, click “Add”. Select “AMOUNT” and click “OK” twice to return to the metaoutline.29. Verify the metaoutline by going to File- Verify. If no errors were found, proceed with the lab.Save the metaoutline by selecting File- Save, pressing Ctrl S or clicking the Save icon. Name the metaoutline“TBC Metaoutline” and click “OK”59

30. Now you are ready to build the cube. Right-click on “TBC Metaoutline” and select Member and Data Load .Type “TBC” in the Application Name box and “TBC” in the

Essbase Administration Services Console 2 Copy Class Files and Enable VMware Image In all of the labs you will be using a VMware image containing Oracle Enterprise Linux (version 4.0), an Oracle 10g Database, and an Essbase Server environment. You will co

Related Documents:

Biology Lab Notebook Table of Contents: 1. General Lab Template 2. Lab Report Grading Rubric 3. Sample Lab Report 4. Graphing Lab 5. Personal Experiment 6. Enzymes Lab 7. The Importance of Water 8. Cell Membranes - How Do Small Materials Enter Cells? 9. Osmosis - Elodea Lab 10. Respiration - Yeast Lab 11. Cell Division - Egg Lab 12.

Contents Chapter 1 Lab Algorithms, Errors, and Testing 1 Chapter 2 Lab Java Fundamentals 9 Chapter 3 Lab Selection Control Structures 21 Chapter 4 Lab Loops and Files 31 Chapter 5 Lab Methods 41 Chapter 6 Lab Classes and Objects 51 Chapter 7 Lab GUI Applications 61 Chapter 8 Lab Arrays 67 Chapter 9 Lab More Classes and Objects 75 Chapter 10 Lab Text Processing and Wrapper Classes 87

Lab 5-2: Configuring DHCP Server C-72 Lab 5-3: Troubleshooting VLANs and Trunks C-73 Lab 5-4: Optimizing STP C-76 Lab 5-5: Configuring EtherChannel C-78 Lab 6-1: Troubleshooting IP Connectivity C-80 Lab 7-1: Configuring and Troubleshooting a Serial Connection C-82 Lab 7-2: Establishing a Frame Relay WAN C-83 Lab 7

Each week you will have pre-lab assignments and post-lab assignments. The pre-lab assignments will be due at 8:00am the day of your scheduled lab period. All other lab-related assignments are due by 11:59 pm the day of your scheduled lab period. Pre-lab assignments cannot be completed late for any credit. For best performance, use only Firefox or

Lab EX: Colony Morphology/Growth Patterns on Slants/ Growth Patterns in Broth (lecture only) - Optional Lab EX: Negative Stain (p. 46) Lab EX : Gram Stain - Lab One (p. 50) Quiz or Report - 20 points New reading assignment 11/03 F Lab EX : Gram Stain - Lab Two Lab EX: Endospore Stain (p. 56) Quiz or Report - 20 points New reading .

Lab Notebook- Students are introduced to the purpose of a lab notebook and set up the lab notebook for session and the day’s lab. Afternoon Laboratory Safety Lab Safety Rules and Contracts Lab Equipment Scavenger Hunt: Students find and identify common lab equipment that they will use throughout the three weeks as well as get

Lab Safety & IR Spectroscopy Reading: Handbook for Organic Chemistry Lab, section on Lab Safety (Chapter 1) and IR Spectroscopy (Chapter 16). Organic Chemistry by Marc Loudon, 6th ed., pp. 569-591 (12.1-12.5). There is no prelab or lab report for today’s experiment. During today’s lab, you will check into a lab drawer.

The lab exercises will count 70%, the clicker average 10% and the Lab Exam 20% of the FINAL LAB AVERAGE. FINAL LAB AVERAGE (Average of Lab Exercises X 0.70) (Clicker Average x 0.10) (Lab Exam X 0.20) Astronomy 105 (Lecture) and Astronomy 105L (Lab) are averaged into one grade and