Viewing Execution Statistics Viewing and Filtering Lineage Data

21

19.6.4 Using Lineage and Hierarchy

From this request, you can display the Lineage and Hierarchy for each column by clicking one of the following buttons: Using the Lineage The Lineage icon allows you to drill down into a column lineage. The lineage goes down the following path: The OBIEE Presentation Columns used in a request’s column The OBIEE Logical Columns used in a Presentation Column The OBIEE Physical Columns used in a Presentation Column The ODI Columns corresponding to OBIEE Physical Columns The ODI source columns used to load a given ODI target column via an ODI interface. This path can recurse if the source columns are targets for other ODI interfaces. For each level of the lineage, the dashboard displays: ■ The Type, Catalog, Table Name, and Column Name for the target column ■ The Type, Catalog, Table Name, and Column Name for the source columns ■ The transformation Expression between the source columns and the target column ■ If the expression is an ODI mapping, you can drill down the ODI run-time statistics Exec. Stats for this transformation. ■ You can drill down at any point of the lineage by clicking Lineage in the view. Figure 19–5 shows one lineage level displayed in a dashboard. Figure 19–5 Lineage Level This image shows the level of lineage displayed in a dashboard. Using the Hierarchy The Hierarchy displays the entire lineage of a given request column in a hierarchical view. Figure 19–6 shows the hierarchical column lineage. Lineage Hierarchy 22 Product TitleBookTitle as a Variable Figure 19–6 Hierarchical Column Lineage This image shows the hierarchical column lineage.

19.6.5 Using Contextual Lineage

You can create contextual lineage link using the LineageRequestColumns on any dashboard. This contextual lineage link will open a dashboard showing the lineage for a given request. To create contextual lineage:

1. Edit a Dashboard.

2. Insert a Text object with the following code:

pfont class=Nav onclick=JavaScript:GoNavExevent, lineage_requests_ folderLineageRequestColumns,,Target Column,Catalog,your_request_ folder,Target Column,Table Name,your_request_name;img src=reslin.gif alt=Navigate Metadata Lineagenbsp;Metadata Lineagefont In this code, you must set the following items according to your configuration: ■ lineage_requests_folder is the folder containing the LineageRequestColumns request. This folder is the folder into which the OBIEE Lineage Requests have been deployed. ■ your_request_folder is the folder containing the request for which you want to display the lineage. ■ your_request_name is the name of the request for which you want to display the lineage. For example, if the lineage requests are installed in the sharedODI folder, and you want to view lineage for the sharedODI Customer DemoCustomer Per Countries Chart request, the code will be: pfont class=Nav onclick=JavaScript:GoNavExevent, sharedODILineageRequestColumns,,Target Column,Catalog,sharedODI Customer Demo,Target Column,Table Name,Customer Per Countries Chart;img src=reslin.gif alt=Navigate Metadata Lineagenbsp;Metadata Lineagefont

3. Before saving your code, make sure that Contains HTML Markup is selected in

the Text Properties editor as shown in Figure 19–7 .