📞 +91 8075 400 500 · learn@cokonet.com New batches open this month · Free masterclass
Home / SAP and ERP / SAP Analytics Cloud
● SAP Analytics Cloud · plain English explainer

SAC in SAP: what SAP Analytics Cloud actually does.

SAC is the short form almost everyone in an SAP landscape uses for SAP Analytics Cloud. This page explains what the product is, the three jobs it does in one place, how connections, models and stories fit together, when to read data live and when to import it, and where it sits beside S/4HANA and SAP Datasphere.

Cokonet Academy Updated 29 July 2026 9 min read

What SAC stands for, and what it is.

In an SAP context, SAC is the short form of SAP Analytics Cloud. It is a software as a service analytics product: you reach it through a browser, SAP runs the infrastructure on SAP Business Technology Platform, and there is no client to install and no application server for a Basis team to patch. That is the direct answer to the question most people type. The more useful half is what follows, because SAC is not simply a cloud version of an older reporting tool.

Most analytics products do one job. A dashboard tool visualises data that somebody else prepared. A planning tool collects budget numbers. A statistics package builds forecasts. SAC does all three on top of one modelling layer, in one tenant, against one set of dimensions. That single design decision is what people are pointing at when they say the variance report and the budget behind it live in the same place.

The three jobs SAC is built to do

  • Business intelligence. Connect to a source, build a model, publish stories: pages of charts, tables, geo maps and input controls that a business user can filter and drill without raising a ticket for a new report.
  • Enterprise planning. The same model holds plan versions alongside actuals, so contributors type into a table, run allocations and data actions, submit through a calendar task, and finance compares plan to actual without exporting anything.
  • Predictive and augmented analytics. Smart Predict trains classification, regression and time series forecasting scenarios against a model in the tenant, and features such as Search to Insight let a user ask a question in ordinary language.

One ambiguity worth clearing up, since it is the reason some people arrive here confused. SAC is used as an abbreviation for other things elsewhere in software. Inside an SAP landscape, in an SAP job advertisement, or on a project call, it means SAP Analytics Cloud. If a colleague means the older on premise reporting stack, they will say BusinessObjects or Web Intelligence instead.

Connections, models and the things you build.

SAC has a small vocabulary, and the whole product makes sense once you have it. Everything starts with a connection, which points at a source system or a file. On top of a connection sits a model, which is the semantic layer where dimensions, hierarchies, measures, units and currency conversion are defined. On top of a model sits a story, which is what the business actually opens on a Monday morning.

ObjectWhat it is for
ConnectionThe link to a source system or file, either live or configured to import data on a schedule
ModelThe semantic layer: dimensions, hierarchies, accounts or measures, units, currency conversion and data access control
StoryThe report itself: pages of charts, tables, geo maps, filters and input controls, laid out responsively for laptop and mobile
Analytic applicationA story-like artefact with scripting behind it, for interaction beyond what a story can express
Digital boardroomA presentation layer over stories for management meetings, built for a large screen and live drill down
CalendarTasks, owners, due dates, reviews and approvals for a planning cycle, so a budget round has a visible state
Data actionA repeatable step that writes back to a planning model: copy a version, apply a driver, run an advanced formula
AllocationA rule that spreads a value across a dimension, for example overheads across cost centres by headcount
Predictive scenarioA Smart Predict model for classification, regression or time series forecasting, trained on data already in the tenant

Nearly all the difficult work is in the model. A story built on a clean model with sensible hierarchies almost assembles itself, while a story built on a model with the wrong granularity or missing security will be slow, wrong, or both. Data access control on the model is what decides whether a branch manager sees only their own branch, and it is the item most often left until the week before go live.

Live connections versus imported data.

This is the first real decision on any SAC project and it is the question interviewers ask most often, so it is worth being precise rather than approximate about it.

With a live connection, nothing is copied. When a user opens a story, SAC sends the query down to the source system, the source executes it and returns an aggregated result. The numbers are as current as the source itself, the source keeps control of authorisations, and there is no replication to schedule, monitor or explain to an auditor. Live is the normal choice for SAP S/4HANA, SAP BW/4HANA, SAP HANA and SAP Datasphere. Where the source sits on premise, an SAP Cloud Connector or the equivalent component sits between the tenant and the system so that the traffic can reach it safely.

