Skip Headers
Oracle® Business Intelligence Enterprise Edition Help
11g Release 1 (11.1.1)
  Go To Table Of Contents
Contents

Editing Views

Each view type, except for a Logical SQL view, has its own editor in which you perform your edits. (You cannot edit a Logical SQL view. You can only format its container or delete it.)

Each view editor contains unique functionality for that view type but might also contain functionality that is the same across view types.

To edit a view:

  1. Open the analysis that contains the view to edit.

  2. Click the "Analysis editor: Results tab".

  3. Click the Edit View button for the view (or, alternatively, select the view in the "Views pane" and click the Edit View toolbar button).

    One of the following editors is displayed:

  4. Using the editor for the view, make the appropriate edits.

    For additional guidance, see:

  5. Click Done.

  6. Save the view. For information, see "Saving Views".


Note:

If your table or pivot table view contains a grand total or subtotal on the row edge, the display totals, that is the grand total and subtotals, are now included in the Rows per Page count for content paging. In prior releases, if you had the Rows per Page count set to 10 for example, the table or pivot table would display more than 10 records if display totals were shown in the view results. See "Table Properties dialog: Style tab" for additional information.

Figure 3-4 includes a subtotal on the C50 Region row edge and content paging set to 10 rows per page. Note that the subtotals are included in the row count.


Figure 3-4 Row Count

Surrounding text describes Figure 3-4 .

Editing Table and Pivot Table Views

Two common views for analyzing and displaying data are the table and pivot table. Figure 3-5 shows a sample table and pivot table on a dashboard page.

Figure 3-5 Sample Table and Pivot Table

This image is described in surrounding text.

These views share the same type of editor and much of the same functionality such as dragging and dropping, sorting, drilling, and conditional formatting. The following list provides some differences between the two types:

  • Default View — When you create an analysis and display the results, the default view depends on the data in the analysis:

    • Table — If the analysis contains only attribute columns, only measure columns, or a combination of both, then a table is the default view.

    • Pivot Table — If the analysis contains at least one hierarchical column, then a pivot table is the default view.

  • Drop Targets — Drop targets, which you use to modify column layout, differ slightly between the two views. Both views have the <view-type> Prompts, Sections, and Excluded drop targets. Figure 3-5 shows that when multiple columns are placed in the <view-type> Prompts target, or page edge, each column displays its values in an individual drop-down list.

    • Table — Tables have columns and measures in the same drop target, and they do not have rows.

    • Pivot Table — Pivot tables can have rows, columns, and measures as separate drop targets.

  • Drag and Drop Measure Columns — Measure columns behave slightly differently when you drag and drop them on tables and pivot tables.

    • Table — In tables, you can drag and drop measure columns in the middle of the table and they act as columns.

    • Pivot Table — In pivot tables, you can drag and drop measure columns in the middle and their labels can be in many locations.

  • Column Names and Headings — You can turn off the display of the column headings in both tables and pivot tables. For column names, however, the following differences apply:

    • Table — In tables, you always see the names of columns.

    • Pivot Table — In pivot tables, you can turn off the display of the column names.

  • Properties — The properties of the two views differ slightly, in areas such as paging controls and green bar formatting.

You can use the editors for the table and pivot table to customize the look and functionality of the view. The editors share much of the same functionality.

To edit a table or pivot table:

  1. Display the "Results tab: Table editor" or the "Results tab: Pivot Table editor". For information, see "Editing Views".

  2. To set the properties of the table or pivot table, click the Table View Properties or the Pivot Table View Properties button on the toolbar. The "Table Properties dialog" or the "Pivot Table Properties dialog" is displayed, where you can:

    • Specify the method to be used to browse data — either scrolling or paging controls.

    • Specify formatting preferences for tables and pivot tables.

    • Set up for users to modify values in columns in tables, which is referred to as "write back."

  3. Use the buttons on the toolbar of the editor to perform functions such as the following:

    For more information on the buttons common to all views, see "Toolbar Buttons Common to All Views". For more information on specific data view buttons, see "Data View Editor Toolbar".

  4. To affect the contents of the view, use the following panes:

  5. To specify the sort order for a column in the view, see "Sorting Data in Views".

  6. To drill in the data in the view, see "Drilling in Views".

  7. Right-click to perform basic view interactions. For information, see "Right-Click Menu for Data Views".

  8. Enable the write-back capability for a table, which enables a user to update or write to the back-end database, if your user name has the appropriate permissions. For example, a user can enter sales targets for the current quarter in a Sales dashboard. See "Modifying Values and Performing Write Back" for information about the write-back capability.

Applying Formatting to Tables and Pivot Tables

Green bar styling shows alternating rows or columns in a light green color. Cosmetic formatting affects the overall appearance of the view and enables you to change the default green bar color. Figure 3-6 shows a pivot table on a dashboard page with green bar styling.

Figure 3-6 Pivot Table with Green Bar Styling

This image is described in surrounding text.

To add green bar styling and cosmetic formatting to a table or pivot table:

  1. On the toolbar of the editor, click the View Properties button.

    The "Table Properties dialog" or "Pivot Table Properties dialog" is displayed.

  2. To add green bar styling, click the Enable alternate styling box.

    To change the way the styling is applied, select a style from the list.

  3. To add cosmetic formatting, click the alternate formatting button.

    The "Edit Format dialog" is displayed.

  4. To change the default green bar color, choose a new background color for the cell format. Make any other appropriate changes, and click OK.

  5. In the Properties dialog, make any other appropriate changes, and click OK.

    For more information about cosmetic formatting, see "What is Cosmetic Formatting?"

Editing Graph Views

You can use graphs of various types for analyzing and displaying data. Figure 3-7 shows a sample bar graph on a dashboard page.

Figure 3-7 Sample Bar Graph

This image is described in surrounding text.

To edit a graph view:

  1. Display the "Results tab: Graph editor". For information, see "Editing Views".

  2. To set the properties of the graph, click the Edit Graph Properties button on the toolbar. The "Graph Properties dialog" is displayed, where you can set properties:

    • Related to the graph canvas, such as legend location

    • That control the appearance of the graph, such as the style

    • For axis limits and tick marks.

    • That control the display of titles and labels for the graph.

  3. Use the buttons on the toolbar of the editor to perform functions such as printing a view, exporting a view, and so on.

    For more information on the buttons common to all views, see "Toolbar Buttons Common to All Views". For more information on specific data view buttons, see "Data View Editor Toolbar".

  4. To affect the contents of the view, use the following panes:

  5. To drill in the data in the view, see "Drilling in Views".

Formatting the Visual Appearance of Graphs

You can format the visual appearance of graphs based on two settings:

Graph Formatting Based on Position

