How To Use Deepsee

Size: px
Start display at page:

Download "How To Use Deepsee"

Transcription

1 Introduction to InterSystems DeepSee Version June 2009 InterSystems Corporation 1 Memorial Drive Cambridge MA

2 Introduction to InterSystems DeepSee Caché Version June 2009 Copyright 2009 InterSystems Corporation All rights reserved. This book was assembled and formatted in Adobe Page Description Format (PDF) using tools and information from the following sources: Sun Microsystems, RenderX, Inc., Adobe Systems, and the World Wide Web Consortium at The primary document development tools were special-purpose XML-processing applications built by InterSystems using Caché and Java. and Caché WEBLINK, Distributed Cache Protocol, M/SQL, M/NET, and M/PACT are registered trademarks of InterSystems Corporation.,, and InterSystems Jalapeño Technology, Enterprise Cache Protocol, ECP, and InterSystems Zen are trademarks of InterSystems Corporation. All other brand or product names used herein are trademarks or registered trademarks of their respective companies or organizations. This document contains trade secret and confidential information which is the property of InterSystems Corporation, One Memorial Drive, Cambridge, MA 02142, or its affiliates, and is furnished for the sole purpose of the operation and maintenance of the products of InterSystems Corporation. No part of this publication is to be used for any other purpose, and this publication is not to be reproduced, copied, disclosed, transmitted, stored in a retrieval system or translated into any human or computer language, in any form, by any means, in whole or in part, without the express prior written consent of InterSystems Corporation. The copying, use and disposition of this document and the software programs described herein is prohibited except to the limited extent set forth in the standard software license agreement(s) of InterSystems Corporation covering such programs and related documentation. InterSystems Corporation makes no representations and warranties concerning such software programs other than those set forth in such standard software license agreement(s). In addition, the liability of InterSystems Corporation for any losses or damages relating to or arising out of the use of such software programs is limited in the manner set forth in such standard software license agreement(s). THE FOREGOING IS A GENERAL SUMMARY OF THE RESTRICTIONS AND LIMITATIONS IMPOSED BY INTERSYSTEMS CORPORATION ON THE USE OF, AND LIABILITY ARISING FROM, ITS COMPUTER SOFTWARE. FOR COMPLETE INFORMATION REFERENCE SHOULD BE MADE TO THE STANDARD SOFTWARE LICENSE AGREEMENT(S) OF INTERSYSTEMS CORPORATION, COPIES OF WHICH WILL BE MADE AVAILABLE UPON REQUEST. InterSystems Corporation disclaims responsibility for errors which may appear in this document, and it reserves the right, in its sole discretion and without notice, to make substitutions and modifications in the products and practices described in this document. For Support questions about any InterSystems products, contact: InterSystems Worldwide Customer Support Tel: Fax: support@intersystems.com

3 Table of Contents About This Book Introduction to DeepSee Purpose Architecture Pivot Tables Content Display Options Alerts Chart Properties User Options Dashboards Available Dashboard Elements Other Dashboard Properties Role-based Security Real-time Incremental Index Updates Logging Into DeepSee The DeepSee Model Introduction DeepSee Cubes and BI-enabled Classes Dimensions Numeric Dimensions and Measures Date-type Dimensions and Variants Indexed Dimensions and Dynamic Dimensions Compound Dimensions Filters Subject Areas Detail Listings and Listing Fields Listing Fields Detail Listings Measures and Computations Measures Computations Automatically Created Measures and Computations Custom Measures and Computations Understanding the User Options Introduction to InterSystems DeepSee iii

4 4.1 Viewing Detail Listings Demo, Part Demo, Part Design Options Drilling Through Demo Design Options Drilling Down Demo Design Options Drilling Down to an Associated Pivot Table Demo Design Options Components of InterSystems DeepSee DeepSee Architect Users Use Options A Quick Look DeepSee Analyzer Users Use Options A Quick Look DeepSee Designer Users A Quick Look DeepSee Connector Users Use Options A Quick Look Additional Modules Overall Sequence Index iv Introduction to InterSystems DeepSee

5 List of Tables Supporting DeepSee Modules Introduction to InterSystems DeepSee v

6

7 About This Book This book introduces InterSystems DeepSee, which enables you to embed business intelligence (BI) into your applications. The purpose of this book is to describe the capabilities that you can add to your applications and to give a detailed look at the results that you can provide to your users. It defines the key concepts, introduces the DeepSee components that you use during different phases of development, and outlines how you use these components together. This book is written primarily for implementers who are responsible for using InterSystems DeepSee. The first couple of chapters, however, may also be useful for anyone else who wants to become acquainted with InterSystems DeepSee. This book contains the following sections: Introduction to DeepSee introduces DeepSee. Logging Into DeepSee describes how to log into DeepSee. The DeepSee Model introduces the key elements of the DeepSee Model the elements that underlie DeepSee pivot tables. Understanding the User Options demonstrates how users can interact with pivot tables and dashboards in your applications, and it summarizes how you can customize these options. Components of InterSystems DeepSee introduces the components of InterSystems DeepSee. For a detailed outline, see the table of contents. For more information, see the following books: Using the DeepSee Analyzer, a guide for implementers and advanced users who want to create pivot tables to embed in applications or who simply want to explore their data. Using the DeepSee Architect, a guide for implementers who are setting up a DeepSee model. Using the DeepSee Dashboard Designer, a guide for implementers who are creating dashboards. Using the DeepSee Connector, a guide for implementers who are using the DeepSee Connector to access externally stored data. Note: The DeepSee Connector is available only with Ensemble. DeepSee Site Configuration and Maintenance Guide, a guide for implementers and system administrators. This book describes how to configure and maintain a DeepSee site. It also includes a chapter on troubleshooting. Introduction to InterSystems DeepSee 1

8 About This Book DeepSee User Guide, a user manual for your end users. This book describes how to work with deployed dashboards and pivot tables. For general information, see the InterSystems Documentation Guide. 2 Introduction to InterSystems DeepSee

9 1 Introduction to DeepSee This chapter provides an introduction to InterSystems DeepSee. Be sure to consult InterSystems Supported Platforms for information on system requirements. 1.1 Purpose The purpose of InterSystems DeepSee is to enable you to embed business intelligence (BI) into your applications so that your users can ask and answer sophisticated questions of their data. Your application can include any or all of the following: DeepSee pivot tables, which are interactive, drillable displays of data, generally designed for specific user roles or for specific areas of your user interface. More complex dashboards, which include pivot tables, various controls such as date choosers, and speedometers. An analysis screen (the DeepSee Analyzer) for advanced end users, to enable them to explore their data in an open-ended manner. 1.2 Architecture In the typical scenario, dashboards are added to an existing application and make use of the same data that the rest of the application uses. (It is also possible for the dashboards to execute against a shadow of the data, if that is necessary for some reason.) Introduction to InterSystems DeepSee 3

10 Introduction to DeepSee Most dashboards contain at least one pivot table. Pivot tables work by accessing BI-enabled class definitions (which constitute the DeepSee model) and data indices. The following shows a generic example: When you define dimensions, DeepSee adds the needed indices to the data. In order for DeepSee to function, these indices must be current. As part of implementation, you will set up procedures to rebuild the indices when necessary (as you would with any other indices in your applications). 4 Introduction to InterSystems DeepSee

11 Pivot Tables Note the following technical points about the DeepSee indices: These indices are bitmap indices, but they use an implementation of bitmap indices that predates the standard Caché bitmap indices. This means that they are suitable only for use by DeepSee. These indices are case sensitive. Nulls are not indexed. DeepSee does, however, provide options for handling nulls. 1.3 Pivot Tables Pivot tables are central to InterSystems DeepSee; they select and aggregate data and display it in an interactive format. In InterSystems DeepSee, the phrase pivot table is a generic phrase that can mean a tabular display of data, a graph of the same data, or a combination format. We start by looking at pivot tables in table format. The following figure shows an example pivot table, in table format. It shows how many orders were placed in different countries, grouped by product category and order year. Introduction to InterSystems DeepSee 5

12 Introduction to DeepSee Similarly, a pivot table can be displayed as a graph, in a wide variety of styles: Content You can control the content of pivot tables in all the following ways: You define the dimensions, measures, and computations (apart from a few predefined measures and computations). You choose the dimensions for the rows and columns. You choose the measures and computations shown in the main body of the table. You control whether null rows and null columns are included, and you can specify how null values are replaced, if wanted Display Options In addition to controlling the content, you can control the appearance of any given pivot table as follows: You can specify the default sorting, maximum number of rows and columns, and maximum number of rows per page. You can rank the items, control how ranking is performed (top or bottom, number of items), specify which number is used for ranking (number of customers), and control whether to display the remainder or not. 6 Introduction to InterSystems DeepSee

13 Pivot Tables You control the use of titles. You have control over every caption. You can specify the default font and colors used in the table. You can resize the columns, and you can specify the row height. You can combine multiple tables, by placing them side-by-side, by stacking them vertically, or by nesting them. The ability to link tables visually gives you greater control over layout. You can hide the pivot header (which contains buttons for the users). You can add labels (empty, labelled rows or columns) to group data visually or for other reasons Alerts A pivot table can have alerts. For example: This pivot table includes the following two alerts: If the value in a cell is 0 (or less), display the cell in red and display the text NONE instead of the value. If the value in a cell is in the range 1 3, inclusive, display the cell in red. Introduction to InterSystems DeepSee 7

