SAP Analytics Cloud - Technical and Administration Overview
SAP Analytics Cloud - Technical and Administration Overview
PUBLIC
Agenda
Architecture
Authentication
Authorisations
Data Security
– Acquired Data Models
– Live Connections
On-premise Components
– Acquired Data: Cloud Connector and Cloud Agent
– Live Connectivity including advanced options
– R-Server
On-premise Dependencies & Keeping up-to-date
Transporting
Monitoring and Usage Tracking
Other System Administration Tasks & Tips
SAML2
Identity Provider (IdP)
SAP Analytics Cloud is case-sensitive during the user mapping process. This means
– If the IdP changes the case (typically the email) then the user won’t match with the user in SAP Analytics
Cloud
– Need to work with SAP to resolve user mismatches until a full solution is available
One lesson learnt is to change the case of all emails, in custom IdP, prior to integration
– [email protected] becomes [email protected]
Fully self-service
– Bookmark the ‘Identity Provider Administration’ tool to rescue yourself if you get locked out!
More resources
– Documentation
– https://www.sapanalytics.cloud/guided_playlists/user-management-identity-provider-idp/
See demo!
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 6
Agenda
Architecture
Authentication
Authorisations
Data Security
– Acquired Data Models
– Live Connections
On-premise Components
– Acquired Data: Cloud Connector and Cloud Agent
– Live Connectivity including advanced options
– R-Server
On-premise Dependencies & Keeping up-to-date
Transporting
Monitoring and Usage Tracking
Other System Administration Tasks & Tips
o For more details on “Managing Licenses with Roles and Teams”: User User
blog and wiki
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 8
Authorisations
Best Practices setup
Read Create
Project A
Project A Project A Project A Ad-Hoc
Public \ Project A Ad-Hoc Standard Secure Project A Ad-hoc
Read
(deny others)
Project B Secure
Project A
Project C Secure
Standard
https://www.sapanalytics.cloud/learning/data-connections/
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC SAP Analytics Cloud - Live Connection and Security - Best Practices 14
Data Security
Live Connections
SAP Analytics
Cloud
Public Cloud
Organisation Network
SAML Live
Data Source
͞ID͕͟͞ Name͕͟͞ Salary͟
Public Cloud
Cloud Connector
– Cloud Connector Documentation link SAP Cloud SAP Cloud
– Includes details on sizing and setting up a ‘Master’ and Connector Connector
‘Shadow’ to enable High Availability
– Each Connector must be given a unique location name
(to enable a ‘default’ location leave the location name blank)
Configuration
– Recommended to use same server for both Connector and Agent Agent
Agent Tips
– Connector, Agent and Data source need to connect to each – When configuring the SAP Cloud Connector ‘subaccount’, it will be a different
other account from any previous SAP Cloud Platform subaccount you’ve used before
– Typically takes a few hours but can be just 15 minutes with the – How to add members to existing subaccount KBA 2463966
‘SAP Analytics Cloud Agent Simple Deployment Kit’ – How to connect multiple Cloud Connectors to one subaccount KBA 2712296
– https://www.sapanalytics.cloud/resources-deployment-kit/ – Don’t delete any ‘SAP’ users in the subaccount – they are for SAP ‘DevOps’
and critical to its function. They have no access to data
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 20
Agenda
Architecture
Authentication
Authorisations
Data Security
– Acquired Data Models
– Live Connections
On-premise Components
– Acquired Data: Cloud Connector and Cloud Agent
– Live Connectivity including advanced options
– R-Server
On-premise Dependencies & Keeping up-to-date
Transporting
Monitoring and Usage Tracking
Other System Administration Tasks & Tips
See demo!
SAP HANA,
BW4HANA, BW
on HANA
Blending
Support Matrix wiki
Additional Resources
SAP Analytics
Live SAP HANA Data Access for Smart Predict
Cloud
Train and apply a predictive model using business data that stays in
your on-premise SAP HANA system
Configuration steps:
SAP Cloud
– Install the HANA Automated Predicted Libraries (APL)
– Configure HANA Technical User
Connector
– Configure SAP Cloud Connector
– Add and Configure the Data Repository in SAP Analytics Cloud SAP HANA,
BW4HANA, BW
See demo!
on HANA
Smart Predict Documentation
R-server
See demo!
Use the SAP hosted ‘R-server’ Use your own R-Server
– Available in most Data Centres – Install and configure
– Default set of R-packages – Can use any R-package
provided – The only time SAP Analytics Cloud will make an outbound call!
– R-Packages available – SAP Cloud Connector is not used
– Place your R-Server ‘close’ to the SAP Data Centre
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 28
Agenda
Architecture
Authentication
Authorisations
Data Security
– Acquired Data Models
– Live Connections
On-premise Components
– Acquired Data: Cloud Connector and Cloud Agent
– Live Connectivity including advanced options
– R-Server
On-premise Dependencies & Keeping up-to-date
Transporting
Monitoring and Usage Tracking
Other System Administration Tasks & Tips
Quarterly Just
Release Cycle Wave 2020.02 Wave 2020.08 Wave 2020.14 Wave .21 released
Up to 4 months notice
Up to 4 months notice
Up to 4 months notice
2020.03
2020.04
2020.07
2020.08
2020.09
2020.10
2020.12
2020.13
2020.14
2020.15
2020.16
2020.19
2020.23
2020.24
2020.25
2020.02
2020.05
2020.06
2020.11
2020.17
2020.18
2020.20
2020.21
2020.22
Fast Track
Release Cycle
Once a currently supported on-premise version reaches its end of maintenance, then minimum requirements will be increased
Minimum requirements are subject to change
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 33
Agenda
Architecture
Authentication
Authorisations
Data Security
– Acquired Data Models
– Live Connections
On-premise Components
– Acquired Data: Cloud Connector and Cloud Agent
– Live Connectivity including advanced options
– R-Server
On-premise Dependencies & Keeping up-to-date
Transporting
Monitoring and Usage Tracking
Other System Administration Tasks & Tips
Content
Network
Content Network
Shared folder in the Cloud
– Hosts ‘Unit’ or ‘Package’ files
– Secured sharing
Dev Prod
Project A
Content Network Demonstration: Transport a public folder ‘Project A’ to another SAP Analytics Cloud Service
Create a new package and save it into a new folder
Export the package
Share the folder with the target
In the target, import the package
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 36
Transporting Content
Best Practices (1)
Create a folder, in the Content Network, for each Source System and each
Project
Source: Dev: Project A
Store Packages for each project in their respective folder
Set sharing and security settings on the folder, to take advantage of inheritance
Source: Prod: Project A
Re-use existing packages to ‘re-capture’ change content rather than create a new package each time
Turn on ‘Modify content’ to re-capture the source
Remember: Respect the ID of objects and create content once, then transport it to other environments
System Monitor
– License consumption
– Historical Usage
– System Usage by Storage and by User Data Changes Log
– Trace – Shows actual measure data changes when a private planning versions
is published to a public version
– Notified as approaching max 500,000 rows
Activity Log
– Audit log of events
Remember, these logs contain personal data
– Filter and download as needed
– Notified as approaching max 500,000 rows
See demo!
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 40
Agenda
Architecture
Authentication
Authorisations
Data Security
– Acquired Data Models
– Live Connections
On-premise Components
– Acquired Data: Cloud Connector and Cloud Agent
– Live Connectivity including advanced options
– R-Server
On-premise Dependencies & Keeping up-to-date
Transporting
Monitoring and Usage Tracking
Other System Administration Tasks & Tips
https://www.sapanalytics.cloud/learning/
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 43
Agenda
Architecture
Authentication
Authorisations
Data Security
– Acquired Data Models
– Live Connections
On-premise Components
– Acquired Data: Cloud Connector and Cloud Agent
– Live Connectivity including advanced options
– R-Server
On-premise Dependencies & Keeping up-to-date
Transporting
Monitoring and Usage Tracking
Other System Administration Tasks & Tips
Contact information:
Matthew Shaw
Solution Expert
SAP Analytics Cloud, SAP
Twitter: @MattShaw_on_BI
You can find the link at: https://www.sap.com/about/trust-center/cloud-service-status.html
Need to also get notifications on SCP as they’re not included in SAC updates currently.
--
3 mins we start looking at it.
for SAC we don't do regular updates - not had the need to do so. Typucally a landscape outage
sac we will comms it down and we will comms when its back up.