Positional formatting enables you to customize the appearance of a graph based on the position of graph elements; that is, the numeric sequence in which graph elements (for example, bars) are displayed in a group. A group is determined by the attribute columns that are displayed in the Group By drop target area. (For information on drop target areas, see "Understanding Drop Targets".

For example, suppose that you have a bar graph whose criteria include the C50 Region, 1 - Revenue, and 2 - Billed Quantity columns. 1 - Revenue is displayed first, then 2 - Billed Quantity in the Measures drop target area. C50 Region is displayed in the Group By drop target. In this graph, 1 - Revenue is in position 1 and 2 - Billed Quantity is in position 2 for each regional grouping as shown in Figure 3-8.

Figure 3-8 Example of Position in a Graph

This image is described in the surrounding text.

You can format the visual appearance of a graph based on position in terms of its color, line width, and line symbols.


Note:

Positional formatting is not supported for waterfall graphs.


Graph Formatting Based on Columns

Conditional formatting enables you to customize the appearance of a graph based on conditions applied to columns. The formatting is applied to the column values that meet the condition.

You can specify a color in which to display graph data based upon a specific column value, or range of column values that meet the condition specified for the column.

For example:

  • Conditionally changing the color of a graph based on specific column values.

    A user wants to create a bar graph to compare sales between two beverages, Lemonade and Cola. When creating a bar graph the user specifies two conditions, one where the bar representing Lemonade sales is yellow, and another where the bar representing Cola sales is blue.

  • Conditionally changing the color of a graph based on a range of column values.

    A sales manager wants to create a bar graph to compare sales for all reps across two sales bands.When creating a bar graph the sales manager specifies two conditions, one where the bar is red for all sales reps with sales less than $250,000, and another where the bar is green for all sales reps with sales greater than $250,000.

The way that you specify conditional formatting for graphs is different from that used for other views. For information, see "Applying Conditional Formatting to Tables, Pivot Tables, Performance Tiles, Graphs, and Trellises".

To format the appearance of a graph:

  1. Click Edit Graph Properties on the toolbar of the graph editor.

    The "Graph Properties dialog" is displayed.

  2. Click the "Graph Properties dialog: Style tab".

  3. Click the Style and Conditional Formatting button.

    The "Style and Conditional Formatting dialog" is displayed.

  4. Click "Style and Conditional Formatting dialog: Style Formatting tab" to format the appearance of a graph based on position of the graph elements.

    To add a custom formatted position:

    1. Select the tab for the graph element (for example, bar) to which you want to add a custom formatted position.

    2. Click the Add new position button. A new position entry is displayed in the Custom Formatted Positions table.

    3. Specify the formatting. For example, to select the color to be applied to the position, click the down arrow next to the Color box to access the Color Selector dialog. (Note that the formatting options depend on the element.)

  5. Click the "Style and Conditional Formatting dialog: Conditional Formatting tab" to format the appearance of a graph based on a condition that is applied to columns.

    To add a condition to a column:

    1. Click Add Condition Format and select the column to which you want to apply a condition.

      The "New Condition dialog" is displayed.

    2. Select the operator and enter a column value, or a range of column values for this condition.

    3. Click OK when you have finished.

      The new condition is displayed in the Conditional Formatting tab.

    4. To select the color to be applied to column values when the condition is met, click the down arrow next to the Color box to access the Color Selector dialog.

  6. Click OK.

Rules for Applying Conditional Formats in Graphs

The following rules apply for building and using conditions in graphs:

  • Conditions can be created only from columns that are being used by the graph.

  • When format conditions conflict with each other, conflicting conditions are prioritized in the following order:

    1. Conditional formatting on attributes

    2. Conditional formatting on measures

    3. Style formatting based on the positions of graph elements

  • When a user drills on a graph that has conditional formatting applied, the following rules apply:

    • A conditional format based on measures is not carried to the next level. (It does not make sense to carry the conditional format to a different level; for example if, in a geographic hierarchy, from Region to City.

    • A conditional format based on attributes is carried to the next graph if it has not been drilled on.

      For example, if you had the conditional format "Lemonade = Blue" and only drill on years, then "Lemonade = Blue" stays in place.

  • Conditional formatting is not supported on subtotals and totals for waterfall graphs.

Graph Exceptions for Conditional Formatting on Columns

Table 3-7 lists the graph exceptions that apply to conditional formatting based on columns.

Table 3-7 Graph Exceptions that Apply to Conditional Formatting Based on Columns

Graph Type Exception

Line
Line-Bar
Radar
Time Series Line

Only symbol formatting is allowed for the line.

Pareto

Formatting is applied only to the bars, not to the Pareto line.


Editing Trellis Views

A trellis view is a kind of graph view that displays a grid of multiple graphs, one in each data cell.

Figure 3-9 shows a sample trellis view.

Figure 3-9 Sample Trellis View

This image is described in surrounding text.

A trellis view falls into one of two subtypes:

  • Simple Trellis. A simple trellis displays a core inner graph multiplied across row sets and column sets, rendering many small multiples that are ideal for comparing and contrasting. Figure 3-9 is a simple trellis.

  • Advanced Trellis. An advanced trellis displays a grid of small spark graphs that are ideal for monitoring trends and spotting patterns in a data set.

To edit a trellis view:

  1. Display the "Results tab: Trellis editor". For information, see "Editing Views".

  2. To set the properties of the trellis, click the Trellis Properties button on the toolbar. The "Trellis Properties dialog" is displayed, where you can set properties:

    • Related to the grid canvas, such as legend location (simple trellis views only)

    • Related to graph size for the visualizations included in the trellis

    • That specify the method to be used to browse data — either scrolling or paging controls.

    • That control whether the trellis listens to master-detail events

    • That control the appearance of the trellis's grid and its visualizations, such as various style choices and the way that legends are displayed

    • That control the type of scale and the appearance of scale markers for each of the trellis's visualizations (simple trellis views only)

    • That control the display of titles and labels (simple trellis views only)

  3. Use the buttons on the toolbar of the editor to perform functions such as printing a view, exporting a view, and so on.

    For more information on the buttons common to all views, see "Toolbar Buttons Common to All Views". For more information on specific data view buttons, see "Data View Editor Toolbar".

  4. To affect the contents of the view, use the following panes:

  5. To specify the sort order for a column in the view, see "Sorting Data in Views".

  6. Right-click to perform basic view interactions. For information, see "Right-Click Menu for Data Views".


    Note:

    If you notice any issues with the alignment of trellis views, then you can manually edit a configuration file to adjust the alignment. Locate the xdo.cfg file in the following directory:

    config/OracleBIJavahostComponent/coreapplication_objh1

    and increase the value of the fo-chunk-size setting.


What Terms are Used with Trellis Views?

Table 3-8 defines the terms that are used with trellis views.

Table 3-8 Terms for Trellis Views

Term Definition

Visualization

In the context of Oracle BI EE, a visualization is the choice of graph that appears within a data cell in a trellis view. There are many visualizations from which to choose when creating a trellis view, including bar graphs, scatter graphs, and spark graphs.

Inner Graph

A nested graph, inside the grid of a trellis graph. Each inner graph has its own dimensionality as specified in the Visualization area of the Layout pane.

Outer Edge

The outer edges are the parts of a trellis view that border the inner graphs. These include the column and row headers, the section headers, and so on.

Simple Trellis

A trellis view that displays inner visualizations that are all the same type, such as all scatter graphs. The inner visualizations all use a common axis, also known as a synchronized scale.

Advanced Trellis

A trellis view that can display multiple visualization types within its grid, for example, Spark Line graphs, Spark Bar graphs, and numbers. Each visualization type displays a different measure.

You can think of an advanced trellis as a pivot table, except that for each measure you add to the pivot table, you can optionally associate a dimension and render that dimension as a spark graph visualization.

Synchronized Scale

(Applicable to Simple Trellis subtype only) A synchronized scale means that all the visualizations within the trellis are viewed on the same scale, that is, they share a common axis. Having a common axis makes all graph markers easy to compare across rows and columns.

Microchart

A text-sized graphic displayed in a grid along with other text-sized graphics and numbers, comprising the data cell contents of an advanced trellis view. In Oracle BI EE, a microchart is always a spark graph.

Spark Graph

An embedded mini-graph that, in conjunction with other mini-graphs and numbers, illustrates a single trend. Spark graphs are also known as sparks.

Sparks do not include axes or labels; they get their context from the content that surrounds them. Each type of spark graph has only one measure, which is hidden; the scale is relative to itself only.

A spark graph can be of the graph subtype Spark Line, Spark Bar, or Spark Area.


What Makes a Trellis View Unique?

The trellis view, also referred to as a trellis graph, is the same as a pivot table—with one major exception: the data cells within the trellis contain graphs. Whereas a stand-alone graph type such as a single bar graph or a single scatter graph works on its own, the trellis graph works only by displaying a grid of nested graphs, known as inner graphs. So a bar-graph trellis view is actually comprised of multiple bar graphs.

In a general sense within the field of business analytics, a visualization is a visual representation of data, displayed in graphs, gauges, maps, and so on. In the trellis editor, within the Layout pane, there is a drop target called Visualizations; this is where you drag the columns for the inner graphs that will comprise the trellis you are building.

The visualizations that make up a simple trellis view are all graphs, and they can be many types of the existing stand-alone graphs described in "What Types of Graphs Are Available?" The visualizations that make up an advanced trellis are always microcharts, of the graph subtypes Spark Line, Spark Bar, or Spark Area. Ideally, the microcharts within an advanced trellis are placed alongside numbers (representing the same measure). For more information, see "What Are Microcharts?"

What are the Functions of Trellis Views?

For the most part, a trellis view behaves like a pivot table, and the main difference between a trellis and a pivot table is the way the data cells appear.

In the row and column label cells of a trellis, you can:

  • Right-click to hide or move measure labels

  • Right-click to sort data

  • Drag to reposition rows and columns

In the data cells of a trellis, you can hover the mouse pointer to show related contextual information.

Numeric data cells in a trellis behave the same as numeric data cells in a pivot table.

The ways in which the behavior of a trellis view differs from the behavior of a pivot table are the following:

  • Graph data cells: There is no right-click functionality for the data cells in simple trellises, nor drilling in trellis graph data cells (left-click functionality).

  • Microchart data cells: When you hover the cursor over the data cells in spark graphs, you are shown contextual information (such as first, last, minimum, and maximum values) that otherwise is not displayed as it would be in a pivot table view.

    Figure 3-10 shows an advanced trellis twice, the second time with a tooltip displayed as the cursor hovers over a microchart data cell. Microcharts do not show axis labels, as regular charts do, so it is not immediately obvious what the inner graph dimensionality is. Use a microchart's tooltips to understand the data being represented inside the graph—sample individual values, as well as the overall dimensionality.

Figure 3-10 Sample Microchart Shown Before and After Mouse Hover for Tooltip

This image is described in surrounding text.

What Are Microcharts?

A microchart is, as its name implies, a tiny chart. A microchart is displayed in trellis views of the Advanced Trellis subtype. A microchart is unique as a graph type in that it can never be an independent, stand-alone graph. It can be used only within the context of a trellis view, and its meaning comes only from the fact that it is one of many small multiples.

Spark Graphs in Oracle BI EE

A microchart can be one of several graph subtypes, including Spark Line, Spark Bar, and Spark Area.

Figure 3-11 shows a sample trellis composed of the Spark Line subtype, and numbers.

Figure 3-11 Sample Microchart in a Trellis View

This image is described in surrounding text.

Spark graphs, also called sparks, are unique from line graphs, bar graphs, and the other stand-alone graphs available in Oracle BI EE. Spark graphs are embedded mini-graphs that illustrate a single trend. Simple in their appearance, they do not include axes or labels and they get their context from the content that surrounds them. Each type of spark graph has only one measure, which is hidden; the scale is relative to itself only.

In Oracle BI EE, the visual appearance of sparks emphasizes trends, and within those trends, the highest and lowest values. Due to the condensed manner in which sparks display trends, it is possible for many trends to be compared (along with numeric values) on a single page.

Notice how the advanced trellis in Figure 3-11 visualizes the same measure twice (1 - Revenue), setting the first instance to "Number," and associating a time dimension (T02 Per Name Month) with the second instance (1 - Revenue renamed to Revenue Trend), while displaying the second instance as a spark. This advanced trellis shows the total value for the year, and next to it, how the total value trended over the year.

While sparks are useful for certain types of analysis, such as high-level observation of trends and spotting of patterns, it is important to note that they do not illustrate the same specificity as their larger, fuller-featured counterparts.

Working with Spark Graphs

Sparks are unique mainly because they are small and because they can display a lot of information in a very constricted space. In Oracle BI EE, a spark graph is also different from a stand-alone graph in that, as a microchart, it can only be used within trellis views.

You can modify the size of your sparks in the same way that you do with full-featured graphs, in the Graph Properties dialog.

Figure 3-12 shows a sample of a spark graph with markers for highest and lowest values in revenue data over the course of a year, for three years.

Figure 3-12 Sample of a Spark Graph

This image is described in surrounding text.

For more information about creating trellis views that include sparks, see "Design Considerations for Trellis Views and Microcharts".

About Simple Trellis Versus Advanced Trellis

When you create a trellis view, the first thing you do is choose between two subtypes: Simple Trellis and Advanced Trellis. The Simple Trellis subtype displays a single type of inner visualization, for example, all bar graphs. The inner visualization always uses a common axis, so that all inner graphs are viewed on the same scale. (This concept of a common axis is also referred to as a synchronized scale.) Having a common axis makes all graph markers easy to compare across rows and columns.

The Advanced Trellis subtype allows for display of multiple visualization types within its grid. An advanced trellis illustrating sales trends might show a grid containing numbers in the cells of one column (revenue, for example), while another column alongside the numbers column displays Spark Line graphs in its cells, and those Spark Line graphs visualize the same measure as represented by the numbers (again revenue, but over a time period). Next to that column, a different microchart might be displayed, such as a column of Spark Bar graphs that visualize a different measure, such as unit totals.

Each measure that is visualized is assigned a different inner graph type. Each cell of the grid is scaled independently.

Think of an advanced trellis as a pivot table with spark graphs inside its data cells. But, for each measure you add, you can optionally associate a dimension and render it as a microchart visualization. This makes an advanced trellis very different from a simple trellis. In a simple trellis, all of the measures are rendered in the same visualization, along with additional dimensions.

Design Considerations for Trellis Views and Microcharts

The following are some ideas to consider when designing content displayed in trellis views:

  • For comparisons, choose the Simple Trellis subtype.

  • For trend analysis, choose the Advanced Trellis subtype.

  • The inner graphs that make up a trellis should be readable and not too dense, so a trellis view is not especially useful for displaying multiple series or multiple groups. If you cannot easily target a data point with your mouse (to be shown a tooltip), then it is likely that the inner graph is too dense to be readable.

  • When using the Simple Trellis subtype, note the following:

    • Designing a simple trellis is like designing a pivot table, except that the total number of cells that can be rendered is much less for a trellis.

    • The main difference between designing a simple trellis and designing a pivot table is that for a trellis, one or two of the dimensions can be associated with the visualization; so, that many less dimensions must be added to the outer edge.

    • It is best to design the trellis with a small number of outer-edge dimensions. The entire graph series should be visible at once (for easy comparison of like to like) with no need to scroll. If you must show additional dimensionality, consider adding the dimensions to the graph prompt.

    • When determining which data to show in column headers and which to show in row headers, the column headers should show one or two dimensions (each dimension with a small number of members). Most often, the dimension shown in column headers is time. Place the remaining dimensions in the row headers or in graph prompts.

  • When using the Advanced Trellis subtype, note the following:

    • The key use case for an advanced trellis is to show trend graphs alongside numeric values, in a compressed form. So a typical advanced trellis contains a combination of spark graphs alongside number representations of the same measure.

    • Ideally, place no dimensions in the column headers, just place the measures here.

    • The dimensionality typically associated with a spark graph is time. As there are no visible labels in a spark graph, it is important that the data visualized is intrinsically ordered. For example, a spark graph visualizing regions would be meaningless, because the ordering of the regions (which would be the specific bars, in a Spark Bar graph) is not intuitive.

    • Just as when designing pivot tables, you generally display time on the horizontal axis, with the other dimensions displayed on the vertical axis. The eye then scans from left to right to see how the dimensionality changes over time.

When Might a Trellis Not Be the Best Visualization to Use?

Hierarchical columns do not work well with the Simple Trellis subtype, because when a hierarchical column is displayed on the outer edge, parents and children (such as Year and Quarter) will by default be shown using a common axis scale. However, because Year and Quarter have different magnitudes, the markers in child graphs may be extremely small and hard to read against the parent scale. (Hierarchical columns do work well with the Advanced Trellis subtype, however, because each data cell is a different scale.)

Editing Gauge Views

You can use gauge views of various types for analyzing and displaying data. Figure 3-13 shows a sample gauge view on a dashboard page.

Figure 3-13 Sample Gauge View

This image is described in surrounding text.

To edit a gauge view:

  1. Display the "Results tab: Gauge editor". For information, see "Editing Views".

  2. To set the properties of the gauge view, click the Edit Gauge Properties on the toolbar. The "Gauge Properties dialog" is displayed, where you can set properties:

    • Related to the gauge canvas, such as, legend location.

    • That control the appearance of the gauge, such as the width and height of the gauge.

    • For gauge limits and tick marks.

    • That control the display of titles, footers, and labels for the gauge or gauges in a gauge set.

  3. Use the buttons on the toolbar of the editor to perform functions such as printing a view, exporting a view, and so on.

    For more information on the buttons common to all views, see "Toolbar Buttons Common to All Views". For more information on specific data view buttons, see "Data View Editor Toolbar".

  4. To change the appearance of the contents of the view, use the following panes:

  5. To drill in the data in the view, see "Drilling in Views".

Editing Map Views

You can create a map view for presenting business data to users. Figure 3-14 shows a sample map view on a dashboard page.

Figure 3-14 Sample Map View and Interactive Layer Pane on a Dashboard

This image is described in surrounding text.

As with views such as tables, pivot tables, and graphs, map views allow users to display data on maps in several different formats and to interact with the data. When data is visualized on a map, relationships among data values that might not have been obvious previously can be displayed in a much more intuitive manner. For example, a map view can show a map of a city with the postal codes color-coded by sales performance, while an image marker displays the average discount given per order.

Changes to data are reflected in the map views, and users can perform the following tasks:

  • Display data with a spatial attribute on a map:

    • Display color-coded regions as thematic maps.

    • Vary line geometries by changing line widths.

    • Show point-based information, such as sales locations within territories.

    • Zoom, pan, and drill to additional map detail.

  • Use a map view to interact with other dashboard elements:

    • Dashboard prompts drive map content.

    • Interaction with the map view updates other dashboard content, including master-detail interactions with other views.

  • Show additional related contextual information by hovering the mouse pointer over map areas.

  • Complete additional tasks using actions.

  • Use the Map editor (see "Results tab: Map editor" for additional information) to correct a broken map.


Note:

Before you as the content designer can create map views for analyses, the administrator must set configuration options and manage metadata, as described in "Configuring Mapping and Spatial Information" in Oracle Fusion Middleware System Administrator's Guide for Oracle Business Intelligence Enterprise Edition.


Using Auto Correct

A map view error can occur for various reasons. If the issue appears to be related to missing layers, maps, or styles, then it might be possible to correct the map by replacing the missing map view components with similar items that exist in the spatial metadata. Before contacting your administrator, you can attempt to correct the issue yourself. To do so, perform these steps:

  1. Edit the map in the Compound Layout. A View Error message box displays.

  2. Click Yes in the View Error message box and the Map View compiler will attempt to auto correct the error. If you click No, you can use the Auto Correct icon at a later time to attempt to fix the error. If the compiler can correct the error, the map displays.

  3. Sometimes only a partial correction may be possible. If this is the case, a Partial Fix dialog displays and provides a visual cue regarding the layers that must be deleted to proceed with auto correction. Click Yes to proceed. Although some formats may be deleted, the majority of the original map's formats are preserved.


Note:

The Map View compiler can only fix a limited subset of errors that may arise. If Auto Correct fails to fix the map view, contact your administrator.


What are the Functions of Map Views?

Map views offer the following functions:

  • You can display multiple attribute columns and measure columns on a map view. Map views do not support hierarchical columns.

  • You can format a map view, including with colors, bar graphs, pie graphs, variably sized bubbles, images, lines, or colored shapes that provide the ability for binning and other formatting options.

  • You can drill in information windows. When you hover over a value, you see a popup with information, such as the geographic region (city, state, or country), the measures in the form of column names and column values and formatting metrics, and non-geographic data such as year. The appropriate related data is highlighted in the interactive pane as well. You can click the value to display the actionable links for drilling in the information window, then click the appropriate link.

What Terms Are Used with Map Views?

Table 3-9 defines the terms that are used with map views.

Table 3-9 Terms for Map Views

Term Definition

Feature

An entity with spatial and non-spatial attributes such as cities, rivers, and highways. A feature can be represented by a polygon, a line, or a point.

Format

Defines rendering properties for a feature. For example, if the feature is a polygon that shows a county, then the format can define the fill color for the county or can define a pie graph to be drawn over the county. Formats are tied to a particular geographic level such as continent, country, region, state, or city.

Layer

Any collection of features and formats that have a common set of attributes and a location. For example, a layer that shows US states can include color coding of states by sales, and a pie graph that shows sales per brand for that state. In addition to the US states layer, you can use a layer that displays stores within a state as individual points, with popup notes that show sales for each store.

Layers are displayed on a background or template map. When you zoom in and out on the map, various layers are hidden or displayed. Some layers must be enabled for data, so you can display it in the map. Other layers, such as one that shows roads, is not related to data.

Map

A map that consists of a background or template map and a stack of layers that are rendered on top of each other in a window. A map has an associated coordinate system that all layers in the map must share. The map can be an image file, the object representation of an image file, or a URL that refers to an image file.


What Are the Components of Map Views?

A map view contains the following components:

  • Main content — The main content is the background or template map, which provides the background geographic data and zoom levels. The main content can be any image that can be configured using MapViewer, for example, the floor maps of office buildings and the appearance and presence of items such as countries, cities, and roads.

  • Layers — One or more interactive or custom layers overlay the main content. For information, see "What Are Layers?"

  • Toolbar — Provides buttons that allow you to manipulate map contents directly. The map view itself has a toolbar. The content designer specifies whether to display the toolbar for the map view on a dashboard page. On a dashboard page, the toolbar is displayed directly over the map and contains only the Pan, Zoom Out, and Zoom In buttons. The toolbar is visible by default and its display is controlled by the "Map Properties dialog: Tools tab".

    Each button represents a mutually exclusive mode for manipulating the map contents. The default mode is Pan. When you click a button to activate a mode, that button becomes highlighted and the mouse pointer changes to match the image on the button.

    The toolbar in the Map editor contains additional options for modifying the map view.

  • Zoom controls — Adjusts the detail of the geographic data that is shown in the map view. For example, zooming in from a country might show state and city details.

    On the Administration page, the administrator specifies which zoom levels each layer is visible for. You can have multiple zoom levels for one layer, and you can have a single zoom level associated with multiple layers. When you zoom, you change the map information at that zoom level, but you do not affect the display of Oracle BI data at that level. You affect the display of Oracle BI data by drilling.

    The zoom controls consists of pan buttons and a zoom slider that render in the upper left-hand corner of the map view. When the zoom control is zoomed-out all the way, the zoom level is set to 0 and the entire map view is displayed.

    The "Map Properties dialog: Tools tab" lets you determine the visibility of the zoom control. By default, the map is initially zoomed into the highest zoom level that fits the entire contents of the top-most layer. For example, if the highest ordered layer contains data only in the state of California, then the map zooms to the highest zoom level that still shows all of California.

    • Pan buttons — Consists of buttons (with arrows that point north, south, east, west, northeast, northwest, southeast, and southwest) at the top of the zoom control. You can use these buttons to move the entire map in specific directions. When you click the pan center button, the map returns to the zoom level and the center that the map was displayed with initially.

    • Zoom slider — Consists of a slider with a thumb for large scale zooming and buttons for zooming a single level. You can use the plus button to zoom in and the minus button to zoom out one level at a time. When the thumb is at the bottom of the slider, the zoom level is zero.

  • Scale tool — Also known as Distance Indicator. Provides a key to distance interpretation of the map and consists of two horizontal bars that display in the lower left-hand corner of the map view below the information panel and above the copyright. The top bar represents miles (mi) and the bottom bar represents kilometers (km). Labels are displayed above the miles bar and below the kilometers bar in the format: [distance] [unit of measure]. The length and distance values of the bars change as the zoom level changes and as the map is panned.

  • Legend — The legend is a semi-transparent area in the upper right-hand corner of the map view that you can display and hide. The legend shows the information that relates to the current zoom level. The legend provides a read-only visual key for symbols, layers, and formatting on the map and displays the following:

    • All visible formats that are applied to the map. If a format is turned off, then the corresponding legend item is hidden also. If a format is turned on but zoomed out of view, then it is not displayed in the legend. The legend displays text such as "No formats defined for current zoom level" if you have no formats defined at the zoom level that is currently displayed.

    • Scrollbars, if needed.

    Selecting a format on the map will cause the corresponding legend item to be highlighted. Highlights have varying granularity, depending on the selected formats (for example, a pie graph does not have the level of granularity that color fill has). See "How Do Formats Affect Layers?"for additional information.

    Use the Expand Map Legend and Collapse Map Legend buttons in the upper right-hand corner to control the display of the legend.

  • Overview map — Consists of a miniature view of the main map that is shown in the lower right-hand corner of the main map. This overview map provides regional context and lets you change the viewable area of the main map without having to use the pan buttons.

    The following items are part of the overview map:

    • Reticule: Displays as a small window that you can move across a miniature view of the main map. The position of the reticule in the miniature map determines the viewable area of the main map. As you move the reticule, the main map is updated automatically. You can also pan in the overview map without using the reticule.

      The overview map is automatically hidden if the reticule cannot be shown. This hiding generally happens when the scale difference between successive zoom levels is too small to show the miniature view in the overview map.

    • Show/Hide button: Displays in the upper left-hand corner when the overview map is displayed. When you click the Show/Hide button, the overview map becomes invisible and only the button can be seen in the lower right-hand corner of the main map.

  • Interactive panel — Accompanies the view in a dashboard and in the "Compound Layout". The top section of the interactive panel enables you to create and edit BI data formats in the Analysis editor. If a format has editable thresholds, then a slider is displayed in the Map editor that enables you to edit thresholds by dragging the slider. The interactive panel enables you to rearrange formats within a geographic layer. For example, if the States layer has three formats, then you can select the order in which the formats are displayed.

    When displaying a tooltip by hovering your mouse cursor over a map area, the corresponding detail is updated and highlighted in the interactive panel.

    Dashboard users can control the visibility of formats (by turning them on or off) and can adjust format thresholds if the content designer has allowed them to.

    The lower section of the panel includes the Feature Layer area, where you can select non-BI layers to add to the map. A non-BI layer is one that has not been associated with a BI column. Typical examples include Google Maps™ Tile Layer and Bing Maps™ Tile Layer, highways, parks, or automated teller machines. You cannot apply formats to non-BI layers.

What Are Layers?

Layers are collections of geometries that share common attributes. Layers can be either predefined or custom:

  • A predefined layer is one whose geometry is defined in a spatial table in an Oracle Database. The administrator makes predefined layers available using the Administration pages, as described in "Administering Maps" in Oracle Fusion Middleware System Administrator's Guide for Oracle Business Intelligence Enterprise Edition.

  • A custom point layer is one that you define while editing a map view, as described in this section.

Layers can be of different types. A polygon layer represents regions, such as states. An example is a New England layer for the United States that consists of Connecticut, Maine, Massachusetts, New Hampshire, Rhode Island, and Vermont.

A point layer represents specific points on a map, based on a coordinate system. For example, a point layer might identify the locations of warehouses on a map. The layer can use a different image for the type of inventory (electronics, housewares, garden supplies) in a set of warehouses to differentiate them from each other.

You can create a custom point layer that applies points to a map using longitude and latitude coordinates. For example, suppose that your company is headquartered in New York City. You can create a custom point layer that displays your company icon over New York City, and that icon is always displayed whenever a map that includes New York City is shown. The custom point layer is always on top of the other layers and is not affected by zoom levels. The custom point layer is used only by the current map view in the current analysis; it is not used by other map views, even for the same analysis.

You can select layers to be visible or hidden on a map, but you cannot modify predefined layers. You also create formats to apply to the layers, such as colored regions, bubbles, points, lines, or bar or pie graphs. Not all formats are available for all layer types. For example, point layers cannot have color fill formats.

Creating Map Views

When the administrator has configured maps, you as the content designer can create analyses whose data is displayed in map views.

You create a map view after selecting columns to display in that view. If the administrator has specified multiple background maps, then the map view is initially displayed using the first background map that was specified by the administrator that includes at least one layer that has been associated with a column that you selected. When editing the map view, you can select a different background map. You can apply layers to the background map and formats to the layers.

To create a map view for an analysis:

  1. Create an analysis by selecting the attribute and measure columns to display on a map view. You generally select attribute columns that are related to geography, such as Cities, States, or Regions.

    Select only those geography columns that the administrator has mapped to layers using the Administration pages, as described in "Administering Maps" in Oracle Fusion Middleware System Administrator's Guide for Oracle Business Intelligence Enterprise Edition.

  2. Select the Results tab.

  3. On the toolbar, click the New View button, then select Map.

    If you see a message that states that a background map is required to render a map, then no metadata exists to populate the map. Contact the administrator about configuring the metadata for maps using the Administration page.

    Otherwise you see a map that uses the background map that was specified on the Administration page.

  4. Click the Edit View button to display the view in the "Results tab: Map editor".

    You see a default map view in which the measures have been divided into reasonable bins and color coding has been applied. You can adjust the map view and layers as you like. If you do not see any default format created, then you must create a format.

  5. Specify map view properties, such as canvas size or master-detail linking by using the "Map Properties dialog".

  6. Apply formats to the layers, as described in "Applying Formats to Layers".

How Do Formats Affect Layers?

A map view uses columns of Oracle BI EE data. Each column has a set of properties that define its characteristics, such as for formatting and interaction. Any formatting that has been applied to a column is not applied to the map, except for the settings for interaction. Any formatting that originates from thresholds that the map contains is applied.

You can apply various kinds of formats to map views. The following list describes the options for defining formats to apply to BI layers. You cannot apply formats to non-BI layers.

  • Color Fill — Displays the "Color Fill (Layer) dialog", which you use to render areas in fill colors that indicate that an area meets a particular condition.

    Color fill formats apply to regions or polygons. For example, a color fill format might identify a range of colors to represent the population in the states of a region or the popularity of a product in the states of a region. A map view can have multiple color formats visible at different zoom levels. For example, a color fill format for the layer at zoom levels 1-5 might represent the population of a state, and the county median income for the layer at zoom levels 6-10. You can also specify different colors to identify a range of data values.

  • Bar Graph — Displays the "Bar Graph (Layer) dialog", which you use to render a series of data as a bar graph within an area. Graph formats can show statistics related to a given region such as states or counties. For example, a graph format can display the sales values for several products in a state.

    Even though you can create multiple graph formats for a particular layer, such creation is not recommend as the formats might overlap on the layer and the displayed results might be undesirable.

  • Pie Graph — Displays the "Pie Graph (Layer) dialog", which you use to render a series of data as a pie graph within an area.

  • Shape — Displays the "Variable Shape (Layer) dialog", which you use to render a measure column that is associated with an area by drawing markers or shapes within the region. You can also specify different colors for the shape to identify a range of data values.

  • Bubble — Displays the "Bubble (Layer) dialog", which you use to render a bubble within an area, similar to the shape format.

  • Image — Displays the "Image (Layer) dialog", which you use to render an image within an area, similar to the shape format. You can specify different images to identify a range of data values. You select images that have been specified by the administrator.

  • Line — Displays the "Line (Layer) dialog", which you use to render a line on a map.

    You can include lines on maps to display paths such as highways, railway lines, and shipping routes. You can specify the width of lines and you can use the Map Wrap-Around feature on the "Map Properties dialog: Canvas tab" to allow lines to be unbroken, such as when showing an airline flight path from San Francisco to Tokyo.

    You can vary the width of a line by each measure to accentuate a feature.

  • Custom Point — Displays the Format Custom Point (Layer) dialog, which you use to render a point format, such as a bubble, image, or shape in a layer. Custom points are displayed at all zoom levels and on top of all other map formatting. When you create a Custom Point format, you select columns to specify the latitude and longitude.

When Are Formats Visible?

The visibility of a format depends on the following:

  • The zoom level on the map and the "zoom range" of the format. For example, a Color Fill format for States is visible when state boundaries are visible and it is turned on, but is no longer visible when the map is zoomed out to the Continent level.

  • The data point limit. Formats are generally visible when they are zoomed into view and are turned on, but they might not be displayed if a particular layer has exceeded its maximum number of data points.

Custom point formats are unique in that they are displayed on the map always, for all zoom levels.

Format data is displayed in the legend only when the format is both turned on and zoomed into view. A format is turned on when the box beside its name is selected in the Map Formats area.

The map cannot display multiple non-point formats at a time (at a single zoom level) but can display multiple point formats simultaneously, if they do not share the same latitude and longitude location. If multiple graph formats are specified at the same geographic layer, then they render on top of each other.

Where Can Formats Be Applied?

The following formats apply to geographic areas such as polygons: Color Fill, Bubble, Pie Graph, and Bar Graph.

The following formats are based on a single latitude and longitude location (a point): Bubble, Variable Shape, Image, and Custom Point.

The line format is displayed only when a line geometry is present. Line formats are the only format that you can create for line geometries.

When you define formats, you can specify that different formats apply to different measure columns in a layer.

Applying Formats to Layers

To apply a format to each layer as appropriate, use one of the following ways:

  • Click the Create a new Map Format link, if no layers are specified in the Map Formats list.

  • Click the Add New Map Formats button, either in the Map Formats title bar or beside a layer name.

For more information, see "Showing or Hiding Formats on a Map View".

Setting the Initial View Ports for Map Views

You can use options on the "Map Properties dialog: Interaction tab" to specify the view port (the initial center of the map and zoom level) when a map view is first loaded or refreshed in a browser. This specification allows you to affect the initial display of the map for users.

Editing Map Views and Displaying Map Views on Dashboard Pages

Many of the same functions are available for map views, whether you are editing them or displaying them on a dashboard page. Some functions are available only when editing map views, as described in the following list:

  • When you edit a map view and work with layers, you create formats for the BI layers. You can display a dialog for adding and editing formats. You can also specify the order of formats for each layer. The order affects the visibility of the formats for the layer. Formats that are displayed higher in the list overlay formats that are lower in the list. When you display a map view, you can turn on and off the display of formats, but you cannot add or remove them from the map view.

    As the content designer editing a map view, you can control the display of layers, but only of those layers that the administrator has associated with this background map. The administrator must ensure that BI layers are ordered higher than non-BI layers. If a non-BI layer is ordered higher than any BI layers, then the non-BI layer is displayed on top of the lower BI layers on the map, which prevents the BI layers from being interactive.

  • When you edit a map view, you decide whether users of dashboard pages can modify the following the thresholds of Color Fill formats using sliders. When you display a map view, you can modify the thresholds of Color Fill formats (if that ability was provided). If you close and re-open the map view, then you see the thresholds or scaled lines at the same state in which you left them. To save the thresholds when you leave the dashboard, first save the customizations of the dashboard.

  • When you edit or display a map view, legend contents display all active and visible formats.

For more information on the functions that are available when you display a map, see "Working with Map Views on Dashboard Pages".

Editing Narrative Views

You use a narrative view to provide information such as context, explanatory text, or extended descriptions along with column values. Figure 3-15 shows a sample of a narrative view on the left, alongside a table with green bar styling.

Figure 3-15 Sample Narrative View

This image is described in surrounding text.

Figure 3-16 shows the Narrative editor markup to achieve the look of the narrative view shown in Figure 3-15. The Narrative text box includes HTML markup code for centering the three values for the second column. See "Editing Views" for additional information.

Figure 3-16 Sample of the Narrative Editor

This image is described in surrounding text.

In a narrative view, you can include values from attribute columns, hierarchical columns, and measure columns. For a hierarchical column, you can use selection steps to display hierarchy levels with the hierarchical column. For example, create a step to select members based on hierarchy and add members of the specified level. You cannot drill in narrative views.

To edit a narrative view:

  1. Display the "Results tab: Narrative editor". For information, see "Editing Views".

  2. In the Narrative box, specify the columns to include in the view. To do so, use an at sign (@), optionally followed by a number. For example, include @2 to indicate the second column per the order of the column criteria.

  3. Complete other fields as needed.

Editing Column Selector Views

A column selector is a set of drop-down lists that contain pre-selected columns. Users can dynamically select columns and change the data that is displayed in the views of the analysis. Figure 3-17 shows a sample of a column selector view.

Figure 3-17 Sample Column Selector View

This image is described in surrounding text.

One drop-down list can be attached to each column in the analysis, and multiple columns can be attached to each drop-down list. You can create drop-down lists for attribute columns and measure columns. Updates that you make in the column selector view affect all the data views in the analysis.

You add columns to drop-down lists from the Subject Areas pane. When you add columns in this way, they are not added to the Criteria tab for the analysis. Instead, when you display the Criteria tab, you see that the column is now referred to as a "Column Group" with the default column for the list specified also. The default column is the one on which you created the drop-down list.

To edit a column selector view:

  1. Display the "Results tab: Column Selector editor". For information, see "Editing Views".

  2. Select Include Selector for each column for which you want to include a drop-down list of columns. Ensure that the column is highlighted in the editor.

  3. To add a new column to a drop-down list, double-click the column to add in the "Subject Areas pane".

  4. Complete the other fields as appropriate.

Editing View Selector Views

A view selector view enables users to select a specific view of the results from among the saved views for an analysis. When placed on a dashboard, the view selector is displayed as a list from which users can choose the view that they want to display below the selector. Figure 3-18 shows a sample of a view selector view in which a narrative view was the most recently selected view.

Figure 3-18 Sample View Selector View

This image is described in surrounding text.

Generally, you would include views in the view selector that are not being displayed in the Compound Layout view. For example, you might create a table, graph, gauge, and view selector view for an analysis, but include only the table and view selector view on the Compound Layout view. When the analysis is displayed on a dashboard page, users can select the graph or gauge view from the view selector view.

To edit a view selector view:

  1. Display the "Results tab: View Selector editor". For information, see "Editing Views".

  2. In the Available Views list, select the views to be included in the view selector and move them into the Views Included list.

  3. Complete other fields as needed.

Editing Legend Views

You use a legend view to document the meaning of special formatting used in an analysis, such as the meaning of custom colors that are applied to gauges. Figure 3-19 shows a sample of a legend view in which the captions describe the meanings of the colored data.

Figure 3-19 Sample Legend View

This image is described in surrounding text.

To edit a legend view:

  1. Display the "Results tab: Legend editor". For information, see "Editing Views".

  2. In the Captions box on the toolbar, select the position for the caption relative to the legend symbol.

  3. In the Legend items per row box on the toolbar, select the number of legend items to display in a row.

  4. For each legend item:

    1. In the Caption box, enter the meaning of the legend symbol.

    2. In the Sample Text box, enter the text that is to be displayed within the legend symbol.

    To add additional legend items, click Add Caption.

  5. Complete other fields as needed.

Editing Performance Tile Views

Performance tiles focus attention on a single piece of high-level aggregate data in a simple and prominent manner and reveal summary metrics. Figure 3-20 shows an example of four performance tiles on a dashboard page.

Figure 3-20 Sample Performance Tiles on a Dashboard

This image is described in surrounding text.

By default, the first measure in the analysis on the Criteria tab is selected as the performance tile measure. You must set up aggregation and filters on the Criteria tab to ensure that the correct measure value is displayed in the tile. To change this measure, edit the performance tile view. To include additional performance tile views for each measure in your analysis, add a separate view for each measure. See "Adding Views to the Results of Analyses" for additional information.

There are five panes or areas available for you to use in customizing performance tiles:

To edit a performance tile view:

  1. Display the "Results tab: Performance Tile editor" to edit the performance tile or to change the default measure. For information, see "Editing Views".

  2. To customize or set the properties of the performance tile, click the Performance Tile Properties button on the toolbar. The "Performance Tile Properties dialog" is displayed, where you can set properties:

    • Related to the size of the tile

    • That control the appearance of the tile, such as the background and border colors

    • That eliminate compression to display the value in full precision

    You can also click the Edit Conditional Formatting link to open the "Conditional Formatting dialog" to change the defaults carried over from the Criteria page or to add conditional formatting. (See "Applying Conditional Formatting" for additional information.) Conditional formatting will override any user defined styles. (See "Performance Tile Properties dialog" for additional information on advanced properties.)

  3. Use the buttons on the toolbar of the editor to perform functions, such as printing or exporting a view. For more information on the buttons common to all views, see "Toolbar Buttons Common to All Views". For more information on specific data view buttons, see "Data View Editor Toolbar".

  4. In the Styles pane, select the Small, Medium, or Large option button to change the size of the tile. Custom may display if you have explicitly entered a size by using the "Performance Tile Properties dialog".

    Select a themed (or stylized) tile located below the Tile Size option buttons to change the theme for your performance tile. Figure 3-21 displays the themes available in the "Styles pane" for performance tiles. The gradient theme is selected and highlighted in this figure in the Styles pane, and is also reflected in the Performance Tile Results pane, as shown in the image.

    See "Styles pane" for additional information on style attributes.

    Figure 3-21 Styles Pane

    This image is described in surrounding text.

Modifying the Layout of Data in Views

Each editor for a data view contains the "Layout pane", except for the map editor. The Layout pane is displayed slightly differently for each view type, such as graphs, performance tiles, and pivot tables. The Layout pane shows how the data in a view is laid out using drop targets. For more information on drop targets, see "Understanding Drop Targets".

You use the Layout pane to modify the way that data is arranged in the view. Specifically, you can:

Understanding Drop Targets

In the Layout pane, the columns in a data view are displayed in drop targets. Drop targets indicate where a column can be inserted, moved to, or dropped. They represent a valid position for a column.

You use drop targets to modify the way data is arranged in a data view by dragging and dropping columns to different targets within the view.


Note:

The Layout pane for trellis views is significantly different from the Layout panes that appear for other data views. See "Drop Target Guidelines for Trellises" for exceptions to the information provided here about drop targets.

The Layout pane for performance tile views is also different. See "Drop Target Guidelines for Performance Tiles" for exceptions to the information provided here about drop targets.


A data view can contain one or more of the following drop targets, depending on the type of view:

  • <view-type> Prompts — Provides an interactive result set that enables users to select the data that they want to view. The values from the columns that are displayed in this drop target are used as the initial criteria. In a view, these values are displayed in a drop-down list for selection, which is often referred to as the "page edge."

  • Sections — Populates the areas that divide the view into sections. If you select the Display as Slider option in this drop target, then the values of the columns that are dropped in the Sections drop target are displayed as a section slider rather than as unique views.

  • <view-type> area — Simulates the plot area or the body of the view itself and assists you in seeing what the view looks like.

    For tables, this area contains the Columns and Measures drop target, which contains all the columns in the view. In tables, all measures are treated as columns.

    For all other data views, this area contains the following drop targets:

    • Measures drop target — Populates the part of a view that contains summary data. Depending on the type of view, this area might include a single Measures drop target (for example, for pivot tables) or might contain sub-drop targets (for example, the Bars (Y1-Axis) and the Lines (Y2-Axis) for line-bar graphs). You drag and drop measure columns to these drop targets.

    • Other drop targets — Used to summarize the columns in the measure drop target or targets. You generally drag and drop attribute and hierarchical columns to these drop targets.

      The other drop targets that are displayed in a view depend on the type of view as described in Table 3-10.

    Table 3-10 Other Drop Targets in Data Views

    View Drop Target or Targets

    Pivot table

    Includes these drop targets:

    • Columns — Shows a column in a column orientation. Pivot tables can contain multiple columns.

    • Rows — Shows a column in a row orientation. Pivot tables can contain multiple rows.

    Gauge

    Rows — Shows the columns that are displayed in the gauges.

    Bar, line, area, line-bar, time series line, pareto, scatter, or bubble graph

    Includes these sub-drop targets within the main drop target (Bars, Line, Area, Bars & Lines, Line, Points or Bubbles). Target names differ depending on graph type. For example, Group By is Bubbles for bubble graphs and Points for scatter graphs.

    • Group By — Clusters the axis labels into groups. For example in a vertical bar graph whose criteria includes the Region, District, and Dollars column, if this drop target contains the Regions column, then the data is grouped by region on the horizontal axis.

    • Vary Color By — Shows each column value or column value combination in a different color.

    Radar graph

    Radar Sections — Shows column values as points on each line along a radius of the circle.

    Pie graph

    Includes these drop targets:

    • Pies — Shows each column value or column value combination as a separate pie.

    • Slices — Shows each column value or column value combination as a separate slice of the pie.

    Waterfall graph

    Includes this drop target:

    • Group By — Clusters the axis labels into groups. Attribute and hierarchical columns are placed in the Group By area.

    • If you are using a measure hierarchy, a generic measure column is placed in the Bars drop target and the measure dimension is placed in the Group By drop target. (Measure hierarchies apply to Essbase data sources.) See Oracle Fusion Middleware Metadata Repository Builder's Guide for Oracle Business Intelligence Enterprise Edition for additional information on measure dimensions and measure hierarchies.

    Funnel graph

    Stage — Shows each column value as a stage in the funnel.

    Trellis

    Includes these drop targets:

    • Columns — Shows a column in a column orientation. Trellises can contain multiple columns.

    • Rows — Shows a column in a row orientation. Trellises can contain multiple rows.

    Includes these sub-drop targets within the main drop target Visualization for simple trellis views:

    • Group By — Clusters the measures into groups.

    • Color By — Shows each measure in a different color, for example, in a vertical bar graph of a trellis, all the bars for Revenue are blue while the bars showing Billed Quantity are red. In a Scatter graph, use this drop target to vary the points by color. In a Bubble graph, use this drop target to vary the bubbles by color.

    • Bar Axis — In a Line-Bar graph comparing revenue and billed quantity by region, shows one of two measures, such as Revenue.

    • Line Axis — In a Line-Bar graph comparing revenue and billed quantity by region, shows one of two measures, such as Billed Quantity.

    • Pies — In a Pie graph, adding a dimension here creates multiple pies.

    • Slices — In a Pie graph, shows measures as slices of varying colors within pies.

    • Points — In a Scatter graph, shows dimensions as points. Each dimension member is shown as one point.

    • Horizontal Axis — The measure values control the horizontal position of the members. In a Scatter graph, you can drop one measure in this target. In a Bubble graph, each measure in this drop target is shown as one bubble.

    • Vertical Axis — In a Scatter graph, shows one of two measures, such as a point. In a Bubble graph, shows one of three measures as a bubble.

    • Bubbles — In a Bubbles graph, shows measures as bubbles of varying size.

    • Size — In a Bubble graph, shows one of three measures as the size of a bubble.

    Includes these sub-drop targets within the main drop target Visualization for advanced trellis views:

    • Areas — In a Spark Area microchart, shows columns displayed as areas.

    • Bars — In a Spark Bar microchart, shows columns displayed as bars.

    • Lines — In a Spark Line microchart, shows columns displayed as lines.

    Performance Tile

    Includes this drop target:


  • Excluded — Excludes columns from the view results but leaves the columns as part of the analysis. See "Columns in the Excluded Drop Target" for more information.

In addition, each <view-type> area, except for the Table area, the Waterfall Graph area, and the Trellis (Simple) area, contains the Measure Labels element. The Measure Labels element represents the labels for all the Measures columns in the drop targets in the Measures area. You can modify how measure labels are shown in a view by dragging it from one drop target and dropping it in another. For example, in a vertical bar graph, you can show each measure label in a different color by dragging and dropping the Measure Labels element to the Vary Color By drop target.

In pivot tables, you can also edit the format of measure labels or hide them.

Columns in the Excluded Drop Target

A column in the Excluded drop target is not included in the view results but still remains as part of the analysis. A column can be placed in the Excluded drop target after views have been created for the analysis in various ways. A general rule is that a column is placed in the Excluded drop target for a view if it is not added explicitly to one or all views.

Some of the ways in which a column is placed in the Excluded drop target are as follows:

  • You select the Exclude Column option from the right-click menu in a table or pivot table view.

  • You select a column from the Subject Areas pane to add to views in an analysis as described in the following scenarios:

    • Criteria tab — If you add a column from the Subject Areas pane to the Selected Columns pane after displaying the analysis results and the Exclude from existing views, but display in new views option is selected for the Display of Columns Added in the Criteria tab property in the "Analysis Properties dialog: Data tab"), then the column is placed in the Excluded drop target of the existing views' Layout pane but included in any new views that you add.

    • Results tab — The behavior might differ depending on whether you add columns to a view editor or to the Compound Layout:

      • View Editor — If you add a column from the Subject Areas pane to a view, then you place the column in that view. The column is placed in the Excluded drop target for all other views in the analysis.

      • Compound Layout — If you double-click a column in the Subject Areas pane, then you place the column in a default drop target of the Layout pane for all existing views in the current Compound Layout. The column is placed in the Excluded drop target for all other views in the analysis.

        If you drag and drop a column from the Subject Areas pane to a tabular view, then you place the column in the drop target for that view. The column is placed in the Excluded drop target for all other views in the analysis.

If you want a column that is in the Excluded drop target to be displayed in a view, then you can easily move it. Simply display the Layout pane for the view, and drag and drop the column from the Excluded drop target to the desired one.

Excluding columns differs from removing columns. You can use the Remove Column option from the More Options button in the Layout pane for a view to remove a column entirely from the analysis.

Aggregation and the Excluded Drop Target

In a pivot table or graph that includes columns in the Excluded drop target, an aggregation rule is applied to aggregate measures in the data body of the view to a single value. For example, suppose that you have the following columns in the Selected Columns pane:

Region    City    Dollars
East       NY     1000
East      Boston   500

If the City column is placed in the Excluded drop target, then the view typically displays the following:

East    1500

The aggregation rule is applied to aggregate 1,000 and 500 into 1,500. In a pivot table or graph, the aggregation rule that is specified in the "Edit Column Formula dialog" applies. For a pivot table, you can select a specific aggregation rule using the More Options menu in the Layout pane.

Suppose that you wanted the table, pivot table, or graph to show the following values:

East    1000
East     500

To achieve this aggregation, include both Region and City columns in the view layout, but hide the City column using its "Column Properties dialog: Column Format tab".

Drop Target Guidelines for Graphs and Funnel Graphs

The following restrictions and guidelines apply to dragging columns from one drop target and dropping them in another in graphs and funnel graphs:

  • A bubble graph requires at least three measures. Plot one measure on the horizontal axis, another measure on the vertical axis, and a third measure on the bubble size axis.

  • In a bubble, line-bar, scatter, or funnel graph, you cannot drag and drop measure labels.

  • A pareto graph can have only one measure.

    If you drop another measure on the Measures drop target, then the measures are swapped; that is, the existing measure is replaced by the newly dropped measure and is moved automatically to the Excluded drop target.

  • A time series line graph requires a single date or date-time data column to be selected on the horizontal axis. It has a single vertical axis, but supports multiple data series.

  • A scatter graph requires at least two measures. For example, you can plot one measure column on the horizontal axis and another measure column on the vertical axis. These measures are plotted for values on the Group By axis.

  • A funnel graph uses two measures but only one is required. If you do not select a second measure, then the first measure is used for the second measure. If you have selected two measures and then select a new measure, then the new measure replaces the measure currently in the Actual Measures drop target.

  • A stacked bar graph requires at least two measures to allow comparison of values.

  • For graphs in master-detail relationships, if you want to hide the slider that is created to accommodate detail columns, in the Sections drop target, deselect the Display as Slider check box.

Drop Target Guidelines for Trellises

The following guidelines apply to working with drop targets in trellises:

  • Expanding Drop Targets in Trellises — The Layout Pane of the trellis editor is notably different in that it is vertical rather than horizontal. When drop targets contain more data than can be shown within this more narrow Layout Pane, the drop target containers expand on hover. That is, when you hover the mouse over an overfilled drop target, you see the complete selection of measures and columns, and you can move and reorder even the measures and columns that were not visible before the hover. The chosen item appears with a slight transparency as you drag it.

  • Placement of Measures — The following are considerations to keep in mind as you work with measure columns in trellis views:

    • Measures can be reordered within the measures drop targets by dragging left or right.

    • In simple trellis views, measure columns can be placed only on the measure edge of Color By or Group By.

    • In some simple trellis visualizations (scatter graphs, bubble graphs, and line-bar graphs), you can swap measures. If you drag an existing measure from one axis and drop it in the target for another axis, the two measures' positions in the view are swapped.

    • Scatter graphs, bubble graphs, and line-bar graphs allow a single measure per axis, as follows:

      • Scatter graph drop targets: Horizontal Axis, Vertical Axis

      • Bubble graph drop targets: Horizontal Axis, Vertical Axis, Size

      • Line-bar graph drop targets: Bar Axis, Line Axis

    • In advanced trellis views, measures comprise the innermost column headers of the trellis.

    • When moving measures from the Color By drop target to or from the Group By drop target:

      • Dragging a single measure moves all the measures along with it. (This is known as sticky behavior.)

        Exception: Upgraded analyses automatically select the Treat as an Attribute Column box for measures (in the "Edit Column Formula dialog: Column Formula tab"), so this sticky measure behavior only happens if you deselect the Treat as an Attribute Column box for existing measures.

      • Dragging a new measure into the view moves all existing measures to wherever you place the new measure.

    • To place a measure on the non-measure edge of a visualization, or in the Rows target or Columns target, you must first convert the measure to an attribute column. You do this in the "Edit Column Formula dialog: Column Formula tab".

    • Attribute columns can be dragged out of the Measures drop target without causing the drop target or the measures inside it to move with the attributes.

Drop Target Guidelines for Performance Tiles

The Layout pane for performance tiles is composed of two areas: Measure drop target and Labels area. These two areas allow performance tiles to communicate status through simple formatting and by focusing your attention on the simple, need-to-know facts presented prominently on the tile.

The following guidelines apply to working with these two areas in performance tile views:

Measure drop target

  • By default, the first measure in the analysis on the Criteria tab is selected as the performance tile measure. You can select a different measure from the Measure list, drag and drop the measure onto the Measure drop-target, or you can double-click a new measure from the subject area to add the measure to the Measure list.

  • When you hover the cursor over the name of the measure in the Layout pane, the folder name displays.

  • You can edit the format for a measure column by clicking the Format Tile button. Use this button to display the "Column Properties dialog: Style tab".


Note:

If the measure is deleted from the Criteria tab, the tile will continue to display. The display on the tile will be Measure not defined.


Labels area

  • Name: By default, the measure name is displayed on the tile.

    • You select the Use measure name check box to automatically associate the measure name (if available) with the label.

    • You can edit the format of the label name for the measure by clicking the Format Tile button. Use this button to display the "Column Properties dialog: Style tab". If the label name is too long, it will be truncated with an ellipsis (for example, Performanc. . . ).

  • Description:

    • You select the Use measure description check box to automatically associate the column description (if available) with the label.

    • Click in the label Description text box to describe the tile. The number of lines for the text will vary according to the size of the tile. For example, a small tile may only accommodate one line, whereas a large tile may accommodate three. A very small tile many not have room for any text. If the description cannot accommodate all of the text, it will be truncated with an ellipsis (for example, Quarterly sales foreca . . . ).

    • You can edit the format for the label description of the label name by clicking the Format Tile button. Use this button to display the "Column Properties dialog: Style tab".


      Note:

      Performance tile views do not contain the Excluded drop target.

      Presentation variables are not supported for the Labels area.


Adding and Rearranging Columns in Views

Using the view editor and the Layout pane, you can easily modify and change the order of columns in the following ways:

  • Drag and drop columns in tables and pivot tables to the desired positions in the editor using the handles and drop targets. For example, if you have two columns in the Rows section of a pivot table, reverse the order of the columns by dragging and dropping the first column after the second one. In a table, you can drag and drop columns, but you cannot stack columns, as you can in a pivot table.

    You can also drag and drop columns in this way in the Compound Layout.


    Note:

    If you have deselected Move Columns in the "Analysis Properties dialog: Interactions tab", you cannot move a column in a view at runtime.


  • Drag and drop columns in the Layout pane. A target is active and ready for the "drop" when it appears highlighted. When you hover the mouse pointer over a column in the Layout pane, the cursor state changes from the pointer to a move cursor when you can "grab" the column and move it over a drop target. For example, you can easily move a column in a pivot table from the Rows drop target to the Sections target to create a unique pivot table for each value in the column. For details of dragging and dropping columns in the Layout pane of the trellis editor, see "Drop Target Guidelines for Trellises".

    For more information on drop targets, see the "Layout pane".

  • Add a column to a graph or gauge. To do so, drag the column from the Subject Areas tab to the appropriate location in the view editor or to a drop target in the Layout pane.

  • Remove columns in the Layout pane. For example, you can easily remove a column in a view by selecting Remove Column from the More Options button. Removing columns differs from excluding columns, which is described in "Understanding Drop Targets".

This list provides only a partial summary of where dragging and dropping can occur. You can drag and drop columns and catalog objects whenever you see the "Subject Areas pane" and "Catalog pane". You can also drag and drop items in views on dashboards. See "Columns in the Excluded Drop Target" for more information.

Setting Properties for View Bodies and Drop Targets

In the Layout pane, you can click the Properties button to display a dialog in which you specify properties for the view body (such as Pivot Table) or for a drop target (such as Sections). For example, you can specify whether to display headings, set background color, and insert page breaks.

To modify view body or drop target properties:

  1. In the view editor, display the Layout pane and click the Properties button beside the view body (for tables and pivot tables) or drop target name.

    The Properties dialog for the view body or drop target is displayed.

  2. Complete the appropriate fields and click OK.

Adding Totals to Tables and Pivot Tables

In the Layout pane, you can add totals for columns in tables and pivot tables. You can position the totals at various locations in the view. You can add totals for columns that are displayed on the various edges. For each measure, the total uses the aggregation rule for that measure. The default aggregation rule for a measure column is specified in the Oracle BI repository, or by the original author of the analysis.

If you specify a total in the Rows or Columns drop target of a pivot table, then the totals that are displayed are the result of the columns that are specified in the Measures drop target. Total values are not displayed on the Columns or Rows edges of the pivot table but rather in the data in the center of the pivot table.

To add totals to a view:

  1. Display the "Layout pane" for the view.

  2. To add grand totals to the entire view:

    • For a table, in the Columns and Measures drop target, click the Totals button, then click the location such as Before.

    • For a pivot table, in the Rows or the Columns drop target, click the Totals button, then click the location such as After.

  3. To turn on and off the totals that apply to all the values in the drop target, click the Totals button beside the drop target name, such as Sections. Then select the location for the total, such as Before the data items. A totals area is added to the view.

How Will Report-Based Totals Created in Previous Releases Be Upgraded?

In previous releases (prior to 11g), you had the ability to create report-based totals in table views. Because report-based totals are handled slightly differently in this release, see "Upgrading Report-Based Totals" in Oracle Fusion Middleware Upgrade Guide for Oracle Business Intelligence for information.

Displaying Running Sums and Relative Values for Measure Columns in Pivot Tables

You can use the Layout pane to display running sums or the relative value of measure columns in pivot tables, as described in the following sections.

Displaying Running Sums for Measure Columns in Pivot Tables

In a pivot table, you can display numeric measures as running sums, where each consecutive cell for the measure displays the total of all previous cells for that measure. This option is a display feature only that has no effect on actual pivot table results.

Typically, running sums are displayed for duplicated attribute columns or for measure columns for which the option to show data as a percentage of the column has been selected, with the last value being 100 percent. Running sums apply to all totals. The running sum for each level of detail is computed separately.

Column headings are not affected when the running sum option is selected. You can format the column heading if you want it to indicate that the running sum option is in effect.

The following usage rules are in effect for running sums:

  • A running sum is incompatible with the SQL RSUM function (the effect would be a running sum of the running sum).

  • All running sums are reset with each new section. A running sum does not reset at a break within a section or continued across sections.

  • If a measure does not display in a single column or in a single row, then the measure is summed left to right and then top to bottom. (The lower right cell contains the grand total.) A running sum does not reset with each row or column.

  • You cannot specify rolling minimums, maximums, and averages in the Layout pane. You can include these if administrators create formulas for them in the metadata repository.

To display a measure as a running sum:

  1. In the Layout pane for the pivot table, in the Measures area, click the More Options button for the row or column to be summed and select Display as Running Sum.

Displaying Relative Values for Measure Columns in Pivot Tables

In a pivot table, you can dynamically convert a stored or calculated measure into a percent or an index. This shows the relative value of the item, compared to the total, without the need to explicitly create a calculated item for it. You can view the measure as a percentage between 0.00 and 100.00, or as an index between 0 and 1.

For example, if you are using a pivot table to examine sales by product, then you can duplicate the sales measure and view it as a percentage of the total. This enables you to see the actual sales, and the percentage of sales, that each product accounts for.

To show an item as a relative value:

  1. In the Layout pane for the pivot table, click the More Options button for the item you want to show as a relative value.


    Note:

    The following step is optional. When you duplicate the measure column in the pivot table, you can see both the total for the measure and its relative value. This eliminates the need to add the column twice on the Criteria tab to see the total and its relative value in the pivot table.


  2. To duplicate the measure column, select Duplicate Layer.

    The measure is displayed a second time in the pivot table, with the same name.

  3. Click the More Options button, select Show Data As, select Percent of or Index of, then select the appropriate option.


    Note:

    The Show Data As option is available only for items that are stored or calculated measures.


  4. To rename the new column, click the More Options button, select Format Headings and in the Edit Format dialog, enter a value in the Caption field.

Defining Section Sliders in Graphs and Gauges

A section slider displays members of one or more attribute or hierarchical columns as values on a rectangular bar and provides mechanisms to select a value. You use a section slider to limit the data that is shown in a graph or gauge.

Figure 3-22 shows an example of a section slider. It displays the members of the Product Type column. Using this slider, for example, you can limit the data that is shown in a graph or gauge to a particular product type, such as Cell Phones.

Figure 3-22 Example of a Section Slider

This image is described in the surrounding text.

A section slider consists of the following components:

  • Slider bar — Displays the members of one or more attribute or hierarchical columns as values along a rectangular bar.


    Note:

    The administrator configures the maximum number of values that can be displayed on the slider bar. However, you can set a maximum lower than the system maximum by setting the Maximum number of section slider values field in the "Section Properties dialog".


  • Slider thumb — Indicates the current value of the section slider. The thumb in Figure 3-22 indicates that the current value is Cell Phones. You can drag the thumb to the desired value.

  • Decrease button — Moves the slider thumb to the value to the left of the current value. For example, in Figure 3-22, clicking the decrease button (the second button from the left on the slider) moves the slider thumb to the value Camera.

  • Increase button — Moves the slider thumb to the right of the current value. For example, in Figure 3-22, clicking the increase page button (the right-most button on the slider) moves the slider thumb to the value Fixed.

  • Play button — Sequentially moves the thumb through the slider values. For example, in Figure 3-22, clicking the play button (the left-most button on the slider) moves the slider thumb to the value Fixed and then to Install, and so on. After being clicked, the play button changes to a pause button to allow you to stop on a particular value.

To define a section slider in a graph or a gauge:

  1. Open the analysis that contains the graph or gauge in which you want to define a section slider.

  2. Click the "Analysis editor: Results tab".

  3. Click the Edit View toolbar button in the graph, funnel, or gauge view.

    The "Results tab: Graph editor", "Results tab: Funnel editor", or "Results tab: Gauge editor" is displayed.

  4. For each column to be displayed on the section slider, in the "Layout pane" of the Graph or Gauge editor, drag and drop the column to the Sections drop target.

  5. Select Display as Slider.

  6. Click Done to close the editor and return to the Results tab.

  7. Click the Save Analysis toolbar button to save your changes.