14 Introduction to DeepSee The definition of an alert includes the following parts: The cells to consider A value range, which can be open-ended An alert display style An alert examines each data cell in the pivot table, checks whether the value in the cell falls into the alert range, and if so, applies the alert display style to that cell. When a pivot table is displayed, the system uses each alert, one at a time, starting with the first alert. For a given cell, if two alerts apply to the cell, the latter alert takes precedence Chart Properties For a pivot table shown in chart format, you can control the relevant properties from the previous sections as well as features such graph type, and the color and fill patterns used in the graph User Options As noted earlier, a pivot table is an interactive display of data. Within a pivot table, a user can do all of the following: View detail listings (described in the following chapter) Drill through and drill down to other views of the data (described in the following chapter) Toggle the display of the drill options list, which is used when drilling Export to Microsoft Excel, Excel charts, Microsoft Word, text files Print the data Resize columns, hide columns, and display hidden columns Sort the data by clicking on column headers Display the data in table format, chart format or both Control the type of chart, position of the legend, and so on Control fonts, colors, and other display options Control whether null rows and null columns are displayed Add alerts 8 Introduction to InterSystems DeepSee

15 Dashboards 1.4 Dashboards To include a pivot table in your application, you package it up in a dashboard, which is a CSP page. You then include this CSP page in your application. A dashboard can be as simple or as complex as needed. First let us consider a rather simple one: To use this dashboard, a user can click one or more shippers in the list; this updates the pivot table instantly Available Dashboard Elements A dashboard can include some or all of the following elements: Pivot tables Detail listings Speedometers, which display KPIs (key performance indicators) that you have defined Labels and images Buttons, drop-down lists, text boxes, check boxes, and other user interface controls to use as filters for the pivot tables or detail listings Introduction to InterSystems DeepSee 9

16 Introduction to DeepSee DeepSee components such as the Analyzer You control the size and position of all these elements Other Dashboard Properties Also, you can specify properties of the dashboard such as the following: Background color or background image Dimensions of the dashboard Fonts used in the dashboard Password needed to display the dashboard, for added security Refresh timer 1.5 Role-based Security In DeepSee (as in the rest of Caché and Ensemble), access to data and to functions is secured by roles. The roles to which a user belongs determine the user s access or ability as follows: Roles control whether the user can use pivot tables at all. Roles determine the subject areas that the user can see. A subject area is a sub-cube that corresponds to a specific set of data, and some or all of the dimensions defined for that area. For example, a subject area could consist of all lab tests, all lab tests for a specific hospital, or all lab tests of a given type. Subject areas are discussed later in this book. Roles determine the detail listings that the user can see. A detail listing is a dialog box that displays selected data fields for the source data that underlies a given number shown in a pivot table. Detail listings are discussed more fully later in this book. Roles control whether the user can use the different components of DeepSee, and if so, which options are available. For information on these components, see the chapter Components of InterSystems DeepSee. 10 Introduction to InterSystems DeepSee

17 Real-time Incremental Index Updates 1.6 Real-time Incremental Index Updates Rebuilding indices, in general, can be time-consuming, so DeepSee provides tools to update the indices incrementally. First, if you enable incremental updates, DeepSee does the following: If a data change affects a record in the base BI-enabled class itself, DeepSee automatically detects that change and updates the indices for that record. This occurs because the base BI-enabled class inherits from %BI.Adaptor, which provides the method %OnAfterSave() and the triggers HyperDelete, HyperInsert, and HyperUpdate. When an object is saved, Caché runs the method %OnAfterSave(), which updates the DeepSee indices for this object. Similarly, when an record is deleted, inserted, or updated via SQL, Caché fires the corresponding trigger, which updates the DeepSee indices for this object. Your DeepSee model can use data in other classes; if that data changes, it is the responsibility of your application to determine the IDs of the affected objects in the base class and then call the zzbuildone() method of the base class to update the DeepSee indices for those classes. Introduction to InterSystems DeepSee 11

18

19 2 Logging Into DeepSee To log into DeepSee: 1. Click the InterSystems Launcher. When you do so, the system displays a menu. 2. Click DeepSee. If you have not yet specified a namespace, the system displays a page that prompts you for a namespace. Otherwise, the system displays the DeepSee login page. 3. If you are prompted for a namespace, type the name of the namespace you want to work in and then click Logon to DeepSee. The system then displays the DeepSee login page. 4. On the DeepSee login page, enter a DeepSee username and password. For example, you can use the username demo with the password demo. 5. For Role, select demo. 6. Click Login. Introduction to InterSystems DeepSee 13

20

21 3 The DeepSee Model This chapter discusses the key elements of the DeepSee Model the elements that underlie DeepSee pivot tables. It discusses the following topics: An introduction to the terms Cubes and BI-enabled classes Dimensions Filtering Subject areas Detail listings and listing fields Measures and computations 3.1 Introduction Because the DeepSee concepts are interrelated, making it impossible to discuss each concept without reference to the others, it is useful for us to start with several working definitions: A dimension is a construct that we use when we group the source data. A dimension (such as Country) has members. Each member, in turn, corresponds to a specific set of records in the source data. We group the records separately for each member. A measure is a number or date that is based on numeric or date values selected from the source data. A measure aggregates those values and represents them with a single value, which is shown in a pivot table. A listing field is a source data field, with a user-friendly name assigned to it if necessary. Introduction to InterSystems DeepSee 15

22 The DeepSee Model A detail listing is a view of the source data that underlies a given member displayed in a pivot table. It shows the values of the listing fields for all these source records. 3.2 DeepSee Cubes and BI-enabled Classes In computing, the word cube is often defined in terms of its implementation via pre-aggregated arrays or pre-aggregated tables. However, in Caché and Ensemble, everything is ultimately stored in globals; this includes all data, all class definitions, all routines and all DeepSee cubes. So for our purposes, a more generic definition is needed. In a general sense, a cube is a construct that is optimized to support OLAP-type queries (such as the ones shown in the preceding chapter). In InterSystems DeepSee, to build a cube, you enable a set of Caché classes to work with DeepSee; we say that you make the classes BI-enabled (by analogy with XML-enabled and other such terms). To do this, you include a specific class (%BI.Adaptor) as a superclass of your existing classes. Actually, you only need to BI-enable a single class. When you do so, that class and all classes related to it are automatically included in the generated cube. Consider a simple example: The MyApp.Customer class defines customers. The MyApp.Shipper class defines shippers. The MyApp.Orders class defines orders placed by customers and shipped by various shippers. It includes the properties Customer, which is of type MyApp.Customer, and Shipper, which is of type MyApp.Shipper. If you BI-enable MyApp.Orders, and recompile and rebuild the classes, you automatically create a DeepSee cube that contains all the data from these three classes (and any other related classes). In general, any property of these classes can be used as either a dimension, a listing field, or both. When you define dimensions and listing fields, you work in the DeepSee Architect, which displays these classes in a hierarchical format as follows: 16 Introduction to InterSystems DeepSee

23 Dimensions The root item and the items shown as folders represent the class definitions. The other items are properties. You can expand the folders, which contain more properties and possibly more class definitions. The root item is special; this class is the base class in this cube. The base class determines the meaning of the predefined Count measure, as we will see later in this chapter. In practice, you might BI-enable multiple classes, in order to explore multiple areas. For example, you might perform analysis on patients, as well as on doctors and departments. 3.3 Dimensions A dimension is a construct used when we group the source data. A dimension (such as Country) has members. Each member, in turn, corresponds to a specific set of records in the source data. When a pivot table uses a given dimension, it groups the records separately for each member of that dimension. Introduction to InterSystems DeepSee 17

24 The DeepSee Model As you saw earlier, when a pivot table uses multiple dimensions, it provides the appropriate breakdowns for all members of these dimensions. When you define dimensions, you can select any property within the BI-enabled classes to use as a dimension. You can specify a user-friendly name, rather than the current property name, as shown in the following example: Numeric Dimensions and Measures If you use a numeric-valued property (such as Freight) as a dimension, DeepSee automatically creates a measure based on that property. That is, you can use the property either as a dimension or as a measure, depending on your needs Date-type Dimensions and Variants If you use a date-valued property (such as Order Date) as a dimension, DeepSee automatically provides a set of variants that use different parts of the date. For example: 18 Introduction to InterSystems DeepSee

25 Filters Indexed Dimensions and Dynamic Dimensions By default, dimensions are indexed. That is, when you define a dimension, an index is added to the class that contains the property that you are using. The data in the index must be up-to-date in order for the dimension to behave correctly. You can also create dynamic dimensions, which are not indexed Compound Dimensions You can create more highly aggregated dimensions based on members of existing dimensions. These are known as compound dimensions. The definition of a compound dimension consists of the following set of information: Name of the compound dimension. Set of members of this dimension. Each member definition consists of a member name and an expression that selects records from the database. For example, if you already have a Country dimension, you can create a Continent dimension. The definition of, for example, the Europe member would be an expression that selects records for Austria, Belgium, Denmark, and so on. For information on expressions that select records, see the following section, Filters. 3.4 Filters You use filters in the definition of pivot tables and in many other places. Introduction to InterSystems DeepSee 19

