Skip to content
NextLytics
Megamenü_2023_Über-uns

Shaping Business Intelligence

Whether clever add-on products for SAP BI, development of meaningful dashboards or implementation of AI-based applications - we shape the future of Business Intelligence together with you. 

Megamenü_2023_Über-uns_1

About us

As a partner with deep process know-how, knowledge of the latest SAP technologies as well as high social competence and many years of project experience, we shape the future of Business Intelligence in your company too.

Megamenü_2023_Methodik

Our Methodology

The mixture of classic waterfall model and agile methodology guarantees our projects a high level of efficiency and satisfaction on both sides. Learn more about our project approach.

Products
Megamenü_2023_NextTables

NextTables

Edit data in SAP BW out of the box: NextTables makes editing tables easier, faster and more intuitive, whether you use SAP BW on HANA, SAP S/4HANA or SAP BW 4/HANA.

Megamenü_2023_Connector

NextLytics Connectors

The increasing automation of processes requires the connectivity of IT systems. NextLytics Connectors allow you to connect your SAP ecosystem with various open-source technologies.

IT-Services
Megamenü_2023_Data-Science

Data Science & Engineering

Ready for the future? As a strong partner, we will support you in the design, implementation and optimization of your AI application.

Megamenü_2023_Planning

SAP Planning

We design new planning applications using SAP BPC Embedded, IP or SAC Planning which create added value for your company.

Megamenü_2023_Dashboarding

Business Intelligence

We help you with our expertise to create meaningful dashboards based on Tableau, Power BI, SAP Analytics Cloud or SAP Lumira. 

Megamenü_2023_Data-Warehouse-1

SAP Data Warehouse

Are you planning a migration to SAP HANA? We show you the challenges and which advantages a migration provides.

Business Analytics
Megamenü_2023_Procurement

Procurement Analytics

Transparent and valid figures are important, especially in companies with a decentralized structure. SAP Procurement Analytics allows you to evaluate SAP ERP data in SAP BI.

Megamenü_2023_Reporting

SAP HR Reporting & Analytics

With our standard model for reporting from SAP HCM with SAP BW, you accelerate business activities and make data from various systems available centrally and validly.

Megamenü_2023_Dataquality

Data Quality Management

In times of Big Data and IoT, maintaining high data quality is of the utmost importance. With our Data Quality Management (DQM) solution, you always keep the overview.

Career
Megamenü_2023_Karriere-2b

Working at NextLytics

If you would like to work with pleasure and don't want to miss out on your professional and personal development, we are the right choice for you!

Megamenü_2023_Karriere-1

Senior

Time for a change? Take your next professional step and work with us to shape innovation and growth in an exciting business environment!

Megamenü_2023_Karriere-5

Junior

Enough of grey theory - time to get to know the colourful reality! Start your working life with us and enjoy your work with interesting projects.

Megamenü_2023_Karriere-4-1

Students

You don't just want to study theory, but also want to experience it in practice? Check out theory and practice with us and experience where the differences are made.

Megamenü_2023_Karriere-3

Jobs

You can find all open vacancies here. Look around and submit your application - we look forward to it! If there is no matching position, please send us your unsolicited application.

Blog
NextLytics Newsletter
Subscribe for our monthly newsletter:
Sign up for newsletter
 

Improved data upload in SAP Analytics Cloud and an alternative

Despite the powerful features of modern planning tools such as SAP Analytics Cloud (SAC), Microsoft Excel often remains a favourite among business users.  In our projects, we see over and over that an upload of values into the planning application is requested. SAP recognizes this need and continues to develop the upload function further. In this article, we take a look at the latest developments in SAC and an alternative.

Use Cases: When Offline Planning Meets Integrated Enterprise Workflows

The desire for a simple upload of offline planned data remains undiminished. There are several scenarios in which Excel provides added value as an upstream tool. For example, Excel can be used for complex ancillary calculations or individual computations whose logic has not yet been implemented in the system. The final result is then uploaded to SAC and is available for further planning steps.
Another advantage is offline availability. Planners can prepare their data in Excel while traveling or in locations without stable internet access and then upload it to the central planning application. External suppliers or subsidiaries without system access can also deliver their planning data in standardized Excel templates.

To meet these demands, SAP initially released a Custom Widget, which we introduced in the article SAP Analytics Cloud File Upload Custom Widget – A Tool with Potential. A little later, file upload was introduced as an SAC standard feature. We thoroughly tested the functions in the article The New File Upload in SAP Analytics Cloud and Its Possibilities. Now SAP is releasing a further improvement. The new option Clean and replace subset of data ensures that after the upload the data in the system exactly matches to the Excel file. It does so by automatically removing obsolete entries that are missing in the new file. You can determine the scope of the data to be deleted in the settings.

What problems are addressed with this improvement?

Until now, there were only two options when uploading files. The existing data could either be overwritten or added to the new data. In both cases, data that was not included in the file but already existed in the system remained unintentionally in the system.

With the new functionality Clean and replace subset of data, the entire version or a specific data range can now be automatically deleted. When the upload is executed, the system checks the data contained in the file for the defined range and deletes it automatically. This eliminates the need to tediously control the deletion process through data actions, which had no access to the content of the file.

000-setting


Sign up as an Early Adopter!

Sign up as Early Adopter! Want to receive early access to the new version?  You will get exactly that by signing up as an Early Adopter, alongside additional exclusive sneak-previews and influencing options in the following months.   Become an Early Adopter 


