Visualizing Relationships and Connections in Complex Data Using Network Diagrams in SAS Visual Analytics
|
|
|
- Bruno Sutton
- 9 years ago
- Views:
Transcription
1 Paper Visualizing Relationships and Connections in Complex Data Using Network Diagrams in SAS Visual Analytics ABSTRACT Stephen Overton, Ben Zenick, Zencos Consulting Network diagrams in SAS Visual Analytics help highlight relationships in complex data by enabling users to visually correlate entire populations of values based on how they relate to one another. Network diagrams are appealing because they enable an analyst to visualize large volumes and relationships of data and to assign multiple roles to represent key factors for analysis such as node size and color and linkage size and color. SAS Visual Analytics can overlay a network diagram on top of a spatial geographic map for an even more appealing visualization. This paper focuses specifically on how to prepare data for network diagrams and how to build network diagrams in SAS Visual Analytics. This paper provides two real-world examples illustrating how to visualize users and groups from SAS metadata and how banks can visualize transaction flow using network diagrams. INTRODUCTION Network diagrams became widely popular when social media outlets opened their doors for developers to create visual representations of a person s social network. Users of Facebook and LinkedIn can visualize their entire network of connections using third party developer tools that utilize network diagrams to mathematically group and correlate relationships to highlight mutual connections and visualize clusters of relationships. A network diagram is composed of nodes and links. Each link represents a relationship between two values represented as nodes. The effectiveness of a network diagram can be defined by the sizing, coloring, spacing, and clustering of nodes and links. Lucky for us, SAS Visual Analytics handles all of the hard work. Figure 1 shows an example network diagram visualizing relationships between users and groups within SAS Metadata. This paper provides instructions for building network diagrams in SAS Visual Analytics Explorer. This paper also provides two real world examples of how network diagrams are useful. Readers of this paper should have a basic understanding of SAS Visual Analytics Explorer and how to prepare data for analysis in SAS Visual Analytics. Figure 1: Sample Network Diagram output from SAS Visual Analytics Explorer. Note: This paper is based on SAS Visual Analytics version
2 UNDERSTANDING DATA FOR NETWORK DIAGRAMS IN SAS VISUAL ANALYTICS In the world of analytics, everything starts and ends with the data. Network diagrams require that the data is structured with either hierarchical or ungrouped node-link pairs. If this requirement is met, network diagrams can easily be generated and designed to provide intuitive analysis. There are two types of networks in a network diagram: Hierarchical uses a standard hierarchy structure of categorical values. Ungrouped uses a traditional nodelink, or source and target data values. In most cases, data structures will fall into one network type easier than the other. Figure 2 shows how to select the network type in SAS Visual Analytics Explorer. HIERARCHICAL NETWORK The hierarchical network type is based on a set of categorical variables that make up a classic hierarchy. This is the most common data format and easiest to utilize. Traditional hierarchies follow a logical path down a related set of fields. For example, a locational hierarchy may contain only geographical attributes like country, state, city, and zip code. Due to the nature of network diagrams and visual capabilities, traditional hierarchies can expand and combine unrelated attributes to form complex networks. Figure 2: Selecting Network type in SAS Visual Analytics Explorer. A basic hierarchical network diagram must contain, at a minimum, a 2-level hierarchy. This paper provides a real world example, which uses a 2-level hierarchy for simplicity. The nature and complexity of the data will drive how deep (i.e. the number of levels) hierarchies will go. Hierarchies traditionally came from OLAP drill down functionality through a particular subject area within the data. However, network diagram hierarchies expand beyond drilling down or into data by adding visual context to the relationships between members of the levels within a hierarchy. Think of a hierarchical network graph as a fully expanded hierarchy of values showing the relationship of all possible members within a given hierarchy. Figure 3 shows an example of hierarchical data. Figure 3: Example of hierarchical data for a network diagram. 2
3 UNGROUPED NETWORK An ungrouped network consists of source and target values that represent the relationships or connections between nodes. SAS Visual Analytics Explorer visualizes ungrouped networks by displaying a node for each value of a source data item, then linking another node corresponding to the target value. One way to think of the structure of ungrouped data is to consider records as conceptual objects that have parent associations. All possible values should exist as objects, even parent nodes that do not have any additional connections. These are referred to as terminal objects because they have no target or parent node to reference. Figure 4 shows an example of ungrouped data. Records with no parent values are terminal records. These are necessary to complete an ungrouped network diagram. Figure 4: Example of ungrouped data for a network diagram. HOW TO BUILD A NETWORK DIAGRAM IN SAS VISUAL ANALYTICS EXPLORER Like many visualizations in SAS Visual Analytics, it is very easy to produce a network diagram. Before building a network diagram, the data must fit into the roles required in order to produce the network diagram. In other words, the structure of source data must contain valid columns in order to be represented on a network diagram. To create a network diagram, select Network Diagram from either of the Visualization menus shown in Figure 5 below. Figure 5: Creating a Network Diagram in SAS Visual Analytics Explorer. As described earlier, begin your analysis by understanding the source data and select the proper network type to display using the Roles tab on the right. 3
4 NETWORK DIAGRAM ROLES Drag and drop data items from the left into respective roles on the right. Hierarchical network types have different roles than ungrouped network types. Use categorical hierarchy levels in the Levels role to build hierarchical networks. Use source and target data items in the respective Source and Target roles to build ungrouped networks. In addition to building the basic network, you can also specify node size and color as well as link size and color. These are especially useful for highlighting key facts about nodes and relationships of nodes using discrete or numerical values. Data tips are useful for reference when hovering over nodes in the network diagram. Node size useful for representing differences in measures such as dollar amounts, volumes, or other numeric attributes. Node color useful for representing differences in numeric or character-based values that represent intensity or call attention to specific nodes. Link size similar to node size, link size is useful for representing numeric measures that represent dollar amounts, volumes, or any numeric measure, which represents the strength of a relationship. Link color similar to node color, link color is useful for numeric measures or character-based classifications of the relationships between nodes. NETWORK DIAGRAM PROPERTIES Adjust the properties of network diagrams to customize the look and feel of the visualization. Geomaps are especially useful if the source data contains geographical values for the data items used in the network diagram. To enable the geomap underlay, select the Show map option on the network diagram properties as shown in Figure 6. Be sure to define the data items as geographical items to enable the geomap feature. Figure 6: Enabling geo maps in network diagrams. 4
5 Other useful properties can be adjusted such as direction of the node links, color gradients, and other textual references in the network diagram. Refer to the SAS Visual Analytics User Guide for additional details on arranging nodes on the diagram and other useful tips. EXAMPLE: VISUALIZING USERS, GROUPS, AND ROLES FROM SAS METADATA The SAS Metadata server is a core component of the SAS platform and is used to manage user access and functionality within a SAS environment. Users are created and managed using the User Manager of SAS Management Console. Users can be members of groups or roles. Groups and roles can be nested as members of other groups and roles. Groups can be used to organize access to SAS metadata folders, solution-specific functionality, or to simplify the management of users and other groups. Roles are specifically used to manage actions or functionality a user can perform within a SAS environment. RETRIEVING IDENTITY INFORMATION USING THE %MDUEXTR MACRO Users, groups, and roles are perfect for ungrouped network diagrams. In order to extract this information, the %MDUEXTR macro is used to collect data from the SAS Metadata server. Output data from the %MDUEXTR macro must be formatted and restructured into a single dataset. The goal is to stage a dataset with each record representing a metadata object (user, group, or role), as well as a target parent link to the respective group the metadata object belongs to. /* Extract all user/group/role metadata - requires administrator user */ %mduextr(libref=work); The %MDUEXTR macro is provided with a SAS installation and by default is available in any session as a compiled macro. It has to be run by a user authorized as an administrator of the respective environment. Output datasets of this macro provide information about users, groups, and roles as configured in the User Manager of SAS Management Console. The GROUPMEMGROUP_INFO table provides group memberships within other groups. The id columns represent the parent group, while the mem columns provide the groups, which are a member of the respective parent group. Additional attributes about the group and parent group are joined using the IDGRPS table. The following code stages group and role relationships, and joins additional details: proc sql; create table gginfo as select groupmemgroups_info.memid as object_id, groupmemgroups_info.memname as object_name, object.displayname as object_displayname, coalescec(upcase(object.grptype),'group') length=20 as object_type, object.description as object_description, groupmemgroups_info.id as parent_id, groupmemgroups_info.name as parent_name, parent.displayname as parent_displayname, coalescec(upcase(parent.grptype),'group') length=20 as parent_type, parent.description as parent_description from groupmemgroups_info left join idgrps as parent on groupmemgroups_info.id = parent.keyid left join idgrps as object on groupmemgroups_info.memid = object.keyid ; quit; The following code stages user memberships for groups and roles, and also joins in additional details: proc sql; create table gpinfo as select 5
6 groupmempersons_info.memid as object_id, groupmempersons_info.memname as object_name, usr.displayname as object_displayname, 'USER' length=20 as object_type, groupmempersons_info.memdesc as object_description, usr.title as user_title, groupmempersons_info.id as parent_id, groupmempersons_info.name as parent_name, group.displayname as parent_displayname, coalescec(upcase(group.grptype),'group') length=20 as parent_type, group.description as parent_description from groupmempersons_info left join idgrps as group on groupmempersons_info.id = group.objid left join person as usr on groupmempersons_info.memid = usr.objid ; quit; After user, group, and role memberships are extracted they are appended together along with the IDGRPS source table. The IDGRPS table contains a record for every group and role. Appending the IDGRPS table ensures groups and roles can terminate properly in an ungrouped network type. The following code appends necessary data staged previously, cleans up variables, and defines a relationship type variable: data sgf2015.metadata_user_object_rels; length object_id $20 object_name $100 object_displayname $256 object_type $100 object_description $256 user_title $200 parent_id $20 parent_name $100 parent_displayname $256 parent_type $100 parent_description $256 relationship_type $20 ; set gpinfo(in=users) gginfo(in=groups) idgrps(in=terminating_groups drop=externalkey keyid rename= ( objid = object_id name = object_name displayname = object_displayname grptype = object_type description = object_description ) ); /* Cleanup */ object_displayname = coalescec(object_displayname,object_name); parent_displayname = coalescec(parent_displayname,parent_name); if terminating_groups then object_type = coalescec(upcase(object_type),'group'); /* Define relationships */ if users then relationship_type = 'GROUP-USER'; else if groups then relationship_type = CATS(upcase(parent_type),'-',upcase(object_type)); else if terminating_groups then relationship_type = 'TERMINATING'; run; 6
7 The final data set contains the following columns: object_id Unique ID from SAS metadata for user, group, or role. object_name Name of object (user ID, group name, or role name). object_displayname Display name of user, group, or role. object_type Type of object (values equal USER, GROUP, or ROLE). object_description Description provided from SAS metadata. user_title User title if the object is a user. parent_id Unique ID of the parent object, either a group or role. parent_name Name of parent object (if exists). parent_displayname Display name of parent object (if exists). parent_type Type of parent object (values equal USER, GROUP, or ROLE). parent_description Description provided from SAS metadata for parent object. relationship_type Describes relationship between object and parent (ex: USER-GROUP) relationship_count Indicator to count relationships. ANALYZING USER, GROUP, ROLE RELATIONSHIPS IN SAS VISUAL ANALYTICS After structuring and cleaning user identity information from SAS metadata, data is loaded into the SAS LASR server for analysis in SAS Visual Analytics Explorer. A network diagram is created with roles defined as shown in Figure 7. Network type = Ungrouped Source = Object Display Name Target = Parent Display Name Node size = Relationship Count Node color = Object Type Link color = Relationship Type Data tips = all other columns for reference Data tips are useful because they provide reference details when hovering over nodes in the network diagram. Figure 7: Metadata User Object Network Diagram Roles. 7
8 The network diagram output is shown below in Figure 8. Blue nodes represent groups, green nodes represent roles, and red nodes represent users. There are clearly two groups, which contain the most relationship connections. The largest red node shows there is a single user, which is a member of the most groups and roles. Figure 8: Visualizing users, groups, and roles in SAS metadata. Red lines show group to group relationships. Green lines show user to group relationships. Yellow lines show group to role relationships. Taking a closer look in Figure 9 below, the network diagram highlights what groups external users inherit and a potential hole in the security model. External users are defined in the [A] External Users group. It appears user Ed Eng is a member of this group but also inherits a number of other groups. 8
9 Figure 9: Highlighting specific group relationships in SAS metadata using a network diagram. Visualizing user, group, and role relationships is useful mainly for audit purposes. It can highlight pockets of users that are managed by specific groups as well as accidental inheritance. Network diagrams are also useful because they show the complex nature of some environments due to complex security models. For additional documentation on the %MDUEXTR macro, refer to the SAS 9.4 Intelligence Platform: Security Administration Guide. EXAMPLE: VISUALIZING BANK TRANSACTION TYPE HIERARCHIES Bank transactions can be categorized into classic hierarchies that describe the nature and type of a transaction. For example, credit and debit can be used to describe transactions at the highest level. Categories such as cash, check, and wire are examples of lower level values within a hierarchy. UNDERSTANDING SOURCE DATA Bank transactions are very granular and provide specific details such as the customer that performed the transaction, when the transaction occurred, what location the transaction occurred at, the type of transaction, and the amount of the transaction. This demonstration uses a three-level hierarchy to describe the type of transaction: 1) Transaction CDI Credit, Debit, or Intermediary. Describes the general direction of the transaction or if it is simply an event on a customer s account. 2) Primary Medium Describes the type of transaction such as cash, check, loan payment, or wire. 3) Secondary Medium Provides a more specific description of the type of transaction such as the type of check, type of cash, or type of loan payment. Examples of transaction types used in this demonstration are shown below in Figure 10. 9
10 Figure 10: Example transaction type hierarchy. BUILDING A HIERARCHICAL NETWORK DIAGRAM OF TRANSACTION TYPES After structuring and cleansing source data transactions, data is loaded into the SAS LASR server for analysis in SAS Visual Analytics Explorer. A network diagram is created with roles defined as shown below in Figure 11. Figure 11: Network diagram roles for transaction type analysis. 10
11 The network diagram output is shown below in Figure 12. The thickness of the line represents the sum of transaction amount while color represents the transaction volume. Figure 12: Transaction type analysis using a network diagram in SAS Visual Analytics Explorer. At a high level, this network diagram shows us that the highest volume of transactions occur within buying and selling securities, or investments. This may be helpful in assessing a bank s risk or exposure for certain types of transactions. The highest magnitude of transaction dollar amounts occurs with cash as shown below in Figure 13. This provides further context to understand the behavior of customers and how money is spent. 11
12 Figure 13: Closer look at the highest volume of cash transactions. Drilling into particular nodes of interest allows additional analysis to be performed using other visualizations; such as a table listing, which would be a simple approach to visualize specific transactions at a more granular level. Right clicking on a node (or multiple nodes) and selecting Include Only Selection, filters the visualization by adding the selections to the filter criteria. Once node values are filtered, the visualization can be switched to dig deeper into the selected node values. EXAMPLE: VISUALIZING FOREIGN BANK WIRES In the banking industry, specifically within the Anti-Money Laundering (AML) space, it is important for financial institutions to understand exposure and risk for sending and receiving foreign wires to and from other countries. SAS Visual Analytics Explorer can be very useful in starting an analysis with network diagrams to accomplish this. In contrast with the previous two examples, the nature of source data in this demonstration can be more of a hybrid approach. UNDERSTANDING SOURCE DATA The nature of bank wire transactions lends itself nicely to either ungrouped or hierarchical network diagrams. Bank wire transactions contain attributes which describe the originator of the transaction, the beneficiary of the transaction, and sometimes an intermediary for the transaction. The originator is the bank which sends the funds, the beneficiary is the bank which receives the funds, and the intermediary can sometimes be a bank which receives funds on behalf of the beneficiary bank. Ungrouped diagrams technically work because the complexity of data is very simple and there are source and target variables. This demonstration utilizes a hierarchical approach to demonstrate the use of filtering on 12
13 nodes, which is more straightforward using a hierarchical approach. This example also assumes additional AML attributes are available such as risk scores for the transaction and country risk rating. To begin the analysis, source data is gathered and validated. The grain of the data is at the transaction level, which is the lowest level possible (also referred to as the atomic level). Key variables such as country, risk score, and dollar amounts are present. The final data provides comprehensive detail on columns used in this example: Beneficiary country where the foreign wire was sent to, i.e. who benefited from the wire exchange. Originator country where the foreign wire was sent from, i.e. who sent the funds. Alerted indicator a simple indicator to show that the transaction triggered an AML alert. Country Risk discrete risk category for the country where origination occurred. Amount exact dollar amount of the foreign wire. Score numeric value of the risk classification determined by an AML solution. Note, this is specific to the solution used at an individual bank. Example data is shown in Figure 14 below. Figure 14: Foreign bank wire data for network diagram analysis. VISUALIZING FOREIGN BANK WIRES IN SAS VISUAL ANALYTICS EXPLORER Data is loaded into the SAS LASR server for analysis in SAS Visual Analytics Explorer. A network diagram is created with the following roles: Network type = Hierarchical Levels = Beneficiary Country and Originator Country Node Size = Count of alerted indicator (measure) Node Color = Country Risk Link Width = Amount Link Color = Median score The network diagram output is shown below in Figure 15. Larger nodes indicate higher volume of alerted transactions originating from a specific country. Lines that are redder indicate a higher threshold of risk scores for transactions flowing from the originating to beneficiary country. 13
14 Figure 15: Foreign wire exposure by country at a global level. At a high level, this example shows the power of being able to visualize an entire population of values as they relate to one another. Rather than having to make a guess at which country to focus on, a network diagram allows the analyst to visualize by using all data available first, then make appropriate decisions based on an overall perspective. One method to dig deeper into network diagram data is to right click a node (or nodes) and select Include Only Selection. This automatically selects values for the respective nodes and includes in a visualization filter. This can be confirmed under the Filter tab of the exploration. Figure 16 shows an example of isolating the country of Ukraine using the Include Only Selection option. Figure 16: Isolating a specific country for wire exposure analysis. Understanding the exposure of foreign wires is important for a bank and a common task handed down by regulators. From here an analyst may dig further by switching the network diagram to another 14
15 visualization for further analysis. A heatmap or correlation matrix may provide additional analysis of variables within the data; or a table listing would provide the specific transaction detail. Due to how the network diagram functionality works, the Include Only Selection option only passes filter values to the local visualization and not the entire exploration. Therefore the same visualization has to be reused to drill into the data of a network diagram. CONCLUSION SAS Visual Analytics Explorer makes it very easy to create network diagrams, assuming the source data is structured properly. A network diagram can be a great tool for finding the needle in the haystack. Conceptually speaking, rather than picking a subset of data to analyze, consider analyzing all available data to start using a network diagram if the source data permits, allowing you to quickly identify relationships in the data that can be used for further analysis through a simple click. RECOMMENDED READING SAS Visual Analytics User s Guide SAS 9.4 Intelligence Platform: Security Administration Guide CONTACT INFORMATION Your comments and questions are valued and encouraged. Contact the author at: Stephen Overton Director of Financial Solutions Zencos Consulting (919) [email protected] Ben Zenick COO Zencos Consulting (919) [email protected] SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. indicates USA registration. Other brand and product names are trademarks of their respective companies. 15
Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole
Paper BB-01 Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole ABSTRACT Stephen Overton, Overton Technologies, LLC, Raleigh, NC Business information can be consumed many
CHAPTER 5: BUSINESS ANALYTICS
Chapter 5: Business Analytics CHAPTER 5: BUSINESS ANALYTICS Objectives The objectives are: Describe Business Analytics. Explain the terminology associated with Business Analytics. Describe the data warehouse
What's New in SAS Data Management
Paper SAS034-2014 What's New in SAS Data Management Nancy Rausch, SAS Institute Inc., Cary, NC; Mike Frost, SAS Institute Inc., Cary, NC, Mike Ames, SAS Institute Inc., Cary ABSTRACT The latest releases
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
What's New in ADP Reporting?
What's New in ADP Reporting? Welcome to the latest version of ADP Reporting! This release includes the following new features and enhancements. Use the links below to learn more about each one. What's
Ultimus and Microsoft Active Directory
Ultimus and Microsoft Active Directory May 2004 Ultimus, Incorporated 15200 Weston Parkway, Suite 106 Cary, North Carolina 27513 Phone: (919) 678-0900 Fax: (919) 678-0901 E-mail: [email protected]
Rational Reporting. Module 3: IBM Rational Insight and IBM Cognos Data Manager
Rational Reporting Module 3: IBM Rational Insight and IBM Cognos Data Manager 1 Copyright IBM Corporation 2012 What s next? Module 1: RRDI and IBM Rational Insight Introduction Module 2: IBM Rational Insight
DIIMS Records Classifier Guide
DIIMS Records Classifier Guide Featuring Content Server 10 Second Edition, November 2012 Table of Contents Contents 1. DIIMS Overview... 3 1.1 An Overview of DIIMS within the GNWT... 3 1.1.1 Purpose of
Logi Ad Hoc Reporting System Administration Guide
Logi Ad Hoc Reporting System Administration Guide Version 11.2 Last Updated: March 2014 Page 2 Table of Contents INTRODUCTION... 4 Target Audience... 4 Application Architecture... 5 Document Overview...
Ross Video Limited. DashBoard Server and User Rights Management User Manual
Ross Video Limited DashBoard Server and User Rights Management User Manual DashBoard Server and User Rights Management User Manual Ross Part Number: 8351DR-004A-01 Release Date: March 22, 2011. Printed
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
Text Analytics Illustrated with a Simple Data Set
CSC 594 Text Mining More on SAS Enterprise Miner Text Analytics Illustrated with a Simple Data Set This demonstration illustrates some text analytic results using a simple data set that is designed to
Quick Start. Creating a Scoring Application. RStat. Based on a Decision Tree Model
Creating a Scoring Application Based on a Decision Tree Model This Quick Start guides you through creating a credit-scoring application in eight easy steps. Quick Start Century Corp., an electronics retailer,
NHA. User Guide, Version 1.0. Production Tool
NHA User Guide, Version 1.0 Production Tool Welcome to the National Health Accounts Production Tool National Health Accounts (NHA) is an internationally standardized methodology that tracks public and
Consumption of OData Services of Open Items Analytics Dashboard using SAP Predictive Analysis
Consumption of OData Services of Open Items Analytics Dashboard using SAP Predictive Analysis (Version 1.17) For validation Document version 0.1 7/7/2014 Contents What is SAP Predictive Analytics?... 3
User Guide. Analytics Desktop Document Number: 09619414
User Guide Analytics Desktop Document Number: 09619414 CONTENTS Guide Overview Description of this guide... ix What s new in this guide...x 1. Getting Started with Analytics Desktop Introduction... 1
Populating a Data Quality Scorecard with Relevant Metrics WHITE PAPER
Populating a Data Quality Scorecard with Relevant Metrics WHITE PAPER SAS White Paper Table of Contents Introduction.... 1 Useful vs. So-What Metrics... 2 The So-What Metric.... 2 Defining Relevant Metrics...
Using EMC Documentum with Adobe LiveCycle ES
Technical Guide Using EMC Documentum with Adobe LiveCycle ES Table of contents 1 Deployment 3 Managing LiveCycle ES development assets in Documentum 5 Developing LiveCycle applications with contents in
P6 Analytics Reference Manual
P6 Analytics Reference Manual Release 3.2 October 2013 Contents Getting Started... 7 About P6 Analytics... 7 Prerequisites to Use Analytics... 8 About Analyses... 9 About... 9 About Dashboards... 10 Logging
Integrating SAS with JMP to Build an Interactive Application
Paper JMP50 Integrating SAS with JMP to Build an Interactive Application ABSTRACT This presentation will demonstrate how to bring various JMP visuals into one platform to build an appealing, informative,
Step-by-Step Guide to Bi-Parental Linkage Mapping WHITE PAPER
Step-by-Step Guide to Bi-Parental Linkage Mapping WHITE PAPER JMP Genomics Step-by-Step Guide to Bi-Parental Linkage Mapping Introduction JMP Genomics offers several tools for the creation of linkage maps
Exploiting Key Answers from Your Data Warehouse Using SAS Enterprise Reporter Software
Exploiting Key Answers from Your Data Warehouse Using SAS Enterprise Reporter Software Donna Torrence, SAS Institute Inc., Cary, North Carolina Juli Staub Perry, SAS Institute Inc., Cary, North Carolina
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
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
Sonatype CLM Server - Dashboard. Sonatype CLM Server - Dashboard
Sonatype CLM Server - Dashboard i Sonatype CLM Server - Dashboard Sonatype CLM Server - Dashboard ii Contents 1 Introduction 1 2 Accessing the Dashboard 3 3 Viewing CLM Data in the Dashboard 4 3.1 Filters............................................
The Query Builder: The Swiss Army Knife of SAS Enterprise Guide
Paper 1557-2014 The Query Builder: The Swiss Army Knife of SAS Enterprise Guide ABSTRACT Jennifer First-Kluge and Steven First, Systems Seminar Consultants, Inc. The SAS Enterprise Guide Query Builder
Parameter Fields and Prompts. chapter
Parameter Fields and Prompts chapter 23 Parameter Fields and Prompts Parameter and prompt overview Parameter and prompt overview Parameters are Crystal Reports fields that you can use in a Crystal Reports
DASHBOARD VISUALIZATIONS IN ORACLE BAM 12.1.3 ORACLE WHITE PAPER SEPTEMBER 2014
DASHBOARD VISUALIZATIONS IN ORACLE BAM 12.1.3 ORACLE WHITE PAPER SEPTEMBER 2014 Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only,
SQL SERVER SELF-SERVICE BI WITH MICROSOFT EXCEL
SQL SERVER SELF-SERVICE BI WITH MICROSOFT EXCEL JULY 2, 2015 SLIDE 1 Data Sources OVERVIEW OF AN ENTERPRISE BI SOLUTION Reporting and Analysis Data Cleansi ng Data Models JULY 2, 2015 SLIDE 2 Master Data
Tutorial Segmentation and Classification
MARKETING ENGINEERING FOR EXCEL TUTORIAL VERSION 1.0.8 Tutorial Segmentation and Classification Marketing Engineering for Excel is a Microsoft Excel add-in. The software runs from within Microsoft Excel
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
How to build Dashboard - Step by Step tutorial/recipe
How to build Dashboard - Step by Step tutorial/recipe Contents How to build Dashboard - Step by Step tutorial/recipe...1 How to create Excel Dashboard [ as direct connection ]...2 Purpose of this Dashboard
Your Guide to E*TRADE s Platinum Independent Advisor Platform
1 Your Guide to E*TRADE s Platinum Independent Advisor Platform As an independent advisor, you can rely on E*TRADE s state-of-the-art, advisor-only system to help you better serve your clients, while making
Create a Balanced Scorecard
Create a Balanced Scorecard SharePoint Business Intelligence Content Team Summary: Learn how to create scorecards and strategy maps across various measurements and display them in one dashboard by using
Switching from PC SAS to SAS Enterprise Guide Zhengxin (Cindy) Yang, inventiv Health Clinical, Princeton, NJ
PharmaSUG 2014 PO10 Switching from PC SAS to SAS Enterprise Guide Zhengxin (Cindy) Yang, inventiv Health Clinical, Princeton, NJ ABSTRACT As more and more organizations adapt to the SAS Enterprise Guide,
IT Service Level Management 2.1 User s Guide SAS
IT Service Level Management 2.1 User s Guide SAS The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2006. SAS IT Service Level Management 2.1: User s Guide. Cary, NC:
Welcome to the topic on creating key performance indicators in SAP Business One, release 9.1 version for SAP HANA.
Welcome to the topic on creating key performance indicators in SAP Business One, release 9.1 version for SAP HANA. 1 In this topic, you will learn how to: Use Key Performance Indicators (also known as
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...
Data Visualization. Prepared by Francisco Olivera, Ph.D., Srikanth Koka Department of Civil Engineering Texas A&M University February 2004
Data Visualization Prepared by Francisco Olivera, Ph.D., Srikanth Koka Department of Civil Engineering Texas A&M University February 2004 Contents Brief Overview of ArcMap Goals of the Exercise Computer
Monitoring Replication
Monitoring Replication Article 1130112-02 Contents Summary... 3 Monitor Replicator Page... 3 Summary... 3 Status... 3 System Health... 4 Replicator Configuration... 5 Replicator Health... 6 Local Package
uncommon thinking ORACLE BUSINESS INTELLIGENCE ENTERPRISE EDITION ONSITE TRAINING OUTLINES
OBIEE 11G: CREATE ANALYSIS AND DASHBOARDS: 11.1.1.7 DURATION: 4 DAYS Course Description: This course provides step-by-step instructions for creating analyses and dashboards, which compose business intelligence
Shark Talent Management System Performance Reports
Shark Talent Management System Performance Reports Goals Reports Goal Details Report. Page 2 Goal Exception Report... Page 4 Goal Hierarchy Report. Page 6 Goal Progress Report.. Page 8 Goal Status Report...
All Visualizations Documentation
All Visualizations Documentation All Visualizations Documentation 2 Copyright and Trademarks Licensed Materials - Property of IBM. Copyright IBM Corp. 2013 IBM, the IBM logo, and Cognos are trademarks
SAS Visual Analytics dashboard for pollution analysis
SAS Visual Analytics dashboard for pollution analysis Viraj Kumbhakarna VP Sr. Analytical Data Consultant MUFG Union Bank N.A., San Francisco, CA Baskar Anjappan, VP SAS Developer MUFG Union Bank N.A.,
TestManager Administration Guide
TestManager Administration Guide RedRat Ltd July 2015 For TestManager Version 4.57-1 - Contents 1. Introduction... 3 2. TestManager Setup Overview... 3 3. TestManager Roles... 4 4. Connection to the TestManager
Lottery Looper. User Manual
Lottery Looper User Manual Lottery Looper 1.7 copyright Timersoft. All rights reserved. http://www.timersoft.com The information contained in this document is subject to change without notice. This document
Data processing goes big
Test report: Integration Big Data Edition Data processing goes big Dr. Götz Güttich Integration is a powerful set of tools to access, transform, move and synchronize data. With more than 450 connectors,
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
ALTAIR SOFTWARE ASSET OPTIMIZATION USER GUIDE
ALTAIR SOFTWARE ASSET OPTIMIZATION USER GUIDE Table Of Contents What is Altair SAO?... 6 System Architecture... 7 Report Navigation Chart... 8 Report Navigation Chart Dashboard... 9 Report Navigation Chart
Synergy SIS Grade Book User Guide
Synergy SIS Grade Book User Guide Edupoint Educational Systems, LLC 1955 South Val Vista Road, Ste 200 Mesa, AZ 85204 Phone (877) 899-9111 Fax (800) 338-7646 Volume 01, Edition 01 April 2010 Copyright
Marketing Operations Cookbook
Marketing Operations Cookbook Rev: 2012-02-02 Sitecore CMS 6.5 Marketing Operations Cookbook A marketer's guide to managing how your website engages with your visitors Table of Contents Chapter 1 Introduction...
Reporting with Pentaho. Gabriele Pozzani
Reporting with Pentaho Gabriele Pozzani A key feature Reporting is a key feature for a BI solution Used and delivered contents consist of Reporting 75-80% Analytical tools for OLAP 15-20% Data mining tools
Tutorial for proteome data analysis using the Perseus software platform
Tutorial for proteome data analysis using the Perseus software platform Laboratory of Mass Spectrometry, LNBio, CNPEM Tutorial version 1.0, January 2014. Note: This tutorial was written based on the information
Using SAS Enterprise Business Intelligence to Automate a Manual Process: A Case Study Erik S. Larsen, Independent Consultant, Charleston, SC
Using SAS Enterprise Business Intelligence to Automate a Manual Process: A Case Study Erik S. Larsen, Independent Consultant, Charleston, SC Abstract: Often times while on a client site as a SAS consultant,
SAS Marketing Automation 5.1. User s Guide
SAS Marketing Automation 5.1 User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2007. SAS Marketing Automation 5.1: User s Guide. Cary, NC: SAS Institute
Note: With v3.2, the DocuSign Fetch application was renamed DocuSign Retrieve.
Quick Start Guide DocuSign Retrieve 3.2.2 Published April 2015 Overview DocuSign Retrieve is a windows-based tool that "retrieves" envelopes, documents, and data from DocuSign for use in external systems.
A Demonstration of Hierarchical Clustering
Recitation Supplement: Hierarchical Clustering and Principal Component Analysis in SAS November 18, 2002 The Methods In addition to K-means clustering, SAS provides several other types of unsupervised
IT462 Lab 5: Clustering with MS SQL Server
IT462 Lab 5: Clustering with MS SQL Server This lab should give you the chance to practice some of the data mining techniques you've learned in class. Preliminaries: For this lab, you will use the SQL
Reporting. Understanding Advanced Reporting Features for Managers
Reporting Understanding Advanced Reporting Features for Managers Performance & Talent Management Performance & Talent Management combines tools and processes that allow employees to focus and integrate
Extending the Metadata Security Audit Reporting Capabilities of the Audit and Performance Measurement Package October 2010
Extending the Metadata Security Audit Reporting Capabilities of the Audit and Performance Measurement Package October 2010 ENTERPRISE EXCELLENCE CENTER Table of Contents 1 Introduction... 1 2 Metadata
From Database to your Desktop: How to almost completely automate reports in SAS, with the power of Proc SQL
From Database to your Desktop: How to almost completely automate reports in SAS, with the power of Proc SQL Kirtiraj Mohanty, Department of Mathematics and Statistics, San Diego State University, San Diego,
Qlik REST Connector Installation and User Guide
Qlik REST Connector Installation and User Guide Qlik REST Connector Version 1.0 Newton, Massachusetts, November 2015 Authored by QlikTech International AB Copyright QlikTech International AB 2015, All
SAS VISUAL ANALYTICS AN OVERVIEW OF POWERFUL DISCOVERY, ANALYSIS AND REPORTING
SAS VISUAL ANALYTICS AN OVERVIEW OF POWERFUL DISCOVERY, ANALYSIS AND REPORTING WELCOME TO SAS VISUAL ANALYTICS SAS Visual Analytics is a high-performance, in-memory solution for exploring massive amounts
Customer Analytics. Turn Big Data into Big Value
Turn Big Data into Big Value All Your Data Integrated in Just One Place BIRT Analytics lets you capture the value of Big Data that speeds right by most enterprises. It analyzes massive volumes of data
Data Visualization & Dashboard Design Best Practices and Tips
Data Visualization & Dashboard Design Best Practices and Tips Understanding the User is the Key to Designing User-Centric Analytical Dashboards User-centric design is Catered specifically to the needs
I Didn t Know SAS Enterprise Guide Could Do That!
Paper SAS016-2014 I Didn t Know SAS Enterprise Guide Could Do That! Mark Allemang, SAS Institute Inc., Cary, NC ABSTRACT This presentation is for users who are familiar with SAS Enterprise Guide but might
Seamless Dynamic Web Reporting with SAS D.J. Penix, Pinnacle Solutions, Indianapolis, IN
Seamless Dynamic Web Reporting with SAS D.J. Penix, Pinnacle Solutions, Indianapolis, IN ABSTRACT The SAS Business Intelligence platform provides a wide variety of reporting interfaces and capabilities
Workplace Giving Guide
Workplace Giving Guide 042612 2012 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical, including photocopying,
Pharos Uniprint 8.4. Maintenance Guide. Document Version: UP84-Maintenance-1.0. Distribution Date: July 2013
Pharos Uniprint 8.4 Maintenance Guide Document Version: UP84-Maintenance-1.0 Distribution Date: July 2013 Pharos Systems International Suite 310, 80 Linden Oaks Rochester, New York 14625 Phone: 1-585-939-7000
PORTAL ADMINISTRATION
1 Portal Administration User s Guide PORTAL ADMINISTRATION GUIDE Page 1 2 Portal Administration User s Guide Table of Contents Introduction...5 Core Portal Framework Concepts...5 Key Items...5 Layouts...5
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,
White Paper. How Streaming Data Analytics Enables Real-Time Decisions
White Paper How Streaming Data Analytics Enables Real-Time Decisions Contents Introduction... 1 What Is Streaming Analytics?... 1 How Does SAS Event Stream Processing Work?... 2 Overview...2 Event Stream
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
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
Sage Intelligence Reporting. Microsoft FRx to Sage Intelligence Report Designer Add-In Conversion Guide. Sage 100 ERP
Sage Intelligence Reporting Microsoft FRx to Sage Intelligence Report Designer Add-In Conversion Guide Sage 100 ERP The software described in this document is protected by copyright, and may not be copied
Organizing and Managing Email
Organizing and Managing Email Outlook provides several tools for managing email, including folders, rules, and categories. You can use these tools to help organize your email. Using folders Folders can
Reporting Student Progress and Achievement
Reporting Student Progress and Achievement CompassLearning Odyssey Manager takes pride in the quality of its product content. However, technical inaccuracies, typographical errors, and editorial omissions
MAKE A NEW SUBSITE 1. On the left navigation, click Site Contents (or Sites). Scroll down to subsites. Click new subsite.
SharePoint 2013 Administrator Instructions Contents SharePoint 2013 Administrators Guide... 1 MAKE A NEW SUBSITE... 1 PERMISSIONS... 2 DOCUMENT LIBRARIES... 3 IMPROVE NAVIGATION ON THE SHAREPOINT SITE...
7 Steps to Successful Data Blending for Excel
COOKBOOK SERIES 7 Steps to Successful Data Blending for Excel What is Data Blending? The evolution of self-service analytics is upon us. What started out as a means to an end for a data analyst who dealt
Zenoss Service Dynamics Impact and Event Management Installation and Administration
Zenoss Service Dynamics Impact and Event Management Installation and Administration Copyright 2012 Zenoss, Inc. All rights reserved. Redistribution or duplication of any portion of this document is prohibited
TIBCO Spotfire Business Author Essentials Quick Reference Guide. Table of contents:
Table of contents: Access Data for Analysis Data file types Format assumptions Data from Excel Information links Add multiple data tables Create & Interpret Visualizations Table Pie Chart Cross Table Treemap
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
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
CorHousing. CorHousing provides performance indicator, risk and project management templates for the UK Social Housing sector including:
CorHousing CorHousing provides performance indicator, risk and project management templates for the UK Social Housing sector including: Corporate, operational and service based scorecards Housemark indicators
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
Single Property Website Quickstart Guide
Single Property Website Quickstart Guide Win More Listings. Attract More Buyers. Sell More Homes. TABLE OF CONTENTS Getting Started... 3 First Time Registration...3 Existing Account...6 Administration
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.
Manage Software Development in LabVIEW with Professional Tools
Manage Software Development in LabVIEW with Professional Tools Introduction For many years, National Instruments LabVIEW software has been known as an easy-to-use development tool for building data acquisition
Paper CI-06-2013. Marketing Campaign (Message sent) Contact Recorded in SAS System Tables. Response Recorded in SAS System Tables
Paper CI-06-2013 SAS Treatments: One to One Marketing with a Customized Treatment Process Dave Gribbin, SAS Institute Inc., Cary, NC Amy Glassman, SAS Institute Inc., Cary, NC ABSTRACT The importance of
SAS Financial Intelligence. What s new. Copyright 2006, SAS Institute Inc. All rights reserved.
SAS Financial Intelligence What s new Copyright 2006, SAS Institute Inc. All rights reserved. SAS Strategic Performance Management Gokhan Sevik Product Manager SAS EMEA Copyright 2006, SAS Institute Inc.
SimplyCast emarketing Email User Guide
SimplyCast emarketing Email User Guide Email User Guide Page 1 Contents 1. Email Overview... 3 2. Features Overview... 3 3. Email Editor Features... 8 4. How to Create an Email Campaign?... 5 5. Additional
WebSphere Business Monitor V6.2 KPI history and prediction lab
Copyright IBM Corporation 2009 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 6.2 LAB EXERCISE WebSphere Business Monitor V6.2 KPI history and prediction lab What this exercise is about... 1 Lab requirements...
Understanding BEx Query Designer: Part-2 Structures, Selections and Formulas
Understanding BEx Query Designer: Part-2 Structures, Selections and Formulas Applies to: SAP NetWeaver BW. Summary This document is the second installment of a 6 part Query Designer Training guide for
MicroStrategy Analytics Express User Guide
MicroStrategy Analytics Express User Guide Analyzing Data with MicroStrategy Analytics Express Version: 4.0 Document Number: 09770040 CONTENTS 1. Getting Started with MicroStrategy Analytics Express Introduction...
Teamstudio USER GUIDE
Teamstudio Software Engineering Tools for IBM Lotus Notes and Domino USER GUIDE Edition 30 Copyright Notice This User Guide documents the entire Teamstudio product suite, including: Teamstudio Analyzer
EPM Performance Suite Profitability Administration & Security Guide
BusinessObjects XI R2 11.20 EPM Performance Suite Profitability Administration & Security Guide BusinessObjects XI R2 11.20 Windows Patents Trademarks Copyright Third-party Contributors Business Objects
Getting Started with GRUFF
Getting Started with GRUFF Introduction Most articles in this book focus on interesting applications of Linked Open Data (LOD). But this chapter describes some simple steps on how to use a triple store,