26 The DeepSee Model A filter is a boolean expression that specifies which source records to select. Creating a filter in DeepSee does not require any SQL. You simply choose a dimension and then choose members of that dimension from the members that are currently present in your data. No separate lookup table is needed. The resulting filter might look like the following: [Country = Argentina] This filter selects only data associated with Argentina. You can create more advanced filters that use logical operators, other comparison operators, and even embedded Caché ObjectScript expressions. 3.5 Subject Areas In InterSystems DeepSee, you do not work directly with the BI-enabled classes. Instead, you work with subject areas, which are sub-cubes. The definition of a subject area consists of the following details: Name of the subject area, in user-friendly language. These names are visible to anyone who creates pivot tables or who uses the Analyzer. A set of user roles that have access to this subject area. A subset (or all) of the dimensions defined for these BI-enabled classes. For example, if a given user role has access to data from only one country, that user does not need the Country and Continent dimensions. For another example, there might be some breakdowns that only certain users should be able to view; only those users would have access to the associated dimensions. An optional filter. When a pivot table runs, if the pivot table is unfiltered, it retrieves all the data in the subject area. It is therefore important to filter the subject areas appropriately. You can have as many subject areas as you need. 3.6 Detail Listings and Listing Fields As shown in the previous chapter, a detail listing displays source data (that is, non-aggregated data) for a given member shown in a pivot table. The fields in a detail listing are known as listing fields. 20 Introduction to InterSystems DeepSee

27 Measures and Computations Listing Fields All dimensions of the BI-enabled classes are automatically available as listing fields. Any other property of these classes can also be used as listing field, depending on your DeepSee model. For example, the following shows the definitions of five listing fields: Detail Listings You can define as many detail listings as you need. The definition of a detail listing indicates which listing fields to use, what captions to use, and the order to display them. For example: The definition also specifies which user roles can see the detail listing. 3.7 Measures and Computations The main body of a pivot table (the white area) displays measures and computations. Introduction to InterSystems DeepSee 21

28 The DeepSee Model Measures Measures refer to source data and aggregate it. That is, a given cell in a pivot table corresponds to specific records in the database. If that cell displays a measure, the measure uses a specific field in those records and gets all the values of that field (one value in each of the associated records). It then aggregates those values and displays the result. DeepSee provides a set of aggregation functions, including sum, minimum and maximum, average, first date and last date. Measures can be used only as columns Computations In contrast to measures, computations refer to data in other cells of the pivot table and use that data to compute a related number. The expression for a computation uses Caché ObjectScript. A large selection of functions, macros, and special variables is available, and you can use any Caché ObjectScript expression. For example, you can create computations that do the following: Compute the difference between two columns or two rows Compute a cumulative total Divide one column by another and display as a percentage Use If-Then-Else logic to determine which number to display Compute the total value shown in another column or row (or use this total within a more complex calculation) Computations can be used as rows or as columns Automatically Created Measures and Computations DeepSee automatically creates the following measures and computations: The Count measure is simply a count of the records in the base class (in this case, User.Orders), automatically aggregated as a sum. In addition, a cube automatically provides a measure corresponding to each numeric dimension. Any such measure is automatically aggregated as a sum. The Total computation provides a total. When you use this computation as a row, a given cell displays the sum of all values in the column, as shown in the example after this list. When you use this computation as a column, a given cell displays the sum of all values in the row. 22 Introduction to InterSystems DeepSee

29 Measures and Computations The Average computation displays the average value of a column or row, in the same way. That is, when you use it as a row, a given cell displays the average of all values in the column. When you use it as a column, a given cell displays the average of all values in the row. The Forecast computation displays a forecast value, in the same way. The forecast is calculated as the moving average of the numbers Custom Measures and Computations You can create any custom measures and computations you need. You can define them within a subject area, which makes their initial definitions available to anyone working in that subject area. Or you can create them locally within a given pivot table. You could create custom measures and computations such as the following: Running totals. Backlog calculations. Average number of days since a particular event. Number of associated items. For example, a custom measure could indicate the number of lab tests or the number of types of tests. Expressions using Caché ObjectScript. Introduction to InterSystems DeepSee 23

30

31 4 Understanding the User Options It is important to understand how users can work with pivot tables and dashboards in your applications. This chapter presents demos that show key user options, and it summarizes how you can customize these options. It discusses the following topics: How the user can view a detail listing that shows the source data associated with a number shown in a pivot table How the user can drill through and see a breakdown of a particular cell in a pivot table How the user can drill down and see a more complex breakdown of a particular cell in a pivot table How the user can drill down to an associated pivot table for an even more detailed look at the data 4.1 Viewing Detail Listings When your users view the embedded pivot tables in your applications, they can display detail listings, dialog boxes that show source data for a given cell in a pivot table Demo, Part 1 1. In this demo, we start with the following pivot table: Introduction to InterSystems DeepSee 25

32 Understanding the User Options 2. We right-click in the row for Argentina and then click Listing to Screen. The system then displays the detail listing in another window, in front of the pivot table. For example: Notice the following: In this case, the detail listing shows information for 16 orders, which are the orders placed by customers based in Argentina. 26 Introduction to InterSystems DeepSee

33 The detail listing shows the order ID and other basic information that is stored at the lowest level. 3. We click the X in the upper right of the detail listing to dismiss it. Next we look at another detail listing. 4. We right-click in the Argentina row and select Temp. Listing Selection. This menu item is displayed because there are multiple possible detail listings. The system displays the following dialog box: Viewing Detail Listings 5. We have already seen Order Details, so we click the other detail listing and then click OK. The system then displays the following: Introduction to InterSystems DeepSee 27

34 Understanding the User Options Notice that the fields are different in this detail listing, which is meant to give information related to shipping the orders Demo, Part 2 As noted earlier, a detail listing displays source data for the dimension member or members to which that cell applies. In the examples so far, the pivot table used only one dimension (ship country). More complex pivot tables use multiple dimensions. This means that the detail listing you see depends on where in the row you started. 1. In this demo, we start with the following pivot table: 2. We right-click in the Argentina row in either of the 2006 columns and then click Listing to Screen. The system then displays the following: Notice that we see data only for We click the X in the upper right of the detail listing to dismiss it. 28 Introduction to InterSystems DeepSee

35 Drilling Through 4. Now we right-click in the Argentina row in either of the 2007 columns and then click Listing to Screen. The system then displays the following: As always, the detail listing shows the records for the numbers you are examining; in this case, that means the orders sold during 2007 to customers based in Argentina Design Options As the developer, you have the following design options for detail listings. You can create as many detail listings as needed. You specify which user roles can access each detail listing. You specify which detail listing is the default for any given pivot table. When you create a detail listing, you specify the fields, the order in which they are shown, and the captions used on the columns. 4.2 Drilling Through When your users view the embedded pivot tables in your applications, they can choose an area and drill through to see a breakdown that uses a different dimension. This action is best explained by an example Demo 1. In this demo, we start with the following pivot table: Introduction to InterSystems DeepSee 29

36 Understanding the User Options 2. We right-click in the table and select Show Measure List. (Instead we could click the drill list button ( ) in the header of the pivot table.) 30 Introduction to InterSystems DeepSee

37 Drilling Through The pivot table is then redisplayed with the drill options list on the left: The drill options list includes all dimensions to which we can drill through (in this pivot table), as well as any drill-downs we can use. Drill-downs are discussed in the next section. 3. Next we drag Ship City from the drill options list and drop it in any cell in the UK row. The pivot table is then redisplayed as follows: This pivot table now shows a close-up for the UK, showing the ship cities for this country. Notice the following in the header: Level 1 of 1 indicates that we are now in the first level of drilling. Ship Country = UK indicates that we are viewing data for the UK. Introduction to InterSystems DeepSee 31

38 Understanding the User Options > Ship City indicates that we are viewing a breakdown by the Ship City dimension. 4. Now we expand the Order Date folder in the drill options list: 5. Then we drag Order Date Year from the drill options list to any cell in the London row. The system displays the following: 32 Introduction to InterSystems DeepSee

39 This pivot table now shows a close-up for London, showing the order years for customers in this city. By displaying Level 2 of 2, the header indicates that we are now in the second level of drilling. 6. We click the left arrow in the pivot table banner, which redisplays the UK close-up: Drilling Down 7. Now we drag Shipper from the drill options list and drop it onto the London row. This time we see a breakdown by shipper, of the orders that were sent to London: Of the seven total customers in London, four used Federal Shipping, three used Speedy Express, and four used United Package. That is, some customers used more than one shipper Design Options As the developer, you specify the dimensions to list in the drill options list. You can also control the order in which they are shown, so that you can place more typical options at the top and less commonly used ones at the bottom (instead of displaying them alphabetically as shown here). Each pivot table can have its own drill options, as is appropriate for the context or you can provide global options for use in all pivot tables. 4.3 Drilling Down When your users view the embedded pivot tables in your applications, they can also drill down, which is slightly different. This action is also best explained by an example: Introduction to InterSystems DeepSee 33

