SAC EGI Day4
SAC EGI Day4
▪ The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. Except
for your obligation to protect confidential information, this presentation is not subject to your license agreement or any other service or
subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or any related
document, or to develop or release any functionality mentioned therein.
▪ This presentation, or any related document and SAP's strategy and possible future developments, products and or platforms directions and
functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this
presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality. This presentation is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a
particular purpose, or non-infringement. This presentation is for informational purposes and may not be incorporated into a contract. SAP
assumes no responsibility for errors or omissions in this presentation, except if such damages were caused by SAP’s intentional or gross
negligence.
▪ All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from
expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates,
and they should not be relied upon in making purchasing decisions.
▪ The figures shown are subject to vary, and are for demonstrative purposes only. If you decide to follow the steps in the demonstrations,
(which we encourage), please be aware that the screenshots are unlikely to be an exact match with your own results. This is due to
changes in the numbers and the dates. The screenshots are for the purpose of guidance only.
Agenda
4. Day Four
▪ Overview of Connections
▪ Simple Deployment Kit
▪ S/4HANA Integration
▪ SAC Integration with Analysis for Office
▪ Security
▪ Administration
▪ Authentication
▪ Monitoring
▪ Troubleshooting
▪ Best Practices for Model and Story Building
▪ Recommended Number of Tenants
Live connections
▪ Data replication is not required
▪ Leverage business metadata
directly without additional
modeling
▪ Leverage existing security and
data authorizations
Live Import
SAP Commissions SAP Cloud for Customer SAP Marketing Cloud SAP S/4HANA Cloud SAP SuccessFactors
SAP Workforce Analytics Dow Jones DNA Google BigQuery Google Drive Google Sheets
SAP on-premise data sources
OData Salesforce Qualtrics SCP Open Connector
SAP HANA SAP BW SAP BW4/HANA SAP S/4HANA
Microsoft SQL Server Spark SQL Oracle Teradata MaxDB Other data sources
IBM DB2 MySQL Netezza Facebook Google+ Twitter IBM Microsoft SQL Server MySQL Netezza OData Oracle
CSV Excel Progress OpenEdge Same data sources as SAP BI 4.23
Partner delivered
APOS DB2 Denodo Microsoft Analysis Services Microsoft Azure Partner delivered
Microsoft SQL Server MongoDB MongoDB Atlas MySQL Netezza APOS CDATA DataDirect Cloud EPI-USE Labs
Oracle Oracle Essbase Oracle Exadata SAP IQ SAP SQL Anywhere Web Intelligence QuickBooks eloqua SAP Payroll
Redshift Teradata Google BigQuery Cloudera Hortonworks Microsoft SharePoint Google Analytics SAP Payroll Config
Amazon S3 NetSuite CRM & ERP Microsoft Dynamics CRM SAP OnPrem Reporting
All selected data is replicated to SAP Analytics Cloud. SAP Analytics Cloud then
Import stores the model and data. Security can be added to the model within SAP
Analytics & Planning Analytics Cloud. Both Analytic and Planning models generate an account type
model. It is possible to schedule regular imports.
All data stays within the SAP Cloud. The data is not
Cloud data source
replicated to SAP Analytics Cloud. Modelling and model
SAP Cloud Platform, security is managed on the source system.
SAP S/4 HANA Cloud Data connection between systems is secured within SCP.
Live
Analytics & Planning
On-premise data source All data stays within the customer landscape. The data
is not replicated to SAP Analytics Cloud. Modelling and
SAP HANA, BW, S/4HANA, model security is managed on the source system.
SAP BusinessObjects Data connection between systems via CORS is secured.
It is recommended that the SAP Cloud Connector (SAP CP CC) and SAP Analytics Cloud agent
are installed together on a dedicated Windows server on the same network as the on-premise
system or data source.
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 11
Simple Deployment Kit
SAP offers the SAP Analytics Cloud Agent Simple Deployment Kit to streamline the installation
process. Reducing installation time from typically over 1 hour to less than 10 minutes.
▪ SAP Analysis for Microsoft Office workflows and user experience based on SAP Analytics
Cloud data.
▪ Select table designs with SAP Analysis for Microsoft Office and perform conditional formatting.
▪ Consume native cloud models as measure-based SAP Analysis for Microsoft Office models.
Further information can be found in the SAP Analysis for Microsoft Office product roadmap: https://www.sap.com/canada/products/roadmaps.products-solutions.html
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 20
SAC Integration with Analysis for Office
Restrictions
Step 1 1
Open Analysis for Office, navigate to
Analysis tab. From Insert Data
Source menu, choose Select Data
Source for Analysis.
Step 2 2
Select SAP Analytics Cloud tenant
you want to connect to or create a
new connection to your SAC tenant.
Step 3
3
Select the model you wish to open in
Analysis for Office.
Step 4
In the Analysis Panel on the
right hand side, drag and drop
dimensions and measures you
want to work with, apply filters
and set the drill level.
▪ SAP Analytics Cloud uses SAP Cloud Identity as the default authentication method.
▪ SAP Analytics Cloud provides basic user management, including creating, deleting, changing,
and role assignment.
▪ You can also import user data if you want to synchronize users with other systems or maintain
users in batch mode:
▪ Importing from CSV file.
▪ Create users automatically by enabling the Dynamic User Creation feature when configuring a custom
SAML Identity Provider.
▪ Create users programmatically via the User and Team Provisioning API.
▪ Directly enter the user ID and additional information to add a new user. A user ID cannot be changed once it has
been created.
As a default, after a user’s email is
▪ The display name is used through SAP Analytics Cloud where a user name is displayed. entered and the user is saved, the
▪ Email can be used to receive system notifications. user will be sent an email asking
them to get register with SAP Cloud
▪ Manager information can be used for a user to request system access via self-service roles. Identity.
▪ User Type (license) is determined by the roles assigned to the user and the licenses available.
▪ .X509 User Mapping can be used to link to a user’s SAML Identity in an external SAML Identity Provider.
▪ Roles define:
▪ What activities a business user can conduct in the
application
▪ What data in a model a business user can access
• Predefined Roles :
• Admin
• Modeler / Planner Reporter / Viewer
• BI Admin / BI Content Creator / BI Content Viewer
• SAPCP Content Creator / SAPCP Content Viewer
• Predictive Analyst / Predictive Administrator / Predictive Content Creator
• Analytics Hub Admin / Analytics Hub Content Creator / Analytics Hub Viewer
• Boardroom Creator / Boardroom Viewer
▪ A Team can contain multiple users and a user can belong to multiple Teams.
▪ Teams can have their own folder, but generally is more problematic than beneficial.
By assigning people to teams then roles to the team, you indirectly assign the role to the users.
Condition: Data Access Control on Dimension Condition: Privacy flag on Model must be switched on
Preferences must be switched on
The System Monitor provides a number of interactive dashboard-style overviews of the key areas
of usage and performance that a system administrator needs to monitor.
Monitoring information shows the current state of the system and also historical information for a
selected time frame in the last year. The monitor also includes Trace (a system log), containing
details of all traceable events and errors.
▪ Model/Story design
▪ Heavy Calculations
▪ Test with a clean browser (check the local memory and CPU usage)
For Network traces the most common long running calls would be the GetResponse.
▪ Filter on GetResponse calls
▪ This will help you identify the queries running for a long time on the backend data source
– If a query is long to run, the widget will wait till the dataset it back to be displayed
– Optimizing that query might make sense
Step 1 1
Identify the Widget ID in
the GetResponse Call.
Step 2
Go in Element Tab and
seach for the Widget
ID, the Widget will be
highlighted.
2
More information:
▪ 2511489 - Troubleshooting performance issues in SAP Analytics Cloud *** Master KBA ***
https://launchpad.support.sap.com/#/notes/2511489
SAP Analytics Cloud enables you to perform sophisticated analysis on large volumes of intricate
data. These complex scenarios can sometimes lead to less than ideal performance times for end-
users. However, there are things you can do when designing models and stories that will help
SAP Analytics Cloud run at optimal performance levels.
▪ Always use Google Chrome, our recommended browser, to
take advantage of the latest performance improvements.
▪ Take advantage of improved performance with browser
cashing of story and boardroom. This is particularly
important for stories with multiple pages, charts or models.
Cache is valid as long as there are no structural changes
made in the story or boardroom. Note that this performance
improvement is only available for Chrome users in a non-
incognito mode.
We recommend adding at least two SAP Analytics Cloud systems (also known as tenants) to your
landscape. You can use one system for developing and testing content, and then promote that
content to a separate production system where your users can do their work. There are several
advantages to this type of landscape:
▪ Your test content is fully separate from the production data and content.
Content creators won’t have access to sensitive production data, for
example.
▪ Lifecycle management is easier. You can use import and export
features to promote content, and your production system will only
contain fully tested content.
▪ Performance can be improved, because you won’t need to use your
production data sources for testing and development tasks.
SAP Analytics
SAP Analytics Solutions transform data into information. They are mission-
Solutions critical solutions that help organizations make decisions about the way they run
SAP Enterprise Support their business. This value map is intended to help customers adopt and run
Value Map their SAP Analytics solutions effectively with optimal performance. Learn more.
Why Should You Join the SAP Analytics Solutions Value Map?
Structured Approach Prescriptive Guidance Personal Onboarding Access to Expert Informative Blogs Social Collaboration
All the SAP Analytics solutions
We will show you what you need Request a call to help us Post questions to our experts in Subscribe to our blog posts and With thousands of members at
content, expert-led and self-
to consume, and when, depending understand your project plans and the forums and review other review our published content to present in our value maps
paced, from the SAP Enterprise
on your project stage. tasks plus any issues or areas of member’s comments. keep abreast of the latest SAP community, there is a massive
Support Academy are centralized
concern. We will tailor the call to Analytics solutions news and opportunity to engage with and
in one place so you can find what
suit your needs and recommend product updates. learn from other customers.
you need when you need it.
specific content for you.
What Can You Get From Your SAP Analytics Solutions Value Map Membership?
Receive best practices and implementation guidance for SAP Analytics Cloud, Digital Boardroom and Analytics Hub.
Learn about SAP S/4HANA embedded analytics and how to integrate these various reporting options into your analytics landscape
Receive assistance and support to optimize the end to end performance of your analytics stories in SAP Analytics Cloud
Gain a better understanding of the Fiori analytical apps and embedded reporting options in SAP S/4HANA and SAP S/4HANA Cloud.
Safeguard major milestones such as SBOP BI platform implementations or upgrade projects
Empower your organization to maximize SBOP BI platform solution adoption and develop hybrid reporting options with SAP Analytics Cloud.
Maintain the stability of your SBOP BI Platform environment and tune for optimal performance. Receive guidance on usage of the SAP BI Platform Support tool and other monitoring applications
Deploy and maintain SAP Lumira 2.x with guidance from our experts
©Disclaimer:
2022 SAP SE*orPlease
an SAP affiliate
note thatcompany.
the All rights reserved.
complete ǀ PUBLIC
content of the
learning journey is available within SAP Enterprise Support Value Maps Learning room. 68
**Valid S-User is required to sign up for SAP Learning Hub, edition for SAP Enterprise Support in order to access all value maps available in SAP Enterprise Support Value Maps Learning Room. Identify or request your S-User.
Additional Resources
Source Description Link
SAP Time Series Forecasting in SAP Analytics Cloud Smart Predict in https://www.sapanalytics.cloud/time-series-forecasting-smart-
Analytics Cloud Detail predict/
SAP Analytics A learning blog describing the Search to Insight functionality https://www.sapanalytics.cloud/search-to-insight-functionality-
Cloud explained/
SAP Analytics A video explaining how to work with stories in the mobile app https://www.sapanalytics.cloud/videos/work-stories-mobile-app/
Cloud
SAP Analytics A video explaining how to use SAC smart discovery https://www.sapanalytics.cloud/videos/use-smart-discovery/
Cloud
www.sap.com/contactsap