With an imported model, data is loaded into the tenant on a schedule. That allows the things a live connection cannot do: cleaning and wrangling on the way in, blending sources that share no common system, and planning on data whose source is not planning enabled. The trade is freshness and governance. The numbers are only as good as the last successful refresh, and you now hold a copy of data that somebody has to secure and justify.

QuestionLive connectionImported model
Where the data sitsIn the source systemCopied into the SAC tenant
When the query runsIn the source, as the story opensAgainst the copy already loaded
FreshnessCurrent with the sourceAs current as the last successful schedule
TransformationLimited, do it in the source or in DatasphereFull wrangling and cleaning on import
PlanningRestricted, depends on the sourceFully supported
Blending sourcesConstrainedStraightforward
AuthorisationsEnforced by the source systemRebuilt inside SAC as data access control

The rule most teams settle on is simple enough to state in a sentence: keep governed financial and operational reporting live on the source of truth, and import only what genuinely has no live path, such as a workbook from a subsidiary or a feed from a system outside the SAP estate.

How SAC sits next to S/4HANA and Datasphere.

S/4HANA already reports on itself. CDS views expose the transactional tables with business meaning attached, Fiori analytical applications and the query browser let a user run and adjust those queries, and KPI tiles surface a single number on the launchpad. Embedded analytics of that kind is genuinely good for operational reporting inside one system, and it keeps no copy of the data. What it does not do is combine that system with the rest of the landscape, or carry a plan.

SAP Datasphere is the layer that answers the first of those. It is the cloud data warehouse and semantic layer where data from S/4HANA, from BW, from databases outside SAP and from files is harmonised into governed views, with the business semantics preserved rather than flattened into columns. SAC then reads those views live. The sentence you will hear on a modern project is that Datasphere models the data and SAC consumes it, and the two are designed to be used together.

Plenty of Indian landscapes still run SAP BW or BW/4HANA, and SAC connects live to those too, so reporting can move to the cloud before a warehouse migration is finished. BusinessObjects usually keeps the formatted, pixel-precise and operational reports for a good while longer, which is why so many teams describe their estate as both at once rather than one replacing the other.

If you are deciding what to study, the useful observation is that every one of those paths begins in the source system rather than in the tool. That is why SAC turns up on job descriptions as a line item next to a module rather than as a role of its own, and why the SAP courses are the sensible entry point for most people reading this.

Where planning genuinely replaces the spreadsheet.

The planning half of SAC is where it differs most from other analytics tools, and it is also where the claim is most often overstated. It does not replace every spreadsheet. It replaces one specific and expensive spreadsheet: the budget workbook that gets emailed around a company, versioned by filename, consolidated by hand and reconciled in a panic the week before the board meeting.

What a planning model gives you that a workbook cannot

  • Versions. Actual, budget, forecast and as many plan versions as the cycle needs, public or private, with a copy from one version to another as a single controlled action.
  • Data actions and advanced formulas. Repeatable, auditable calculation steps rather than a formula that somebody dragged down the wrong number of rows.
  • Allocations. Overheads spread across cost centres or profit centres by a driver such as headcount or floor area, rerun in full whenever the driver changes.
  • The calendar. Tasks with owners, due dates, reviews and approvals, so the state of a budget round is visible to everyone instead of sitting in one person's inbox.
  • Data locking and audit. Closed periods cannot be edited, and the record of who changed what is kept with the data.
  • One dimension set. The plan uses the same cost centres, profit centres and accounts as the actuals, so variance is arithmetic rather than a mapping exercise.

What you should not promise a finance team is that the spreadsheet disappears. Ad hoc analysis, a model one person owns for a fortnight, and anything whose structure changes every month are all still faster in Excel. SAP effectively concedes this in the product: it publishes an add-in for Microsoft Office so that contributors can work in a familiar grid while the numbers are read from and written back to the SAC model.

The reason finance people take to SAC planning quickly is that the model mirrors what they already know. Cost centre and profit centre planning, internal orders, statistical key figures and profitability analysis all have direct counterparts in the planning model. That is why a consultant with real SAP FICO depth tends to design a better planning model than a tool specialist who has never sat through a month end close.

What the skill sits on top of.