40 Understanding the User Options Demo 1. In this demo, we start with the following pivot table: 2. We expand the Drill Down folder in the drill options list: 34 Introduction to InterSystems DeepSee

41 Drilling Down 3. We drag Shipper by year and drop it within the UK row of the pivot table. Then we see the following: Introduction to InterSystems DeepSee 35

42 Understanding the User Options In comparison to drilling through, we see a breakdown by multiple dimensions in this case, shipper and year. Notice that the drill-down we used (Shipper by year) was given a name that indicated the dimensions it uses Design Options As the developer, you create the drill-downs. The definition of a drill-down consists essentially of an ordered list of dimensions, like this: The definition here means that the data is first broken down by shipper, and within shipper is broken down by year. The user cannot see the definition of a drill-down, which is why it is useful to provide a name that indicates the dimensions used. You also specify where a drill-down is available either for all pivot tables available to the user or for a specific pivot table. 4.4 Drilling Down to an Associated Pivot Table Users can also drill down to an associated pivot table that you have added to the right-click menu. In contrast to the previous types of drilling, here the user sees measures that were not included in the original pivot table Demo 1. In this demo, we start with the following pivot table: 36 Introduction to InterSystems DeepSee

43 Drilling Down to an Associated Pivot Table 2. We right-click Canada and then click Drill Down to Shippers by ship year (By Row). The system then displays the following in another window in front of the original pivot table: Introduction to InterSystems DeepSee 37

44 Understanding the User Options From the original pivot table, we know that 30 orders were ordered by customers in Canada. This pivot table shows us when and how those orders were shipped. One order has not yet been shipped, which is why we see only 29 orders here Design Options Any pivot table can have any number of associated pivot tables that can be launched this way. These associations are completely under your control, as the developer. You have complete control over the definitions of the pivot tables themselves, as discussed earlier. 38 Introduction to InterSystems DeepSee

45 5 Components of InterSystems DeepSee This chapter introduces the components of InterSystems DeepSee. It discusses the following topics: DeepSee Architect, which you use to define the DeepSee model for use in the DeepSee Analyzer. DeepSee Analyzer, which you use to define pivot tables or to simply explore the data. DeepSee Designer, which you use to define dashboards, in particular dashboards that embed pivot tables. DeepSee Connector, which you use to access data in external database or flat files, in order to generate classes (and data-loading methods) that serve as the basis of the DeepSee model. This component is available only with Ensemble, and it is not needed in all cases. Additional, supporting modules. An overview of how you use these components in combination. 5.1 DeepSee Architect The purpose of DeepSee Architect is to define the building blocks needed to create pivot tables and dashboards. When you are done, you will have the following major elements: BI-enabled classes. Dimensions based on properties of those classes. Introduction to InterSystems DeepSee 39

46 Components of InterSystems DeepSee Automatically created measures based on properties. You can add more measures with the DeepSee Analyzer. Detail listing fields based on properties. Detail listings associated with different user roles, as needed. Subject areas associated with different user roles, as needed Users The Architect is meant for use by implementers, primarily application partners of InterSystems. In order to use the Architect most effectively, it is useful to have a good understanding of the application that you are extending Use Options The Architect lets you work with and modify any BI-enabled classes, which are any classes that extend the DeepSee superclass (%BI.Adaptor). The first step depends on where your data is now: If you have Caché classes, you can open them from within Architect. This automatically adds the DeepSee superclass (%BI.Adaptor) to the superclass list. If you are creating a new application, you can create it in Studio in the same way you create any other Caché application. For any class that needs it, you include the DeepSee superclass (%BI.Adaptor) in the superclass list. If you are starting with an existing Caché application that does not use Caché class definitions, map the existing globals to class definitions and then add the DeepSee superclass (%BI.Adaptor) to the superclass list. If your data is stored outside of Caché, you can first use the DeepSee Connector to browse the data and generate class definitions and their corresponding data-loading methods. In all cases, the Architect automatically has access to any classes that extend %BI.Adaptor. Once you have a BI-enabled class, you use the Architect to create dimensions, measures, and the other model elements based on this class. Some changes directly affect your class definition, but other changes are written to globals and are not visible in the class definition. The Architect accesses and modifies the same class definition that you see directly in the Studio. This means that if you make a change in one location and save it, that change is immediately available in the other. For convenience, you can recompile and rebuild the classes as needed from Architect. 40 Introduction to InterSystems DeepSee

47 DeepSee Architect A Quick Look The Architect looks like this: In this example, we are looking at the BI-enabled class Sample.Orders and its related classes. We can use all properties of these classes when we define the DeepSee model. As you can see, nine dimensions have already been created. In general, to use the Architect, you first open a BI-enabled class. The Architect displays this class and related classes as a hierarchy, as you can see in the previous example. Tabs in the Architect display different model elements related to that class and its related classes. In most cases, you use the following tabs: The Dim tab displays the dimensions defined within these classes. The Dyn. Dim tab displays the dynamic (non-indexed) dimensions defined within these classes. The Subject tab displays the subject areas defined for these classes and specifies the roles that can access them. The Compound Member tab displays the compound dimensions defined within these classes. These dimensions may or may not be indexed. The List Field Library tab displays the listing fields defined for these classes, apart from the dimensions (which are automatically used as listing fields and which are not shown on this tab). Introduction to InterSystems DeepSee 41

48 Components of InterSystems DeepSee The Detail List tab displays the detail listings defined for these classes and specifies the roles that can access them. The other tabs are for special cases and are not described here. 5.2 DeepSee Analyzer The purpose of DeepSee Analyzer is to define pivot tables, by using the building blocks that were created within the Architect Users The Analyzer is intended for implementers and advanced users. It is not necessary to be acquainted with OLAP terminology and concepts; nor is any knowledge of SQL needed Use Options In most cases, the Analyzer is used to create pivot tables, but you can also use it simply to explore the data, without ever saving a pivot table. Also, the Analyzer can be packaged within a dashboard and can thus be provided as an embedded user interface within your application, for the appropriate set of users A Quick Look The Analyzer looks like this: 42 Introduction to InterSystems DeepSee

49 DeepSee Analyzer The area on the left displays the building blocks available within a subject area: The Subject Area panel shows the currently selected subject area. The Dimension panel shows the dimensions in that subject area that are available to your roles. The Computation panel shows the computations defined in this subject area. This includes predefined computations and any computations you have added. The Measures panel shows the measures defined in this subject area. This includes predefined measures and any measures you have added. The Drill Down panel (not shown) shows the drill-downs, if any, that you have defined in this subject area or for this pivot table. The Others panel (not shown) lets you add time series, scorecard rows, and labels to the currently viewed pivot table. The Filter panel (not shown) lets you define and see the filter applied to the currently viewed the pivot table. The panels at the top define the currently displayed pivot table: The Row panel displays the dimensions used to group the data rows, as well as any labels, computations, or other elements used as rows. The Column panel displays the dimensions used to group the data columns, as well as any other elements used as columns. Introduction to InterSystems DeepSee 43

50 Components of InterSystems DeepSee The Metrics panel displays the measures or computations shown in the data cells. The bottom right area displays a fully functioning preview of the pivot table that you are currently creating or modifying, as in the following example: 5.3 DeepSee Designer The purpose of the DeepSee Dashboard Designer is to define dashboards in particular, dashboards that include pivot tables Users The Designer is intended primarily for implementers. 44 Introduction to InterSystems DeepSee

51 DeepSee Connector A Quick Look The Designer displays an editable version of a dashboard, along with tools you can use to make changes. For example: The white and gray boxes represent elements displayed on the dashboard, and the blue and gray lines represent different kinds of connections between the elements. In this case, the combo box element is connected to each speedometer and to the dashboard in two ways: The filter specified by the combo box is applied to the associated elements. When the combo box is used, the associated elements are refreshed. 5.4 DeepSee Connector The purpose of the DeepSee Connector is to access and browse externally stored data (in external database or in flat files) and to generate classes that model the data, along with data-loading methods for those classes. This component is available only with Ensemble Users The Connector is intended primarily for implementers. Introduction to InterSystems DeepSee 45

52 Components of InterSystems DeepSee Use Options You generally use the Connector in two phases. First you use it to access the external data and specify its basic structure (primary keys, data types, and so on); in this step, you create the initial classes and methods that load the data for them from the external sources. Then you use it to examine the classes, fine-tune the structure, and specify additional options such as data cleansing rules A Quick Look The Connector looks like the following: In general, the list at the left (Class List) shows the classes that you have created with the Connector. The area at the right shows details for the selected class. The buttons at the top launch additional wizards that can modify the currently selected classes. 5.5 Additional Modules DeepSee provides additional, supporting modules which include the following: 46 Introduction to InterSystems DeepSee

