Understand the process of migration across versions. We want to know the detailed process of migrating campaigns created in the current version to 5.4.1 Testing: Performance benchmarks in SAS Test environments of the new version Testing: Do you have any performance test cases that can be shared with us? Integration with Enterprise Miner: How can we use the models built in EM in CI Studio for ( ex) campaign exclusions? InfoMap design best practices and Change Management:Please provide case studies/ examples on how InfoMap strategy has been built in large multi-market environments such as ours. We understand overall concept, we would like to see some details from actual implementationsDoes the upward limit of 1000-1500 variables in the InfoMap remain in the new version or is there any improvement?Explain process around integrating “ local data” ( we have used SAS data sets in PH), governance aspects around UDFs, any other constraintsUse the data from these external data sources in the export file- other than doing some post processing(using process node or Enterprise guide), is there any other way in the next version? Requirement is to integrate some fields from the external sources with some fields in the InfoMap to create the export definitionIn Citi in EDW Rainbow releases, product entities are added incrementally. For ex, Cards and Client module are implemented first, followed by Bank , then Channels and so on. What is the impact of such an incremental build in the InfoMap –(for ex contact history is at the account level which is Phase 2). What is the impact of change on InfoMap ( especially Contact History) due to changing table and data item on which Subject ID is maintained? This will happen across all markets as the Go-to approach is a phased approach hence important to understand this.PROCINFOMAP: Automation in creating InfoMap. As of now, we are creating InfoMap using the Studio. In big implementations is it advisable to use “procinfomap “ to generate infomap with excel sheet as source for infomap metadata. Can complete infomap be built with procinfomap in newer version Frequency of Contact ManagementBest practices for large implementations, with large data volumesManual testing process when two or more ad hoc campaigns are selected Calculated variablesHow is large transaction data handled when the selection criteria is always dynamic ? Ex: Transaction code, Merchant description that uses a “ Like” operator, Date that can range from say 15 days to 3 months or so, average spends and not absolute spends using the same criteria as above is requiredNote that because of the dynamic nature of the selection criteria, we cannot have these fields in the databasePerformance issues on calculated variables: Current analysis shows that this is due to limited Oracle functions being supported and the date variables. We do not know if there is any other issue here. Would like a confirmation and some performance benchmarking that we will not have the same issues in the next version as both the above reasons are said to be resolved?
Outline of the workshop
SAS was the first, and after 35 years remains the foremost, provider of advanced analytics software. What makes SAS the leader? Above all, it’s providing The Power to Know®. But let’s go into a little more detail on exactlyWHAT SAS helps you to doWHY you would choose SAS as a partnerAnd HOW exactly do we use our software to do what we doTalking Points (scroll down) Addressing new challenges requires a new way of looking at your business. And that’s what the SAS Business Analytics Framework is all about. Traditional decision-making techniques have not yielded optimal results, leaving blind spots that are filled by a gut-level approach. Ad hoc decision making is devoid of true discovery. This makes it impossible to implement transformational approaches that can drive organizations forward. Through the combined strengths without (WITHIN??) the SAS Business Analytics Framework, SAS facilitates every aspect of fact-based, proactive decision making. With our Business Analytics Framework, you can choose the solutions and capabilities you need right now, and achieve results in months not years. Then you can add new functionality over time…all from one vendor, all through one framework. Let’s dive a bit deeper…
Through the combined strengths of our business solutions and technologies, SAS provides ultimate flexibility in how organizations deploy analytics to solve business problems. In its SWOT analysis of SAS, Gartner comments: “SAS took a solution-oriented route more than a decade ago, which now gives the company the advantage of having the widest variety of cross-functional and vertically specific analytic applications out of the box. SAS is the market share leader, and no other vendor in the analytics space can match SAS’ breadth today. This enables (SAS) to go to its customers with a content and solution-driven story instead of offering only technical capabilities.” Reflecting SAS’ rich industry domain expertise, SAS industry solutions surface information in the context of each industry’s unique business processes.Examples include credit risk management in Financial Services, expediting drugs to market in Life Sciences, identifying cross-sell opportunities in Retail, and demand-driven forecasting in Manufacturing. SAS also provides cross-functional solutions that address challenges facing every organization, regardless of industry. Examples include increasing the value of customer relationships…measuring and managing risk…detecting and preventing fraud…maximizing output while controlling costs…optimizing IT networks…and aligning strategy, finance and the workforce for improved outcomes. When a company chooses SAS, the foundation we provide for solving problems is based on three key capabilities:
The ability to manage data is becoming more problematic due to increasing data volumes, velocity, frequency and complexity. This has been exacerbated by the massive growth of unstructured documents such as e-mails, text documents, presentations, images, video files, etc.SAS helps our customers manage and govern this data deluge (both structured and unstructured) by providing a unified approach that includes data integration, data quality, data mastering and enterprise data access.SAS data management is tightly integrated with the analytics capability that is at the heart of SAS business solutions. This integration ensures accuracy and faster time to value.SAS provides the highest level of reliability, availability and performance in demanding real-time environments—from highly optimized data access to high-performance computing options that include grid technology. Add/substitute proof points specific to your audience or country
Analytics ….underpins The Power to KnowSAS is the world leader in advanced analytics that fuel evidence-based answers—enabling organizations to measure what matters today, reveal best actions, expose threats, and incorporate learning into business processes.By collecting, exploring, analyzing and interpreting data to surface patterns, anomalies, key variables and relationships, SAS analytics unveil predictive insights that can be easily shared to compel the right actions throughout the organization. With SAS’ unique depth and breadth of analytics—including statistics, data mining, text analytics, forecasting, econometrics, operations research, quality improvement, and model management—users can learn over time by testing alternatives, building models and measuring results that enable continuous innovation and improvement.Real-time decision management solutions—combining SAS analytics with business logic and contact strategies—help organizations boost profitability with automated decision processes…and meet customer’s needs at the right time and place—in the right context.No one advances the art of analytics better than SAS—through a robust analytics training curriculum, collaborative programs with our key business partners and leading industry experts, ongoing Web seminars, and a wide range of SAS Analytical Service offerings. Add/substitute proof points specific to your audience or country
Enabling fact-based decision making requires getting the right information to the right people at the right time. SAS provides a suite of intuitive interfaces that allow everyone—at every skill level—to access and produce reports with speed and agility.SAS real-time analytics can now be deployed directly to mobile devices, allowing every decision maker—everywhere—to monitor key metrics and make informed decisions. With SAS, reporting is not a stand-alone activity but rather a part of a seamless approach for creating and sharing intelligence. By integrating data management, analytics and reporting as part of one process, SAS makes it easy to get answers to more sophisticated questions, format presentation-quality results, and easily share findings to empower operational decision making. Add/substitute proof points specific to your audience or country
Would this be more a DI issue. How is it related to EG?It is, but the big thing now ongoing in healthcare is integrating all databases to achieve the single patient view. In this context, this and the next one are good examples.
Again it seems a DI problemAgain this is in context with the ongoing situation in Singapore.
SAS EG is the perfect tool for Statistics, Analytics and Reporting as it offers the ideal environment to carry out simple and complex task. It’s a comprehensive tool that can offer a little bit of DI, access to Statistics and Analytics as well as reporting. You can import data from different sources, join it together, manipulate it, analyze it with statistical techniques and produce some reporting in html, pdf, word and more.
Product overview and introductionBusiness analysts, programmers and statisticians can leverage the power of SAS transparently on many platforms. They can access data quickly, manipulate it, perform basic reporting and carry out basic and complex analyses. With SAS Enterprise Guide, they can also distribute the results to targeted groups of users, disseminating the latest intelligence to those who need it for making decisions quickly and effectively. If I had to pick three things I’d say Easy to use, Intuitive and Quick
But what can EG do?Graphical user interface • Intuitive wizards provide access to SAS capabilities from basic reporting to complex analyses. • Each wizard has a wide range of flexible options that are easily adjusted. • The graphical query builder enables you to subset data, a log is generated with information about processing, including notes, warnings and errors. • Results can be delivered in HTML, RTF, PDF, SAS report and text formats. Most results also can be output as SAS data sets for further analysis with other tasks. SAS report formats can be shared with SAS Web Report Studio and SAS Add-In for Microsoft Office. • Graphs can be created as ActiveX (dynamic or image), Java Applets (dynamic or image), GIFs or JPEGs. ActiveX and Java Applets permit direct interaction with the graph objects without resubmitting requests to the server. • An intuitive process flow diagram facility allows users to visually organize and maintain their projects. • Easily extend the range of business problems that can be quickly solved with the development and deployment of custom tasks that appear alongside the core product functionality. Reporting, graphical and analytical tasks • Descriptive reports and analysis: basic listings, summary statistics tables, one-way frequencies tables, correlations tables and graphs, and tabular or graphical distribution analysis. • Graphs: area chart, bar chart, box plot, bubble plot, donut chart, line plot, map graph, pie chart, radar chart, scatter plot, surface plot and contour plot. • Analysis of Variance (ANOVA) predictive models: t-test, one-way ANOVA, nonparametric one-way ANOVA, linear models and mixed linear models. • Regression models: linear, logistic, nonlinear and generalized linear models. • Multivariate relationship models: cluster analysis, factor analysis, principal components, canonical correlation and discriminant function analysis. • Survival analysis: life table and proportional hazards. • Capability analysis: CDF plots, histograms, P-P plots, probability plots and Q-Q plots. • Control charts: mean and range, mean and standard deviation, individual measurements, box, p, np, u and c charts. • Pareto: Pareto charts. • Forecasting: data transformation, basic forecasting, ARIMA modeling and forecasting, regression analysis with autoregressive errors and regression analysis of panel data. • Table analysis. • Operations research: numerical optimization, algebraic modeling language, project and resource scheduling, generic algorithms and constraint programming. • Integration with SAS Rapid Predictive Modeler enables business analysts and subject-matter experts to quickly and efficiently create predictive models and step through a workflow of data preparation tasks.
How does it look like?
Example of an output, bar chart
If you are more familiar and/ or prefer programming, there is an advanced interface that allows you to do that keeping the code in the process flow, as part of your project and giving you an overall view of your work at all times.Programming Interface that can be used to write, edit, and submit SAS code.
More details about the interface.The project
More details about the interface.The project
Code is also generated in the background when you carry out a task. This allows you to go and customise the program to your preference.Improved productivity using the program editor with AUTOCOMPLETE and INTEGRATED SYNTAX for faster programming.
DATA MANAGEMENT • Visually access any data type supported by SAS and native Windows data types via ODBC, OLE DB, OLE DB for OLAP (specifically SAS OLAP Server, Microsoft Analysis Services and SAP BW), and from MS Exchange mail servers. Accessible local file types include: Microsoft Word documents (embeddable in project files to help document your project work), Excel, HTML, Access, Lotus 123, Paradox, .TXT files (fixed width), ASC files (ASCII), TAB delimited files and CSV files (comma delimited). • Allows easy access of data (local and remote) for use in other SAS products or JMP®. • Provides access to information maps created in SAS Information Map Studio. • Powerful, graphical query builder allows users to visually access and manipulate their data without SQL expertise: • Join up to 256 tables simultaneously.
This are the simple things that I am going to show you today. 1 through to 7 are quite simple but very powerful things that can used at any level to create reports, in real time that can be automated and run without requirement for updating, even though you can do so if you like.8 and 9 are slightly more specific statistical test that can be applied in the healthcare sector and I’ll show you a couple of examples if you like, and you can try some of the feasibility on your workstation later on.
These are all the types of data that you can import in SAS, pretty much everything
This task is one that you would use a lot. It allows you to generate frequency counts with percentanges, valid percentages, cumulative and so on. It can graph and provides some statistical tests to analyze the distribution of your data
These are all the types of graph that you can access and useHere are some examples
I wanted to show you this node because I think it is quite powerfulThis allows you to do an exploratory analysis of your dataset with no preconception of knowledge of what’s in it. It just presents you all data in accordance to its type and format. If categorical or nominal, it’ll show frequencies of classes, if interval or numeric, it’ll show you basic statistics such as range, min, max, mean, median, standard deviation.
This is also a very good report that you can tailor to give you the stats you prefer
In EG you can run some simple or complex models for example for linear regression
The objectives of a simple………
EG 4.3 will bring capabilities that help improve user productivity, enhanced integration and increased performance. With the previous release of EG 4.2, we saw the major improvements coming from the User Interface point of view – streamlined context specific menus, roles based User interface and new tasks. With the upcoming release of EG 4.3, you will see more of these coming with further enhancements aimed at both the worlds of coder and non-coders.Some of the key features provided are: New program editor with auto complete and integrated syntax helpEnhanced OLAP Analysis capabilities for enriched user experienceTighter integration with SAS WRS Reports and JMPRapid Predictive Modeling (RPM) Enterprise Miner integrationNew performance enhancement capabilities with Explicit SQL pass-through option, In-database optimized syntax generation and Integration for Grid enablement
SAS Enterprise Guide provides several capabilities targeted towards providing a highly productive and interactive interface for SAS programmers of all skill levels. Whether you are creating new programs or simply maintaining existing programs, this interface will provide all that is required for efficient programming and its maintenance.
Compared to Base SAS editor, the Program Editor of SAS Enterprise Guide comes with numerous capabilities and provides a user-friendly, interactive and intelligent SAS programming environment.It provides tooltips for SAS keywords including SAS PROCS, SAS functions and macro variables detailing the syntax, the description and the use. This capability comes handy for understanding existing SAS programs, for exploring different SAS programming options and removes the downtime one might go through while reaching out to books to find the same information.
The intelligence editor provides access to the complete catalogue of SAS PROCS and Functions that are readily available within the editor as the user keeps typing the program.Such capability not only provides appropriate options associated to a SAS keyword, they also help to generate a syntactically correct code from the beginning.
Users can also use other useful options such a code indentation for more readable coding practices
The interface provides option to convert the lines of code into Process Flow for visual representation and ease of understanding of the program flow.
There of couple of enhancements to the OLAPAnalyzer inside SAS Enterprise Guide designed to provide and enriched user experience.The Filter UI enhancements of EG 4.3 helps user to visually understand the way applying filters would work on the data with examples for each filter types.
The Enhanced MDX Editor makes it easy for the users with limited MDX skills. They can simple use the drag-n-drop feature to add the required metrics to their query which will automatically add the appropriate MDX syntax query.
For specific member values to be added to the query, the UI provides Search capability with number of pre-defined search criteria.
EG 4.3 now provides Automatic Charts for OLAP Analysis. This auto-charting capability provides the end user with a suitable graphical view of the data that fits best based on the selected Dimensions and Measures of analysis. New chart types – Tile Chart and Scatter Plots have been added for advanced graphical analysis.
This is an enhancement to existing Explorer view available with SAS EG.This option of “Apply Path to Siblings” is useful in smoothly navigating across members when moving from one dimension analysis to another (From Geography to Products as in example) making the analysis process faster.
Ability to directly send data from EG 4.3 to JMP for the additional dynamic analysis required by some business users.
This provides a complimentary approach for users getting a rapid, automated modeling engine and report generation process.
SAS Enterprise Guide continues its focus on providing end users with richer user experience and enhanced capabilities utilizing the power of the platform for SAS Business Analytics. Listed here are the key release objectives for the 5.1 release of SAS Enterprise Guide.Release ObjectivesLeverage the capabilities of SAS 9.3 platformEnriched User ExperienceIncreased productivityKey FeaturesEnhanced program editor with auto complete for data itemsImproved tooltip support for SAS keywords with help documentsEnhanced OLAP Analysis capabilities for enriched user experienceEnriched interface for creating Stored Process
The enhanced program editor in Enterprise Guide 5.1 brings the ability to view the variables from the selected data set from a library. This helps the users to rightly select the variables for analysing without worrying about the exact name of the variable. This boosts the programming speed of the user and helps generate a syntactically correct code, right from the start.
The optional tooltips for SAS keywords as were introduced in 4.3 release of Enterprise Guide are also enhanced supporting programmers to reach SAS documentation over the web for the associated SAS keyword helping users to stay focused within their working environment.
To help programmers to view sections from their large program in parallel, the enhanced editor brings the option to split the programming window and stack the windows side-by-side or tiled. This helps the user to view different sections of their program in a same view without the need to scroll all the way. Users can also copy program from one window to another if required.
For OLAP Analysis using the OLAP Analyzer in SAS Enterprise Guide, users can make use of pre-defined calculations based on time-series analysis.
With a more refined Contextual Menu, user can select which type of Totals and % of Totals they would like to view for their OLAP Data under analysis.
SAS Enterprise Guide 5.1 brings the capability inside Query Builder to save queries as Templates. This brings a big advantage of reusing the existing queries as sub-queries and hence avoids the efforts to recreate an existing business logic once again for a new query. This not only provides enriched user experience but also saves time and improves user productivity.
Not to teach SAS but rather to highlight how SAS contributes to the different aspects of study design, conduct, analysis, and reporting. With focus on analyzing data, specifically summarizing data, and some features that aid in the statistical reports. Mainly stating which SAS procedures are useful and show some examples of tables / figuresIntroduce a case study which I will use for illustration… restrospective psychiatric data from Duke US.Will also show some hypothetical examples for typical or noteworthy RCT settings