To illustrate this functionality, let us look at the following example.  SAP Analytics Cloud contains data for the company codes Germany and USA as well as their respective products.

SAC starting-point

Now a new file is uploaded that only contains the values for one company code, Germany, as well as a subset of products.

Date;Company_Code;Product;Amount
202601;1000;SM;101
202601;1000;SP;111

The products Tablet Mini and Tablet Plus are no longer sold in Germany. Therefore, the planned values for these products should be deleted. However, we do not want the plan for the company code USA to be affected.

This is where the Clean and replace subset of data setting comes into play. If we select this option in the import settings and do not specify a dimension, all records in the target version are first deleted and then the new data is uploaded.

SAC Add-scope

Since this is not our goal, we add the Company Code dimension via Add Scope. When we then execute the file upload, the system checks the data contained in the file for existing values in the Company Code dimension. Since records exist for company code 1000 (Germany), the system first performs a deletion action for all records of this company code in the target version and then loads the data from the file into the system. Data booked to other company codes remains untouched. The following image shows the result.

SAC Updated-values

The key advantage is that after the upload, the data in the system corresponds exactly to the content of the file. Outdated entries that are missing from the new file are automatically removed.

With the Replacement Scope option, you can also specify multiple dimensions. For example, if you add Date and Region to the replacement scope, data entries that match the dates and regions in the file to be uploaded will be replaced. All other records remain unchanged.

With the new function, SAP closes a critical gap in the upload process. What previously often led to data inconsistencies or required complex workarounds through data actions can now be resolved with a simple setting.

The alternative 

Despite the improved SAC functionalities, business departments often reach their limits in pure upload scenarios. A common obstacle when working with Excel uploads is data validation. Errors such as typos in master data or incorrect formatting are often only detected after the import has already failed, requiring subsequent corrections. Additionally, the IT department still needs to be involved to set up the upload processes in the first place or to resolve errors that occur, which limits the flexibility of business users.

Our partner NextTables has a solution for exactly these problems. NextTables allows business users to maintain data directly in SAP Datasphere, so that it is immediately available in SAP Analytics Cloud. In addition to the intuitive user interface, NextTables offers further advantages such as real-time validation of records. An integrated error report visually highlights the erroneous points in the data. Furthermore, users are able to correct faulty data immediately.

004-nexttables

In SAC, on the other hand, the erroneous records are only available as a CSV download. The records must be corrected in the source file and the adjusted file must be uploaded again. Furthermore, with SAC we miss a status indicator that displays the progress of the upload, as NextTables does.  Another shortcoming of SAC is the performance. The validation of master data takes a disproportionate amount of time. This is particularly noticeable with small data volumes.

Our summary: A Step Toward More Reliable and Governed Planning Integration

The new "Clean and Replace" function in SAP Analytics Cloud is an important step for scenarios in which Excel remains indispensable, such as complex offline calculations. However, if your goal is to streamline processes, proactively ensure data quality and eliminate manual steps, NextTables offers a compelling alternative.

In this article we only highlight a snapshot of what is possible with NextTables. If you would like to explore detailed implementation guidance, configuration best practices, and real project lessons learned, get in touch with our experts. We will be happy to share additional insights and discuss how these approaches can be tailored to your specific planning landscape.

 

Download Presentation

 

FAQ - Improved Data Upload

Here you will find some of the most frequently asked questions about improved data upload with SAC.

What upload options were previously available in SAP Analytics Cloud? Until now, two options were available for file upload in SAC: The existing data could either be overwritten or the new values could be added to the existing ones. In both cases, however, records that were not included in the uploaded file but already existed in the system remained unintentionally – which could lead to data inconsistencies.
What does the new "Clean and replace subset of data" function do? This new import option ensures that the data inventory in the system matches exactly the uploaded file after the upload. Outdated entries that are missing in the new file are automatically removed.
How does the data cleansing work? The system checks which data areas (e.g. a specific company code) are included in the upload file. Before the import, it deletes all existing data in the system that corresponds to this area. Then the new values from the file are imported. Other data areas, that do not appear in the file (e.g., other company codes) remain untouched.
Can I control which data is deleted during upload? Yes, you can define which dimensions are taken into account via the "Replacement Scope" setting. For example, if you add date and region to the replacement scope, data entries that match the dates and regions in the file to be uploaded will be deleted. All other records remain unchanged.
What is NextTables? NextTables is built for business teams - a no-code and low-code hub for governed data maintenance apps on enterprise data platforms like SAP Datasphere (and thus SAP Analytics Cloud) - enabling them to maintain the data that drives analytics and AI, governed, guided, and ready to use.

,

avatar

Rafael

Rafael Sachs has been working as an SAP BW and BO consultant in various industries in Germany and abroad since 2013. He covers the range from requirements management to implementation. His core competencies are tailor-made solutions in the front-end area and the professional design of the company's own software NextTables. In his spare time he is a restless hiker, dog tamer and hobby cook.

Got a question about this blog?
Ask Rafael

Improved data upload in SAP Analytics Cloud and an alternative
7:18

Blog - NextLytics AG 

Welcome to our blog. In this section we regularly report on news and background information on topics such as SAP Business Intelligence (BI), SAP Dashboarding with Lumira Designer or SAP Analytics Cloud, Machine Learning with SAP BW, Data Science and Planning with SAP Business Planning and Consolidation (BPC), SAP Integrated Planning (IP) and SAC Planning and much more.

Subscribe to our newsletter

Related Posts

Recent Posts