53 Overall Sequence Module Transformations KPI Setup Venn Diagram Setup Scheduler Site Configuration Role Maintenance User Maintenance Shortcut Management, User Preferences Purpose Supporting DeepSee Modules Defines reusable transformations that you can use within the Architect. Defines KPIs (key performance indicators) that you can use within the Analyzer and the Dashboard Designer. Defines Venn diagrams that you can use within the Dashboard Designer. Schedule the tasks of rebuilding indices, loading data, and executing custom Caché ObjectScript. Specify site-wide configuration options. Define DeepSee roles. Define DeepSee users. Configure the DeepSee user interface as seen by each user. For Information See Using the DeepSee Architect. See Using the DeepSee Analyzer. See Using the DeepSee Dashboard Designer. See the DeepSee Site Configuration and Maintenance Guide. 5.6 Overall Sequence In general, you use these components together as follows: 1. Use the Site Configuration module to define basic site options such as the locations of log files. 2. Optionally use the DeepSee Connector to access external data and generate classes. Also use the Transformations module to define transformations for use in the Connector. Otherwise, use Studio to create new classes or to BI-enable existing classes. 3. Use the DeepSee Architect to define the DeepSee model. Also use the Transformations module to define transformations for use in the Connector and the Architect. If necessary, return to the Connector and make changes there. Introduction to InterSystems DeepSee 47

54 Components of InterSystems DeepSee Both the Architect and the Connector can potentially make changes to the class definitions; both components provide a convenient option to recompile. 4. Use the DeepSee Analyzer to define pivot tables. Also, use the KPI Setup module to define KPIs for use in pivot tables and in dashboards. If necessary, return to the Architect (or less often, the Connector), make changes to the model, and recompile or rebuild if necessary. 5. Use the DeepSee Designer to create dashboards. Also, use the KPI Setup module and the Venn Diagram Setup module to define KPIs and Venn diagrams for use in dashboards. If necessary, return to the Analyzer and change or add pivot tables. 6. Use the Scheduler module to schedule the tasks of data loading (if applicable) and full index rebuilding (if necessary; see the section Real-time Incremental Index Updates ). 48 Introduction to InterSystems DeepSee

Using the Caché SQL Gateway

Using the Caché SQL Gateway Using the Caché SQL Gateway Version 2007.1 04 June 2007 InterSystems Corporation 1 Memorial Drive Cambridge MA 02142 www.intersystems.com Using the Caché SQL Gateway Caché Version 2007.1 04 June 2007 Copyright

More information

Using the Studio Source Control Hooks

Using the Studio Source Control Hooks Using the Studio Source Control Hooks Version 2008.1 29 January 2008 InterSystems Corporation 1 Memorial Drive Cambridge MA 02142 www.intersystems.com Using the Studio Source Control Hooks Caché Version

More information

Caché License Management

Caché License Management Caché License Management Version 5.0.17 30 June 2005 InterSystems Corporation 1 Memorial Drive Cambridge MA 02142 www.intersystems.com Caché License Management InterSystems Version 5.0.17 30 June 2005

More information

Using Encrypted File Systems with Caché 5.0

Using Encrypted File Systems with Caché 5.0 Using Encrypted File Systems with Caché 5.0 Version 5.0.17 30 June 2005 InterSystems Corporation 1 Memorial Drive Cambridge MA 02142 www.intersystems.com Using Encrypted File Systems with Caché 5.0 InterSystems

More information

SAS BI Dashboard 4.3. User's Guide. SAS Documentation

SAS BI Dashboard 4.3. User's Guide. SAS Documentation SAS BI Dashboard 4.3 User's Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2010. SAS BI Dashboard 4.3: User s Guide. Cary, NC: SAS Institute

More information

Caché Integration with a Network Appliance Filer

Caché Integration with a Network Appliance Filer Caché Integration with a Network Appliance Filer Version 2010.2 25 April 2011 InterSystems Corporation 1 Memorial Drive Cambridge MA 02142 www.intersystems.com Caché Integration with a Network Appliance

More information

MICROSOFT OFFICE ACCESS 2007 - NEW FEATURES

MICROSOFT OFFICE ACCESS 2007 - NEW FEATURES MICROSOFT OFFICE 2007 MICROSOFT OFFICE ACCESS 2007 - NEW FEATURES Exploring Access Creating and Working with Tables Finding and Filtering Data Working with Queries and Recordsets Working with Forms Working

More information

SAS BI Dashboard 3.1. User s Guide

SAS BI Dashboard 3.1. User s Guide SAS BI Dashboard 3.1 User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2007. SAS BI Dashboard 3.1: User s Guide. Cary, NC: SAS Institute Inc. SAS BI Dashboard

More information

How To Create A Powerpoint Intelligence Report In A Pivot Table In A Powerpoints.Com

How To Create A Powerpoint Intelligence Report In A Pivot Table In A Powerpoints.Com Sage 500 ERP Intelligence Reporting Getting Started Guide 27.11.2012 Table of Contents 1.0 Getting started 3 2.0 Managing your reports 10 3.0 Defining report properties 18 4.0 Creating a simple PivotTable

More information

WebSphere Business Monitor V6.2 Business space dashboards

WebSphere Business Monitor V6.2 Business space dashboards Copyright IBM Corporation 2009 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 6.2 LAB EXERCISE WebSphere Business Monitor V6.2 What this exercise is about... 2 Lab requirements... 2 What you should

More information

WebSphere Business Monitor

WebSphere Business Monitor WebSphere Business Monitor Dashboards 2010 IBM Corporation This presentation should provide an overview of the dashboard widgets for use with WebSphere Business Monitor. WBPM_Monitor_Dashboards.ppt Page

More information

BusinessObjects Enterprise InfoView User's Guide

BusinessObjects Enterprise InfoView User's Guide BusinessObjects Enterprise InfoView User's Guide BusinessObjects Enterprise XI 3.1 Copyright 2009 SAP BusinessObjects. All rights reserved. SAP BusinessObjects and its logos, BusinessObjects, Crystal Reports,

More information

Kyubit Business Intelligence OLAP analysis - User Manual

Kyubit Business Intelligence OLAP analysis - User Manual Using OLAP analysis features of Kyubit Business Intelligence www.kyubit.com Kyubit Business Intelligence OLAP analysis - User Manual Using OLAP analysis features of Kyubit Business Intelligence 2016, All

More information

Creating a Patch Management Dashboard with IT Analytics Hands-On Lab

Creating a Patch Management Dashboard with IT Analytics Hands-On Lab Creating a Patch Management Dashboard with IT Analytics Hands-On Lab Description This lab provides a hands-on overview of the IT Analytics Solution. Students will learn how to browse cubes and configure

More information

Oracle Sales Cloud Reporting and Analytics Overview. Release 13.2 Part Number E51666-02 January 2014

Oracle Sales Cloud Reporting and Analytics Overview. Release 13.2 Part Number E51666-02 January 2014 Oracle Sales Cloud Reporting and Analytics Overview Release 13.2 Part Number E51666-02 January 2014 Copyright 2005, 2014 Oracle and/or its affiliates. All rights reserved. This software and related documentation

More information

How To Create A Report In Excel

How To Create A Report In Excel Table of Contents Overview... 1 Smartlists with Export Solutions... 2 Smartlist Builder/Excel Reporter... 3 Analysis Cubes... 4 MS Query... 7 SQL Reporting Services... 10 MS Dynamics GP Report Templates...

More information

Identifying Memory Fragmentation within the Microsoft IIS Environment

Identifying Memory Fragmentation within the Microsoft IIS Environment Identifying Memory Fragmentation within the Microsoft IIS Environment Version 2008.2 10 October 2008 InterSystems Corporation 1 Memorial Drive Cambridge MA 02142 www.intersystems.com Identifying Memory

More information

Decision Support AITS University Administration. Web Intelligence Rich Client 4.1 User Guide

Decision Support AITS University Administration. Web Intelligence Rich Client 4.1 User Guide Decision Support AITS University Administration Web Intelligence Rich Client 4.1 User Guide 2 P age Web Intelligence 4.1 User Guide Web Intelligence 4.1 User Guide Contents Getting Started in Web Intelligence

More information

ORACLE BUSINESS INTELLIGENCE WORKSHOP

ORACLE BUSINESS INTELLIGENCE WORKSHOP ORACLE BUSINESS INTELLIGENCE WORKSHOP Creating Interactive Dashboards and Using Oracle Business Intelligence Answers Purpose This tutorial shows you how to build, format, and customize Oracle Business

More information

Microsoft Access 2010 handout

Microsoft Access 2010 handout Microsoft Access 2010 handout Access 2010 is a relational database program you can use to create and manage large quantities of data. You can use Access to manage anything from a home inventory to a giant

More information

WebSphere Business Monitor V7.0 Business space dashboards

WebSphere Business Monitor V7.0 Business space dashboards Copyright IBM Corporation 2010 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 7.0 LAB EXERCISE WebSphere Business Monitor V7.0 What this exercise is about... 2 Lab requirements... 2 What you should

More information

Taleo Enterprise. Taleo Reporting Getting Started with Business Objects XI3.1 - User Guide

