Automating Lineage Deployment Automating Lineage Refresh

19

19.6 Using the Lineage in OBIEE Dashboards

The OBIEE Lineage Artifact deployed in the BIEE Server allow for many usage scenarios. The most common usage scenarios are listed in this section: ■ Viewing Execution Statistics ■ Viewing and Filtering Lineage Data ■ Using the Dashboard ■ Using Lineage and Hierarchy ■ Using Contextual Lineage

19.6.1 Viewing Execution Statistics

In this scenario, we want to display the execution statistics of ODI within a OBI-EE dashboard. To add ODI statistics, insert the RuntimeStats request from the Lineage Web Catalog into your dashboard. The statistics appear as shown in Figure 19–2 . Figure 19–2 Runtime Statistics This image shows the runtime statistics.

19.6.2 Viewing and Filtering Lineage Data

In this scenario, you want to view the lineage data and filter the results. To create such a dashboard, add the Prompt Lineage dashboard prompt and the LineageRequestColumns request on a dashboard. Both objects are in the lineage web catalog as shown in Figure 19–3 . 20 Product TitleBookTitle as a Variable Figure 19–3 Lineage Web Catalog This image shows how to add the PromptLineage dashboard and LineageRequestColumns request to an existing dashboard. Figure 19–4 shows the resulting dashboard. Figure 19–4 Resulting Dashboard This image shows the resulting dahsboard.

19.6.3 Using the Dashboard

In this dashboard, you can filter using: ■ The Origin of the column ODI Column or OBI-EE Logical, Physical, Presentation or Request Column ■ The OBI-EE FolderCatalog or ODI Project containing the table and the column ■ The Request or table containing the column Click Go to display the filtered list of columns. 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