Be straightforward about this, because it changes what is worth spending money on. SAC is a skill layer rather than a starting point. It rests on two other things: knowledge of the business process that produces the numbers, and ordinary data literacy, meaning modelling, granularity, aggregation, joins, and the judgement to design a chart that answers a question rather than decorating a slide.

There are two honest doors into it. The first is the functional route: you already work in, or are training for, an SAP module, most often finance, and you add SAC as the reporting and planning skin over the module you understand. The second is the analyst route: you are already fluent in data modelling, SQL and visualisation, and you learn the SAC vocabulary of connections, models, stories, versions and data actions on top of that fluency. Both routes end in the same place. Neither starts with the tool.

To be plain about our own position: Cokonet does not currently run a standalone SAP Analytics Cloud course, and we would rather write that here than let a page imply otherwise. What is genuinely useful preparation is already on the site. The module training under SAP courses covers the process knowledge, and the data analytics course covers the modelling, SQL, visualisation and dashboard design that transfer to SAC and to every other business intelligence tool on the market. SAP publishes its own documentation and a trial of the product, and the concepts in this article are the ones worth looking for the first time you open it.

What an interviewer tends to ask about SAC

  • The difference between a live connection and an imported model, and one specific thing you cannot do on a live connection.
  • What a model is, and what belongs in the model rather than in the story.
  • How versions work in a planning model, and what a data action is for.
  • How data access control differs from a story filter, and why the difference matters for security.
  • What you would check first when a story takes too long to open.
  • Why an allocation is preferable to a spreadsheet formula for spreading overheads.
FAQ

Questions people actually ask about SAC.

What does SAC stand for in SAP? +
SAC is the short form of SAP Analytics Cloud. It is a software as a service analytics product that runs on SAP Business Technology Platform and is used entirely through a browser, with no client to install. In an SAP job advertisement or on a project call, SAC almost always means SAP Analytics Cloud rather than anything else.
Is SAP Analytics Cloud a reporting tool or a planning tool? +
Both, and that is the point of it. The same model can carry actuals for reporting and plan versions for budgeting, so a variance story reads from one place instead of stitching a report in one tool to a plan held in another. Predictive forecasting runs against the same model, which is why SAP presents the product as one tool doing three jobs.
What is the difference between a live connection and an imported model? +
With a live connection the data stays in the source system, the query runs there each time somebody opens the story, and the source keeps control of authorisations. With an imported model a copy of the data is loaded into the tenant on a schedule, which allows cleaning, blending and planning, in exchange for the numbers being only as current as the last successful refresh.
Is SAP Analytics Cloud the same as SAP BusinessObjects? +
No. SAP BusinessObjects is the older on premise reporting suite, with Web Intelligence and the universe semantic layer, and it still runs in many Indian landscapes for formatted and operational reporting. SAP Analytics Cloud is the cloud product, and it can read a BusinessObjects universe live, so the two often sit side by side for a long while.
Do I need to know an SAP module before learning SAC? +
In practice, yes. SAC is a presentation and planning layer over numbers that some other system produces, so the people who use it well already understand where those numbers come from. A finance background with SAP FICO makes a planning model far easier to design correctly, and the same is true of logistics or HR for those subject areas. Learning the tool without the process behind it tends to produce reports nobody trusts.
Does Cokonet Academy run a course in SAP Analytics Cloud? +
Not as a standalone course at the moment, and we would rather say so than sell you something we do not run. What we do teach is the ground SAC stands on: the modules listed on our SAP courses page, and the modelling, SQL, visualisation and dashboard skills in our data analytics course, which transfer to SAC and to every other business intelligence tool. A counsellor can tell you what is actually running.
Can SAP Analytics Cloud replace Excel for budgeting? +
For a budget with many contributors, versions, approvals and an audit trail, yes, and that is where it earns its place. For a one off model that one analyst builds and throws away, a spreadsheet is still faster. Finance teams rarely move everything at once, and SAP publishes an add-in for Microsoft Office so contributors can keep a familiar grid while the numbers live in the SAC model.
Where to go from here

The ground this skill stands on.

None of the three pages below is an SAP Analytics Cloud course, and this page is not a way of selling you one. They are the two foundations the skill rests on: the SAP process knowledge that produces the numbers, and the analyst craft that turns numbers into something a business will act on.