Taleo Enterprise. Taleo Reporting Getting Started with Business Objects XI3.1 - User Guide Taleo Enterprise Taleo Reporting XI3.1 - User Guide Feature Pack 12A January 27, 2012 Confidential Information and Notices Confidential Information The recipient of this document (hereafter referred to

More information

Business Insight Report Authoring Getting Started Guide

Business Insight Report Authoring Getting Started Guide Business Insight Report Authoring Getting Started Guide Version: 6.6 Written by: Product Documentation, R&D Date: February 2011 ImageNow and CaptureNow are registered trademarks of Perceptive Software,

More information

for Sage 100 ERP Business Insights Overview Document

for Sage 100 ERP Business Insights Overview Document for Sage 100 ERP Business Insights Document 2012 Sage Software, Inc. All rights reserved. Sage Software, Sage Software logos, and the Sage Software product and service names mentioned herein are registered

More information

COGNOS 8 Business Intelligence

COGNOS 8 Business Intelligence COGNOS 8 Business Intelligence QUERY STUDIO USER GUIDE Query Studio is the reporting tool for creating simple queries and reports in Cognos 8, the Web-based reporting solution. In Query Studio, you can

More information

Custom Reporting System User Guide

Custom Reporting System User Guide Citibank Custom Reporting System User Guide April 2012 Version 8.1.1 Transaction Services Citibank Custom Reporting System User Guide Table of Contents Table of Contents User Guide Overview...2 Subscribe

More information

Create an Excel BI report and share on SharePoint 2013

Create an Excel BI report and share on SharePoint 2013 2013 Create an Excel BI report and share on SharePoint 2013 Hands-On Lab Lab Manual This document is provided as-is. Information and views expressed in this document, including URL and other Internet Web

More information

Sage Accpac ERP 5.6A. CRM Analytics for SageCRM I User Guide

Sage Accpac ERP 5.6A. CRM Analytics for SageCRM I User Guide Sage Accpac ERP 5.6A CRM Analytics for SageCRM I User Guide 2009 Sage Software, Inc. All rights reserved. Sage, the Sage logos, and all SageCRM product and service names mentioned herein are registered

More information

2009 Braton Groupe sarl, All rights reserved.

2009 Braton Groupe sarl, All rights reserved. D A T A B A S E M A N A G E R U S E R M A N U A L The information in this manual is not binding and may be modified without prior notice. Supply of the software described in this manual is subject to a

More information

COGNOS Query Studio Ad Hoc Reporting

COGNOS Query Studio Ad Hoc Reporting COGNOS Query Studio Ad Hoc Reporting Copyright 2008, the California Institute of Technology. All rights reserved. This documentation contains proprietary information of the California Institute of Technology

More information

Web Intelligence User Guide

Web Intelligence User Guide Web Intelligence User Guide Office of Financial Management - Enterprise Reporting Services 4/11/2011 Table of Contents Chapter 1 - Overview... 1 Purpose... 1 Chapter 2 Logon Procedure... 3 Web Intelligence

More information

InfoView User s Guide. BusinessObjects Enterprise XI Release 2

InfoView User s Guide. BusinessObjects Enterprise XI Release 2 BusinessObjects Enterprise XI Release 2 InfoView User s Guide BusinessObjects Enterprise XI Release 2 Patents Trademarks Copyright Third-party contributors Business Objects owns the following U.S. patents,

More information

Logi Ad Hoc Reporting Report Design Guide

Logi Ad Hoc Reporting Report Design Guide Logi Ad Hoc Reporting Report Design Guide Version 11.2 Last Updated: March, 2014 Page 2 Table of Contents INTRODUCTION... 4 What is Logi Ad Hoc Reporting?... 5 CHAPTER 1 Getting Started... 6 Learning the

More information

Monitoring Ensemble. Version 2014.1 25 March 2014. InterSystems Corporation 1 Memorial Drive Cambridge MA 02142 www.intersystems.

Monitoring Ensemble. Version 2014.1 25 March 2014. InterSystems Corporation 1 Memorial Drive Cambridge MA 02142 www.intersystems. Monitoring Ensemble Version 2014.1 25 March 2014 InterSystems Corporation 1 Memorial Drive Cambridge MA 02142 www.intersystems.com Monitoring Ensemble Ensemble Version 2014.1 25 March 2014 Copyright 2014

More information

Cal Answers Analysis Training Part III. Advanced OBIEE - Dashboard Reports

Cal Answers Analysis Training Part III. Advanced OBIEE - Dashboard Reports Cal Answers Analysis Training Part III Advanced OBIEE - Dashboard Reports University of California, Berkeley March 2012 Table of Contents Table of Contents... 1 Overview... 2 Remember How to Create a Query?...

More information

DataPA OpenAnalytics End User Training

DataPA OpenAnalytics End User Training DataPA OpenAnalytics End User Training DataPA End User Training Lesson 1 Course Overview DataPA Chapter 1 Course Overview Introduction This course covers the skills required to use DataPA OpenAnalytics

More information

ORACLE USER PRODUCTIVITY KIT USAGE TRACKING ADMINISTRATION & REPORTING RELEASE 3.6 PART NO. E17087-01

ORACLE USER PRODUCTIVITY KIT USAGE TRACKING ADMINISTRATION & REPORTING RELEASE 3.6 PART NO. E17087-01 ORACLE USER PRODUCTIVITY KIT USAGE TRACKING ADMINISTRATION & REPORTING RELEASE 3.6 PART NO. E17087-01 FEBRUARY 2010 COPYRIGHT Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved. Part

More information

Oracle Business Intelligence 11g OPN Advanced Workshop

Oracle Business Intelligence 11g OPN Advanced Workshop Oracle Business Intelligence 11g OPN Advanced Workshop Lab Book OPN: Oracle Business Intelligence 11g Advanced Workshop OPN Workshop: BI 11g Advanced Seite 1 Authors Revision Jignesh Mehta Naresh Nemani

More information

Build Your First Web-based Report Using the SAS 9.2 Business Intelligence Clients

Build Your First Web-based Report Using the SAS 9.2 Business Intelligence Clients Technical Paper Build Your First Web-based Report Using the SAS 9.2 Business Intelligence Clients A practical introduction to SAS Information Map Studio and SAS Web Report Studio for new and experienced

More information

WebFOCUS BI Portal: S.I.M.P.L.E. as can be

WebFOCUS BI Portal: S.I.M.P.L.E. as can be WebFOCUS BI Portal: S.I.M.P.L.E. as can be Author: Matthew Lerner Company: Information Builders Presentation Abstract: This hands-on session will introduce attendees to the new WebFOCUS BI Portal. We will

More information

BID2WIN Workshop. Advanced Report Writing

BID2WIN Workshop. Advanced Report Writing BID2WIN Workshop Advanced Report Writing Please Note: Please feel free to take this workbook home with you! Electronic copies of all lab documentation are available for download at http://www.bid2win.com/userconf/2011/labs/

More information

Learn About Analysis, Interactive Reports, and Dashboards

Learn About Analysis, Interactive Reports, and Dashboards Learn About Analysis, Interactive Reports, and Dashboards This document supports Pentaho Business Analytics Suite 5.0 GA and Pentaho Data Integration 5.0 GA, documentation revision February 3, 2014, copyright

More information

Implementing Data Models and Reports with Microsoft SQL Server

Implementing Data Models and Reports with Microsoft SQL Server Course 20466C: Implementing Data Models and Reports with Microsoft SQL Server Course Details Course Outline Module 1: Introduction to Business Intelligence and Data Modeling As a SQL Server database professional,

More information

ORACLE BUSINESS INTELLIGENCE WORKSHOP

ORACLE BUSINESS INTELLIGENCE WORKSHOP ORACLE BUSINESS INTELLIGENCE WORKSHOP Integration of Oracle BI Publisher with Oracle Business Intelligence Enterprise Edition Purpose This tutorial mainly covers how Oracle BI Publisher is integrated with

More information

Dashboard Designer. Introduction Guide. Basic step by step guide to creating a Dashboard. June 2012 V1.2

Dashboard Designer. Introduction Guide. Basic step by step guide to creating a Dashboard. June 2012 V1.2 webkpi Dashboard Designer Introduction Guide Basic step by step guide to creating a Dashboard June 2012 V1.2 webkpi Dashboard Designer Introduction Guide Page 1 Table of Contents Introduction... 3 webkpi

More information

HP Storage Essentials Storage Resource Management Report Optimizer Software 6.0. Building Reports Using the Web Intelligence Java Report Panel

HP Storage Essentials Storage Resource Management Report Optimizer Software 6.0. Building Reports Using the Web Intelligence Java Report Panel HP Storage Essentials Storage Resource Management Report Optimizer Software 6.0 Building Reports Using the Web Intelligence Java Report Panel First edition: July 2008 Legal and notice information Copyright

More information

2012 Teklynx Newco SAS, All rights reserved.

2012 Teklynx Newco SAS, All rights reserved. D A T A B A S E M A N A G E R DMAN-US- 01/01/12 The information in this manual is not binding and may be modified without prior notice. Supply of the software described in this manual is subject to a user

More information

Logi Ad Hoc Reporting Report Design Guide

Logi Ad Hoc Reporting Report Design Guide Logi Ad Hoc Reporting Report Design Guide Version 10.2 Last Updated: May 2012 Page 2 Table of Contents INTRODUCTION... 4 What is Logi Ad Hoc Reporting?... 5 CHAPTER 1 Getting Started... 6 Learning the

More information

Getting Started Guide SAGE ACCPAC INTELLIGENCE

Getting Started Guide SAGE ACCPAC INTELLIGENCE Getting Started Guide SAGE ACCPAC INTELLIGENCE Table of Contents Introduction... 1 What is Sage Accpac Intelligence?... 1 What are the benefits of using Sage Accpac Intelligence?... 1 System Requirements...

More information

Creating Dashboards for Microsoft Project Server 2010

Creating Dashboards for Microsoft Project Server 2010 Creating Dashboards for Microsoft Project Server 2010 Authors: Blaise Novakovic, Jean-Francois LeSaux, Steven Haden, Microsoft Consulting Services Information in the document, including URL and other Internet

More information

ReceivablesVision SM Getting Started Guide

ReceivablesVision SM Getting Started Guide ReceivablesVision SM Getting Started Guide March 2013 Transaction Services ReceivablesVision Quick Start Guide Table of Contents Table of Contents Accessing ReceivablesVision SM...2 The Login Screen...

More information

SQL Server 2014 BI. Lab 04. Enhancing an E-Commerce Web Application with Analysis Services Data Mining in SQL Server 2014. Jump to the Lab Overview

SQL Server 2014 BI. Lab 04. Enhancing an E-Commerce Web Application with Analysis Services Data Mining in SQL Server 2014. Jump to the Lab Overview SQL Server 2014 BI Lab 04 Enhancing an E-Commerce Web Application with Analysis Services Data Mining in SQL Server 2014 Jump to the Lab Overview Terms of Use 2014 Microsoft Corporation. All rights reserved.

More information

NEW FEATURES ORACLE ESSBASE STUDIO

NEW FEATURES ORACLE ESSBASE STUDIO ORACLE ESSBASE STUDIO RELEASE 11.1.1 NEW FEATURES CONTENTS IN BRIEF Introducing Essbase Studio... 2 From Integration Services to Essbase Studio... 2 Essbase Studio Features... 4 Installation and Configuration...

More information

SAS BI Dashboard 4.4. User's Guide Second Edition. SAS Documentation

SAS BI Dashboard 4.4. User's Guide Second Edition. SAS Documentation SAS BI Dashboard 4.4 User's Guide Second Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2013. SAS BI Dashboard 4.4: User's Guide, Second

More information

Microsoft Dynamics GP. Audit Trails

Microsoft Dynamics GP. Audit Trails Microsoft Dynamics GP Audit Trails Copyright Copyright 2007 Microsoft Corporation. All rights reserved. Complying with all applicable copyright laws is the responsibility of the user. Without limiting

More information

QAD Usability Dashboards Demonstration Guide. May 2015 EE2015

QAD Usability Dashboards Demonstration Guide. May 2015 EE2015 QAD Usability Dashboards Demonstration Guide May 2015 EE2015 Overview This demonstration focuses on one aspect of QAD Usability Dashboards and shows how this functionality supports the vision of the Effective

More information

EMC Smarts Network Configuration Manager

EMC Smarts Network Configuration Manager EMC Smarts Network Configuration Manager Version 9.4.1 Advisors User Guide P/N 302-002-279 REV 01 Copyright 2013-2015 EMC Corporation. All rights reserved. Published in the USA. Published October, 2015

More information

QAD Business Intelligence Dashboards Demonstration Guide. May 2015 BI 3.11

QAD Business Intelligence Dashboards Demonstration Guide. May 2015 BI 3.11 QAD Business Intelligence Dashboards Demonstration Guide May 2015 BI 3.11 Overview This demonstration focuses on one aspect of QAD Business Intelligence Business Intelligence Dashboards and shows how this

More information

6. If you want to enter specific formats, click the Format Tab to auto format the information that is entered into the field.

6. If you want to enter specific formats, click the Format Tab to auto format the information that is entered into the field. Adobe Acrobat Professional X Part 3 - Creating Fillable Forms Preparing the Form Create the form in Word, including underlines, images and any other text you would like showing on the form. Convert the

More information

SMB Intelligence. Reporting

SMB Intelligence. Reporting SMB Intelligence Reporting Introduction Microsoft Excel is one of the most popular business tools for data analysis and light accounting functions. The SMB Intelligence Reporting powered by Solver is designed

More information

ER/Studio Enterprise Portal 1.0.2 User Guide

ER/Studio Enterprise Portal 1.0.2 User Guide ER/Studio Enterprise Portal 1.0.2 User Guide Copyright 1994-2008 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A. All rights

More information

SAP BusinessObjects Financial Consolidation Web User Guide

SAP BusinessObjects Financial Consolidation Web User Guide SAP BusinessObjects Financial Consolidation Document Version: 10.0 Support Package 18 2016-02-19 SAP BusinessObjects Financial Consolidation Web User Guide Content 1 General user functions....12 1.1 To

More information

TIBCO Spotfire Metrics Modeler User s Guide. Software Release 6.0 November 2013

TIBCO Spotfire Metrics Modeler User s Guide. Software Release 6.0 November 2013 TIBCO Spotfire Metrics Modeler User s Guide Software Release 6.0 November 2013 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE

More information

2. Building Cross-Tabs in Your Reports Create a Cross-Tab Create a Specified Group Order Filter Cross-Tab by Group Keep Groups Together

2. Building Cross-Tabs in Your Reports Create a Cross-Tab Create a Specified Group Order Filter Cross-Tab by Group Keep Groups Together Crystal Reports Level 2 Computer Training Solutions Course Outline 1. Creating Running Totals Create a Running Total Field Modify a Running Total Field Create a Manual Running Total on Either Detail Data

More information

SAS Add-In 2.1 for Microsoft Office: Getting Started with Data Analysis

SAS Add-In 2.1 for Microsoft Office: Getting Started with Data Analysis SAS Add-In 2.1 for Microsoft Office: Getting Started with Data Analysis The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2007. SAS Add-In 2.1 for Microsoft Office: Getting

More information

Sample- for evaluation purposes only! Advanced Excel. TeachUcomp, Inc. A Presentation of TeachUcomp Incorporated. Copyright TeachUcomp, Inc.

Sample- for evaluation purposes only! Advanced Excel. TeachUcomp, Inc. A Presentation of TeachUcomp Incorporated. Copyright TeachUcomp, Inc. A Presentation of TeachUcomp Incorporated. Copyright TeachUcomp, Inc. 2012 Advanced Excel TeachUcomp, Inc. it s all about you Copyright: Copyright 2012 by TeachUcomp, Inc. All rights reserved. This publication,

More information

Asset Track Getting Started Guide. An Introduction to Asset Track

Asset Track Getting Started Guide. An Introduction to Asset Track Asset Track Getting Started Guide An Introduction to Asset Track Contents Introducing Asset Track... 3 Overview... 3 A Quick Start... 6 Quick Start Option 1... 6 Getting to Configuration... 7 Changing

More information

Infoview XIR3. User Guide. 1 of 20

Infoview XIR3. User Guide. 1 of 20 Infoview XIR3 User Guide 1 of 20 1. WHAT IS INFOVIEW?...3 2. LOGGING IN TO INFOVIEW...4 3. NAVIGATING THE INFOVIEW ENVIRONMENT...5 3.1. Home Page... 5 3.2. The Header Panel... 5 3.3. Workspace Panel...

More information

Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access

Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix Jennifer Clegg, SAS Institute Inc., Cary, NC Eric Hill, SAS Institute Inc., Cary, NC ABSTRACT Release 2.1 of SAS

More information

CHAPTER 4: BUSINESS ANALYTICS

CHAPTER 4: BUSINESS ANALYTICS Chapter 4: Business Analytics CHAPTER 4: BUSINESS ANALYTICS Objectives Introduction The objectives are: Describe Business Analytics Explain the terminology associated with Business Analytics Describe the

More information

Infor ERP BaanIV / Baan 5.0 / LN 6.1. User's Guide for Worktop 2.4

Infor ERP BaanIV / Baan 5.0 / LN 6.1. User's Guide for Worktop 2.4 Infor ERP BaanIV / Baan 5.0 / LN 6.1 User's Guide for Worktop 2.4 Copyright 2008 Infor All rights reserved. The word and design marks set forth herein are trademarks and/or registered trademarks of Infor

More information

WEBFOCUS QUICK DATA FOR EXCEL

WEBFOCUS QUICK DATA FOR EXCEL WEBFOCUS QUICK DATA FOR EXCEL BRIAN CARTER INFORMATION BUILDERS SUMMIT 2008 USERS CONFERENCE JUNE 2008 Presentation Abstract: Even with the growing popularity and evolvement of Business Intelligence products

More information

SAP BusinessObjects Web Intelligence Users Guide SAP BusinessObjects Business Intelligence Suite 4.0 Feature Pack 3

SAP BusinessObjects Web Intelligence Users Guide SAP BusinessObjects Business Intelligence Suite 4.0 Feature Pack 3 SAP BusinessObjects Web Intelligence Users Guide SAP BusinessObjects Business Intelligence Suite 4.0 Feature Pack 3 Copyright 2011 SAP AG. All rights reserved.sap, R/3, SAP NetWeaver, Duet, PartnerEdge,

More information

MicroStrategy Desktop

MicroStrategy Desktop MicroStrategy Desktop Quick Start Guide MicroStrategy Desktop is designed to enable business professionals like you to explore data, simply and without needing direct support from IT. 1 Import data from

More information

Business Portal for Microsoft Dynamics GP 2010. User s Guide Release 5.1

Business Portal for Microsoft Dynamics GP 2010. User s Guide Release 5.1 Business Portal for Microsoft Dynamics GP 2010 User s Guide Release 5.1 Copyright Copyright 2011 Microsoft. All rights reserved. Limitation of liability This document is provided as-is. Information and

More information

Sample- for evaluation purposes only. Advanced Crystal Reports. TeachUcomp, Inc.

Sample- for evaluation purposes only. Advanced Crystal Reports. TeachUcomp, Inc. A Presentation of TeachUcomp Incorporated. Copyright TeachUcomp, Inc. 2011 Advanced Crystal Reports TeachUcomp, Inc. it s all about you Copyright: Copyright 2011 by TeachUcomp, Inc. All rights reserved.

More information

CHAPTER 6: ANALYZE MICROSOFT DYNAMICS NAV 5.0 DATA IN MICROSOFT EXCEL

CHAPTER 6: ANALYZE MICROSOFT DYNAMICS NAV 5.0 DATA IN MICROSOFT EXCEL Chapter 6: Analyze Microsoft Dynamics NAV 5.0 Data in Microsoft Excel CHAPTER 6: ANALYZE MICROSOFT DYNAMICS NAV 5.0 DATA IN MICROSOFT EXCEL Objectives The objectives are: Explain the process of exporting

More information

Oracle BIEE 11g Reports and Dashboard Hands On

Oracle BIEE 11g Reports and Dashboard Hands On Username: student Oracle BIEE 11g Reports and Dashboard Hands On Vlamis Software Solutions is one of the most respected training organizations in the Oracle Business Intelligence community because our

More information

Building reports using the Java Report Panel

Building reports using the Java Report Panel Building reports using the Java Report Panel BusinessObjects Enterprise XI 3.0 Copyright 2008 Business Objects. All rights reserved. Business Objects owns the following U.S. patents, which may cover products

More information

SAP Dashboard. Mohammed Wahaj

SAP Dashboard. Mohammed Wahaj SAP Dashboard Mohammed Wahaj Interactive analytics is an analytic capability and Dashboard is an information delivery capability. Gatner SAP Dashboard is one of the products which is offered under the

More information

Introducing InterSystems DeepSee

Introducing InterSystems DeepSee Embedded Real-time Business Intelligence. Discover the Treasures. Make Applications More Valuable with Embedded Real-time Business Intelligence You can enhance your transactional applications with features

More information

Together we can build something great

Together we can build something great Together we can build something great Financial Reports, Ad Hoc Reporting and BI Tools Joanna Broszeit and Dawn Stenbol Education Track Boston Room Monday, May 2nd 2:40 pm Reporting Options with NAV ERP

More information

Oracle OLAP. Describing Data Validation Plug-in for Analytic Workspace Manager. Product Support

Oracle OLAP. Describing Data Validation Plug-in for Analytic Workspace Manager. Product Support Oracle OLAP Data Validation Plug-in for Analytic Workspace Manager User s Guide E18663-01 January 2011 Data Validation Plug-in for Analytic Workspace Manager provides tests to quickly find conditions in

More information

Business Objects Version 5 : Introduction

Business Objects Version 5 : Introduction Business Objects Version 5 : Introduction Page 1 TABLE OF CONTENTS Introduction About Business Objects Changing Your Password Retrieving Pre-Defined Reports Formatting Your Report Using the Slice and Dice

More information

MICROSOFT EXCEL 2010 ANALYZE DATA

MICROSOFT EXCEL 2010 ANALYZE DATA MICROSOFT EXCEL 2010 ANALYZE DATA Microsoft Excel 2010 Essential Analyze data Last Edited: 2012-07-09 1 Basic analyze data... 4 Use diagram to audit formulas... 4 Use Error Checking feature... 4 Use Evaluate

More information

Excel Database Management Microsoft Excel 2003

Excel Database Management Microsoft Excel 2003 Excel Database Management Microsoft Reference Guide University Technology Services Computer Training Copyright Notice Copyright 2003 EBook Publishing. All rights reserved. No part of this publication may

More information

Manual. 3CX Phone System integration with Microsoft Outlook and Salesforce Version 1.0

Manual. 3CX Phone System integration with Microsoft Outlook and Salesforce Version 1.0 Manual 3CX Phone System integration with Microsoft Outlook and Salesforce Version 1.0 Copyright 2006-2009, 3CX ltd. http:// E-mail: info@3cx.com Information in this document is subject to change without

More information

TIBCO Spotfire Automation Services 6.5. User s Manual

TIBCO Spotfire Automation Services 6.5. User s Manual TIBCO Spotfire Automation Services 6.5 User s Manual Revision date: 17 April 2014 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO

More information

Dashboard Builder TM for Access

Dashboard Builder TM for Access Dashboard Builder TM for Access Professional Edition Application Guide Version 5 8/8/15 This document is copyright 2007-2015 OpenGate Software. The information contained in this document is subject to

More information

Timeless Time and Expense Version 3.0. Copyright 1997-2009 MAG Softwrx, Inc.

Timeless Time and Expense Version 3.0. Copyright 1997-2009 MAG Softwrx, Inc. Timeless Time and Expense Version 3.0 Timeless Time and Expense All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including

More information

About PivotTable reports

About PivotTable reports Page 1 of 8 Excel Home > PivotTable reports and PivotChart reports > Basics Overview of PivotTable and PivotChart reports Show All Use a PivotTable report to summarize, analyze, explore, and present summary

More information

Resource Online User Guide JUNE 2013

Resource Online User Guide JUNE 2013 Resource Online User Guide JUNE 2013 CHASE PAYMENTECH SOLUTIONS MAKES NO WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, WITH REGARD TO THIS MATERIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES

More information

Pastel Evolution BIC. Getting Started Guide

Pastel Evolution BIC. Getting Started Guide Pastel Evolution BIC Getting Started Guide Table of Contents System Requirements... 4 How it Works... 5 Getting Started Guide... 6 Standard Reports Available... 6 Accessing the Pastel Evolution (BIC) Reports...

More information

FOR WINDOWS FILE SERVERS

FOR WINDOWS FILE SERVERS Quest ChangeAuditor FOR WINDOWS FILE SERVERS 5.1 User Guide Copyright Quest Software, Inc. 2010. All rights reserved. This guide contains proprietary information protected by copyright. The software described

More information

Creating BI solutions with BISM Tabular. Written By: Dan Clark

Creating BI solutions with BISM Tabular. Written By: Dan Clark Creating BI solutions with BISM Tabular Written By: Dan Clark CONTENTS PAGE 3 INTRODUCTION PAGE 4 PAGE 5 PAGE 7 PAGE 8 PAGE 9 PAGE 9 PAGE 11 PAGE 12 PAGE 13 PAGE 14 PAGE 17 SSAS TABULAR MODE TABULAR MODELING

More information

USER MANUAL APPLICATION MONITOR. Version 1.5 - March 2015

USER MANUAL APPLICATION MONITOR. Version 1.5 - March 2015 USER MANUAL APPLICATION MONITOR Version 1.5 - March 2015 USER MANUAL IP2Archive 1.5 Application Monitor Disclaimer This manual and the information contained herein are the sole property of EVS Broadcast

More information

CRGroup Whitepaper: Digging through the Data. www.crgroup.com. Reporting Options in Microsoft Dynamics GP

CRGroup Whitepaper: Digging through the Data. www.crgroup.com. Reporting Options in Microsoft Dynamics GP CRGroup Whitepaper: Digging through the Data Reporting Options in Microsoft Dynamics GP The objective of this paper is to provide greater insight on each of the reporting options available to you within

More information

Finance Reporting. Millennium FAST. User Guide Version 4.0. Memorial University of Newfoundland. September 2013

Finance Reporting. Millennium FAST. User Guide Version 4.0. Memorial University of Newfoundland. September 2013 Millennium FAST Finance Reporting Memorial University of Newfoundland September 2013 User Guide Version 4.0 FAST Finance User Guide Page i Contents Introducing FAST Finance Reporting 4.0... 2 What is FAST

More information

Toad for Data Analysts, Tips n Tricks

Toad for Data Analysts, Tips n Tricks Toad for Data Analysts, Tips n Tricks or Things Everyone Should Know about TDA Just what is Toad for Data Analysts? Toad is a brand at Quest. We have several tools that have been built explicitly for developers

More information