https://raw.githubusercontent.com/ajmaradiaga/feeds/main/scmt/topics/Data-and-Analytics-blog-posts.xml SAP Community - Data and Analytics 2026-02-20T21:00:18.844574+00:00 python-feedgen Data and Analytics blog posts in SAP Community https://community.sap.com/t5/technology-blog-posts-by-sap/from-intelligent-applications-to-trusted-data-accelerating-insight-to/ba-p/14274297 From Intelligent Applications to Trusted Data: Accelerating Insight to Action for Business Analysts 2025-11-26T17:00:00.025000+01:00 laurenwong https://community.sap.com/t5/user/viewprofilepage/user-id/1740192 <P><FONT color="#000000"><SPAN>Business analysts today are expected to turn complex datasets into insight faster than ever; analyzing trends, spotting opportunities, and ultimately providing line-of-business leaders with the information necessary to make informed decisions. To meet these demands, they need tools that simplify analysis, ensure data quality, and accelerate their path from question to actionable insight.</SPAN><SPAN>&nbsp;</SPAN></FONT></P><P><SPAN><FONT color="#000000">At</FONT> </SPAN><A href="https://www.sap.com/events/teched/virtual.html" target="_blank" rel="noopener noreferrer"><SPAN>SAP TechEd 2025</SPAN></A><SPAN><FONT color="#000000">, SAP announced a suite of advancements designed to do just that—continuing to drive momentum across its data and AI portfolio. New intelligent applications, expanded access to curated data products in</FONT> </SPAN><A href="https://www.sap.com/products/data-cloud.html" target="_blank" rel="noopener noreferrer"><SPAN>SAP Business Data Cloud</SPAN></A><FONT color="#000000"><SPAN>, and deeper AI-driven assistance powered by Joule empower analysts to work smarter, make faster decisions, and deliver insights with confidence, all while maintaining governance and accuracy at every step.</SPAN></FONT></P><P><FONT size="4" color="#000000"><STRONG><SPAN>Intelligent Applications: Purpose-Built Insights for Every Line of Business</SPAN></STRONG><SPAN>&nbsp;</SPAN></FONT></P><P><A href="https://www.sap.com/products/data-cloud/intelligent-applications.html" target="_blank" rel="noopener noreferrer"><SPAN>Intelligent applications</SPAN></A><FONT color="#000000"><SPAN> in SAP Business Data Cloud continue to evolve, giving analysts prebuilt, AI-driven insights across domains like finance, HR, supply chain, and more. By embedding more intelligence directly into everyday workflows, these applications let analysts start with much of the foundational work already modeled, monitored, and enriched with AI—so they can focus on understanding trends, identifying gaps, and answering the “why” behind the data, rather than the mechanics of assembling it.</SPAN><SPAN>&nbsp;</SPAN><SPAN>&nbsp;</SPAN></FONT></P><P><FONT color="#000000"><STRONG><SPAN>The Value of Intelligent Applications at a Glance:</SPAN></STRONG><SPAN>&nbsp;</SPAN></FONT></P><UL><LI><FONT color="#000000">Consistent, trusted data<SPAN> sources resulting in reliable, repeatable insights</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT color="#000000">Less manual prep work<SPAN> and more time spent analyzing and interpreting</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT color="#000000">Shorter analysis cycles<SPAN> through immediate access to prebuilt dashboards</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT color="#000000">Higher trust and alignment through unified metrics and premodeled insights&nbsp;</FONT></LI><LI><FONT color="#000000">Clearer explanations <SPAN>behind anomalies, trends, and performance drivers</SPAN></FONT></LI><LI><FONT color="#000000">AI-enhanced recommendations <SPAN>tailored to each line of business</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Intelligent Applications by Line of Business" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345212iC18AA34F61DAA573/image-size/large?v=v2&amp;px=999" role="button" title="Intelligent Applications for Line-of-Business.png" alt="Intelligent Applications by Line of Business" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Intelligent Applications by Line of Business</span></span></P><P><STRONG><SPAN>Key Updates and Expanded Use Cases</SPAN></STRONG><SPAN>&nbsp;</SPAN></P><P><FONT color="#000000"><SPAN>Following up on the intelligent application announcement made at SAP Sapphire in 2025, SAP has expanded both previews</SPAN></FONT><FONT color="#000000"><SPAN>&nbsp;and general availability. Spend Intelligence, Supply Chain Intelligence, and Revenue Intelligence are now in&nbsp;<A href="https://www.sap.com/products/data-cloud/intelligent-applications/preview.html" target="_blank" rel="noopener noreferrer">restricted public preview,</A> while Finance Intelligence, People Intelligence, and Cloud ERP Intelligence private packages are generally available. Together, these additions broaden the library of ready-to-use insights business analysts can tap into with minimal setup.</SPAN></FONT></P><UL><LI><FONT color="#000000"><STRONG><SPAN>People Intelligence: </SPAN></STRONG><SPAN>New HR-focused use cases now </SPAN><SPAN>deliver deeper insight into recruiting, learning effectiveness, and employee performance. Analysts gain more accurate attrition predictions and intuitive dashboards that make it easy to compare trends and risks across business units.</SPAN><SPAN>&nbsp;</SPAN>&nbsp;</FONT></LI><LI><FONT color="#000000"><STRONG><SPAN>Revenue Intelligence: </SPAN></STRONG><SPAN>Expanded capabilities provide revenue and sales leaders with a real-time, holistic view of pipeline performance. These updates combine continuously learning ML forecasts, automated variance detection, and unified insights across sales, finance, and operations to support more predictable planning and decision-making.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT color="#000000"><STRONG><SPAN>Consumer Products Intelligence</SPAN></STRONG><SPAN>: A new intelligent application for consumer goods manufacturers helps optimize trade promotion planning and manage spending with greater precision. Features include real-time price elasticity analysis, promotion effectiveness insights, margin optimization tools, and streamlined workflows for executing financial operations.</SPAN></FONT><FONT color="#000000"><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><FONT size="4"><STRONG><SPAN>Trusted Data Products Fueling Reliable, Reusable Insights</SPAN></STRONG><SPAN>&nbsp;</SPAN></FONT></P><P><A href="https://www.sap.com/resources/what-are-data-products" target="_blank" rel="noopener noreferrer"><SPAN>Data products</SPAN></A><FONT color="#000000"><SPAN> remain one of the most impactful pillars of SAP Business Data Cloud—especially for analysts who need quick access to context-rich and ready-to-use business data. Instead of repeatedly rebuilding the same datasets for each analysis or project, analysts can tap into governed, out-of-the-box data products that are automatically kept up to date.</SPAN><SPAN>&nbsp;</SPAN></FONT><FONT color="#000000"><SPAN>This not only eliminates duplication but also ensures that everyone across functional teams are working from the same source of truth. By standardizing reusable models, metrics, and pipelines, analysts gain a foundation that speeds up reporting cycles and reduces back-and-forth with technical teams.</SPAN><SPAN>&nbsp;</SPAN></FONT></P><P><FONT color="#000000">In summary, here's what data products bring to the table for business analysts:&nbsp;</FONT></P><UL><LI><FONT color="#000000"><SPAN>Reusable datasets reduce manual preparation and accelerate reporting cycles</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT color="#000000"><SPAN>Shared metrics and models ensure consistent definitions across teams</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT color="#000000"><SPAN>Faster insight generation with less time spent requesting or rebuilding data</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT color="#000000"><SPAN>Increased trust in data quality, making findings easier to validate and share</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><FONT color="#000000"><STRONG><SPAN>Momentum Continues: More Data Products Across SAP Applications</SPAN></STRONG><SPAN>&nbsp;</SPAN></FONT></P><P><FONT color="#000000"><SPAN>SAP is expanding its catalog of ready-to-use data products across critical application areas, including SAP Cloud ERP, SAP SuccessFactors, sustainability, and customer experience. These additions will be available in SAP Business Data Cloud in H1 2026, giving business analysts access to richer, more discoverable datasets to support planning, reporting, and advanced analysis.</SPAN></FONT></P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Overview: Data Products in SAP Business Data Cloud" style="width: 828px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345211i3D3FFA68362B9688/image-dimensions/828x587?v=v2" width="828" height="587" role="button" title="Data Products Overview.png" alt="Overview: Data Products in SAP Business Data Cloud" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Overview: Data Products in SAP Business Data Cloud</span></span></P><P><FONT size="4" color="#000000"><STRONG><SPAN>AI Assistants and Augmented Workflows: Work Smarter, Act Faster</SPAN></STRONG><SPAN>&nbsp;</SPAN></FONT></P><P><FONT color="#000000"><SPAN>SAP’s latest advancements in AI assistants and automation deliver clear benefits to business analysts.&nbsp;</SPAN></FONT><A href="https://www.sap.com/products/data-cloud/cloud-analytics.html" target="_blank" rel="noopener noreferrer"><SPAN>SAP Analytics Cloud</SPAN></A><FONT color="#000000"><SPAN>&nbsp;(SAC) already offers strong AI capabilities, including natural language querying and machine learning-powered insights, that provide analysts with a robust foundation for faster data exploration and discovery.</SPAN><SPAN>&nbsp;</SPAN></FONT></P><P><FONT color="#000000"><SPAN>SAP is extending SAC with even more powerful, automated, and generative workflows designed to accelerate both analysis and planning:</SPAN><SPAN>&nbsp;</SPAN></FONT></P><UL><LI><FONT color="#000000"><STRONG><SPAN>Story Generation Agent</SPAN></STRONG><SPAN> – Automatically transforms raw data, business context, and user prompts into complete, insight-rich SAC stories or intelligent applications. It assembles visualizations, narrative structure, and recommendations using reusable components and user preferences.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT color="#000000"><STRONG><SPAN>AI-assisted workflows for planning and analytics</SPAN></STRONG><SPAN> – Includes comment summarization, comment translation, and natural language generation of advanced formulas. Analysts can describe complex planning logic conversationally and have SAC generate or refine the script behind it.</SPAN></FONT></LI><LI><FONT color="#000000"><STRONG><SPAN>Joule embedded natively in SAC</SPAN></STRONG><SPAN> – Provides in-context conversational support to help analysts refine queries, adjust dashboards, troubleshoot logic, or accelerate iterative analysis directly within the product.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Joule Capabilities in SAP Analytics Cloud (2026)" style="width: 904px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345210i1003BA0B1ABCC756/image-dimensions/904x513?v=v2" width="904" height="513" role="button" title="Joule Capabilities in SAP Analytics Cloud.png" alt="Joule Capabilities in SAP Analytics Cloud (2026)" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Joule Capabilities in SAP Analytics Cloud (2026)</span></span></P><P><FONT size="4" color="#000000"><STRONG><SPAN>Why This All Matters for Business Analysts</SPAN></STRONG><SPAN>&nbsp;</SPAN></FONT></P><P><FONT color="#000000"><SPAN>Across intelligent applications, curated data products, and AI-assisted workflows, the message is clear: SAP is removing the friction that slows analysts down and elevating their work to more strategic, impactful roles. Built natively into SAP Business Data Cloud, these capabilities ensure analysts can work within a single, unified environment where data, analysis, and decision support are seamlessly connected.</SPAN><SPAN>&nbsp;</SPAN></FONT><FONT color="#000000"><SPAN>Analysts can now rely on workflows that are more automated, consistent, and cross-functionally integrated. The outcome: faster answers to critical business questions, clearer recommendations for business leaders, and more time spent on the high-value analytical work that drives real business impact.</SPAN><SPAN>&nbsp;</SPAN></FONT></P><P><FONT color="#000000"><SPAN>To learn more about SAP Business Data Cloud and SAP’s latest announcements:</SPAN><SPAN>&nbsp;</SPAN></FONT></P><UL><LI><FONT color="#000000"><SPAN>Visit </SPAN></FONT><A href="https://www.sap.com/products/data-cloud.html" target="_blank" rel="noopener noreferrer"><SPAN>SAP Business Data Cloud</SPAN></A><SPAN>&nbsp;<FONT color="#000000">on sap.com</FONT></SPAN><FONT color="#000000"><SPAN>&nbsp;</SPAN></FONT></LI><LI><SPAN><FONT color="#000000">Read the</FONT> </SPAN><A href="https://www.sap.com/topics/innovation-guide/h2#sap-business-data-cloud-enhancements-advance-access-to-trusted-semantically-rich-data-products" target="_blank" rel="noopener noreferrer"><SPAN>H2 2025 SAP Innovation Guide</SPAN></A><FONT color="#000000"><SPAN> for key highlights</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT color="#000000"><SPAN>Watch the replays from SAP TechEd 2025 virtual sessions:</SPAN><SPAN>&nbsp;</SPAN></FONT><UL><LI><A href="https://www.sap.com/events/teched/virtual/flow/sap/tev25/catalog-virtual/page/catalog/session/1751961468799001rUtP" target="_blank" rel="noopener noreferrer"><SPAN>SAP Business Data Cloud solution road map (DA806v)</SPAN></A></LI><LI><A href="https://www.sap.com/events/teched/virtual/flow/sap/tev25/catalog-virtual/page/catalog/session/1755678688968001xkoa" target="_blank" rel="noopener noreferrer"><SPAN>Planning and analytics: Innovations powering SAP Business Data Cloud (DA207v)</SPAN></A><SPAN>&nbsp;</SPAN></LI><LI><A href="https://www.sap.com/events/teched/virtual/flow/sap/tev25/catalog-virtual/page/catalog/session/1751961524830001rvfr" target="_blank" rel="noopener noreferrer"><SPAN>Transforming how people work with Joule technology (ST123v)</SPAN></A><SPAN>&nbsp;</SPAN></LI></UL></LI><LI><FONT color="#000000"><SPAN>Get hands-on with the </SPAN></FONT><A href="https://event.on24.com/eventRegistration/EventLobbyServlet?target=reg20.jsp&amp;eventid=5049141&amp;sessionid=1&amp;key=155E33D499506054AF6FD5A553C2BD38&amp;groupId=6298861&amp;sourcepage=register" rel="nofollow noopener noreferrer"><SPAN>SAP BDC Getting Started workshop series</SPAN></A><FONT color="#000000"><SPAN> (on-demand)</SPAN></FONT></LI></UL><P><FONT color="#000000"><SPAN>In addition, you can explore other innovations from SAP BDC by persona: for <A href="https://community.sap.com/t5/technology-blog-posts-by-sap/unleashing-the-power-of-trusted-data-sap-2025-teched-announces-enhanced/ba-p/14263266" target="_self">Data Stewards/Owners</A> and <A href="https://community.sap.com/t5/technology-blog-posts-by-sap/agentic-databases-for-data-scientists-sap-hana-cloud-will-equip-you-with-a/ba-p/14265823" target="_self">Data Scientists</A>.</SPAN></FONT></P> 2025-11-26T17:00:00.025000+01:00 https://community.sap.com/t5/technology-blog-posts-by-sap/launch-alert-become-a-data-architecture-powerhouse-your-foundational/ba-p/14281620 🚀 Launch Alert! Become a Data Architecture Powerhouse: Your Foundational Learning Journey 2025-12-02T06:14:39.976000+01:00 JaSoN_Luo https://community.sap.com/t5/user/viewprofilepage/user-id/1708 <P>To equip data professionals with the skills to bridge technical expertise and strategic business impact, <STRONG>SAP Data Architecture experts</STRONG> and the <STRONG>SIX learning team</STRONG> are thrilled to announce the launch of the <STRONG>Data Architect Learning Journey (Foundational)</STRONG>. This essential first stage of the <I>Becoming a Data Architect</I> curriculum is designed to empower aspiring architects, data professionals, and solution experts to master the core principles, modern paradigms, and critical frameworks that define successful enterprise data architecture.</P><P>&nbsp;</P><H3 id="toc-hId-1895490955"><span class="lia-unicode-emoji" title=":building_construction:">🏗</span>️ Structure: Building Expertise from the Ground Up</H3><P>This learning journey is structured methodically, ensuring you build expertise layer by layer, from foundational theory to strategic impact.</P><P>The journey begins with <STRONG>Unit 1: Foundational Concepts</STRONG>, where you will anchor your understanding in the essential principles of modeling, metadata management, and architectural alignment. You will master basic terminologies and fundamentals, including <STRONG>Conceptual, Logical, and Physical</STRONG> data models, and understand how data architecture integrates with enterprise frameworks like <STRONG>Zachman and TOGAF</STRONG>.</P><P>Next, <STRONG>Unit 2: Modern Paradigms &amp; Integration</STRONG> takes you into the contemporary world of data patterns. You'll explore and compare models like <STRONG>Data Mesh, Data Fabric, Data Lake, and Data Lakehouse</STRONG>, learning how to select the right approach for any scenario. This unit also delves into integration essentials, comparing and contrasting approaches such as <STRONG>ETL and ELT</STRONG>.</P><P><STRONG>Unit 3</STRONG> focuses on the critical need for <STRONG>Governance, Security &amp; Strategic Impact</STRONG>. As data ecosystems expand, governance becomes the bedrock of trust. You will learn to establish comprehensive <STRONG>data governance frameworks</STRONG> (including stewardship and data lineage) and integrate crucial <STRONG>security and privacy controls</STRONG> to ensure compliance and secure modern use cases like AI/ML.</P><P>The journey culminates in <STRONG>Unit 4: Communicating Data Value</STRONG>. A great architect is also a great leader. This final unit strengthens the communication and leadership skills needed to influence change, teaching you how to articulate the limitations of the current ("as-is") data landscape and present a compelling, business-focused narrative for the future ("to-be") architecture, focusing on <STRONG>quality, cost, and scale</STRONG>.</P><P>&nbsp;</P><H3 id="toc-hId-1698977450"><span class="lia-unicode-emoji" title=":direct_hit:">🎯</span>Who Should Enroll? Shift from Technical Expert to Strategic Leader</H3><P>This curriculum is ideal for data professionals at every stage ready to evolve from technical implementers into strategic architectural leaders. This includes <STRONG>Data Engineers and Modelers</STRONG> seeking advancement, <STRONG>Solution and Enterprise Architects</STRONG> aiming to solidify their data design expertise, <STRONG>BI and Analytics Professionals</STRONG> who need architectural context, and <STRONG>IT and Transformation Leaders</STRONG> focused on aligning data systems with business outcomes.</P><P>&nbsp;</P><H3 id="toc-hId-1502463945"><span class="lia-unicode-emoji" title=":white_heavy_check_mark:">✅</span>Why Start This Journey Now?</H3><P>Modern organizations demand architects who master both technology and business value. By mastering these principles, you will gain skills that directly translate into competitive advantages: you'll improve data quality and governance, learn how to connect data architecture directly to enterprise goals, and gain the credibility needed to influence strategic decisions. Crucially, this course sets the definitive foundation for the planned <I>SAP Certified Data Architect specialization</I>* launching in 2026!</P><P>Visit SAP Learning and enroll in the Becoming an SAP Data Architect – Foundational Learning Journey Today!&nbsp;<A href="https://learning.sap.com/courses/becoming-an-sap-data-architect" target="_blank" rel="noopener noreferrer"><STRONG>Becoming an SAP Data Architect (Foundational)</STRONG></A></P><P>&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Blue.jpg" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/347330i288B98D22D9B13CC/image-size/large?v=v2&amp;px=999" role="button" title="Blue.jpg" alt="Blue.jpg" /></span></P><P>&nbsp;</P> 2025-12-02T06:14:39.976000+01:00 https://community.sap.com/t5/enterprise-architecture-blog-posts/ignite-your-data-architecture-journey-empower-enterprise-and-data/ba-p/14281629 🚀 Ignite Your Data Architecture Journey: Empower Enterprise and Data Architects Today! 2025-12-03T05:18:15.798000+01:00 JaSoN_Luo https://community.sap.com/t5/user/viewprofilepage/user-id/1708 <P><SPAN>In the era of digital transformation,&nbsp;</SPAN><STRONG>data</STRONG><SPAN>&nbsp;is the heartbeat of innovation, strategy, and impactful decision-making. Strong&nbsp;</SPAN><STRONG>Data Architecture</STRONG><SPAN>&nbsp;is the foundation that powers every thriving enterprise. To bridge technical expertise with strategic business outcomes, the&nbsp;</SPAN><STRONG>SAP Data Architecture experts</STRONG><SPAN>&nbsp;alongside the&nbsp;</SPAN><STRONG>SIX learning team</STRONG><SPAN>&nbsp;proudly unveil the&nbsp;</SPAN><STRONG>Data Architect Learning Journey (Foundational).</STRONG></P><P><SPAN>This inaugural phase of the&nbsp;</SPAN><EM>Becoming a Data Architect</EM><SPAN>&nbsp;program is crafted to equip aspiring architects, data professionals, and solution experts with essential frameworks, modern methodologies, and core principles that shape successful enterprise data architectures.</SPAN></P><P>&nbsp;</P><H2 id="toc-hId-1766408245"><span class="lia-unicode-emoji" title=":building_construction:">🏗</span>️ Layered Learning: From Fundamentals to Enterprise Impact</H2><P class="">This journey guides you through a carefully designed progression to build your expertise methodically:</P><UL class=""><LI><P class=""><STRONG>Unit 1: Foundational Concepts</STRONG><SPAN>&nbsp;</SPAN>anchors you in the fundamentals—mastering modeling techniques, metadata management, and the integration of data architectures with enterprise frameworks such as<SPAN>&nbsp;</SPAN><STRONG>Zachman and TOGAF</STRONG>. Grasp the essentials of<SPAN>&nbsp;</SPAN><STRONG>Conceptual, Logical, and Physical</STRONG><SPAN>&nbsp;</SPAN>models that form the backbone of data design.</P></LI><LI><P class=""><STRONG>Unit 2: Modern Paradigms &amp; Integration</STRONG><SPAN>&nbsp;</SPAN>immerses you in today’s evolving landscape, exploring advanced patterns like<SPAN>&nbsp;</SPAN><STRONG>Data Mesh, Data Fabric, Data Lake,</STRONG><SPAN>&nbsp;</SPAN>and<SPAN>&nbsp;</SPAN><STRONG>Data Lakehouse</STRONG>. Understand when and how to apply each, plus gain insights into key integration frameworks, including the nuances between<SPAN>&nbsp;</SPAN><STRONG>ETL and ELT</STRONG><SPAN>&nbsp;</SPAN>strategies.</P></LI><LI><P class=""><STRONG>Unit 3: Governance, Security &amp; Strategic Value</STRONG><SPAN>&nbsp;</SPAN>addresses the growing need to establish trust and compliance within expansive data ecosystems. Delve into comprehensive data governance frameworks—data stewardship, lineage, and privacy safeguards that secure modern architectures and enable AI/ML innovations.</P></LI><LI><P class=""><STRONG>Unit 4: Communicating Data Value</STRONG><SPAN>&nbsp;</SPAN>sharpens your leadership voice, guiding you to communicate complex architectural changes clearly and compellingly. Learn to narrate the journey from the current state to future architecture, emphasizing<SPAN>&nbsp;</SPAN><STRONG>quality, cost-efficiency, and scalability</STRONG><SPAN>&nbsp;</SPAN>to align with business priorities.</P></LI></UL><P>&nbsp;</P><H2 id="toc-hId-1569894740"><span class="lia-unicode-emoji" title=":direct_hit:">🎯</span>Who Should Embark?</H2><P class="">Designed for data professionals ready to evolve beyond technical roles into influential architectural strategists, this foundation suits:</P><UL class=""><LI><P class="">Data Engineers and Modelers aspiring to architect-level roles</P></LI><LI><P class="">Solution and Enterprise Architects deepening their data design acumen</P></LI><LI><P class="">BI and Analytics experts seeking architectural context</P></LI><LI><P class="">IT and Transformation leaders aligning data strategies with business goals</P></LI></UL><P>&nbsp;</P><H2 id="toc-hId-1373381235"><span class="lia-unicode-emoji" title=":white_heavy_check_mark:">✅</span>Why Now? Gain a Strategic Edge</H2><P class="">Today’s enterprises demand architects who not only understand technology but who can also drive meaningful business outcomes. This journey empowers you to enhance data quality, governance, and alignment with enterprise strategies—skills that translate directly into leadership credibility and competitive advantage. Plus, it sets the stage for the upcoming<SPAN>&nbsp;</SPAN><STRONG>SAP Certified Data Architect specialization</STRONG>, launching in 2026.</P><P class="">&nbsp;</P><H2 id="toc-hId-1176867730"><span class="lia-unicode-emoji" title=":motorway:">🛣</span>️ Begin Your Path to Architecting Tomorrow</H2><P class="">Ready to elevate your data architectural mindset and lead transformative initiatives? No prerequisites required—start your journey today!</P><P class=""><A href="https://learning.sap.com/courses/becoming-an-sap-data-architect" target="_self" rel="noopener noreferrer"><STRONG>Enroll now at SAP Learning: Becoming an SAP Data Architect – Foundational Learning Journey!&nbsp;</STRONG></A></P><P class=""><STRONG><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Green.jpg" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/347331i81213307D0EAE0D8/image-size/large?v=v2&amp;px=999" role="button" title="Green.jpg" alt="Green.jpg" /></span></STRONG></P><P>&nbsp;</P><P class="">&nbsp;</P> 2025-12-03T05:18:15.798000+01:00 https://community.sap.com/t5/data-and-analytics-learning-group-blog-posts/welcome-to-the-data-and-analytics-learning-group/ba-p/14283942 Welcome to the Data and Analytics Learning Group 2025-12-04T14:13:56.115000+01:00 MarkGreen https://community.sap.com/t5/user/viewprofilepage/user-id/718 <P><SPAN>We are very excited to launch this brand-new learning group for all learners of SAP solutions in the Data and Analytics space. </SPAN></P><P><SPAN>Here you can connect with SAP experts and fellow learners across all data and analytics topics.</SPAN></P><P><SPAN>The Data and Analytics learning group is where you can be first to learn about our plans for&nbsp;</SPAN>the introduction of new courses and the&nbsp;<SPAN>updates to existing courses. You will be first to learn about new live sessions and certification updates.</SPAN></P><P><SPAN>The focus of this community is <STRONG>learning&nbsp;</STRONG>data and analytics topics. It is not meant to replace the <A href="https://community.sap.com/t5/technology/ct-p/technology" target="_self">existing</A> SAP Community group that focuses on product-based discussions and trouble-shooting. Those communities still exist and should always be used whenever you have a question or want to discuss a topic around a detailed product feature, or need help with trouble-shooting a product-based issue. There, you are more likely to reach a huge number of developers and consultants who will be able to support you.</SPAN></P><P><SPAN>This learning community is a place to ask questions and join in discussions around <STRONG>SAP learning content</STRONG> such as courses, learning journeys, certification and live sessions. This is a safe space to ask even the most basic questions as you develop your knowledge. Questions are invited that relate to the exercises and systems used in our learning journeys and courses. However, this is not the place to reach out for support when you are trouble-shooting product issues that you encounter on your own systems or your customer's systems. </SPAN></P><P><SPAN>Always remember, everyone in this group is a learner, just like you. So don't hold back with your questions.&nbsp;</SPAN></P><P><SPAN>We are here to help you get started and to support you if you run into trouble with topics in the learning content. We are also here to help you prepare for certification. Look out for blog posts from the experts that will help with on your learning journey.</SPAN></P><P><SPAN>The solutions that we cover in this community include:</SPAN></P><UL><LI><SPAN>SAP Business Data Cloud</SPAN></LI><LI><SPAN>SAP Datasphere</SPAN></LI><LI><SPAN>SAP Analytics Cloud</SPAN></LI><LI><SPAN>SAP Databricks</SPAN></LI><LI><SPAN>SAP BW and SAP BW/4HANA</SPAN></LI><LI><SPAN>SAP BusinessObjects</SPAN></LI><LI><SPAN>SAP S/4HANA Embedded Analytics</SPAN></LI><LI><SPAN>SAP HANA Modeling and Data Provisioning</SPAN></LI><LI><SPAN>Developing data models using ABAP CDS</SPAN></LI></UL><P><SPAN>The community is moderated by SAP experts who are instructors and learning content developers. This means that you are connecting with the team who developed the course materials and certifications and who present the live sessions.</SPAN></P><P>Make sure you click <STRONG>Join</STRONG> so that you can ask questions, jump into discussions, create blog posts, and add your responses to posts. If you don’t join you will only be able to browse the posts in this community.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MarkGreen_0-1764853593761.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/348525i03276F8B289390F9/image-size/medium?v=v2&amp;px=400" role="button" title="MarkGreen_0-1764853593761.png" alt="MarkGreen_0-1764853593761.png" /></span></P><P>Also, don’t forget to <STRONG>subscribe</STRONG> to the learning community and individual posts or tags, so you don’t miss any updates. One final thing: remember to set your notification preferences so you receive emails when a post that you subscribed to has been updated.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MarkGreen_1-1764853611404.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/348526i21C281D3A412681F/image-size/medium?v=v2&amp;px=400" role="button" title="MarkGreen_1-1764853611404.png" alt="MarkGreen_1-1764853611404.png" /></span></P><P>SAP Community provides a separate place for discussions and questions, but we thought we’d try and simply things for you by combining them. After all, a question often leads to a discussion and vice-versa. So please use the <STRONG>Discussions</STRONG> button to start a discussion and to ask questions.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MarkGreen_2-1764853628674.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/348527i58FEF21DAEAC2FBF/image-size/medium?v=v2&amp;px=400" role="button" title="MarkGreen_2-1764853628674.png" alt="MarkGreen_2-1764853628674.png" /></span></P><P><SPAN>Why not introduce yourself to members of this community and let us know a little about your SAP journey? What brought you here? What are you hoping to get from this community? Simply post a reply here and let us know.</SPAN></P><P><SPAN>Make sure you spread the word about this community. Post a link in your social media so that we can build a vibrant and effective community of data and analytics learners. </SPAN></P><P><SPAN>As with all SAP communities, we want this to be a safe space for our members. Please familiarize yourself with the <A href="https://pages.community.sap.com/resources/rules-of-engagement" target="_blank" rel="noopener noreferrer">SAP Community Rules of Engagement</A></SPAN><BR /><BR /><SPAN>Welcome aboard. Let’s get connected!</SPAN></P><P><SPAN>Mark Green<BR /></SPAN><SPAN>Moderator: SAP Community - Data and Analytics Learning Group</SPAN></P> 2025-12-04T14:13:56.115000+01:00 https://community.sap.com/t5/crm-and-cx-blog-posts-by-sap/embedded-analytics-for-sap-sales-amp-service-cloud-v2-list-of-available/ba-p/14284830 Embedded Analytics for SAP Sales & Service Cloud v2 - List of Available Tables Reporting & Dashboard 2025-12-05T15:53:26.048000+01:00 Yogananda https://community.sap.com/t5/user/viewprofilepage/user-id/75 <DIV><EM>SAP Sales &amp; Service Cloud Version 2 (V2) introduces a modernized approach to analytics by embedding <STRONG>SAP Analytics Cloud (SAC)</STRONG> directly into the platform. This integration provides powerful reporting and dashboard capabilities without relying on external tools, enabling real-time insights and advanced visualization options.</EM></DIV><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="F1g384dWcAE1-fu.jpg" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/349003iDE8EEE14458F7297/image-size/large?v=v2&amp;px=999" role="button" title="F1g384dWcAE1-fu.jpg" alt="F1g384dWcAE1-fu.jpg" /></span></P><TABLE border="1" width="100%"><TBODY><TR><TD width="100%"><FONT color="#FF00FF">Note :</FONT><BR /><DIV><FONT color="#FF6600">Embedded Analytics provided in SAP Sales &amp; Service Cloud v2 is based on the embedded edition of SAP Analytics Cloud (eSAC). It is not the full version of SAP Analytics Cloud and therefore offers a limited set of functionalities compared to the standalone SAC solution.</FONT></DIV></TD></TR></TBODY></TABLE><DIV><H2 id="toc-hId-1766499562"><STRONG>What is Embedded Analytics in V2?</STRONG></H2><P>Unlike previous versions, V2 does not have native analytics. Instead, it leverages <STRONG>SAP Analytics Cloud, embedded edition (eSAC)</STRONG> as the single analytics engine across SAP solutions. This ensures:</P><UL><LI><STRONG>Unified reporting experience</STRONG> across Sales and Service processes.</LI><LI><STRONG>Real-time data analysis</STRONG> using standard V2 data sources.</LI><LI><STRONG>Advanced visualization</STRONG> options like charts, tables, KPIs, and interactive dashboards.</LI></UL></DIV><DIV><DIV><DIV><H2 id="toc-hId-1569986057"><STRONG>Key Features</STRONG></H2><UL><LI><STRONG>Design Stories Workcenter</STRONG> for administrators to create dashboards.</LI><LI><STRONG>Analysis Workcenter</STRONG> for end-users to view and interact with stories.</LI><LI><STRONG>Role-based access</STRONG> for personalized reporting.</LI><LI><STRONG>Calculated Columns &amp; Filters</STRONG> for custom metrics.</LI><LI><STRONG>Single Sign-On (SSO)</STRONG> for secure access to eSAC</LI></UL></DIV><H2 id="toc-hId-1373472552"><STRONG>Available Data Sources &amp; Tables</STRONG></H2><P>Embedded SAC uses the same <STRONG>standard data sources</STRONG> as native Business Analytics in v2. These include:</P><UL><LI><STRONG>Opportunity Data</STRONG> (Forecast vs. Actuals)</LI><LI><STRONG>Account &amp; Contact Information</STRONG></LI><LI><STRONG>Activity &amp; Interaction Logs</STRONG></LI><LI><STRONG>Service Tickets / Cases</STRONG> (Status, Escalation, Source Channels)</LI><LI><STRONG>Sales Orders &amp; Quotes</STRONG></LI><LI><STRONG>Lead Management Data</STRONG></LI><LI><STRONG>Product &amp; Pricing Tables</STRONG></LI></UL><P>Each data source can be extended with:</P><UL><LI><STRONG>Filters</STRONG> (e.g., by region, status, time frame)</LI><LI><STRONG>Calculated Columns</STRONG> (e.g., revenue variance, SLA compliance)</LI><LI><STRONG>Aggregations</STRONG> for KPIs.</LI></UL></DIV><H2 id="toc-hId-1176959047"><STRONG>Reporting &amp; Dashboard Capabilities</STRONG></H2><P>With embedded SAC, you can:</P><UL><LI>Build <STRONG>Stories</STRONG> combining charts, tables, and text.</LI><LI>Create <STRONG>Numeric Charts</STRONG> for KPIs like Open Tickets or Revenue.</LI><LI>Use <STRONG>Color Coding &amp; Conditional Formatting</STRONG> for better insights.</LI><LI>Enable <STRONG>Drill-down Analysis</STRONG> for detailed exploration.</LI><LI>Share dashboards securely across teams</LI></UL></DIV><DIV><H2 id="toc-hId-980445542"><STRONG>Benefits for Sales &amp; Service Teams</STRONG></H2><UL><LI><STRONG>Sales Managers</STRONG> can track pipeline health, forecast accuracy, and order conversion.</LI><LI><STRONG>Service Managers</STRONG> can monitor ticket resolution times, escalation trends, and customer satisfaction.</LI><LI><STRONG>Executives</STRONG> get consolidated dashboards for strategic decision-making.</LI></UL></DIV><H3 id="toc-hId-913014756"><FONT color="#FF00FF"><STRONG>Available Tables for Reporting &amp; Dashbaord</STRONG></FONT></H3><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2025-12-05_15-49-45.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/349006i155785506B2B3F5C/image-size/large?v=v2&amp;px=999" role="button" title="2025-12-05_15-49-45.png" alt="2025-12-05_15-49-45.png" /></span></P><TABLE width="1150"><TBODY><TR><TD width="468.5px"><STRONG>Available Table Names</STRONG></TD><TD width="680.5px"><STRONG>Techncial Name</STRONG></TD></TR><TR><TD width="468.5px">Individual Customer</TD><TD width="680.5px">individualcustomerservice_individualCustomer_view</TD></TR><TR><TD width="468.5px">Volume Pipeline(Extension)</TD><TD width="680.5px">volumepipelineservice_pipeline_ext_view</TD></TR><TR><TD width="468.5px">Sales Quote Header</TD><TD width="680.5px">salesquoteservice_salesQuote_view</TD></TR><TR><TD width="468.5px">Topic Analyzer Analytical Model</TD><TD width="680.5px">mlnlptopicanalyzerservice_caseTopicAnalysisResult_view</TD></TR><TR><TD width="468.5px">Unique User Logins</TD><TD width="680.5px">productmetricsservice_uniqueUserLogins_view</TD></TR><TR><TD width="468.5px">Territory</TD><TD width="680.5px">salesterritoryservice_salesTerritory_view</TD></TR><TR><TD width="468.5px">Competitor Product</TD><TD width="680.5px">competitorproductservice_competitorProduct_view</TD></TR><TR><TD width="468.5px">Account Team Members</TD><TD width="680.5px">accountservice_accountTeamMember_view</TD></TR><TR><TD width="468.5px">Sales Quote Item</TD><TD width="680.5px">salesquoteservice_salesQuoteItem_view</TD></TR><TR><TD width="468.5px">Interaction Insight Analysis</TD><TD width="680.5px">bizinteractioninsightservice_interactionInsightAnalysis_view</TD></TR><TR><TD width="468.5px">Templates Usage Information</TD><TD width="680.5px">templateusageservice_usageInfo_view</TD></TR><TR><TD width="468.5px">Product</TD><TD width="680.5px">productservice_product_view</TD></TR><TR><TD width="468.5px">Opportunity(Extension)</TD><TD width="680.5px">opportunityservice_opportunity_ext_view</TD></TR><TR><TD width="468.5px">Channel information</TD><TD width="680.5px">emailchannelservice_channelInfo_view</TD></TR><TR><TD width="468.5px">Account Sales Data</TD><TD width="680.5px">accountservice_accountSalesArrangement_view</TD></TR><TR><TD width="468.5px">Opportunity Item</TD><TD width="680.5px">opportunityservice_opportunityItem_view</TD></TR><TR><TD width="468.5px">Account Hierarchy</TD><TD width="680.5px">accounthierarchyservice_accountHierarchy_view</TD></TR><TR><TD width="468.5px">Plant</TD><TD width="680.5px">plantservice_plant_view</TD></TR><TR><TD width="468.5px">Subscription Contract Header</TD><TD width="680.5px">subscriptioncontractservice_subscriptionContract_view</TD></TR><TR><TD width="468.5px">Competitor(Extension)</TD><TD width="680.5px">competitorservice_competitor_ext_view</TD></TR><TR><TD width="468.5px">Case</TD><TD width="680.5px">caseservice_case_view</TD></TR><TR><TD width="468.5px">Aggregated API Statistics</TD><TD width="680.5px">productmetricsservice_aggregatedAPIStats_view</TD></TR><TR><TD width="468.5px">Service Category</TD><TD width="680.5px">servicecategoryservice_serviceCategory_view</TD></TR><TR><TD width="468.5px">Contact</TD><TD width="680.5px">contactpersonservice_contactPerson_view</TD></TR><TR><TD width="468.5px">Warranty Analytical Model</TD><TD width="680.5px">warrantyservice_warranty_view</TD></TR><TR><TD width="468.5px">Sales Quote Item(Extension)</TD><TD width="680.5px">salesquoteservice_salesQuoteItem_ext_view</TD></TR><TR><TD width="468.5px">Analytical Model of In-Person Interactions</TD><TD width="680.5px">personinteractionservice_personInteraction_view</TD></TR><TR><TD width="468.5px">Sales Distribution Chain</TD><TD width="680.5px">productservice_productSalesDistributionChain_view</TD></TR><TR><TD width="468.5px">Case Flow Log Analytical Model</TD><TD width="680.5px">caseflowservice_caseFlowLog_view</TD></TR><TR><TD width="468.5px">Opportunity Competitor Product</TD><TD width="680.5px">opportunityservice_opportunityCompetitorProduct_view</TD></TR><TR><TD width="468.5px">Survey Design Element</TD><TD width="680.5px">surveydesignservice_surveyDesignElement_view</TD></TR><TR><TD width="468.5px">Email interaction information</TD><TD width="680.5px">emailservice_emailInteractionInfo_view</TD></TR><TR><TD width="468.5px">Letter Interaction</TD><TD width="680.5px">letterinteractionservice_letterInteraction_view</TD></TR><TR><TD width="468.5px">Opportunity Territory</TD><TD width="680.5px">opportunityservice_opportunityTerritory_view</TD></TR><TR><TD width="468.5px">Survey</TD><TD width="680.5px">surveyservice_surveyResponse_view</TD></TR><TR><TD width="468.5px">Sales Contract Item</TD><TD width="680.5px">salescontractservice_salesContractItem_view</TD></TR><TR><TD width="468.5px">Opportunity Revenue Schedule</TD><TD width="680.5px">opportunityservice_opportunityRevenueSchedule_view</TD></TR><TR><TD width="468.5px">Functional Location</TD><TD width="680.5px">functionallocationservice_functionalLocation_view</TD></TR><TR><TD width="468.5px">Case(Extension)</TD><TD width="680.5px">caseservice_case_ext_view</TD></TR><TR><TD width="468.5px">opportunityItem_ext(Extension)</TD><TD width="680.5px">opportunityservice_opportunityItem_ext_view</TD></TR><TR><TD width="468.5px">Entity Count Metric</TD><TD width="680.5px">productmetricsservice_entityCountMetric_view</TD></TR><TR><TD width="468.5px">Unit of Measure Conversions</TD><TD width="680.5px">productservice_productUnitOfMeasureConversion_view</TD></TR><TR><TD width="468.5px">Registered Product</TD><TD width="680.5px">registeredproductservice_registeredProduct_view</TD></TR><TR><TD width="468.5px">Service Catalog</TD><TD width="680.5px">servicecatalogservice_serviceCatalog_view</TD></TR><TR><TD width="468.5px">Lead</TD><TD width="680.5px">leadservice_lead_view</TD></TR><TR><TD width="468.5px">Survey Design Matrix Column</TD><TD width="680.5px">surveydesignservice_surveyDesignMatrixColumn_view</TD></TR><TR><TD width="468.5px">Product Group</TD><TD width="680.5px">productgroupservice_productGroup_view</TD></TR><TR><TD width="468.5px">Service Order Item</TD><TD width="680.5px">serviceorderservice_serviceOrderItem_view</TD></TR><TR><TD width="468.5px">Opportunity Revenue Plan</TD><TD width="680.5px">opportunityservice_opportunityRevenuePlan_view</TD></TR><TR><TD width="468.5px">Survey Design</TD><TD width="680.5px">surveydesignservice_surveyDesign_view</TD></TR><TR><TD width="468.5px">accountSalesArrangement_ext(Extension)</TD><TD width="680.5px">accountservice_accountSalesArrangement_ext_view</TD></TR><TR><TD width="468.5px">Employee(Extension)</TD><TD width="680.5px">employeeservice_employee_ext_view</TD></TR><TR><TD width="468.5px">Service Level</TD><TD width="680.5px">servicelevelservice_serviceLevel_view</TD></TR><TR><TD width="468.5px">Subscription Contract Items</TD><TD width="680.5px">subscriptioncontractservice_subscriptionContractItem_view</TD></TR><TR><TD width="468.5px">Chat</TD><TD width="680.5px">chatservice_chatInteraction_view</TD></TR><TR><TD width="468.5px">Account</TD><TD width="680.5px">accountservice_account_view</TD></TR><TR><TD width="468.5px">Visit</TD><TD width="680.5px">visitservice_visit_view</TD></TR><TR><TD width="468.5px">Lead Territory</TD><TD width="680.5px">leadservice_leadSalesTerritory_view</TD></TR><TR><TD width="468.5px">lbl_interaction_insight_analysis_result</TD><TD width="680.5px">bizinteractioninsightservice_interactionInsightResult_view</TD></TR><TR><TD width="468.5px">Service Order</TD><TD width="680.5px">serviceorderservice_serviceOrder_view</TD></TR><TR><TD width="468.5px">Forecast Opportunities(Extension)</TD><TD width="680.5px">forecastservice_opportunity_ext_view</TD></TR><TR><TD width="468.5px">Visit(Extension)</TD><TD width="680.5px">visitservice_visit_ext_view</TD></TR><TR><TD width="468.5px">Account(Extension)</TD><TD width="680.5px">accountservice_account_ext_view</TD></TR><TR><TD width="468.5px">Time Log</TD><TD width="680.5px">timelogservice_timeLog_view</TD></TR><TR><TD width="468.5px">Opportunity Header</TD><TD width="680.5px">opportunityservice_opportunity_view</TD></TR><TR><TD width="468.5px">Opportunity Related Entity</TD><TD width="680.5px">opportunityservice_opportunityRelatedObject_view</TD></TR><TR><TD width="468.5px">Task</TD><TD width="680.5px">taskservice_task_view</TD></TR><TR><TD width="468.5px">Organizational Unit</TD><TD width="680.5px">organizationalunitservice_organizationalUnit_view</TD></TR><TR><TD width="468.5px">User</TD><TD width="680.5px">userservice_user_view</TD></TR><TR><TD width="468.5px">Case Related Object</TD><TD width="680.5px">caseservice_relatedObject_view</TD></TR><TR><TD width="468.5px">Sales Order Header</TD><TD width="680.5px">salesorderservice_salesOrder_view</TD></TR><TR><TD width="468.5px">Survey Design Matrix Row</TD><TD width="680.5px">surveydesignservice_surveyDesignMatrixRow_view</TD></TR><TR><TD width="468.5px">Call Lists</TD><TD width="680.5px">calllistservice_calllist_view</TD></TR><TR><TD width="468.5px">Installed Base</TD><TD width="680.5px">installedbaseservice_installedBase_view</TD></TR><TR><TD width="468.5px">Employee</TD><TD width="680.5px">employeeservice_employee_view</TD></TR><TR><TD width="468.5px">Topic Keyword Analyzer Analytical Model</TD><TD width="680.5px">mlnlptopicanalyzerservice_caseTopicKeywordAnalysisResult_view</TD></TR><TR><TD width="468.5px">Competitor</TD><TD width="680.5px">competitorservice_competitor_view</TD></TR><TR><TD width="468.5px">Sales Order Item</TD><TD width="680.5px">salesorderservice_salesOrderItem_view</TD></TR><TR><TD width="468.5px">Lead Product</TD><TD width="680.5px">leadservice_leadProduct_view</TD></TR><TR><TD width="468.5px">Appointments</TD><TD width="680.5px">appointmentservice_appointment_view</TD></TR><TR><TD width="468.5px">Lead Related Object</TD><TD width="680.5px">leadservice_leadRelatedObject_view</TD></TR><TR><TD width="468.5px">Employee Assignments for Organizational Unit&nbsp;</TD><TD width="680.5px">organizationalunitservice_organizationalUnitEmployeeAssignment_view</TD></TR><TR><TD width="468.5px">Phone Calls</TD><TD width="680.5px">phoneservice_phoneCall_view</TD></TR><TR><TD width="468.5px">Survey Design Element Response Option</TD><TD width="680.5px">surveydesignservice_surveyDesignResponseOption_view</TD></TR><TR><TD width="468.5px">Pipeline Flow(Extension)</TD><TD width="680.5px">pipelineflowservice_pipelineFlow_ext_view</TD></TR><TR><TD width="468.5px">Product(Extension)</TD><TD width="680.5px">productservice_product_ext_view</TD></TR><TR><TD width="468.5px">Sales Contract Header</TD><TD width="680.5px">salescontractservice_salesContract_view</TD></TR><TR><TD width="468.5px">Pipeline(Extension)</TD><TD width="680.5px">pipelineservice_pipeline_ext_view</TD></TR></TBODY></TABLE> 2025-12-05T15:53:26.048000+01:00 https://community.sap.com/t5/technology-blog-posts-by-sap/sap-datasphere-news-in-november/ba-p/14286018 SAP Datasphere News in November 2025-12-12T12:34:40.361000+01:00 kpsauer https://community.sap.com/t5/user/viewprofilepage/user-id/14110 <P><STRONG>SAP Datasphere News in November</STRONG></P><P>Another month with two great new releases <span class="lia-unicode-emoji" title=":sparkles:">✨</span></P><P>Learn more in my short top features video in November2025 on YouTube <span class="lia-unicode-emoji" title=":television:">📺</span>&nbsp;and a recap from SAP TechEd this year in the blog <span class="lia-unicode-emoji" title=":memo:">📝</span> below, where you also find more details about the foundational learning journey – Becoming an SAP Data Architect.</P><P>In addition, explore the latest updates in our community news blogs and more.</P><P>&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kpsauer_0-1765196125827.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/349736iF7838A9A3E0C9779/image-size/large?v=v2&amp;px=999" role="button" title="kpsauer_0-1765196125827.png" alt="kpsauer_0-1765196125827.png" /></span></P><P>&nbsp;</P><H2 id="toc-hId-1766551402">My top features in November</H2><P>&nbsp;</P><H3 id="toc-hId-1699120616">Define Row-Level Authorizations Based on IdP User Attributes</H3><P>This small enhancement is very powerful and my favorite feature of November. You can now use values in custom attributes provided by your identity provider as identifiers in your data access controls and define conditions that apply to users with these values. Why is that powerful? Because using these attributes allows you to apply a single condition to all users whose accounts contain the specified attribute value. In other words, you can group users with attributes to assign permissions to a group instead of individual users.</P><P><span class="lia-unicode-emoji" title=":right_arrow:">➡️</span>&nbsp;&nbsp;<SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/40f493f922f24663aa8191ad1e79cb77.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">More information</A></SPAN>.</P><P>&nbsp;</P><H3 id="toc-hId-1502607111">Cancel the Start or Stop Process of an Elastic Compute Node</H3><P>When an elastic compute node is starting or stopping, you can now cancel the process. The data is rolled back and restored to the state that existed before the start or stop process was initially triggered.</P><P><span class="lia-unicode-emoji" title=":right_arrow:">➡️</span>&nbsp;&nbsp;<SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/34b35852f2ff4888bda6b17e08f73ce3.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">More information</A></SPAN>.</P><P>&nbsp;</P><H3 id="toc-hId-1306093606">Replication Flows: Increase Maximum Parallel Job</H3><P>You can increase the maximum number of parallel jobs up to 16 to run replication flows. Before, that maximum was 10, so this increase is helpful when you need more parallelization for certain flows.</P><P>More information:<BR /><span class="lia-unicode-emoji" title=":right_arrow:">➡️</span>&nbsp;&nbsp;<SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/33f8ef4ec359409fb75925a68c23ebc3.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">Configure the Size of Your SAP Datasphere Tenant</A> </SPAN>and<BR /><span class="lia-unicode-emoji" title=":right_arrow:">➡️</span>&nbsp;&nbsp;<SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/5a3419f3be6e49f794248f20331b255b.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">Sizing, Capacity Planning, and Load Balancing for Replication Flows</A></SPAN></P><P>&nbsp;</P><H3 id="toc-hId-1109580101">New Incremental Aggregation Types for Transformation Flows in a File Space</H3><P>The aggregation types MIN, MAX, COUNT*, and AVG have been added to the already existing types LAST, SUM, and COUNT.&nbsp;</P><P><span class="lia-unicode-emoji" title=":right_arrow:">➡️</span>&nbsp;&nbsp;<SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/b917baf0431343bea8381fa37e12eeb8.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">More information</A></SPAN>.</P><P>&nbsp;</P><H3 id="toc-hId-913066596">Transformation Flows: Cancel a Running Merge Task</H3><P>From the&nbsp;<STRONG>Local Tables (File)</STRONG>&nbsp;monitor, you can now cancel a merge task that is running with a new&nbsp;<STRONG>Cancel</STRONG>&nbsp;button.</P><P><span class="lia-unicode-emoji" title=":right_arrow:">➡️</span>&nbsp;&nbsp;<SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/e533b154ed3e49ce9a03e4421a5296e7.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">More information</A></SPAN>.</P><P>&nbsp;</P><H3 id="toc-hId-716553091">Disable Delta Capture for Local Tables (File)</H3><P>When creating a local table (file) from the table editor or as a target of your transformation flow, you can disable the delta capture settings.</P><P>More information:<BR /><span class="lia-unicode-emoji" title=":right_arrow:">➡️</span>&nbsp;&nbsp;<SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/d21881b121bc4703861be6ead4aea2ab.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">Creating a Local Table (File)</A></SPAN> and<BR /><span class="lia-unicode-emoji" title=":right_arrow:">➡️</span>&nbsp;&nbsp;<SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/b917baf0431343bea8381fa37e12eeb8.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">Creating a Transformation Flow in a File Space</A></SPAN>.</P><P>&nbsp;</P><P><div class="video-embed-center video-embed"><iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FZJSOgHaPQ3Y%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DZJSOgHaPQ3Y&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FZJSOgHaPQ3Y%2Fhqdefault.jpg&amp;type=text%2Fhtml&amp;schema=youtube" width="200" height="112" scrolling="no" title="SAP Datasphere: Top New Features | November 2025" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture;" allowfullscreen="true"></iframe></div></P><P>&nbsp;</P><H2 id="toc-hId-390956867"><SPAN>SAP TechEd 2025</SPAN></H2><P><SPAN>I had the opportunity to be onsite in Berlin at SAP TechEd 2025 as well as in Sydney for SAP TechEd on tour. It was great to see so many people in person at both events. After many years of virtual TechEd’s this was excellent. Not only meeting many friends but also having those inspiring discussions with new people from various customers, partners, and also colleagues from SAP. </SPAN></P><P><SPAN>Session DA203 together with Dominik Kurz was recorded as part of the virtual SAP TechEd and can be watched here:&nbsp;<BR /><span class="lia-unicode-emoji" title=":link:">🔗</span>&nbsp;&nbsp;<A href="https://www.sap.com/events/teched/virtual/flow/sap/tev25/catalog-virtual/page/catalog/session/1754495722564001nPF0" target="_blank" rel="noopener noreferrer">https://www.sap.com/events/teched/virtual/flow/sap/tev25/catalog-virtual/page/catalog/session/1754495722564001nPF0</A> </SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kpsauer_0-1765196545856.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/349737i217B64037CAB67A9/image-size/large?v=v2&amp;px=999" role="button" title="kpsauer_0-1765196545856.png" alt="kpsauer_0-1765196545856.png" /></span></P><P>&nbsp;</P><P>Happy to share that my deep dive session “The impact of SAP Business Data Cloud on SAP Datasphere users” made it to the top 5 most attended sessions overall in Berlin. In general, all sessions around SAP Business Data Cloud drew high participation and our colleagues at the SAP BDC booth were also busy until the last minute on Thursday afternoon.</P><P>A highlight was certainly the <SPAN><A href="https://news.sap.com/2025/11/sap-snowflake-new-data-fabric-innovations-sap-bdc-sap-hana-cloud/" target="_blank" rel="noopener noreferrer">partnership announcement with Snowflake</A></SPAN>. The announcement covers two flavors brownfield and greenfield scenarios.<BR />(1) Brownfield: enabling Snowflake systems to be connected via BDC connect, targeted for GA in H1 2026<BR />(2) Greenfield: offering SAP Snowflake on the SAP pricelist as a solution extension, targeted for Q1 2026</P><P>A week after TechEd we also <SPAN><A href="https://news.sap.com/2025/11/sap-bdc-connect-for-microsoft-fabric-business-insights-ai-innovation/" target="_blank" rel="noopener noreferrer">announced a partnership with Microsoft</A></SPAN> at Microsoft Ignite, enabling Microsoft Fabric to be connected via BDC connect, targeted for GA in H3 2026.</P><P>That covers now Databricks, Snowflake, Google and Microsoft as technology partners for SAP Business Data Cloud Connect. Not much missing here from my point of view.</P><P>&nbsp;</P><H2 id="toc-hId-194443362">Becoming an SAP Data Architect - Foundational&nbsp;Learning Journey</H2><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kpsauer_0-1765196686959.jpeg" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/349738iF6B58FEB5F195AB2/image-size/large?v=v2&amp;px=999" role="button" title="kpsauer_0-1765196686959.jpeg" alt="kpsauer_0-1765196686959.jpeg" /></span></P><P>&nbsp;</P><P><SPAN>This is a great learning opportunity for all you data architects out there<span class="lia-unicode-emoji" title=":double_exclamation_mark:">‼️</span><BR />Kudos to the learning team together with our architectural experts!</SPAN></P><P><SPAN>The foundational Learning Journey of becoming an SAP Data Architect is the first step in a comprehensive program designed to empower data professionals and architects of the future. This new learning journey provides a structured path to develop the knowledge, frameworks, and strategic mindset needed to design, govern, and communicate enterprise-scale data architectures.</SPAN></P><H3 id="toc-hId-127012576">🧭<SPAN>&nbsp; What Is the Data Architecture Learning Journey? </SPAN></H3><P><SPAN>The learning journey is built to create strong Data Architecture foundations moving from foundational principles to strategic business impact. Learners will gain both architectural knowledge and understanding that is essential for any modern data architect and covers the following four units: </SPAN></P><P><span class="lia-unicode-emoji" title=":small_blue_diamond:">🔹</span><SPAN>Foundational Concepts Learn the core principles and frameworks of data architecture from conceptual, logical, and physical data modelling to metadata management and frameworks.</SPAN></P><P><span class="lia-unicode-emoji" title=":small_blue_diamond:">🔹</span><SPAN>Modern Paradigms &amp; Integration Explore today’s architectural models like Data Mesh, Data Fabric, and Lakehouse and design integration strategies (ETL, ELT, and streaming) for scalable, real-time analytics.</SPAN></P><P><span class="lia-unicode-emoji" title=":small_blue_diamond:">🔹</span><SPAN>Governance, Security &amp; Strategic Impact Build governance frameworks, establish data lineage, safeguard privacy, and align data strategy with business objectives for measurable value.</SPAN></P><P><span class="lia-unicode-emoji" title=":small_blue_diamond:">🔹</span><SPAN>Communicating Data Value Strengthen communication and storytelling skills to articulate architectural value, design transformation roadmaps, and drive organizational adoption of data-driven change.</SPAN></P><H3 id="toc-hId--144732298"><span class="lia-unicode-emoji" title=":question_mark:">❓</span>&nbsp;<SPAN>Why This Matters</SPAN></H3><P><SPAN>In a world where data is at the core of every business decision, the role of the Data Architect has become critical. </SPAN></P><P><SPAN>This learning journey helps professionals at every level develop the skills, language, and strategic vision to lead in data architecture and governance.</SPAN></P><P><span class="lia-unicode-emoji" title=":backhand_index_pointing_right:">👉</span>&nbsp;&nbsp;<SPAN>By completing this journey, learners will be able understand how to:</SPAN></P><OL><LI><SPAN>Design efficient, compliant, and scalable data systems. </SPAN></LI><LI><SPAN>Integrate modern architectural paradigms. </SPAN></LI><LI><SPAN>Translate architecture into business value. </SPAN></LI><LI><SPAN>Build narratives and roadmaps that drive transformation.</SPAN></LI></OL><H3 id="toc-hId--341245803">➡<SPAN>️&nbsp; How to Get Started</SPAN></H3><OL><LI><SPAN>Visit the <A href="http://learning.sap.com/" target="_blank" rel="noopener noreferrer"><STRONG>learning.sap.com</STRONG></A> and search for “Data Architect” OR use the Link<BR /></SPAN><span class="lia-unicode-emoji" title=":link:">🔗</span>&nbsp;&nbsp;<SPAN><A href="https://learning.sap.com/courses/becoming-an-sap-data-architect" target="_blank" rel="noopener noreferrer">https://learning.sap.com/courses/becoming-an-sap-data-architect</A></SPAN></LI><LI><SPAN>Enroll to start your journey, Progress through the learning units at your own pace.</SPAN></LI><LI><SPAN>Earn a Digital Badge on completion and share it on your socials!</SPAN></LI></OL><P><SPAN>And we have a lots more in store for 2026!</SPAN></P><P><span class="lia-unicode-emoji" title=":link:">🔗</span>&nbsp;&nbsp;<A href="https://community.sap.com/t5/data-and-analytics-learning-group-blog-posts/becoming-a-data-architect-your-first-step-in-the-data-architecture-learning/ba-p/14285865" target="_blank">More information</A>.</P><P>&nbsp;</P><H2 id="toc-hId--244356301">More blogs about SAP BDC and Datasphere to check out <span class="lia-unicode-emoji" title=":backhand_index_pointing_down:">👇</span></H2><UL><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/from-mcqs-to-real-skills-my-experience-with-sap-s-new-certification-format/ba-p/14279475" target="_blank">From MCQs to Real Skills: My Experience with SAP’s New Certification Format</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/how-to-activate-the-object-store-in-sap-datasphere/ba-p/14279053" target="_blank">How to activate the Object Store in SAP Datasphere?</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/integration-blog-posts/integrating-non-sap-semi-structured-invoices-data-with-sap-bdc-using-sap/ba-p/14272179" target="_blank">Integrating Non-SAP Semi-Structured Invoices Data with SAP BDC Using SAP Databricks</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/enhancing-the-power-of-customer-data-through-the-sap-bdc-partner-ecosystem/ba-p/14278994" target="_blank">Enhancing the Power of Customer Data through the SAP BDC Partner Ecosystem</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/is-it-possible-to-configure-scoped-roles-from-sap-datasphere-in-sap-cloud/ba-p/14278996" target="_blank">Is it possible to configure scoped roles from SAP Datasphere in SAP Cloud Identity Service?</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/new-customer-influence-sessions-for-sap-business-data-cloud/ba-p/14278343" target="_blank">New Customer Influence Sessions for SAP Business Data Cloud</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/empowering-sap-datasphere-users-with-sap-business-data-cloud-innovations/ba-p/14277656" target="_blank">Empowering SAP Datasphere users with SAP Business Data Cloud innovations</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/the-value-of-sap-business-data-cloud-for-sap-cloud-erp-private/ba-p/14271685" target="_blank">The value of SAP Business Data Cloud for SAP Cloud ERP Private</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/sap-btp-customer-onboarding-newsletter-december-2025/ba-p/14278252" target="_blank">SAP BTP Customer Onboarding Newsletter December 2025</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/from-intelligent-applications-to-trusted-data-accelerating-insight-to/ba-p/14274297" target="_blank">From Intelligent Applications to Trusted Data: Accelerating Insight to Action for Business Analysts</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/sap-learning-blog-posts/sap-certification-is-changing-what-you-need-to-know-about-the-new-format/ba-p/14274190" target="_blank">SAP Certification Is Changing: What You Need to Know About the New Format</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/fueling-unrivaled-ai-and-thriving-with-sap-business-data-cloud/ba-p/14274986" target="_blank">Fueling unrivaled AI and thriving with SAP Business Data Cloud</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/the-future-of-amusement-parks-how-sap-powers-the-next-wave-of-thrill-amp/ba-p/14275815" target="_blank">The Future of Amusement Parks: How SAP Powers the Next Wave of Thrill &amp; Technology</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/positioning-sap-business-data-cloud-on-sap-business-technology-platform/ba-p/14273807" target="_blank">Positioning SAP Business Data cloud on SAP Business Technology Platform : Clearing the Confusion</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/simple-understanding-of-hierarchies-in-sap-s-4hana-embedded-analytics-part/ba-p/14274085" target="_blank">Simple understanding of Hierarchies in SAP S/4HANA Embedded Analytics– Part 1 (Basics)</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/sap-papm-the-role-of-business-calculation-engine-in-a-business-steering/ba-p/14271287" target="_blank">SAP PAPM - the role of business calculation engine in a business steering</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/the-added-value-of-sap-business-data-cloud-with-databricks-snowflake-and-ms/ba-p/14273953" target="_blank">The Added Value of SAP Business Data Cloud with Databricks, Snowflake and MS Fabric</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/scheduling-sap-analytics-cloud-stories-based-on-sap-datasphere-live/ba-p/14273401" target="_blank">Scheduling SAP Analytics Cloud Stories Based on SAP Datasphere Live Connections</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/link-sac-and-sap-dsp-tenants-via-formation-to-schedule-a-sac-story-based-on/ba-p/14272432" target="_blank">Link SAC and SAP DSP tenants via Formation to Schedule a SAC Story Based on SAP DSP Live Connection</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/sap-rpt-1-context-model-vs-training-classical-models-the-models-battle/ba-p/14268507" target="_blank">SAP RPT-1 Context Model vs. Training Classical Models: The Models Battle (Python Hands-on)</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/understanding-seamless-planning/ba-p/14273093" target="_blank">Understanding Seamless Planning</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/sap-business-data-cloud-certification-essential-prep-and-expert-tips/ba-p/14271262" target="_blank">SAP Business Data Cloud certification: Essential prep and expert tips</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/drive-more-business-value-out-of-your-sap-public-cloud-solution/ba-p/14270046" target="_blank">Drive more Business Value out of your SAP Public Cloud Solution Subscriptions.</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/is-sap-business-data-cloud-the-answer-to-your-ai-ambitions/ba-p/14268363" target="_blank">Is SAP Business Data Cloud the Answer to Your AI Ambitions?</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/teched-2025-in-berlin-recap-on-planning-in-sap-business-data-cloud/ba-p/14268314" target="_blank">TechEd 2025 in Berlin - Recap on planning in SAP Business Data Cloud</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/sap-business-data-cloud-bdc-a-beginner-s-guide-part-1/ba-p/14263260" target="_blank">SAP Business Data Cloud (BDC): A Beginner's Guide - Part 1</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/artificial-intelligence-blogs-posts/understanding-shadow-ai-and-its-impact-on-data-security/ba-p/14245143" target="_blank">Understanding Shadow AI and Its Impact on Data Security</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/crm-and-cx-blog-posts-by-sap/new-learning-journey-implementing-sap-customer-data-platform/ba-p/14268068" target="_blank">New Learning Journey : Implementing SAP Customer Data Platform</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/leading-with-sap-business-data-cloud-strategy-and-innovation/ba-p/14266045" target="_blank">Leading with SAP Business Data Cloud strategy and innovation</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/seamless-planning-in-sap-business-data-cloud-updates-and-outlook/ba-p/14265923" target="_blank">Seamless planning in SAP Business Data Cloud - Updates and outlook</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/join-sap-usability-testing-sessions-at-sap-teched-bangalore-influence-your/ba-p/14263513" target="_blank">Join SAP Usability Testing Sessions at SAP TechEd Bangalore - Influence your Product Experience</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/guiding-customers-to-next-steps-with-sap-business-data-cloud-from-discovery/ba-p/14263754" target="_blank">Guiding customers to next steps with SAP Business Data Cloud from discovery workshop to roadmap</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/source-data-extraction-for-sap-signavio-process-intelligence-using-sap/ba-p/14030384" target="_blank">Source Data Extraction for SAP Signavio Process Intelligence using SAP Datasphere Replication Flows</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/the-data-justice-league-sap-rpt1-llm-as-the-brains-data-bricks-snowflake/ba-p/14263380" target="_blank">The Data Justice League: SAP RPT1 (LLM) as the Brains, Data Bricks, Snowflake, Palantir as the Brawn</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/unleashing-the-power-of-trusted-data-sap-2025-teched-announces-enhanced/ba-p/14263266" target="_blank">Unleashing the Power of Trusted Data: SAP 2025 TechEd Announces Enhanced Data Product Capabilities</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/esri-study-shows-hana-cloud-is-a-good-choice-for-your-arcgis-enterprise/ba-p/14245272" target="_blank">Esri study shows HANA Cloud is a good choice for your ArcGIS Enterprise Geodatabase</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/integration-blog-posts/data-space-integration-package/ba-p/14262165" target="_blank">Data Space Integration Package</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/evolution-of-data-and-analytics-with-sap-business-data-cloud/ba-p/14260476" target="_blank">Evolution of Data and Analytics with SAP Business Data Cloud</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/why-clean-data-is-the-foundation-of-enterprise-success/ba-p/14259454" target="_blank">Why clean data is the foundation of enterprise success</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/introducing-sap-business-data-cloud-test-demo-and-development-service/ba-p/14260755" target="_blank">Introducing SAP Business Data Cloud test, demo, and development service</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/sap-datasphere-export-data-of-analyticalmodel-via-odata-url-amp-oauth/ba-p/14256993" target="_blank">SAP Datasphere : Export Data of AnalyticalModel via Odata URL &amp; Oauth Client of type Technical User</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/sap-learning-blog-posts/preparing-for-sap-c-cpe-here-s-how-i-m-studying-each-section-without/ba-p/14259621" target="_blank">Preparing for SAP C_CPE? Here’s How I’m Studying Each Section Without Feeling Overwhelmed</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/sap-maxattention-blog-posts/sap-teched-on-tour-bangalore-ignite-innovation-and-expand-your-sap-network/ba-p/14259183" target="_blank">SAP TechEd on Tour Bangalore: Ignite innovation and expand your SAP network in the APAC region</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/sap-bdc-enhance-a-bw-data-product-with-sap-databricks-part-ii/ba-p/14259490" target="_blank">SAP BDC - Enhance a BW Data product with SAP Databricks - Part II</A></SPAN></LI></UL><P>&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kpsauer_0-1765197014713.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/349742i25341065AB423949/image-size/large?v=v2&amp;px=999" role="button" title="kpsauer_0-1765197014713.png" alt="kpsauer_0-1765197014713.png" /></span></P><P>Find more information and related blog posts on the&nbsp;<SPAN><A href="https://pages.community.sap.com/topics/datasphere" target="_blank" rel="noopener noreferrer">topic page for SAP Datasphere</A></SPAN>. You will find further product information on our Community with various subpages about <SPAN><A href="https://pages.community.sap.com/topics/datasphere/business-content" target="_blank" rel="noopener noreferrer">Business Content</A></SPAN>, the&nbsp;<SPAN><A href="https://pages.community.sap.com/topics/datasphere/bw-bridge" target="_blank" rel="noopener noreferrer">SAP BW Bridge</A></SPAN> as well as content for&nbsp;<SPAN><A href="https://pages.community.sap.com/topics/datasphere/best-practices-troubleshooting" target="_blank" rel="noopener noreferrer">Best Practices &amp; Troubleshooting</A></SPAN>. Also check out the new <SPAN><A href="https://help.sap.com/docs/SUPPORT_CONTENT/datasphere/4181116697.html?locale=en-US" target="_blank" rel="noopener noreferrer">support content for SAP Datasphere</A></SPAN> on SAP Help for troubleshooting and analysis guides, how-to guides, technical details, and more.</P><P>Find out how to unleash the power of your business data with SAP’s free learning content on <SPAN><A href="https://learning.sap.com/learning-journey/explore-sap-datasphere?source=social-meta-prdteng-ExploreSAPDatasphere" target="_blank" rel="noopener noreferrer">SAP Datasphere</A></SPAN>. It’s designed to help you enrich your data projects, simplify the data landscape, and make the most out of your investment. Check out even more role-based learning resources and opportunities to get certified in one place on <SPAN><A href="https://learning.sap.com/?url_id=text-sapcommunity-prdteng" target="_blank" rel="noopener noreferrer">&nbsp;SAP Learning site.</A></SPAN></P><P>&nbsp;</P> 2025-12-12T12:34:40.361000+01:00 https://community.sap.com/t5/technology-blog-posts-by-members/sap-btp-data-fabric/ba-p/14288089 SAP BTP: Data Fabric 2025-12-12T12:50:49.920000+01:00 SekhuteTK https://community.sap.com/t5/user/viewprofilepage/user-id/15314 <P>Irrespective of where your source system resides, SAP provides the capabilities to ingest, harmonize and unlock real-time and predictive insights on your target system with confidence. This is supported by resilient, enterprise-grade frameworks, tools, and methodologies that safeguard data quality, integrity, and consistency throughout the entire data lifecycle.</P><P class="lia-align-center" style="text-align: center;"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="SAP. (2023). Figure:1 Source Systems for Data Provisioning in SAP" style="width: 590px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/350863i677834D7174C2EA3/image-size/large?v=v2&amp;px=999" role="button" title="Data source nice.jpg" alt="Data source nice.jpg" /></span><SPAN>&nbsp;</SPAN><EM>SAP. (2023). Figure:1</EM></P><P class="lia-align-center" style="text-align: center;"><EM>Source Systems for Data Provisioning in SAP</EM></P><P class="lia-align-center" style="text-align: center;"><EM>URL: <A href="https://learning.sap.com/courses/implementing-data-provisioning-in-sap-bw-4hana/identifying-sap-bw-4hana-source-systems-and-their-use-cases" target="_blank" rel="noopener noreferrer">https://learning.sap.com/courses/implementing-data-provisioning-in-sap-bw-4hana/identifying-sap-bw-4hana-source-systems-and-their-use-cases</A></EM></P><P>&nbsp;</P><P>The endless possibilities of raw, intrinsic data ingestion from e.g. Enterprise warehouses, data lakes, rational &amp; in-memory databases, SaaS applications even social media into SAP HANA (On-premises and/ or Cloud) opens a world of opportunity for data engineers to acquire rich, accurate, and complete master and transactional data from all possible sources imaginable. Responsibility for managing the data acquisition processes depends on the provisioning type being used. Common approaches include:</P><TABLE><TBODY><TR><TD><P><STRONG>Provisioning Type</STRONG></P></TD><TD><P><STRONG>Data Flow Responsibility</STRONG></P></TD><TD><P><STRONG>Metadata Management</STRONG></P></TD><TD><P><STRONG>Typical Use Cases</STRONG></P></TD></TR><TR><TD><P><STRONG>Application-Controlled</STRONG></P></TD><TD><P>Source <STRONG>application pushes data</STRONG> to target using APIs or connectors.</P></TD><TD><P>Managed in <STRONG>application layer</STRONG> (schema, mappings, transformations).</P></TD><TD><P>Custom logic, application-driven workflows, SaaS integrations.</P></TD></TR><TR><TD><P><STRONG>Change Data Capture (CDC)</STRONG></P></TD><TD><P><STRONG>CDC engine streams changes</STRONG> (insert/update/delete) from source to target in near real-time.</P></TD><TD><P>Managed by <STRONG>CDC tool</STRONG> (change logs, timestamps, transaction markers).</P></TD><TD><P>Real-time replication, incremental updates, event-driven architectures.</P></TD></TR><TR><TD><P><STRONG>Database-Controlled</STRONG></P></TD><TD><P><STRONG>Target database pulls data</STRONG> from source using adapters or SDI.</P></TD><TD><P>Centralized in <STRONG>database layer</STRONG> (schemas, lineage, governance).</P></TD><TD><P>Governance-heavy environments, centralized data lakes, enterprise ETL.</P></TD></TR></TBODY></TABLE><P class="lia-align-center" style="text-align: center;"><EM>Figure:2</EM></P><P class="lia-align-center" style="text-align: center;"><EM>Provisioning Types: Data Flow &amp; Metadata Management</EM></P><P class="lia-align-center" style="text-align: center;">&nbsp;</P><P>The utilization of high-performance ETL/ELT tools ensure the consistence, quality and reliability of the data is upheld and thus often used to unify the data to best meet the objectives of the stakeholder’s request either being executives, decision makers, marketing or product. A well-thought-out data provisioning strategy should always take precedence as this ensure a smooth flowing data process. Depending on the usage of the data, a data engineer may explorer the below different data provisioning approaches:</P><UL><LI><STRONG>Data federation – </STRONG>Data is not loaded nor persisted into the target system (SAP HANA) but rather read directly from the source system only when the data is needed for use.</LI><LI><STRONG>Data replication –</STRONG> Data from the source system is loaded, persisted into the target system and kept in sync using various mechanisms<UL><LI>Real-time (Synchronous) replication</LI><LI>Delta load (asynchronous)replication</LI></UL></LI><LI><STRONG>Data transformation – </STRONG>The raw data is enhanced with additional features e.g. calculation columns, renamed fields or new fields derived from other exiting fields</LI></UL><P>SAP provides but not limited to the below high-performance native data integration technologies:</P><TABLE width="609"><TBODY><TR><TD><P><STRONG>Tool</STRONG></P></TD><TD><P><STRONG>Primary Function</STRONG></P></TD><TD><P><STRONG>Position in Landscape Architecture</STRONG></P></TD></TR><TR><TD><P><STRONG>SLT (SAP Landscape Transformation Replication)</STRONG></P></TD><TD><P>Real-time replication (CDC)</P></TD><TD><P>Integration layer between SAP sources and HANA DB</P></TD></TR><TR><TD><P><STRONG>SDA (Smart Data Access)</STRONG></P></TD><TD><P>Virtual access to remote sources (federation)</P></TD><TD><P>Integration layer enabling query pushdown to the HANA DB</P></TD></TR><TR><TD><P><STRONG>SDI (Smart Data Integration)</STRONG></P></TD><TD><P>ETL/ELT pipelines, adapters, dataflows</P></TD><TD><P>Integration layer moving and transforming data before loading into the HANA DB</P></TD></TR></TBODY></TABLE><P class="lia-align-center" style="text-align: center;"><EM>Figure 3:</EM></P><P class="lia-align-center" style="text-align: center;"><EM>SAP Native ETL/ELT tools</EM></P><P>Furthermore, for Data quality, cleansing and enrichment before persisting into the HANA DB, SAP provides the below:</P><UL><LI><STRONG><EM>Smart Data quality (SDQ)</EM></STRONG> for SAP HANA on-premises</LI><LI><STRONG><EM>Data Quality Management Microservices (DQMm)</EM></STRONG> as a subscription-based microservice for SAP HANA Cloud</LI></UL><P>&nbsp;</P><P>SAP Hana provides a variation of consolidated tools both on premise and in the cloud, all providing for various functionality for different use cases such as:</P><UL><LI>Supporting data provisioning &nbsp;</LI><LI>Developing Database artefacts</LI><LI>Monitoring the performance of the develop artefacts</LI><LI>Monitoring the Database and its system performance</LI><LI>Administering and managing the Database</LI></UL><P>One of the key strengths of the SAP ecosystem is the ability to seamlessly combine cloud functionalities together with on-premises and still import specific/ needed applications as micro services into common IDE’s such as Microsoft Visual Studio code is commendable because it:</P><UL><LI>Provides business with a comprehensive 360-degree view of<UL><LI>Database health overview.</LI><LI>Data life cycle from end to end.</LI><LI>Application life cycle from end to end.</LI></UL></LI></UL><UL><LI>Empowers the end users, data engineers, developers, data scientists, data analyst and support engineers with greater power and flexibility over the data being used.</LI></UL><P>Below are native tools used by SAP for various purposes:</P><UL><LI><STRONG>SAP Business Application studio</STRONG> – Cloud development tool.</LI><LI><STRONG>Web IDE</STRONG> – On-premises development tool</LI><LI><STRONG>SAP Hana cockpit</STRONG> - a web-based tool for monitoring, administering, and managing SAP HANA databases, offering a centralized, browser-accessible interface with tile-based dashboards for performance, resource usage (CPU, memory, disk), alerts, and security. It allows tasks like starting/stopping services, managing users, viewing alerts, analyzing performance, and running SQL queries through its integrated Database Explorer.&nbsp;</LI></UL><P>SAP SaaS applications are imported into common IDE, s such as Microsoft Visual Studio code via extensions, libraries etc. for a specific purpose e.g.:</P><UL><LI>&nbsp;<STRONG>Supportability tools for SAP HANA</STRONG> - For both online and offline performance analysis and troubleshooting. With a focus on the needs of support engineers, the performance analysis tools provide enhanced analysis options for trace files and runtime dump files, as well as allowing in-depth analysis on extensive datasets.</LI><LI><STRONG>The SQL analyzer tool for SAP HANA</STRONG> - A performance analysis tool that helps developers visualize and understand SQL execution plans. Designed for query tuning and optimization, it offers detailed insights into how queries run within the SAP HANA database.</LI><LI><STRONG>SAP HANA Database Explorer </STRONG>- Provides functionality for accessing SAP HANA databases, browsing the database catalog, and executing SQL from a&nbsp;SQL console.</LI></UL><P class="lia-align-center" style="text-align: center;"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="SAP Dev and Adm tool.jpg" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/350856iD98C53CD26472527/image-size/large?v=v2&amp;px=999" role="button" title="SAP Dev and Adm tool.jpg" alt="SAP Dev and Adm tool.jpg" /></span><EM>Figure 4:</EM></P><P class="lia-align-center" style="text-align: center;"><EM>SAP Development and Administration Tools Overview</EM></P><P class="lia-align-left" style="text-align : left;">&nbsp;</P><P>The consolidated toolset further enhances productivity and convenience for end users, data engineers, developers, data scientists, data analyst and support engineers by enabling them to access all essential capabilities from a single unified platform. The choice and flexibility to work with the desired programming languages ranging from but not limited to: SQL, SQL Script, Python, Node.js, JavaScript and react native etc. Enable a cross-functional team with diverse skill set to collaborate effectively while striving towards the same common goal.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Language.jpg" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/350858i3C91624D1DC9DDE2/image-size/large?v=v2&amp;px=999" role="button" title="Language.jpg" alt="Language.jpg" /></span></P><P class="lia-align-center" style="text-align: center;">&nbsp;<EM>Figure 5:</EM></P><P class="lia-align-center" style="text-align: center;"><EM>Core Programming Languages and Frameworks for SAP HANA Cloud and On-Premises</EM></P><P class="lia-align-center" style="text-align: center;">&nbsp;</P><P>After successfully completing the Explore phase, with a solid fit -to-standard analysis of proposed use cases, Extrinsic data pipelines are then implemented for reliable and consistent data flow. These pipelines support a wide range of business needs such as decision making, go-to-market activities or ML/AI use cases requested by various stakeholders. The process is typically executed and maintained by data engineers, developers, data scientists, data analyst and/or support engineers.</P><P>The harmonized data is then governed, analyzed, and visualized through multiple front-end applications. These applications are powered by various integration frameworks e.g. REST APIs, OData v4, JDBC/ODBC, each serving different user needs and functional objectives:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="visual.jpg" style="width: 743px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/350859i916A48C2451B6519/image-size/large?v=v2&amp;px=999" role="button" title="visual.jpg" alt="visual.jpg" /></span></P><P class="lia-align-center" style="text-align: center;">&nbsp;<EM>Figure: 6</EM></P><P class="lia-align-center" style="text-align: center;"><EM>SAP-Compatible Applications and Their Integration Frameworks</EM></P><P class="lia-align-center" style="text-align: center;">&nbsp;</P><P class="lia-align-center" style="text-align: center;">Mutatis mutandis, Data is the inception of all there is, as it has been in the beginning, is now and ever shall be. Thank you all for taking a glimpse into the above Content. Please don’t for get to like, comment and share.</P><P class="lia-align-left" style="text-align : left;">&nbsp;</P><P><STRONG>Abbreviations:</STRONG></P><P><STRONG>API</STRONG>: Application Programming Interface</P><P><STRONG>BTP</STRONG>: Business Technology Platform</P><P><STRONG>CDC</STRONG>: Change Data Capture</P><P><STRONG>DB</STRONG>: Database</P><P><STRONG>DQMm</STRONG>: Data Quality Management Microservices</P><P><STRONG>ELT</STRONG>: Extract, Load, Transform</P><P><STRONG>ETL</STRONG>: Extract, Transform, Load</P><P><STRONG>IDE</STRONG>: Integrated Development Environment</P><P><STRONG>ML/AI</STRONG>: Machine Learning/Artificial Intelligence</P><P><STRONG>ODBC</STRONG>: Open Database Connectivity</P><P><STRONG>OData</STRONG>: Open Data Protocol</P><P><STRONG>REST</STRONG>: Representational State Transfer</P><P><STRONG>SaaS</STRONG>: Software as a Service</P><P><STRONG>SDI</STRONG>: Smart Data Integration</P><P><STRONG>SDA</STRONG>: Smart Data Access</P><P><STRONG>SDQ</STRONG>: Smart Data Quality</P><P><STRONG>SLT</STRONG>: SAP Landscape Transformation Replication</P><P><STRONG>SQL</STRONG>: Structured Query Language</P><P>&nbsp;</P><P><STRONG>Reference:</STRONG></P><OL><LI><EM>SAP. (2023). Figure:1 Source Systems for Data Provisioning in SAP, URL: <A href="https://learning.sap.com/courses/implementing-data-provisioning-in-sap-bw-4hana/identifying-sap-bw-4hana-source-systems-and-their-use-cases" target="_blank" rel="noopener noreferrer">https://learning.sap.com/courses/implementing-data-provisioning-in-sap-bw-4hana/identifying-sap-bw-4hana-source-systems-and-their-use-cases</A></EM></LI></OL> 2025-12-12T12:50:49.920000+01:00 https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934 Data masking, data scrambling and data anonymization in Business Data Cloud with SAP Datasphere 2025-12-18T09:57:28.944000+01:00 Herve_DeLatte https://community.sap.com/t5/user/viewprofilepage/user-id/258050 <P><ul =""><li style="list-style-type:none; margin-left:0px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId-1637536972">Introduction</a></li><li style="list-style-type:none; margin-left:0px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId-1244509962">1 - Generalities</a></li><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId-1177079176">1.1 - Data masking</a></li><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId-784052166">1.2 - Data scrambling</a></li><li style="list-style-type:none; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId-716621380">1.2.1 - Create function</a></li><li style="list-style-type:none; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId-520107875">1.2.2 - Expose table data</a></li><li style="list-style-type:none; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId-323594370">1.2.3 - Create a view</a></li><li style="list-style-type:none; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId-127080865">1.2.4 - Import the view into Datasphere</a></li><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId-148738998">1.3 - Data anonymization</a></li><li style="list-style-type:none; margin-left:0px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId-245628500">2 - Standardization</a></li><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId--244288012">2.1 - Parameters table</a></li><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId--637315022">2.2 - SQL Procedures</a></li><li style="list-style-type:none; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId--1127231534">2.2.1 - Procedure EXEC_VIEWS_CREATOR_CREATE_STATMT</a></li><li style="list-style-type:none; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId--1323745039">2.2.2 - Procedure EXEC_VIEWS_CREATOR</a></li><li style="list-style-type:none; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId--1520258544">2.2.3 - Procedure EXEC_ALL_VIEWS_CREATOR</a></li><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId--1423369042">2.3 - Task Chain</a></li><li style="list-style-type:none; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId--1913285554">2.3.1 - Grant permissions</a></li><li style="list-style-type:none; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId--1941615368">2.3.2 - Create a task chain</a></li><li style="list-style-type:none; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId--2138128873">2.3.3 - Test</a></li><li style="list-style-type:none; margin-left:0px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934#toc-hId--2140863374">Conclusion</a></li></ul></P><P>&nbsp;</P><H1 id="toc-hId-1637536972">Introduction</H1><P>This blog post was inspired from:&nbsp;<A href="https://community.sap.com/t5/technology-blog-posts-by-sap/how-data-anonymization-in-sap-hana-secure-generative-ai-applications/ba-p/13636987" target="_self">How Data Anonymization in SAP HANA secure Generative AI applications through SAP Datasphere</A>&nbsp;</P><P>Here you will find a description of generalities about:</P><UL><LI>masking, scrambling and anonymization features</LI><LI>how to automate the creation of views with data masking, data scrambling and data anonymization and the possibility to activate/deactivate some features in the target views.</LI></UL><P><a href="https://community.sap.com/t5/c-khhcw49343/SAP+Datasphere/pd-p/73555000100800002141" class="lia-product-mention" data-product="16-1">SAP Datasphere</a>&nbsp;contains a lot of features. Some are accessible directly via its user interface and others are accessible via Open SQL Schema (see <A href="https://help.sap.com/docs/SAP_DATASPHERE/be5967d099974c69b77f4549425ca4c0/3de55a78a4614deda589633baea28645.html?locale=en-US&amp;version=LATEST" target="_blank" rel="noopener noreferrer">SAP Datasphere help</A>&nbsp;site).&nbsp;Open SQL Schema gives you access to the underlying <a href="https://community.sap.com/t5/c-khhcw49343/SAP+HANA+Cloud/pd-p/73554900100800002881" class="lia-product-mention" data-product="22-1">SAP HANA Cloud</a>&nbsp;database, and extends the capacities offered via Datasphere's UI.</P><P>In this blog, we use a Datasphere space called <FONT face="courier new,courier">DEMO</FONT>&nbsp;with the database user&nbsp;<FONT face="courier new,courier">DEMO#USER_ANONYMIZE</FONT>.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DEMO DB User Creation.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/351575i4C2ACC91B29494C2/image-size/large?v=v2&amp;px=999" role="button" title="DEMO DB User Creation.png" alt="DEMO DB User Creation.png" /></span></P><P><SPAN>We will use a&nbsp;</SPAN>Datasphere&nbsp;<SPAN>local table <FONT face="courier new,courier">SALARY</FONT> as an example dataset where we would like to:</SPAN></P><UL><LI><SPAN>mask the <FONT face="courier new,courier">CREDIT_CARD</FONT> column and rename the column to <FONT face="courier new,courier">CREDIT_CARD_MASKED</FONT>,</SPAN></LI><LI><SPAN>scramble the <FONT face="courier new,courier">NAME</FONT> column&nbsp;and rename the column to <FONT face="courier new,courier">NAME_SCRAMBLED</FONT>,</SPAN></LI><LI><SPAN>anonymize the <FONT face="courier new,courier">SALARY</FONT> column and rename the column to <FONT face="courier new,courier">SALARY_ANONYMIZED</FONT></SPAN></LI></UL><P><SPAN><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="SALARY Columns.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/351283i6242D012655A62A9/image-size/large?v=v2&amp;px=999" role="button" title="SALARY Columns.png" alt="SALARY Columns.png" /></span></SPAN></P><P>&nbsp;</P><P>&nbsp;</P><P><STRONG>Note</STRONG>: <FONT face="courier new,courier">SALARY</FONT> column data type is Double.</P><P>Save the content below to import a sample dataset into the SALARY local table.</P><pre class="lia-code-sample language-sql"><code>"ID","NAME","GENDER","CITY","SALARY","CREDIT_CARD" "1","Paul McCartney","M","Levallois","1002.32","1111-1111-1111-1111" "2","Martin Solveig","M","Munich","3218.21","2222-2222-2222-2222" "3","Nils Lofgren","M","Nice","1398.32","3333-3333-3333-3333" "4","Annika","F","Munich","2053.23","4444-4444-4444-4444"</code></pre><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Import SALARY data.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/351865i6107DF711145688D/image-size/large?v=v2&amp;px=999" role="button" title="Import SALARY data.png" alt="Import SALARY data.png" /></span></P><H1 id="toc-hId-1441023467">&nbsp;</H1><H1 id="toc-hId-1244509962">1 - Generalities</H1><H2 id="toc-hId-1177079176">1.1 - Data masking</H2><P>Data masking is a feature implemented into <a href="https://community.sap.com/t5/c-khhcw49343/SAP+HANA+Cloud/pd-p/73554900100800002881" class="lia-product-mention" data-product="22-2">SAP HANA Cloud</a>&nbsp;(see <A href="https://help.sap.com/docs/hana-cloud-database/sap-hana-cloud-sap-hana-database-security-guide/data-masking?locale=en-US&amp;version=LATEST" target="_self" rel="noopener noreferrer">Data Masking</A>).<BR />In this blog, we will not use privileges to manage masking, but simply use calculated SQL expressions when defining views where some columns should be masked.</P><P>To mask the content of the <FONT face="courier new,courier">NAME</FONT> column, we can just use the following SQL Statement into an SQL view object in Datasphere :</P><pre class="lia-code-sample language-sql"><code>SELECT "ID", "NAME", CITY, GENDER, SALARY, LEFT(CREDIT_CARD, 4) || '-XXXX-XXXX-' || RIGHT(CREDIT_CARD, 4) AS CREDIT_CARD_MASKED FROM SALARY</code></pre><P>The content displayed by the view is:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="V_SALARY_CC_MASKED.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/351655iD3D504E6C4823BB6/image-size/large?v=v2&amp;px=999" role="button" title="V_SALARY_CC_MASKED.png" alt="V_SALARY_CC_MASKED.png" /></span></P><H1 id="toc-hId-851482952">&nbsp;</H1><H2 id="toc-hId-784052166"><SPAN>1.2 - Data scrambling</SPAN></H2><P>To scramble characters in a string, a function needs to be created in the Open SQL Schema&nbsp;<FONT face="courier new,courier">DEMO#USER_ANONYMIZE</FONT>&nbsp;(the one automatically created by Datasphere when creating the database user). To connect to this schema, SAP HANA Database Explorer can be started from the space management window:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Launch Database Explorer.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/351580iDB952D6B923642D5/image-size/large?v=v2&amp;px=999" role="button" title="Launch Database Explorer.png" alt="Launch Database Explorer.png" /></span></P><P>&nbsp;</P><H3 id="toc-hId-716621380">1.2.1 - Create function</H3><P>Once in data Database explorer, the function <FONT face="courier new,courier">SCRAMBLE_STRING</FONT> can be created:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Create Function Scramble_String.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/351583iF7E5CF43236F0453/image-size/large?v=v2&amp;px=999" role="button" title="Create Function Scramble_String.png" alt="Create Function Scramble_String.png" /></span></P><P>Copy/Paste the following code:</P><pre class="lia-code-sample language-sql"><code>CREATE FUNCTION SCRAMBLE_STRING (IN input NVARCHAR(500)) RETURNS scrambled NVARCHAR(500) LANGUAGE SQLSCRIPT AS BEGIN DECLARE len INT = LENGTH(:input); DECLARE temp NVARCHAR(500) = :input; DECLARE result NVARCHAR(500) = ''; DECLARE pos INT; WHILE LENGTH(:temp) &gt; 0 DO pos := CEIL(RAND() * LENGTH(:temp)); -- Pick random position result := result || SUBSTRING(:temp, :pos, 1); -- Append character temp := REPLACE(:temp, SUBSTRING(:temp, :pos, 1), ''); -- Remove picked char END WHILE; scrambled := result; END</code></pre><H3 id="toc-hId-520107875">1.2.2 - Expose table data</H3><P><FONT color="#000000"><SPAN>Since Datasphere local tables cannot be directly exposed, i</SPAN>n order to be able to read the content of the <FONT face="courier new,courier">SALARY</FONT> table when using an Open SQL Schema, a view <FONT face="courier new,courier">V_SALARY</FONT> needs to be created <U>in Datasphere using the Data Builder</U>:</FONT></P><pre class="lia-code-sample language-sql"><code>SELECT "ID", "NAME", "GENDER", "CITY", "SALARY", "CREDIT_CARD" FROM "SALARY"</code></pre><H3 id="toc-hId-323594370">1.2.3 - Create a view</H3><P>A view <FONT face="courier new,courier">V_SALARY_SCRAMBLED</FONT> can now be created using <U>Database Explorer</U> to scramble the column <FONT face="courier new,courier">NAME</FONT> from the&nbsp; <FONT face="courier new,courier">V_SALARY</FONT> view (the call to INITCAP function was just added to format names):</P><pre class="lia-code-sample language-sql"><code>CREATE VIEW "V_SALARY_NAME_SCRAMBLED" AS (SELECT "ID" AS "ID", INITCAP(SCRAMBLE_STRING("NAME")) AS NAME_SCRAMBLED, GENDER AS GENDER, CITY AS CITY, SALARY, CREDIT_CARD FROM DEMO.V_SALARY);</code></pre><H3 id="toc-hId-127080865">1.2.4 - Import the view into Datasphere</H3><P>You can now import the view to create a Datasphere local table: start the process to create a dummy Datasphere view, select the Sources tab in the source browser, then click on the schema name and Drag and Drop of the View name to the text area. This triggers the table import, click on Import an Deploy, then close the New SQL View object (no need to save it, click on Discard):</P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Import SQL view.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/351658i85EC9777942532D4/image-size/large?v=v2&amp;px=999" role="button" title="Import SQL view.png" alt="Import SQL view.png" /></span></P><P>Now, the view "DEMO#USER_ANONYMIZE".V_SALARY_SCRAMBLED can be opened and used in Datasphere:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="View V_SALARY_SCRAMBLED.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/351659iE710662A31B47AE0/image-size/large?v=v2&amp;px=999" role="button" title="View V_SALARY_SCRAMBLED.png" alt="View V_SALARY_SCRAMBLED.png" /></span></P><P>&nbsp;</P><H2 id="toc-hId-148738998">1.3 - Data anonymization</H2><P>The&nbsp;<A href="https://help.sap.com/docs/SAP_HANA_PLATFORM/1d2f0ecc83b34dbf9aa5d08a48be2377/a66e8541c4004f048630f8a55f67ad37.html?version=LATEST&amp;locale=en-US" target="_blank" rel="noopener noreferrer">SAP HANA Data Anonymization Guide</A> explains how to anonymize data. In this blog, we will not focus on the technique used to anonymize data, but rather on sample syntax used to anonymize data. The following SQL code creates a view with the anonymized SALARY column (the view with anonymization will be effective after the REFRESH command):</P><pre class="lia-code-sample language-sql"><code>CREATE VIEW "V_SALARY_SALARY_ANONYMIZED" AS (SELECT "ID", "NAME", GENDER, CITY, SALARY AS SALARY_ANONYMIZED, CREDIT_CARD FROM DEMO.V_SALARY) WITH ANONYMIZATION( ALGORITHM 'DIFFERENTIAL_PRIVACY' PARAMETERS '{"data_change_strategy": "qualified"}' COLUMN "ID" PARAMETERS '{"is_sequence": true}' COLUMN "SALARY_ANONYMIZED" PARAMETERS '{"is_sensitive":true, "epsilon":0.1, "sensitivity":2000}' ); REFRESH VIEW "V_SALARY_SALARY_ANONYMIZED" ANONYMIZATION;</code></pre><P>The <FONT face="courier new,courier">V_SALARY_SALARY_ANONYMIZED</FONT> view can now be imported into Datasphere (see&nbsp;<A href="#toc-hId-127080865" target="_self" rel="nofollow noopener noreferrer">1.2.4 - Import the view into Datasphere</A>)</P><H1 id="toc-hId-245628500">2 - Standardization</H1><P>We've seen above that Open SQL Schema is powerful to create features not implemented in the Datasphere UI but accessible using SQL.</P><P>The standardization will allow the SAP Datasphere users to easily activate/deactivate masking, scrambling and anonymization for columns.<BR />A Datasphere local table (VIEWS_CREATOR_PARAMETERS) will contain the views definitions and a custom SQL procedure (<FONT face="courier new,courier">EXEC_VIEWS_CREATOR</FONT>) will read its content to create the views based on the stored definitions. Then a Task Chain will be created to call the procedure from Datasphere.</P><H2 id="toc-hId--244288012">2.1 - Parameters table</H2><DIV>The table "<FONT face="courier new,courier">VIEWS_CREATOR_PARAMETERS</FONT>" will have the following columns:</DIV><UL><LI>"<FONT face="courier new,courier">TARGET_VIEW</FONT>": name of the view that will be created in the Open SQL Schema</LI><LI>"<FONT face="courier new,courier">CONFIGURATION</FONT>": characteristic of the target view. Contains the field name of the unmasked, scrambled anonymized field</LI><LI>"<FONT face="courier new,courier">SEQ</FONT>": optional sequence number used to order the list of the view fields</LI><LI>"<FONT face="courier new,courier">VALUE</FONT>": value related to the "<FONT face="courier new,courier">CONFIGURATION</FONT>". When "<FONT face="courier new,courier">CONFIGURATION</FONT>" is a field name, it contains an expression (or NULL when the field doesn't need to be changed in the target view)&nbsp;</LI><LI>"<FONT face="courier new,courier">CREATE</FONT>": 'YES' when the target field needs to be created in the target table</LI><LI>"<FONT face="courier new,courier">RENAME_TO</FONT>": target field name when "<FONT face="courier new,courier">CONFIGURATION</FONT>" field name needs to be changed</LI><LI>"<FONT face="courier new,courier">ACTIVATE</FONT>": 'YES' when the target field "<FONT face="courier new,courier">VALUE</FONT>" needs to be used (when it doesn't start with the keyword 'PARAMETERS'). Otherwise the field name stored in "<FONT face="courier new,courier">CONFIGURATION</FONT>" is used.</LI></UL><DIV><FONT face="courier new,courier">CONFIGURATION</FONT> contains one of the following keywords:</DIV><UL><LI>'#EXECUTE#': define the behavior of the procedure that will create the target view. When "VALUE" contains the value:<UL class="lia-list-style-type-circle"><LI><SPAN>'YES': it creates in the "<FONT face="courier new,courier">TARGET_VIEW</FONT>" view the fields with the 'CREATE' value set to 'YES'</SPAN></LI><LI><SPAN>'ALL': it ignores the value of the "<FONT face="courier new,courier">ACTIVATE</FONT>" field ; all the fields with the 'CREATE' value set to 'YES' will be created with the expression stored in "<FONT face="courier new,courier">CONFIGURATION</FONT>"</SPAN></LI><LI><SPAN>'RESET': if ignore the value of the "<FONT face="courier new,courier">ACTIVATE</FONT>" field ; all the fields with the 'CREATE' value set to 'YES' will be created with their original definition stored in "<FONT face="courier new,courier">VALUE</FONT>"</SPAN></LI></UL></LI><LI><SPAN>'#SOURCE_NAME#': when used, then "<FONT face="courier new,courier">VALUE"</FONT> contains the name of the table/view used to create the target view</SPAN></LI><LI><SPAN>'#ANONYMIZATION_TYPE#': when used, then VALUE contains the expression used for anonymization (see <A href="https://help.sap.com/docs/SAP_HANA_PLATFORM/1d2f0ecc83b34dbf9aa5d08a48be2377/a66e8541c4004f048630f8a55f67ad37.html?locale=en-US&amp;state=PRODUCTION&amp;version=LATEST" target="_self" rel="noopener noreferrer">SAP HANA Data Anonymization Guide</A>)</SPAN></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="VIEWS_CREATOR_PARAMETERS.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/351736i48145BBD989BB77D/image-size/large?v=v2&amp;px=999" role="button" title="VIEWS_CREATOR_PARAMETERS.png" alt="VIEWS_CREATOR_PARAMETERS.png" /></span></P><P>&nbsp;</P><TABLE width="859px"><TBODY><TR><TD width="119.91px"><STRONG><FONT size="1 2 3 4 5 6 7">TARGET_VIEW</FONT></STRONG></TD><TD width="163.806px"><STRONG><FONT size="1 2 3 4 5 6 7">CONFIGURATION</FONT></STRONG></TD><TD width="40px"><STRONG><FONT size="1 2 3 4 5 6 7">SEQ</FONT></STRONG></TD><TD width="285.389px"><STRONG><FONT size="1 2 3 4 5 6 7">VALUE</FONT></STRONG></TD><TD width="61.9097px"><STRONG><FONT size="1 2 3 4 5 6 7">CREATE</FONT></STRONG></TD><TD width="121.153px"><STRONG><FONT size="1 2 3 4 5 6 7">RENAME_TO</FONT></STRONG></TD><TD width="65.9444px"><STRONG><FONT size="1 2 3 4 5 6 7">ACTIVATE</FONT></STRONG></TD></TR><TR><TD width="119.91px"><FONT size="1 2 3 4 5 6 7">V_SALARY_DERIVED</FONT></TD><TD width="163.806px"><FONT size="1 2 3 4 5 6 7">#EXECUTE#</FONT></TD><TD width="40px">&nbsp;</TD><TD width="285.389px"><FONT size="1 2 3 4 5 6 7">ALL</FONT></TD><TD width="61.9097px">&nbsp;</TD><TD width="121.153px">&nbsp;</TD><TD width="65.9444px">&nbsp;</TD></TR><TR><TD width="119.91px"><FONT size="1 2 3 4 5 6 7">V_SALARY_DERIVED</FONT></TD><TD width="163.806px"><FONT size="1 2 3 4 5 6 7">#ANONYMIZATION_TYPE#</FONT></TD><TD width="40px">&nbsp;</TD><TD width="285.389px"><FONT size="1 2 3 4 5 6 7">WITH ANONYMIZATION (ALGORITHM 'DIFFERENTIAL_PRIVACY' PARAMETERS '{"data_change_strategy": "qualified"}'</FONT></TD><TD width="61.9097px">&nbsp;</TD><TD width="121.153px">&nbsp;</TD><TD width="65.9444px">&nbsp;</TD></TR><TR><TD width="119.91px"><FONT size="1 2 3 4 5 6 7">V_SALARY_DERIVED</FONT></TD><TD width="163.806px"><FONT size="1 2 3 4 5 6 7">#SOURCE_NAME#</FONT></TD><TD width="40px">&nbsp;</TD><TD width="285.389px"><FONT size="1 2 3 4 5 6 7">V_SALARY</FONT></TD><TD width="61.9097px">&nbsp;</TD><TD width="121.153px">&nbsp;</TD><TD width="65.9444px">&nbsp;</TD></TR><TR><TD width="119.91px"><FONT size="1 2 3 4 5 6 7">V_SALARY_DERIVED</FONT></TD><TD width="163.806px"><FONT size="1 2 3 4 5 6 7">ID</FONT></TD><TD width="40px"><FONT size="1 2 3 4 5 6 7">1</FONT></TD><TD width="285.389px"><FONT size="1 2 3 4 5 6 7">PARAMETERS '{"is_sequence": true}'</FONT></TD><TD width="61.9097px"><FONT size="1 2 3 4 5 6 7">YES</FONT></TD><TD width="121.153px">&nbsp;</TD><TD width="65.9444px"><FONT size="1 2 3 4 5 6 7">YES</FONT></TD></TR><TR><TD width="119.91px"><FONT size="1 2 3 4 5 6 7">V_SALARY_DERIVED</FONT></TD><TD width="163.806px"><FONT size="1 2 3 4 5 6 7">NAME</FONT></TD><TD width="40px"><FONT size="1 2 3 4 5 6 7">2</FONT></TD><TD width="285.389px"><FONT size="1 2 3 4 5 6 7">INITCAP(SCRAMBLE_STRING(NAME))</FONT></TD><TD width="61.9097px"><FONT size="1 2 3 4 5 6 7">YES</FONT></TD><TD width="121.153px"><FONT size="1 2 3 4 5 6 7">NAME_SCRAMBLED</FONT></TD><TD width="65.9444px"><FONT size="1 2 3 4 5 6 7">YES</FONT></TD></TR><TR><TD width="119.91px"><FONT size="1 2 3 4 5 6 7">V_SALARY_DERIVED</FONT></TD><TD width="163.806px"><FONT size="1 2 3 4 5 6 7">GENDER</FONT></TD><TD width="40px"><FONT size="1 2 3 4 5 6 7">3</FONT></TD><TD width="285.389px"><FONT size="1 2 3 4 5 6 7">MAP(GENDER,'M','Mr','F','Ms','')</FONT></TD><TD width="61.9097px"><FONT size="1 2 3 4 5 6 7">YES</FONT></TD><TD width="121.153px">&nbsp;</TD><TD width="65.9444px">&nbsp;</TD></TR><TR><TD width="119.91px"><FONT size="1 2 3 4 5 6 7">V_SALARY_DERIVED</FONT></TD><TD width="163.806px"><FONT size="1 2 3 4 5 6 7">CITY</FONT></TD><TD width="40px"><FONT size="1 2 3 4 5 6 7">4</FONT></TD><TD width="285.389px"><FONT size="1 2 3 4 5 6 7">CITY</FONT></TD><TD width="61.9097px">&nbsp;</TD><TD width="121.153px">&nbsp;</TD><TD width="65.9444px"><FONT size="1 2 3 4 5 6 7">YES</FONT></TD></TR><TR><TD width="119.91px"><FONT size="1 2 3 4 5 6 7">V_SALARY_DERIVED</FONT></TD><TD width="163.806px"><FONT size="1 2 3 4 5 6 7">SALARY</FONT></TD><TD width="40px"><FONT size="1 2 3 4 5 6 7">5</FONT></TD><TD width="285.389px"><FONT size="1 2 3 4 5 6 7">PARAMETERS '{"is_sensitive":true, "epsilon":0.1, "sensitivity":2000}'</FONT></TD><TD width="61.9097px"><FONT size="1 2 3 4 5 6 7">YES</FONT></TD><TD width="121.153px"><FONT size="1 2 3 4 5 6 7">SALARY_ANONYMIZED</FONT></TD><TD width="65.9444px"><FONT size="1 2 3 4 5 6 7">YES</FONT></TD></TR><TR><TD width="119.91px"><FONT size="1 2 3 4 5 6 7">V_SALARY_DERIVED</FONT></TD><TD width="163.806px"><FONT size="1 2 3 4 5 6 7">CREDIT_CARD</FONT></TD><TD width="40px"><FONT size="1 2 3 4 5 6 7">6</FONT></TD><TD width="285.389px"><FONT size="1 2 3 4 5 6 7">LEFT(CREDIT_CARD,4) || '-XXXX-XXXX-' || RIGHT(CREDIT_CARD,4)</FONT></TD><TD width="61.9097px"><FONT size="1 2 3 4 5 6 7">YES</FONT></TD><TD width="121.153px"><FONT size="1 2 3 4 5 6 7">CREDIT_CARD_MASKED</FONT></TD><TD width="65.9444px"><FONT size="1 2 3 4 5 6 7">YES</FONT></TD></TR></TBODY></TABLE><P>In the previous screenshot, the view <FONT face="courier new,courier">V_SALARY_DERIVED</FONT> will have the following fields and properties:</P><UL><LI>"<FONT face="courier new,courier">ID</FONT>" will remain unchanged</LI><LI>"<FONT face="courier new,courier">NAME</FONT>" will be scrambled and renamed to "<FONT face="courier new,courier">NAME_SCRAMBLED</FONT>"</LI><LI>"<FONT face="courier new,courier">GENDER</FONT>" will appear not changed in the target view</LI><LI>"<FONT face="courier new,courier">CITY</FONT>" will not appear in the target view</LI><LI>"<FONT face="courier new,courier">SALARY</FONT>" will be anonymized and renamed to "<FONT face="courier new,courier">SALARY_ANONYMIZED</FONT>"</LI><LI>"<FONT face="courier new,courier">CREDIT_CARD</FONT>" will be masked and renamed to "<FONT face="courier new,courier">CREDIT_CARD_MASKED</FONT>"</LI></UL><P>In order to execute the expressions to create the target columns, a line with '#EXECUTE#' was created.<BR />Since the view contains anonymized data, a line with '#ANONYZATION_TYPE#' was s created.</P><P>In order to be able to use this table content into an Open SQL Schema, an SQL view in SAP Datasphere needs to be created : <FONT face="courier new,courier">V_VIEWS_CREATOR_PARAMETERS</FONT>. This view will contain all the fields from the table.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="V_VIEWS_CREATOR_PARAMETERS.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/351738iC4CBA14E8C37B1A5/image-size/large?v=v2&amp;px=999" role="button" title="V_VIEWS_CREATOR_PARAMETERS.png" alt="V_VIEWS_CREATOR_PARAMETERS.png" /></span></P><H2 id="toc-hId--440801517">&nbsp;</H2><H2 id="toc-hId--637315022">2.2 - SQL Procedures</H2><P>Three SQL procedures are created:</P><UL><LI><FONT face="courier new,courier">EXEC_VIEWS_CREATOR_CREATE_STATMT</FONT>: generates a create view statement&nbsp;</LI><LI><FONT face="courier new,courier">EXEC_VIEWS_CREATOR</FONT>: with a string parameter used to filter the view <FONT face="courier new,courier">V_VIEWS_CREATOR_PARAMETERS</FONT> to create only one target view by calling the procedure&nbsp;<FONT face="courier new,courier">EXEC_VIEWS_CREATOR_CREATE_STATMT</FONT>&nbsp;and embedding the code with instructions to drop the view if it already exists and generates the <FONT face="courier new,courier">REFRESH</FONT> statement if anonymization is used.</LI><LI><FONT face="courier new,courier">EXEC_ALL_VIEWS_CREATOR</FONT>: calls&nbsp;<FONT face="courier new,courier">EXEC_VIEWS_CREATOR</FONT> for the distinct values of <FONT face="courier new,courier">TARGET_VEWS</FONT>.</LI></UL><H3 id="toc-hId--1127231534">2.2.1 - Procedure&nbsp; EXEC_VIEWS_CREATOR_CREATE_STATMT</H3><P>This procedure returns the CREATE VIEW statement for one target view defined in the view&nbsp;"<FONT face="courier new,courier">VIEWS_CREATOR_PARAMETERS</FONT>" .</P><P>In the code below:</P><UL><LI>replace DEMO#USER_ANONYMIZE with the name of your Open SQL Schema</LI><LI>replace DEMO with your Datasphere space name.</LI></UL><pre class="lia-code-sample language-sql"><code>CREATE PROCEDURE EXEC_VIEWS_CREATOR_CREATE_STATMT ( IN TARGET_NAME_ VARCHAR(1000), IN CURRENT_SPACE_ VARCHAR(1000), IN CURRENT_SCHEMA_ VARCHAR(1000), IN EXECUTE_ VARCHAR(1000), OUT FLAG_ANONYMIZATION_ INTEGER, OUT SQL_DDL VARCHAR (2500) ) AS BEGIN DECLARE PART1 VARCHAR(2500); DECLARE PART2 VARCHAR(2500); DECLARE PART3 VARCHAR(2500); DECLARE PART4 VARCHAR(2500); DECLARE PART5 VARCHAR(2500); /* CREATE VIEW PART 1: begining part to create the target view */ SELECT TOP 1 'CREATE VIEW '||:CURRENT_SCHEMA_||'.'|| :TARGET_NAME_ AS x into PART1 FROM DEMO.V_VIEWS_CREATOR_PARAMETERS WHERE "TARGET_VIEW"=:TARGET_NAME_; /* CREATE VIEW PART 2: list columns for the target view */ WITH VIEW_PARAMETERS as (SELECT "TARGET_VIEW" AS "TARGET_VIEW", "CONFIGURATION" AS "CONFIGURATION", "SEQ" AS "SEQ", CASE :EXECUTE_ WHEN 'YES' THEN CASE WHEN IFNULL("ACTIVATE", 'NO')&lt;&gt;'YES' THEN "CONFIGURATION" ELSE "VALUE" END WHEN 'ALL' THEN "VALUE" WHEN 'RESET' THEN "CONFIGURATION" END AS "VALUE", "CREATE" AS "CREATE", "RENAME_TO" AS "RENAME_TO" FROM DEMO.V_VIEWS_CREATOR_PARAMETERS WHERE "CONFIGURATION" NOT IN ('#ANONYMIZATION_TYPE#', '#EXECUTE#', '#SOURCE_NAME#') AND "TARGET_VIEW"=:TARGET_NAME_ ) SELECT ' ( ' || string_agg( IFNULL(RENAME_TO,"CONFIGURATION" ) , ', ' ORDER BY "SEQ" ) || ' ) as select ' || string_agg( IFNULL( ( CASE WHEN "VALUE" LIKE 'PARAMETERS%' THEN NULL ELSE "VALUE" END ) , "CONFIGURATION" ) || ' as ' || IFNULL( RENAME_TO, "CONFIGURATION" ) , ', ' ORDER BY "SEQ" ) AS x INTO PART2 FROM VIEW_PARAMETERS WHERE "CREATE" = 'YES'; /* CREATE VIEW PART 3: select expression for the target view */ SELECT TOP 1 ' from '|| :CURRENT_SPACE_ || '.' || "VALUE" as x into PART3 FROM DEMO.V_VIEWS_CREATOR_PARAMETERS WHERE "CONFIGURATION" = '#SOURCE_NAME#' AND "TARGET_VIEW"=:TARGET_NAME_; WITH VIEW_PARAMETERS as (SELECT "TARGET_VIEW" AS "TARGET_VIEW", CASE :EXECUTE_ WHEN 'YES' THEN CASE WHEN IFNULL("ACTIVATE", 'NO')&lt;&gt;'YES' THEN "CONFIGURATION" ELSE "VALUE" END WHEN 'ALL' THEN "VALUE" WHEN 'RESET' THEN "CONFIGURATION" END AS "VALUE" FROM DEMO.V_VIEWS_CREATOR_PARAMETERS WHERE "CONFIGURATION" NOT IN ('#ANONYMIZATION_TYPE#', '#EXECUTE#', '#SOURCE_NAME#') AND "TARGET_VIEW"=:TARGET_NAME_ AND "CREATE"='YES' AND EXISTS (SELECT 1 FROM DEMO.V_VIEWS_CREATOR_PARAMETERS WHERE UPPER("CONFIGURATION") = '#ANONYMIZATION_TYPE#' AND "TARGET_VIEW"=:TARGET_NAME_ AND :EXECUTE_ in ('YES','ALL') ) ) SELECT count(*) as x INTO FLAG_ANONYMIZATION_ FROM VIEW_PARAMETERS WHERE "VALUE" LIKE 'PARAMETERS%' AND "TARGET_VIEW"=:TARGET_NAME_; IF :FLAG_ANONYMIZATION_ &lt;&gt; 0 THEN /* CREATE VIEW PART 4: add predicate for anonymization */ SELECT "VALUE" AS x INTO PART4 FROM DEMO.V_VIEWS_CREATOR_PARAMETERS WHERE "CONFIGURATION" = '#ANONYMIZATION_TYPE#' AND "TARGET_VIEW"=:TARGET_NAME_; /* CREATE VIEW PART 5: list parameters for anonymization */ WITH VIEW_PARAMETERS as (SELECT "TARGET_VIEW" AS "TARGET_VIEW", "CONFIGURATION" AS "CONFIGURATION", "SEQ" AS "SEQ", CASE :EXECUTE_ WHEN 'YES' THEN CASE WHEN IFNULL("ACTIVATE", 'NO')&lt;&gt;'YES' THEN "CONFIGURATION" ELSE "VALUE" END WHEN 'ALL' THEN "VALUE" WHEN 'RESET' THEN "CONFIGURATION" END AS "VALUE", "RENAME_TO" as "RENAME_TO" FROM DEMO.V_VIEWS_CREATOR_PARAMETERS WHERE "CONFIGURATION" NOT IN ('#ANONYMIZATION_TYPE#', '#EXECUTE#', '#SOURCE_NAME#') AND "TARGET_VIEW"=:TARGET_NAME_ AND "CREATE"='YES' AND EXISTS (SELECT 1 FROM DEMO.V_VIEWS_CREATOR_PARAMETERS WHERE UPPER("CONFIGURATION") = '#ANONYMIZATION_TYPE#' AND "TARGET_VIEW"=:TARGET_NAME_ AND :EXECUTE_ in ('YES','ALL') ) ) SELECT string_agg('Column ' || IFNULL(RENAME_TO,"CONFIGURATION") || ' ' || "VALUE", ' ' ORDER BY "SEQ") ||' )' AS x INTO PART5 FROM VIEW_PARAMETERS WHERE UPPER(LEFT("VALUE",10))='PARAMETERS' AND "TARGET_VIEW"=:TARGET_NAME_; END IF; select string_agg(x, ' ' order by rn) as x into SQL_DDL from ( SELECT :PART1 as x ,1 as rn from DUMMY UNION ALL SELECT :PART2 as x ,2 as rn from DUMMY UNION ALL SELECT :PART3 as x ,3 as rn from DUMMY UNION ALL SELECT :PART4 as x ,4 as rn from DUMMY UNION ALL SELECT :PART5 as x ,5 as rn from DUMMY ) a ; END</code></pre><P>&nbsp;</P><H3 id="toc-hId--1323745039">2.2.2 - Procedure&nbsp; EXEC_VIEWS_CREATOR</H3><P>This procedure creates the SQL instructions to create one target view.</P><P>It contains:</P><UL><LI>a <FONT face="courier new,courier">DROP</FONT> command that will be executed if the <FONT face="courier new,courier">TARGET_VIEW</FONT> is already existing</LI><LI>a <FONT face="courier new,courier">CREATE VIEW</FONT> command to create the <FONT face="courier new,courier">TARGET_VIEW</FONT></LI><LI>A <FONT face="courier new,courier">REFRESH</FONT> command if <FONT face="courier new,courier">TARGET_VIEW</FONT> contains any field that needs to be anonymized</LI></UL><P>In the code below:</P><UL><LI>replace DEMO#USER_ANONYMIZE with the name of your Open SQL Schema</LI><LI>replace DEMO with your Datasphere space name.</LI></UL><pre class="lia-code-sample language-sql"><code>CREATE PROCEDURE EXEC_VIEWS_CREATOR (IN TARGET_NAME_ VARCHAR (1000)) AS BEGIN DECLARE SQL_DROP VARCHAR(2500); DECLARE SQL_DDL VARCHAR(2500); DECLARE EXECUTE_ VARCHAR(2500); DECLARE REFRESH_ VARCHAR(2500); DECLARE FLAG_DROP_ INTEGER; DECLARE FLAG_ANONYMIZATION_ INTEGER; DECLARE CURRENT_SCHEMA_ VARCHAR(2500); DECLARE CURRENT_SPACE_ VARCHAR(2500); SELECT UPPER("VALUE") as x into EXECUTE_ FROM DEMO.V_VIEWS_CREATOR_PARAMETERS WHERE UPPER("CONFIGURATION") = '#EXECUTE#' AND "TARGET_VIEW"=:TARGET_NAME_; IF :EXECUTE_ IN ('YES', 'RESET', 'ALL') THEN SELECT 'DEMO#USER_ANONYMIZE' into CURRENT_SCHEMA_ FROM DUMMY; SELECT SUBSTR_BEFORE(:CURRENT_SCHEMA_, '#') into CURRENT_SPACE_ from DUMMY; SELECT count (*) INTO FLAG_DROP_ FROM views WHERE schema_name=:CURRENT_SCHEMA_ and view_name=:TARGET_NAME_; /* DROP SQL expression to premare the replacement for the target view. */ SELECT TOP 1 'DROP VIEW '||:CURRENT_SCHEMA_||'.'||:TARGET_NAME_ ||' ; ' as x into SQL_DROP from DEMO.V_VIEWS_CREATOR_PARAMETERS WHERE "TARGET_VIEW"=:TARGET_NAME_; /* CREATE SQL expression to create the target view. */ CALL "DEMO#USER_ANONYMIZE"."EXEC_VIEWS_CREATOR_CREATE_STATMT"( TARGET_NAME_ =&gt; :TARGET_NAME_ /*&lt;NVARCHAR(1000)&gt;*/, CURRENT_SPACE_ =&gt; :CURRENT_SPACE_ /*&lt;NVARCHAR(1000)&gt;*/, CURRENT_SCHEMA_ =&gt; :CURRENT_SCHEMA_ /*&lt;NVARCHAR(1000)&gt;*/, EXECUTE_ =&gt; :EXECUTE_/*&lt;NVARCHAR(1000)&gt;*/, FLAG_ANONYMIZATION_ =&gt; FLAG_ANONYMIZATION_, SQL_DDL =&gt; SQL_DDL ); IF :FLAG_ANONYMIZATION_ &lt;&gt; 0 THEN /* REFRESH SQL expression for anonymization feature. */ SELECT 'REFRESH VIEW '|| :CURRENT_SCHEMA_ ||'.'|| :TARGET_NAME_ || ' ANONYMIZATION;' INTO REFRESH_ FROM DUMMY ; END IF; IF FLAG_DROP_ &lt;&gt; 0 THEN EXECUTE IMMEDIATE SQL_DROP; END IF; EXECUTE IMMEDIATE SQL_DDL; IF :FLAG_ANONYMIZATION_ &lt;&gt; 0 THEN EXECUTE IMMEDIATE REFRESH_; END IF; END IF; END</code></pre><H3 id="toc-hId--1520258544">2.2.3 - Procedure&nbsp; EXEC_ALL_VIEWS_CREATOR</H3><P>This procedure calls the procedure <FONT face="courier new,courier">EXEC_VIEWS_CREATOR</FONT> for all the distinct values for <FONT face="courier new,courier">TARGET_VIEW</FONT>.</P><P>In the code below:</P><UL><LI>replace DEMO#USER_ANONYMIZE with the name of your Open SQL Schema</LI><LI>replace DEMO with your Datasphere space name.</LI></UL><pre class="lia-code-sample language-sql"><code>CREATE PROCEDURE EXEC_ALL_VIEWS_CREATOR() LANGUAGE SQLSCRIPT AS BEGIN DECLARE CURSOR c_cursor FOR SELECT DISTINCT TARGET_VIEW FROM DEMO.V_VIEWS_CREATOR_PARAMETERS; FOR rec as c_cursor DO CALL "DEMO#USER_ANONYMIZE"."EXEC_VIEWS_CREATOR" (:rec.TARGET_VIEW); END FOR; END</code></pre><H2 id="toc-hId--1423369042">2.3 - Task Chain</H2><P>In order to be autonomous to mask, scramble and anonymize data in Datasphere (without accessing to the Open SQL Schema) a task chain can be created to call the SQL procedure <FONT face="courier new,courier">EXEC_ALL_VIEWS_CREATOR</FONT>.</P><H3 id="toc-hId--1913285554">2.3.1 - Grant permissions</H3><P>Datasphere space needs to view and run the SQL Procedure that was created in the Open SQL Schema, some grants need to be done in SQL Developer by&nbsp; the user&nbsp;DEMO#USER_ANONYMIZE to the Datasphere space user.</P><P>In the code below:</P><UL><LI>replace DEMO#USER_ANONYMIZE with the name of your Open SQL Schema</LI><LI>replace DEMO with your Datasphere space name.</LI></UL><DIV class=""><DIV class=""><DIV class="">&nbsp;</DIV><DIV class=""><DIV class=""><PRE><CODE>CALL "DWC_GLOBAL"."GRANT_PRIVILEGE_TO_SPACE" ( OPERATION =&gt; 'GRANT', PRIVILEGE =&gt; 'EXECUTE', SCHEMA_NAME =&gt; 'DEMO#USER_ANONYMIZE', OBJECT_NAME =&gt; '', SPACE_ID =&gt; 'DEMO');</CODE></PRE></DIV></DIV></DIV></DIV><H3 id="toc-hId--1941615368">2.3.2 - Create a task chain</H3><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Task Chain RUN_VIEWS_CREATOR.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/351742iE79AEE475A8F6B2A/image-size/large?v=v2&amp;px=999" role="button" title="Task Chain RUN_VIEWS_CREATOR.png" alt="Task Chain RUN_VIEWS_CREATOR.png" /></span></P><P>&nbsp;</P><H3 id="toc-hId--2138128873">2.3.3 - Test</H3><P>For testing purposes, we can use the parameters table described in&nbsp;<A href="#toc-hId--244288012" target="_self" rel="nofollow noopener noreferrer">2.1 - Parameters table</A>&nbsp;.</P><P>After running the task chain, the view V_SALARY_DERIVED was created and can now be imported into the Datasphere space (see&nbsp;<A href="#toc-hId-127080865" target="_self" rel="nofollow noopener noreferrer">1.2.4 - Import the view into Datasphere</A>&nbsp;).</P><P>Finally your space should contain this list of objects:&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Data Builder with all the objects.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/351743i33EC830A64829E31/image-size/large?v=v2&amp;px=999" role="button" title="Data Builder with all the objects.png" alt="Data Builder with all the objects.png" /></span></P><H1 id="toc-hId--1747836364">&nbsp;</H1><P>If you open V_SALARY_DERIVED:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="V_SALARY_DERIVED.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/351744i8582208636574EB2/image-size/large?v=v2&amp;px=999" role="button" title="V_SALARY_DERIVED.png" alt="V_SALARY_DERIVED.png" /></span></P><H1 id="toc-hId--1944349869">&nbsp;</H1><H1 id="toc-hId--2140863374">Conclusion</H1><P>If you face some missing features in Datasphere, consider Open SQL Schema, it may offer you the opportunity to implement what you miss using the underlying SAP HANA Cloud database.</P><P>If you liked this blog, say it by clicking on the Like button.</P><P>&nbsp;</P> 2025-12-18T09:57:28.944000+01:00 https://community.sap.com/t5/technology-blog-posts-by-sap/rewiring-of-sap-datasphere-to-sap-business-data-cloud/ba-p/14292149 Rewiring of SAP Datasphere to SAP Business Data Cloud 2025-12-19T09:58:19.950000+01:00 kpsauer https://community.sap.com/t5/user/viewprofilepage/user-id/14110 <P>&nbsp;</P><P>The rewiring of existing SAP Datasphere tenants to SAP Business Data Cloud has become available in 2025. Since then, I have been in many discussions with customers, partners, but also SAP colleagues at SAP TechEd in Berlin, Sydney and other events or meetings.</P><P>I observed that people unintentionally misinterpret the term “rewiring”. It sounds technical, hence there are associations with data, object or even full tenant migrations. This is not the case!</P><P>Let me use this blog to clarify what rewiring is, and what it is not. Moreover, give you some guidance on the steps which you need to take.</P><P>&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2025-12.-.SAP BDC Rewiring Blog.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/353637i077376378FF54FBB/image-size/large?v=v2&amp;px=999" role="button" title="2025-12.-.SAP BDC Rewiring Blog.png" alt="2025-12.-.SAP BDC Rewiring Blog.png" /></span></P><P> </P><H2 id="toc-hId-1767356814">When do I need to rewire my existing SAP Datasphere tenant?</H2><P>You have made a decision to sign up for SAP Business Data Cloud (BDC) and to make use of your existing tenants for SAP Datasphere and / or SAP Analytics Cloud as part of your new landscape with SAP BDC.</P><P>If you have not made any decision on SAP BDC yet, you can certainly use your existing tenant(s) until the end of your current contract without SAP BDC. However, you will miss out on new capabilities offered by SAP BDC with SAP managed data products and the enhanced open partner ecosystem options.</P><P>&nbsp;</P><H2 id="toc-hId-1570843309">What is tenant rewiring?</H2><P>The term “rewiring” sounds quite technical. Therefore, there are immediate associations with data, object or even full tenant migrations.&nbsp;<STRONG>This is not the case!</STRONG></P><OL><LI>The term rewiring mainly refers to a change of your commercial model from a stand-alone tenant to a tenant which is managed as part of a larger SAP BDC landscape.</LI><LI>Rewiring helps you change the management of your tenant lifecycle to the SAP for Me portal.</LI><LI>Prerequisites are that you commercially move the tenant on your same customer ID and your current data center being available also for Business Data Cloud. Please check on these two points!</LI><LI>If these conditions are met a lot will stay the same. Meaning you stay on your existing hyperscaler and data center. Hence, your tenant and its URL will remain intact, just under a new commercial model, even without any downtime required.</LI></OL><P>&nbsp;</P><H2 id="toc-hId-1374329804">What is tenant rewiring <U>not</U>?</H2><P>Rewiring is therefore not a tenant migration as your existing tenant stays the same and is reused as part of an SAP BDC landscape.</P><P>Rewiring does not migrate your tenant between hyperscalers or data centers, as with the conditions mentioned before, your current data center – given that it is available for SAP BDC – will stay the same on your existing customer ID.</P><P>Rewiring does not migrate your data or any objects, as the full existing tenant is only commercially moved as described before.</P><P>Rewiring does not require any tenant downtime.</P><P>&nbsp;</P><H2 id="toc-hId-1177816299">How can I initiate a tenant rewiring?</H2><P>Before you can start to initiate the rewiring, you need to change the commercial model of your SAP Datasphere tenant to a Business Data Cloud contract – in short: a subscription to SAP Business Data Cloud must exist.</P><H4 id="toc-hId-1239468232">For tenants provisioned via BTP cockpit</H4><P>After the commercial change, your SAP BTP administrator can initiate the tenant rewiring directly through the SAP BTP platform global account as a self-service. <U>You control the timing of rewiring yourself, as you can trigger it via self-service</U>.</P><P>Once the request is received, the process is initiated to update the tenant and move it to SAP Business Data Cloud. The tenant will be visible in SAP Business Data Cloud when the rewiring is completed.</P><H4 id="toc-hId-1042954727">For subscription tenants provisioned by SAP</H4><P>After the commercial change, your subscription is moved from standalone to SAP Business Data Cloud. Be aware, that the SAP Business Data Cloud cockpit feature must be activated in your appropriate data center through SAP for Me portal <U>prior to rewiring</U>.</P><P>The rewiring itself is initiated as part of the subscription change request. That means, your tenant is automatically moved to SAP Business Data Cloud <U>for the contract start date</U>.</P><P>&nbsp;</P><H2 id="toc-hId-588275784">Where do I find more detailed information?</H2><P>For more details I recommend these three resources:</P><P>SAP Community Blog by <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/6335">@Ammar_Naji</a>:<BR /><span class="lia-unicode-emoji" title=":link:">🔗</span>&nbsp;<SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/update-sap-datasphere-and-sap-analytics-cloud-availability-via-sap-business/ba-p/14201985" target="_blank">UPDATE: SAP Datasphere and SAP Analytics Cloud Availability via SAP Business Data Cloud</A></SPAN></P><P>SAP Help documentation for detailed steps:<BR /><span class="lia-unicode-emoji" title=":link:">🔗</span>&nbsp; <SPAN><A href="https://help.sap.com/docs/business-data-cloud/administering-sap-business-data-cloud/rewiring-of-standalone-sap-datasphere-and-sap-analytics-cloud-subscriptions-to-sap-business-data-cloud?locale=en-US&amp;version=LATEST" target="_blank" rel="noopener noreferrer">Rewiring of Standalone SAP Datasphere and SAP Analytics Cloud Subscriptions to SAP Business Data Cloud</A></SPAN></P><P><span class="lia-unicode-emoji" title=":link:">🔗</span>&nbsp; SAP Note <SPAN><A href="https://me.sap.com/notes/3650483" target="_blank" rel="noopener noreferrer">3650483</A></SPAN></P><P>&nbsp;</P><P>Let me know if there are still questions about rewiring and post them below <span class="lia-unicode-emoji" title=":backhand_index_pointing_down:">👇</span> in the comments section. I will try to answer them and loop in colleagues in case I do not know the answer myself.</P><P>&nbsp;</P> 2025-12-19T09:58:19.950000+01:00 https://community.sap.com/t5/tooling-sap-build-blog-posts/authorization-setup-for-sac-import-model-from-s4-abap-cds-views/ba-p/14296892 Authorization setup for SAC Import Model from S4 ABAP CDS Views 2025-12-24T13:05:47.674000+01:00 ShubhamSAP16 https://community.sap.com/t5/user/viewprofilepage/user-id/1821697 <H1 id="toc-hId-1638400134">Purpose of this document</H1><P>The purpose of this blog is to explain how to implement data-level authorization in SAP Analytics Cloud Stories when:</P><UL><LI>Data is extracted from SAP S/4HANA CDS Views</LI><LI>The connection type is Import Model</LI><LI>Authorization must be enforced based on Company Code and Plant</LI></UL><P>This approach ensures that users can access only the data they are authorized to see, even though the data is physically stored in SAC.</P><P>&nbsp;</P><H1 id="toc-hId-1441886629">Business Use Case</H1><P>In many finance and controlling scenarios:</P><UL><LI>A single SAC Story is shared across multiple business users</LI><LI>Users belong to different Company Codes and Plant</LI><LI>Data is periodically imported from SAP S/4HANA into SAC</LI></UL><P>Since Import Models store data in SAC, runtime authorisation from S/4HANA (CDS DCLs) is not applied. Therefore, authorization must be designed and enforced within SAC.</P><P>&nbsp;</P><H1 id="toc-hId-1245373124">Authorization Concept for Import Models</H1><P>When working with SAC Import Models, authorization is handled as follows:</P><TABLE><TBODY><TR><TD><P><STRONG>Layer</STRONG></P></TD><TD><P><STRONG>Responsibility</STRONG></P></TD></TR><TR><TD><P>SAP S/4HANA CDS</P></TD><TD><P>Defines which data is extracted</P></TD></TR><TR><TD><P>SAC Model</P></TD><TD><P>Enforces row-level data authorization</P></TD></TR><TR><TD><P>SAC Story</P></TD><TD><P>Automatically respects model-level security</P></TD></TR></TBODY></TABLE><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ShubhamSAP16_0-1766577018644.png" style="width: 764px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/355448i2D3FE43EDC3CFB91/image-dimensions/764x580?v=v2" width="764" height="580" role="button" title="ShubhamSAP16_0-1766577018644.png" alt="ShubhamSAP16_0-1766577018644.png" /></span></P><H6 id="toc-hId-1694273214">Key points to note:</H6><UL><LI>CDS DCLs are evaluated only at data extraction time</LI><LI>SAC Data Access Control (DAC) governs user visibility</LI><LI>Story designers do not need to manage authorization logic</LI></UL><H6 id="toc-hId-1497759709">Example Used in This Blog</H6><P>The same example is used consistently throughout the blog.</P><TABLE><TBODY><TR><TD><P><STRONG>Attribute</STRONG></P></TD><TD><P><STRONG>Value</STRONG></P></TD></TR><TR><TD><P>Authorization Dimensions</P></TD><TD><P>Company Code, Plant</P></TD></TR><TR><TD><P>Sample Company Code</P></TD><TD><P>0100</P></TD></TR><TR><TD><P>Sample Plant</P></TD><TD><P>RA01, RA02, …</P></TD></TR><TR><TD><P>SAC Connection Type</P></TD><TD><P>Import</P></TD></TR><TR><TD><P>Source System</P></TD><TD><P>SAP S/4HANA CDS View</P></TD></TR></TBODY></TABLE><P>&nbsp;</P><H1 id="toc-hId-655832609">Step-by-Step Authorization Setup</H1><H2 id="toc-hId-588401823">Step 1: Prepare CDS View in SAP S/4HANA</H2><P>Ensure that the CDS View contains the fields required for authorization, i.e., Company Code and Plant.</P><P>Example CDS Used:</P><pre class="lia-code-sample language-sql"><code>@AbapCatalog.sqlViewName: 'ZCDEMO002V' @AbapCatalog.compiler.compareFilter: true @AbapCatalog.preserveKey: true @AccessControl.authorizationCheck: #NOT_REQUIRED @EndUserText.label: 'Demo Authorization Consumption VIew' @Metadata.ignorePropagatedAnnotations: true @Analytics.query: true @VDM.viewType: #CONSUMPTION define view ZC_DEMO_AUTH_2 as select from ZI_DEMO_AUTH_1 { PurchaseOrder, PurchaseOrderItem, PurchaseOrderCategory, CompanyCode, // Authorization field Plant, // Authorization Field @Semantics.currencyCode: true DocumentCurrency, @DefaultAggregation: #SUM @Semantics.amount.currencyCode: 'DocumentCurrency' PurOrderNetAmount } </code></pre><P>Important notes:</P><UL><LI>Authorization-relevant fields must be part of the CDS output</LI><LI>CDS DCLs are not used for runtime authorization in SAC Import Models</LI></UL><P>&nbsp;</P><H2 id="toc-hId-391888318">Step 2: Create Import Model in SAP Analytics Cloud</H2><UL><LI>Navigate to Connections in SAC.</LI><LI>Create an SAP S/4HANA Import Connection.</LI><LI>Import the CDS View as a Model.</LI></UL><P class="lia-indent-padding-left-60px" style="padding-left : 60px;"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ShubhamSAP16_1-1766577018646.png" style="width: 694px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/355446i49BBFD22F0B35CC0/image-dimensions/694x450?v=v2" width="694" height="450" role="button" title="ShubhamSAP16_1-1766577018646.png" alt="ShubhamSAP16_1-1766577018646.png" /></span></P><UL><LI>At this stage, the data is physically stored in SAP Analytics Cloud.</LI></UL><P>&nbsp;</P><H2 id="toc-hId-195374813">Step 3: Enable Data Access Control (DAC)</H2><UL><LI>Open the imported Model</LI><LI>Navigate to Settings</LI><LI>Navigate to Model Preferences</LI><LI>Enable Data Access Control</LI></UL><P class="lia-indent-padding-left-60px" style="padding-left : 60px;"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ShubhamSAP16_2-1766577018649.png" style="width: 571px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/355447i9062FDA52FEEE089/image-dimensions/571x500?v=v2" width="571" height="500" role="button" title="ShubhamSAP16_2-1766577018649.png" alt="ShubhamSAP16_2-1766577018649.png" /></span></P><UL><LI>This step activates row-level authorization for the model.</LI></UL><P>&nbsp;</P><H2 id="toc-hId--1138692">Step 4: Mark Authorization-Relevant Dimensions</H2><UL><LI>Enable data access control for the required dimensions.</LI><LI>Select CompanyCode, and Plant.</LI></UL><P class="lia-indent-padding-left-60px" style="padding-left : 60px;"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ShubhamSAP16_3-1766577018651.png" style="width: 615px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/355450i9842EF573F624442/image-dimensions/615x286?v=v2" width="615" height="286" role="button" title="ShubhamSAP16_3-1766577018651.png" alt="ShubhamSAP16_3-1766577018651.png" /></span></P><UL><LI>These dimensions are now evaluated during data access.</LI></UL><P>&nbsp;</P><H2 id="toc-hId-149602160">Step 5: Create Data Access Roles</H2><UL><LI>Navigate to Security → Data Access</LI><LI>Create a new Data Access Role</LI></UL><P class="lia-indent-padding-left-60px" style="padding-left : 60px;"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ShubhamSAP16_4-1766577018655.png" style="width: 598px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/355451i95C0411E2810A7F3/image-dimensions/598x450?v=v2" width="598" height="450" role="button" title="ShubhamSAP16_4-1766577018655.png" alt="ShubhamSAP16_4-1766577018655.png" /></span></P><UL><LI>Provide Role information, Role template, and review before creating. Template helps to create roles fast for general sections like BI Admin or Planner. In this we will choose template as ‘Blank’.</LI></UL><P class="lia-indent-padding-left-60px" style="padding-left : 60px;"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ShubhamSAP16_5-1766577018656.png" style="width: 595px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/355449iA9F318B37C845297/image-dimensions/595x290?v=v2" width="595" height="290" role="button" title="ShubhamSAP16_5-1766577018656.png" alt="ShubhamSAP16_5-1766577018656.png" /></span></P><UL><LI>After role is created, we will move to ‘Select Model’, choose your import model.</LI></UL><P class="lia-indent-padding-left-60px" style="padding-left : 60px;"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ShubhamSAP16_6-1766577018658.png" style="width: 575px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/355453i09F9C5C8E6213A43/image-dimensions/575x342?v=v2" width="575" height="342" role="button" title="ShubhamSAP16_6-1766577018658.png" alt="ShubhamSAP16_6-1766577018658.png" /></span></P><UL><LI>Select dimensions required for authorizations and provide values for each.</LI></UL><P class="lia-indent-padding-left-60px" style="padding-left : 60px;"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ShubhamSAP16_7-1766577018660.png" style="width: 656px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/355452i1951F4D20771CF12/image-dimensions/656x397?v=v2" width="656" height="397" role="button" title="ShubhamSAP16_7-1766577018660.png" alt="ShubhamSAP16_7-1766577018660.png" /></span></P><P>&nbsp;</P><H2 id="toc-hId--46911345">Step 6: Assign Data Access Role to Users</H2><UL><LI>Navigate to Security → Roles</LI><LI>Select the relevant user</LI><LI>Assign Business Role – SAC_ROLE_DEMO_001 to users for Row-level authorization.</LI><LI>The user now inherits Company Code and Plant restrictions.</LI></UL><P>&nbsp;</P><H2 id="toc-hId--243424850">Step 7: Validate Authorization in SAC Story</H2><UL><LI>Create or open a Story based on the model.</LI><LI>Add a table or chart in story for validation.</LI><LI>Include Company Code and Plant as dimensions.</LI><LI>Authorization is automatically enforced at runtime.</LI></UL><P>&nbsp;</P><H1 id="toc-hId--146535348">Results</H1><P>After completing the setup:</P><UL><LI>Data visibility is restricted at row level.</LI><LI>A single Story can be reused for multiple user groups.</LI><LI>No duplication of Stories or Models is required.</LI><LI>Authorization is centrally managed in SAC.</LI><LI>Import performance remains unchanged.</LI></UL><P>&nbsp;</P><H1 id="toc-hId--343048853">Best Practices</H1><UL><LI>Enable Data Access Control immediately after model creation.</LI><LI>Use consistent authorization dimensions across models.</LI><LI>Follow clear and business-aligned naming conventions for roles.</LI><LI>Do not rely on CDS DCLs for Import Model security.</LI><LI>Always validate authorization using multiple test users.</LI></UL><P>&nbsp;</P><H1 id="toc-hId--539562358">Conclusion</H1><P>When working with SAP Analytics Cloud Import Models based on SAP S/4HANA CDS Views, authorization must be implemented within SAC.</P><P>By using:</P><UL><LI>Data Access Control</LI><LI>Authorization-enabled dimensions</LI><LI>Data Access Roles</LI></UL><P>you can achieve secure, scalable, and reusable Story-level authorization based on Company Code and Plant fully aligned with standard SAP practices.</P><P>&nbsp;</P> 2025-12-24T13:05:47.674000+01:00 https://community.sap.com/t5/technology-blog-posts-by-sap/sap-datasphere-news-in-december/ba-p/14299695 SAP Datasphere News in December 2026-01-09T10:11:58.169000+01:00 kpsauer https://community.sap.com/t5/user/viewprofilepage/user-id/14110 <P><STRONG>SAP Datasphere News in December</STRONG></P><P>What a year it has been. Wow! 2025 was packed with great events, lots of new features and enhancements to extend existing features, and the launch of SAP Business Data Cloud.&nbsp;<BR />Explore the latest updates in our community news blogs and enjoy watching my top feature highlights for 2025 on YouTube <span class="lia-unicode-emoji" title=":television:">📺</span> below.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kpsauer_0-1767108057334.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/357255iEF04F58BA9D64138/image-size/large?v=v2&amp;px=999" role="button" title="kpsauer_0-1767108057334.png" alt="kpsauer_0-1767108057334.png" /></span></P><P>&nbsp;</P><H2 id="toc-hId-1767570307">SAP Datasphere 2025 highlights in a nutshell</H2><P>What a great ride it has been in 2025 with SAP Datasphere!<BR />Let me share a few of my personal highlights.</P><H3 id="toc-hId-1700139521">SAP Business Data Cloud</H3><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kpsauer_0-1767108122051.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/357256iA5A51A9559792A99/image-size/large?v=v2&amp;px=999" role="button" title="kpsauer_0-1767108122051.png" alt="kpsauer_0-1767108122051.png" /></span></P><P>The announcement of SAP Business Data Cloud in February this year made quite some noise and puts data, analytics and AI at the center of our portfolio at SAP. We delivered SAP Business Data Cloud in May 2025 as a fully managed software as a service solution that unifies and governs all SAP data and seamlessly connects with third-party data.</P><P>It is an evolution of the business data fabric journey we started with SAP Datasphere and SAP Analytics Cloud some years ago and also offers a path forward for your investments in SAP BW.</P><P>Delivering out-of-the-box always-on data products is the next pivotal step in our data strategy following a harmonized data model to provide scalable access without duplication using zero-copy delta share technology.</P><P>SAP BDC serves as the foundation for your data and AI projects leveraging SAP managed and custom data products, including our growing open partner ecosystem with Databricks and the newly announced partnerships with Google Big Query, Snowflake and Microsoft Fabric.</P><P>&nbsp;</P><H2 id="toc-hId-1374543297">My top features in 2025</H2><P>Picking my top features for all of 2025 was not easy and here is my top feature list in no particular order.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kpsauer_1-1767108160895.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/357257i86BEAE9602989FB6/image-size/large?v=v2&amp;px=999" role="button" title="kpsauer_1-1767108160895.png" alt="kpsauer_1-1767108160895.png" /></span></P><P>&nbsp;</P><H3 id="toc-hId-1307112511">Object store (general availability)</H3><P><SPAN>In 2025 we delivered the option to include an object store next to the well-known SAP HANA Cloud based persistency for a cost-efficient storage. You can use the existing tooling you already know to now create local tables on files, use replication flows, transformation flows which are then using Spark as compute engine - all orchestrated by task chains. You can load large quantities of data via replication flows and prepare the data using transformation flows and then share data to other spaces to be used as a source for additional flows, views, and of course analytic models. A really great enhancement!</SPAN></P><P>&nbsp;</P><H3 id="toc-hId-1110599006">Versioning of data builder objects</H3><P>Object versioning has been introduced for views, analytic models, data access controls, and local tables. The new object versions are created automatically at the time of deployment which allows you now to list the past versions of objects, open a past version in read-only mode in a new tab, download a past version to a CSN/JSON file and restore a past version to replace the current version.</P><P>Be aware that the saving of an error-free restored version overwrites the current object. It is also important to understand that the versioning happens for the metadata of an object and not the data.</P><P>&nbsp;</P><H3 id="toc-hId-914085501">Efficiency features</H3><P>Then there are tons of smaller enhancements that have been delivered in 2025 to increase efficiency and productivity overall. Let me just name a few here for the different components of Datasphere.</P><P><STRONG>Analytic model</STRONG></P><UL><LI>&nbsp;stacking and reusing of models</LI><LI>&nbsp;support for structures and data access controls for analytic models</LI><LI>&nbsp;we introduced a measure-dependency graph, the fiscal time dimension and unit conversion</LI><LI>&nbsp;and many enhancements with variables and parameters</LI></UL><P><STRONG>Replication flows</STRONG></P><UL><LI>delta only load type</LI><LI>support for views</LI><LI>reusing of source objects in multiple flows</LI><LI>many new sources and targets</LI></UL><P><STRONG>Transformation flows</STRONG></P><UL><LI>batch processing</LI><LI>parameter support</LI><LI>HANA tables as source in Spark <SPAN>transformation flows</SPAN></LI><LI>other features bringing Spark <SPAN>transformation flows </SPAN>almost on par with HANA Cloud based ones</LI></UL><P><STRONG>Task chains</STRONG></P><UL><LI>deep retry of failed tasks in nested task chains</LI><LI>Rest API</LI><LI>Parameter support</LI><LI>notification tasks</LI><LI>amongst other improvements</LI></UL><P><STRONG>Catalog</STRONG></P><UL><LI>Support for SAP BW/4HANA, seamless planning, SAP BDC data products, Databricks via BDC connect</LI><LI>GenAI-assisted generation of catalog asset descriptions and classifications</LI><LI>Mass import of existing glossaries, terms, KPI’s, etc. from flat files</LI></UL><P>&nbsp;</P><H3 id="toc-hId-717571996">SAP Cloud application lifecycle management</H3><P>SAP Datasphere is now integrated into SAP Cloud application lifecycle management (ALM) for health, job and automation monitoring.</P><P>Health monitoring enables you to check the health of one or more Datasphere tenants from the Health Monitoring app in Cloud ALM to check on&nbsp;</P><UL><LI>Memory and Disk usage</LI><LI>Out of Memory Events</LI><LI>Task Failures and</LI><LI>Admission Control Events</LI></UL><P>Job and automation monitoring enables you to monitor the tasks runs and executions in one or more SAP Datasphere tenants from the Job and Automation Monitoring app in Cloud ALM.</P><P>The integration overall eases the monitoring of an SAP Datasphere tenant in a complex customer landscape with a centralized, consistent way of tracking the tenants.</P><P>In addition, the early watch alert reports are now also available for SAP Datasphere. EWA is an automatic service analyzing the essential administrative areas of your SAP systems and covered by your maintenance agreement.</P><P>&nbsp;</P><H3 id="toc-hId-521058491">Data access controls based on IdP attributes</H3><P>Data access controls based on identity provider (IdP) attributes are a small enhancement, but it is very powerful. You can now use values in custom attributes provided by your IdP as identifiers in your data access controls and define conditions that apply to users with these values. It is powerful because using these attributes allows you to apply a single condition to all users whose accounts contain that specific attribute value. In other words, you can group users with attributes to assign permissions to a group instead of individual users.</P><P>&nbsp;</P><H3 id="toc-hId-324544986">YouTube feature highlights of 2025</H3><P>&nbsp;</P><P><div class="video-embed-center video-embed"><iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FEmFNGpL13ow%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DEmFNGpL13ow&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FEmFNGpL13ow%2Fhqdefault.jpg&amp;type=text%2Fhtml&amp;schema=youtube" width="200" height="112" scrolling="no" title="SAP Datasphere: Top New Features | Highlights from 2025" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture;" allowfullscreen="true"></iframe></div></P><P>&nbsp;</P><P>&nbsp;</P><H2 id="toc-hId--1051238"><SPAN>And more feature highlights of 2025</SPAN></H2><P>There are so many more great features which we delivered in 2025, so in addition to my 2025 top features, I pulled together the 2025 feature highlights in all different areas of SAP Datasphere for you. Enjoy the ride!</P><H4 id="toc-hId--437116400">Data Integration</H4><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="01 2025 Datasphere Top Features - Data Integration.gif" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/357267i1FD8FDB53C005E30/image-size/large?v=v2&amp;px=999" role="button" title="01 2025 Datasphere Top Features - Data Integration.gif" alt="01 2025 Datasphere Top Features - Data Integration.gif" /></span> </P><P>&nbsp;</P><H4 id="toc-hId--633629905">Catalog &amp; Monitoring</H4><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="02 2025 Datasphere Top Features - Catalog.gif" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/357268i3438E0436D080AD0/image-size/large?v=v2&amp;px=999" role="button" title="02 2025 Datasphere Top Features - Catalog.gif" alt="02 2025 Datasphere Top Features - Catalog.gif" /></span></P><P>&nbsp;</P><H4 id="toc-hId--830143410"><SPAN>Data Modelling</SPAN></H4><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="03 2025 Datasphere Top Features - Modeling.gif" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/357269iFD0AC6C19F787525/image-size/large?v=v2&amp;px=999" role="button" title="03 2025 Datasphere Top Features - Modeling.gif" alt="03 2025 Datasphere Top Features - Modeling.gif" /></span></P><P>&nbsp;</P><H4 id="toc-hId--1026656915">Miscellaneous</H4><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="04 2025 Datasphere Top Features - Misc.gif" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/357265i36D626A9EA14AF5E/image-size/large?v=v2&amp;px=999" role="button" title="04 2025 Datasphere Top Features - Misc.gif" alt="04 2025 Datasphere Top Features - Misc.gif" /></span></P><P>&nbsp;</P><H2 id="toc-hId--636364406"><SPAN>What exactly is rewiring for SAP Datasphere?</SPAN></H2><P>I have heard that question so many times <SPAN>over the last few months from customers, partners, but also SAP colleagues at events like SAP TechEd in Berlin or Sydney.&nbsp;<BR /></SPAN><SPAN>During these discussions I observed that people unintentionally misinterpret the term “rewiring”. It sounds technical, hence there are associations with data, object or even full tenant migrations. This is not the case!</SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2025-12.-.SAP BDC Rewiring Blog.gif" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/357264iC185AF2E2611255F/image-size/medium?v=v2&amp;px=400" role="button" title="2025-12.-.SAP BDC Rewiring Blog.gif" alt="2025-12.-.SAP BDC Rewiring Blog.gif" /></span></P><P><SPAN>Therefore, I wrote a blog to clarify what rewiring is, and what it is not. Moreover, give you some guidance on the steps which you need to take.&nbsp;<BR /></SPAN><span class="lia-unicode-emoji" title=":link:">🔗</span><SPAN>&nbsp;&nbsp; <A href="https://community.sap.com/t5/technology-blog-posts-by-sap/rewiring-of-sap-datasphere-to-sap-business-data-cloud/ba-p/14292149" target="_blank">https://community.sap.com/t5/technology-blog-posts-by-sap/rewiring-of-sap-datasphere-to-sap-business-data-cloud/ba-p/14292149</A></SPAN></P><P><SPAN>&nbsp;</SPAN></P><H2 id="toc-hId--832877911">More blogs about SAP BDC and Datasphere to check out <span class="lia-unicode-emoji" title=":backhand_index_pointing_down:">👇</span></H2><UL><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/connecting-sap-analytics-cloud-to-databricks-model-serving-endpoint/ba-p/14290451" target="_blank">Connecting SAP Analytics Cloud to Databricks model serving endpoint</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/sap-for-me-adoption-report-drive-more-business-value-realization/ba-p/14299842" target="_blank">SAP for Me – Adoption Report – Drive More Business Value Realization</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/sap-analytics-cloud-%E3%83%A9%E3%82%A4%E3%82%BB%E3%83%B3%E3%82%B9%E8%AA%AC%E6%98%8E%E3%81%8A%E3%82%88%E3%81%B3%E3%82%B7%E3%83%9F%E3%83%A5%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E6%A9%9F%E8%83%BD/ba-p/14228641" target="_blank">SAP Analytics Cloud ライセンス説明およびシミュレーション機能</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/partner-learning-accelerator-certified-academy-for-sap-business-data-cloud/ba-p/14297305" target="_blank">Partner learning accelerator: Certified academy for SAP Business Data Cloud</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/random-forest-iteration-1/ba-p/14298357" target="_blank">RANDOM FOREST ITERATION 1</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/leverage-data-products-in-the-context-of-planning-amp-forecasting/ba-p/14296774" target="_blank">Leverage data products in the context of planning &amp; forecasting</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/what-s-new-in-sap-hana-cloud-december-2025/ba-p/14295366" target="_blank">What’s New in SAP HANA Cloud – December 2025</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/sap-business-technology-platform-blog-posts/sap-bw-modernization-a-smarter-path-to-a-future-ready-data-foundation/ba-p/14280566" target="_blank">SAP BW Modernization: A Smarter Path to a Future-Ready Data Foundation</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/rewiring-of-sap-datasphere-to-sap-business-data-cloud/ba-p/14292149" target="_blank">Rewiring of SAP Datasphere to SAP Business Data Cloud</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/data-masking-data-scrambling-and-data-anonymization-in-business-data-cloud/ba-p/14288934" target="_blank">Data masking, data scrambling and data anonymization in Business Data Cloud with SAP Datasphere</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/datasphere-dsp-and-sac-data-and-metadata-versioning-backup-and-restore/ba-p/14291938" target="_blank">Datasphere (DSP) and SAC data and metadata versioning / backup and restore</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/data-and-analytics-learning-group-blog-posts/sap-datasphere-the-cloud-based-data-warehouse-data-fabric-solution/ba-p/14289054" target="_blank">SAP Datasphere – The Cloud-Based Data Warehouse / Data Fabric Solution</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/how-to-build-bw-bex-user-customer-exits-in-datasphere-dsp-sac/ba-p/14290016" target="_blank">How-To build BW BEx User/Customer Exits in Datasphere (DSP) / SAC</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/bw-vs-datasphere-dsp-amp-sac/ba-p/14289847" target="_blank">BW vs. Datasphere (DSP) &amp; SAC</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/the-question-of-full-loading-large-cds-views-from-s-4-hana-problems-and/ba-p/14284880" target="_blank">The Question of Full Loading Large CDS VIews from S/4 HANA: Problems and Solutions</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/key-updates-from-teched-2025-that-you-will-want-to-know-as-a-data-engineer/ba-p/14288000" target="_blank">Key Updates from TechEd 2025 That You Will Want to Know as a Data Engineer</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/modernizing-sap-bw-with-sap-business-data-cloud/ba-p/14283938" target="_blank">Modernizing SAP BW with SAP Business Data Cloud</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/financial-management-blog-posts-by-sap/accelerating-financial-close-integrating-sap-datasphere-with-sap-group/ba-p/14288032" target="_blank">Accelerating Financial Close: Integrating SAP Datasphere with SAP Group Reporting</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/contribution-margin-forecast-with-sap-business-data-cloud/ba-p/14261075" target="_blank">Contribution Margin Forecast with SAP Business Data Cloud</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/financial-management-blog-posts-by-sap/modern-finance-data-modeling-in-sap-s-4hana/ba-p/14287318" target="_blank">Modern Finance Data Modeling in SAP S/4HANA</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/sap-for-utilities-blog-posts/sap-utilities-roadmap-2026-onwards/ba-p/14285848" target="_blank">SAP Utilities Roadmap 2026 Onwards</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/data-and-analytics-learning-group-blog-posts/becoming-a-data-architect-your-first-step-in-the-data-architecture-learning/ba-p/14285865" target="_blank">Becoming a Data Architect: Your First Step in the Data Architecture Learning Journey</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/expose-bw-7-5-objects-as-data-products-in-databricks/ba-p/14282351" target="_blank">Expose BW 7.5 objects as Data products in Databricks</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/bdc-data-products-to-data-insights-journey/ba-p/14285433" target="_blank">BDC : Data Products to Data Insights Journey</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/sap-datasphere-amp-google-bigquery-3-integration-strategies-before-zero/ba-p/14284254" target="_blank">SAP Datasphere &amp; Google BigQuery: 3 Integration Strategies Before Zero Copy via BDC Connect Arrives</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/understanding-average-exception-aggregation-in-sap-analytics-cloud/ba-p/14281352" target="_blank">Understanding Average Exception Aggregation in SAP Analytics Cloud</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/sap-learning-blog-posts/are-you-ready-to-unlock-the-full-potential-of-your-organization-s-data-with/ba-p/14283843" target="_blank">Are you ready to unlock the full potential of your organization’s data with SAP?</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/real-time-steering-with-live-planning/ba-p/14280932" target="_blank">Real-time steering with LIVE planning</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/how-to-scale-ai-the-importance-of-modernizing-data-and-integrating/ba-p/14283392" target="_blank">How to Scale AI: The importance of modernizing data and integrating processes</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/artificial-intelligence-blogs-posts/prompt-optimization-unlocking-hidden-power-for-enterprise-ai-success/ba-p/14283344" target="_blank">Prompt Optimization: Unlocking Hidden Power for Enterprise AI Success</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/fast-track-ai-driven-insights-with-zero-copy-data-access-between-sap-bdc/ba-p/14283360" target="_blank">Fast-track AI-driven Insights with Zero-Copy Data Access between SAP BDC and Google BigQuery</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/positioning-sap-cloud-erp-and-finance-intelligence-with-sap-business-data/ba-p/14283185" target="_blank">Positioning SAP Cloud ERP and Finance Intelligence with SAP Business Data Cloud</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/sap-business-data-cloud-bdc-a-beginner-s-guide-part-2/ba-p/14282101" target="_blank">SAP Business Data Cloud (BDC): A Beginner's Guide - Part 2</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/sap-datasphere-how-to-define-offsets-for-restriction-variables-in-analytic/ba-p/14281431" target="_blank">SAP Datasphere: How to define Offsets for Restriction Variables in Analytic Models</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/financial-management-blog-posts-by-sap/ifrs-18-explained-what-sap-s-4hana-customers-need-to-know-before-2027/ba-p/14282339" target="_blank">IFRS 18 Explained: What SAP S/4HANA Customers Need to Know Before 2027</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/sap-for-oil-gas-and-energy-blog-posts/hidden-crisis-ageing-infrastructure-reactive-o-amp-m-and-the-data-problem/ba-p/14281905" target="_blank">Hidden Crisis: Ageing Infrastructure, Reactive O&amp;M, and the Data Problem No One Is Solving</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/building-power-bi-analytical-reports-using-sap-datasphere/ba-p/14275180" target="_blank">Building Power BI Analytical Reports using SAP Datasphere</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/maximising-ai-potential-a-blueprint-for-business-success/ba-p/14281058" target="_blank">Maximising AI Potential: A Blueprint for Business Success</A></SPAN></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kpsauer_0-1767108426454.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/357263iE9BCC29B65EE5859/image-size/large?v=v2&amp;px=999" role="button" title="kpsauer_0-1767108426454.png" alt="kpsauer_0-1767108426454.png" /></span></P><P>Find more information and related blog posts on the&nbsp;<SPAN><A href="https://pages.community.sap.com/topics/datasphere" target="_blank" rel="noopener noreferrer">topic page for SAP Datasphere</A></SPAN>. You will find further product information on our Community with various subpages about <SPAN><A href="https://pages.community.sap.com/topics/datasphere/business-content" target="_blank" rel="noopener noreferrer">Business Content</A></SPAN>, the&nbsp;<SPAN><A href="https://pages.community.sap.com/topics/datasphere/bw-bridge" target="_blank" rel="noopener noreferrer">SAP BW Bridge</A></SPAN> as well as content for&nbsp;<SPAN><A href="https://pages.community.sap.com/topics/datasphere/best-practices-troubleshooting" target="_blank" rel="noopener noreferrer">Best Practices &amp; Troubleshooting</A></SPAN>. Also check out the new <SPAN><A href="https://help.sap.com/docs/SUPPORT_CONTENT/datasphere/4181116697.html?locale=en-US" target="_blank" rel="noopener noreferrer">support content for SAP Datasphere</A></SPAN> on SAP Help for troubleshooting and analysis guides, how-to guides, technical details, and more.</P><P>Find out how to unleash the power of your business data with SAP’s free learning content on <SPAN><A href="https://learning.sap.com/learning-journey/explore-sap-datasphere?source=social-meta-prdteng-ExploreSAPDatasphere" target="_blank" rel="noopener noreferrer">SAP Datasphere</A></SPAN>. It’s designed to help you enrich your data projects, simplify the data landscape, and make the most out of your investment. Check out even more role-based learning resources and opportunities to get certified in one place on <SPAN><A href="https://learning.sap.com/?url_id=text-sapcommunity-prdteng" target="_blank" rel="noopener noreferrer">&nbsp;SAP Learning site.</A></SPAN></P><P>&nbsp;</P> 2026-01-09T10:11:58.169000+01:00 https://community.sap.com/t5/technology-blog-posts-by-members/working-with-bw-authorizations-in-datasphere-on-enterprise-level/ba-p/14302361 Working with BW Authorizations in Datasphere on Enterprise Level 2026-01-14T22:07:10.971000+01:00 Alex_Reckendrees https://community.sap.com/t5/user/viewprofilepage/user-id/2253235 <H1 id="toc-hId-1658593533"><SPAN>Related resources</SPAN></H1><UL><LI><SPAN>Blog Post:&nbsp;<A href="https://community.sap.com/t5/technology-blog-posts-by-sap/introducing-remote-authorizations-from-sap-bw-4hana-for-sap-datasphere/ba-p/13518819" target="_self">Introducing Remote Authorizations from SAP BW/4HANA for SAP Datasphere</A>&nbsp;</SPAN></LI><LI><SPAN>Blog Post by&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/275733">@Martin_Kuma</a>:&nbsp;<A href="https://community.sap.com/t5/technology-blog-posts-by-members/bw-like-authorizations-in-datasphere-dsp/ba-p/14153918" target="_self">BW-Like Authorizations in Datasphere (DSP)</A>&nbsp;</SPAN></LI><LI><SPAN>Documentation:&nbsp;<A href="https://help.sap.com/docs/SAP_DATASPHERE/be5967d099974c69b77f4549425ca4c0/f56e4271dc4943aa9f21223ce5c93873.html?locale=en-US" target="_self" rel="noopener noreferrer">Import SAP BW and SAP BW∕4HANA Analysis Authorizations</A>&nbsp;</SPAN></LI><LI><SPAN>Note:&nbsp;<A href="https://me.sap.com/notes/3062381" target="_self" rel="noopener noreferrer">3062381</A></SPAN></LI></UL><P><SPAN>&nbsp;</SPAN></P><H1 id="toc-hId-1462080028"><SPAN>Why resolve BW authorizations in Datasphere?</SPAN></H1><P><SPAN>In enterprise analytics SAP Datasphere often needs to federates the <STRONG>SAP BW</STRONG> analysis authorization table <STRONG>RSDWC_RSEC_DAC</STRONG> to data access controls (DAC). We build on this <STRONG>SAP standard</STRONG>&nbsp;(no custom BW developments are required beyond generation/extraction of the standard table) and bring the resolution step into the HANA layer for scale and performance.<BR /><BR /><STRONG>Performance matters</STRONG>: The default runtime-only resolution evaluates long WHERE predicate strings per session user and iterates them at query time. With many users and complex rules, that becomes <STRONG>inperformant</STRONG> and unpredictable in terms of latency. By <STRONG>pre‑resolving</STRONG> per objectinto a persisted table we decouple expensive checks from BI queries, achieve consistent, auditable results, and enable scheduled refreshes.</SPAN></P><P>&nbsp;</P><H1 id="toc-hId-1265566523"><SPAN>Prerequisites</SPAN></H1><OL><LI><STRONG><SPAN>RSDWC_RSEC_DAC as a Remote Table in Datasphere. </SPAN></STRONG><SPAN>Generate/refresh it in BW with transaction <EM>RSDWC_DAC_RSEC_GEN</EM> and the BAdI <EM>RSDWC_DAC_RSEC_USER_UPDATE</EM> (and optionally schedule report RSDWC_DAC_RSEC_EXTRACT). The table can then be exposed to Datasphere.&nbsp;<span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2026-01-06 19_49_48-Downloads – Datei-Explorer.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/358722i79F0F298AC19D47B/image-size/large/is-moderation-mode/true?v=v2&amp;px=999" role="button" title="2026-01-06 19_49_48-Downloads – Datei-Explorer.png" alt="2026-01-06 19_49_48-Downloads – Datei-Explorer.png" /></span><BR /></SPAN></LI><LI><STRONG><SPAN>A HANA DB user (Open SQL schema) in Datasphere. </SPAN></STRONG><SPAN>This user owns the Function, Procedure and Table and is granted to the space technical user to run in Task Chains.<BR /></SPAN></LI><LI><STRONG><SPAN>Optional: an Entities/"booked values" table/view. </SPAN></STRONG><SPAN>Applying predicates to the set of actually booked combinations avoids generating all possible cross‑combinations which can be a huge performance multiplier and inflate result sizes.<BR /></SPAN></LI></OL><P>&nbsp;</P><H1 id="toc-hId-1069053018"><SPAN>Where our default approaches falls short</SPAN></H1><UL><LI><SPAN>Runtime resolution per current user leads to high CPU/time due to long predicate strings.</SPAN></LI><LI><SPAN>SQL views in Datasphere lack loops/cursors; scaling to many users is cumbersome.</SPAN></LI><LI><SPAN>Duplicating views per user and UNION them is not maintainable and limits parallelization.</SPAN></LI></UL><P>&nbsp;</P><H1 id="toc-hId-872539513">Example at a glance</H1><P>In this blog’s walkthrough&nbsp;<STRONG>OBJECT01</STRONG> is our <EM>authorization object</EM> that groups the key BW characteristics used for data access in the BWAUTH02 mapping. Concretely, OBJECT01 controls combinations of the following standard InfoObjects:</P><UL><LI><STRONG>/BIC/0COMP_CODE</STRONG> (Company Code)</LI><LI><STRONG>/BIC/0PLANT</STRONG> (Plant)</LI><LI><STRONG>/BIC/0SALESORG</STRONG> (Sales Organization)</LI><LI><STRONG>/BIC/0PROFIT_CTR</STRONG> (Profit Center)</LI><LI><STRONG>/BIC/0CS_PLEVEL</STRONG></LI></UL><P>The <STRONG>SAP standard table RSDWC_RSEC_DAC</STRONG> (federated as a remote table to Datasphere) holds per BW user and per object the dynamic WHERE‑predicate string that expresses allowed values/ranges for these characteristics.</P><P>&nbsp;</P><H1 id="toc-hId-676026008"><SPAN>Solution overview: Function + Procedure + Table + Task Chain + View</SPAN></H1><P><SPAN>We implement five building blocks in an Open SQL schema and orchestrate them from Datasphere:</SPAN></P><OL><LI><SPAN><STRONG>Table Function</STRONG> `TF_AUTH_RESOLVE_OBJECT01_BWAUTH02`: reads normalized WHERE predicate from RSEC view and applies it to booked entities via `APPLY_FILTER`.</SPAN></LI><LI><SPAN><STRONG>Procedure</STRONG> `SP_AUTH_OBJECT01_REFRESH_BWAUTH02`: loops over all BW users for OBJECT01 and persists the union of results into a target table (full refresh).</SPAN></LI><LI><SPAN><STRONG>Persisted table</STRONG> `AUTH_OBJECT01_RESULT_BWAUTH02`: mirrors function output for /BIC/0* fields.</SPAN></LI><LI><SPAN><STRONG>View</STRONG> `GV_AUTH_OBJECT01_RESULT_BWAUTH02`: exposes the table for DACs and downstream pipelines.</SPAN></LI><LI><SPAN><STRONG>Task Chain</STRONG> `TC_AUTH_OBJECT01_REFRESH_BWAUTH02`: schedules the refresh procedure regularly.</SPAN></LI></OL><H3 id="toc-hId-737677941"><SPAN>Source artifacts and naming</SPAN></H3><UL><LI><SPAN>RSEC (clean) view: "DEMO_AR_001"."GV_RSDWC_RSEC_DAC_BWAUTH02" (column FILTERFIELDNM holds the normalized predicate)</SPAN></LI><LI><SPAN>Entities view (booked combinations): "DEMO_AR_001"."GV_OBJECT01_DAC_ENTITIES_BOOKED_BWAUTH02"</SPAN></LI><LI><SPAN>Target table: "DEMO_AR_001#HDB_USER01"."AUTH_OBJECT01_RESULT_BWAUTH02"</SPAN></LI><LI><SPAN>Exposing view: "DEMO_AR_001"."GV_AUTH_OBJECT01_RESULT_BWAUTH02"</SPAN></LI><LI><SPAN>Task Chain: TC_AUTH_OBJECT01_REFRESH_BWAUTH02</SPAN></LI></UL><H3 id="toc-hId-541164436"><SPAN>Target table&nbsp;</SPAN></H3><pre class="lia-code-sample language-sql"><code>CREATE COLUMN TABLE "DEMO_AR_001#HDB_USER01"."AUTH_OBJECT01_RESULT_BWAUTH02" ( "User" NVARCHAR(256), "OBJECTNAME" NVARCHAR(40), "/BIC/0PLANT" NVARCHAR(20), "/BIC/0SALESORG" NVARCHAR(20), "/BIC/0CS_PLEVEL" NVARCHAR(20), "/BIC/0PROFIT_CTR" NVARCHAR(20), "/BIC/0COMP_CODE" NVARCHAR(20) );</code></pre><H3 id="toc-hId-344650931"><SPAN>Table Function&nbsp;</SPAN></H3><pre class="lia-code-sample language-sql"><code>/* -------------------------------------------------------------------------------------------------- Object: FUNCTION "DEMO_AR_001#HDB_USER01"."TF_AUTH_RESOLVE_OBJECT01_BWAUTH02" Purpose: For a given BW user, returns the authorized ENTITY combinations for OBJECT01 (fixed here; can be parameterized later). The WHERE predicate string is read dynamically from the RSEC view and applied to the Entities view via APPLY_FILTER. Input: P_USER (NVARCHAR(256)) – BWUSERID for which the authorization resolution is executed. Output: Result set with the following columns (aligned to the new standard InfoObjects): "User", "OBJECTNAME", "/BIC/0PLANT", "/BIC/0SALESORG", "/BIC/0CS_PLEVEL", "/BIC/0PROFIT_CTR", "/BIC/0COMP_CODE" Assumptions &amp; behavior: - Exactly ONE record exists in the RSEC view for (BWUSERID = P_USER, OBJECTNAME = 'OBJECT01_BWAUTH02'). -&gt; SELECT ... INTO expects exactly 1 row. More than one -&gt; "row not unique"; none -&gt; "no data found". - INFOOBJ is intentionally fixed to 'OBJECT01_BWAUTH02' for this scenario. - APPLY_FILTER expects a syntactically valid WHERE string (without the "WHERE" keyword). Security/runtime: - SQL SECURITY INVOKER: Privilege checks are executed in the caller's context. -&gt; Caller must have SELECT on the views used in the space/schema. - APPLY_FILTER is safer than EXEC/EXECUTE IMMEDIATE regarding SQL injection, however FILTERFIELDNM must be maintained reliably in the RSEC view. ---------------------------------------------------------------------------------------------------*/ CREATE FUNCTION "DEMO_AR_001#HDB_USER01"."TF_AUTH_RESOLVE_OBJECT01_BWAUTH02"( IN P_USER NVARCHAR(256) ) RETURNS TABLE ( "User" NVARCHAR(256), "OBJECTNAME" NVARCHAR(40), "/BIC/0PLANT" NVARCHAR(20), "/BIC/0SALESORG" NVARCHAR(20), "/BIC/0CS_PLEVEL" NVARCHAR(20), "/BIC/0PROFIT_CTR" NVARCHAR(20), "/BIC/0COMP_CODE" NVARCHAR(20) ) LANGUAGE SQLSCRIPT SQL SECURITY INVOKER AS BEGIN /* Local variables: - FILTER_CLAUSE: holds the dynamic WHERE predicate read from the RSEC view - INFOOBJ: fixed to OBJECT01 (current scenario) */ DECLARE FILTER_CLAUSE NCLOB; DECLARE INFOOBJ NVARCHAR(40); /* Fixed authorization object; can be modeled as IN parameter if needed */ INFOOBJ = 'OBJECT01'; /* 1) Load filter string for the user. Expects exactly one match. If SELECT returns 0 or &gt;1 rows, HANA raises an exception. This should be ensured in the RSEC view content. */ SELECT FILTERFIELDNM INTO FILTER_CLAUSE FROM "DEMO_AR_001"."GV_RSDWC_RSEC_DAC_BWAUTH02" WHERE BWUSERID = :P_USER AND OBJECTNAME = INFOOBJ; /* 2) APPLY_FILTER: - Applies the dynamic WHERE expression to the entities view. - The result is materialized in the implicit table variable lt_result. */ lt_result = APPLY_FILTER( "DEMO_AR_001"."GV_OBJECT01_DAC_ENTITIES_BOOKED_BWAUTH02", :FILTER_CLAUSE ); /* 3) Assemble result: - DISTINCT -&gt; avoid duplicates. - P_USER and INFOOBJ are carried as constant columns. */ RETURN SELECT DISTINCT :P_USER AS "User", INFOOBJ AS "OBJECTNAME", "/BIC/0PLANT", "/BIC/0SALESORG", "/BIC/0CS_PLEVEL", "/BIC/0PROFIT_CTR", "/BIC/0COMP_CODE" FROM :lt_result; END;</code></pre><P><SPAN>You can check how it is working:&nbsp;</SPAN></P><pre class="lia-code-sample language-sql"><code>SELECT * FROM "DEMO_AR_001#HDB_USER01"."TF_AUTH_RESOLVE_OBJECT01_BWAUTH02"('ABC02')</code></pre><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2026-01-06 19_48_01-Greenshot.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/358721i22521C24E31A6CD6/image-size/large?v=v2&amp;px=999" role="button" title="2026-01-06 19_48_01-Greenshot.png" alt="2026-01-06 19_48_01-Greenshot.png" /></span></P><H3 id="toc-hId-148137426"><SPAN>Procedure</SPAN></H3><pre class="lia-code-sample language-sql"><code>/* -------------------------------------------------------------------------------------------------- Object: PROCEDURE "DEMO_AR_001#HDB_USER01"."SP_AUTH_OBJECT01_REFRESH_BWAUTH02" Purpose: Full-refresh build of table "AUTH_OBJECT01_RESULT_BWAUTH02": - Collect all BWUSERID relevant for OBJECT01 (from GV_RSDWC_RSEC_DAC_BWAUTH02) - For each user, call table function TF_AUTH_RESOLVE_OBJECT01_BWAUTH02 - Persist the union of results into the target table Flow: 1) Cursor over DISTINCT BWUSERID from the RSEC view (OBJECTNAME = 'OBJECT01') 2) DELETE the target table (clear all rows for a full rebuild) 3) FOR-loop: INSERT ... SELECT from the table function for each user Security: - SQL SECURITY INVOKER: privilege checks run in caller context - Caller requires: * SELECT on source RSEC view * INSERT/DELETE on target table Performance: - Loop calls the TF once per user (N calls). For large N, consider a set-based approach (bulk table function) later. Notes: - INSERT lists columns explicitly to guard against future schema changes ---------------------------------------------------------------------------------------------------*/ CREATE PROCEDURE "DEMO_AR_001#HDB_USER01"."SP_AUTH_OBJECT01_REFRESH_BWAUTH02" () LANGUAGE SQLSCRIPT SQL SECURITY INVOKER AS BEGIN /* 1) Cursor: distinct list of relevant users for OBJECT01 */ DECLARE CURSOR cur_users FOR SELECT DISTINCT BWUSERID FROM "DEMO_AR_001"."GV_RSDWC_RSEC_DAC_BWAUTH02" WHERE OBJECTNAME = 'OBJECT01' AND BWUSERID IS NOT NULL; /* 2) Full rebuild: clear target table */ DELETE FROM "DEMO_AR_001#HDB_USER01"."AUTH_OBJECT01_RESULT_BWAUTH02"; /* 3) Implicit FOR-loop: HANA opens/closes the cursor automatically */ FOR cur_row AS cur_users DO INSERT INTO "DEMO_AR_001#HDB_USER01"."AUTH_OBJECT01_RESULT_BWAUTH02" ( "User", "OBJECTNAME", "/BIC/0PLANT", "/BIC/0SALESORG", "/BIC/0CS_PLEVEL", "/BIC/0PROFIT_CTR", "/BIC/0COMP_CODE" ) SELECT "User", "OBJECTNAME", "/BIC/0PLANT", "/BIC/0SALESORG", "/BIC/0CS_PLEVEL", "/BIC/0PROFIT_CTR", "/BIC/0COMP_CODE" FROM "DEMO_AR_001#HDB_USER01"."TF_AUTH_RESOLVE_OBJECT01_BWAUTH02"( :cur_row.BWUSERID ); END FOR; END;</code></pre><P>Execute via Task Chain step or manually:</P><pre class="lia-code-sample language-sql"><code>CALL "DEMO_AR_001#HDB_USER01"."SP_AUTH_OBJECT01_REFRESH_BWAUTH02"(); SELECT * FROM "DEMO_AR_001#HDB_USER01"."AUTH_OBJECT01_RESULT_BWAUTH02";</code></pre><H3 id="toc-hId--123607448"><SPAN>Security, view exposure, and task chain</SPAN></H3><UL><LI><SPAN>Create Datasphere view: "DEMO_AR_001"."GV_AUTH_OBJECT01_RESULT_BWAUTH02" over the table to feed DACs and downstream processes.&nbsp;</SPAN></LI></UL><P><SPAN><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2026-01-06 19_27_16-Downloads – Datei-Explorer.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/358719iE7204E8EDF5AD5FF/image-size/large/is-moderation-mode/true?v=v2&amp;px=999" role="button" title="2026-01-06 19_27_16-Downloads – Datei-Explorer.png" alt="2026-01-06 19_27_16-Downloads – Datei-Explorer.png" /></span></SPAN></P><UL><LI><SPAN>Schedule a Task Chain "TC_AUTH_OBJECT01_REFRESH_BWAUTH02" that calls the procedure for regular refresh.</SPAN></LI></UL><P><SPAN><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2026-01-06 19_35_52-Downloads – Datei-Explorer.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/358720i054EFDE8AAEE6E59/image-size/large/is-moderation-mode/true?v=v2&amp;px=999" role="button" title="2026-01-06 19_35_52-Downloads – Datei-Explorer.png" alt="2026-01-06 19_35_52-Downloads – Datei-Explorer.png" /></span></SPAN></P><P>To add the procedure your user needs to be granted:&nbsp;</P><pre class="lia-code-sample language-sql"><code>-- Minimal grants (adapt to your technical user / space) GRANT EXECUTE ON PROCEDURE "DEMO_AR_001#HDB_USER01"."SP_AUTH_OBJECT01_REFRESH_BWAUTH02" TO "DEMO_AR_001"; GRANT SELECT, INSERT, DELETE ON "DEMO_AR_001#HDB_USER01"."AUTH_OBJECT01_RESULT_BWAUTH02" TO "DEMO_AR_001"; -- Optional: schema-wide GRANT EXECUTE ON SCHEMA "DEMO_AR_001#HDB_USER01" TO "DEMO_AR_001" WITH GRANT OPTION;</code></pre><P>If you do not know the needed Schema:&nbsp;</P><pre class="lia-code-sample language-sql"><code>SELECT SCHEMA_NAME, SCHEMA_OWNER FROM SYS.SCHEMAS</code></pre><P>&nbsp;</P><H1 id="toc-hId-266685061"><SPAN>Performance &amp; scalability</SPAN></H1><UL><LI><SPAN>Pre-resolving moves string evaluation out of query-time; persisted results enable indexes and faster joins.</SPAN></LI><LI><SPAN>Keep the entities view "booked" to avoid generating all combinations (Cartesian blow-up).</SPAN></LI><LI><SPAN>For very large user counts, consider a set-based bulk table function to avoid N function calls.</SPAN></LI></UL><P>&nbsp;</P><H1 id="toc-hId-70171556"><SPAN>Troubleshooting</SPAN></H1><UL><LI><SPAN>Error 260 invalid column name: fix duplicated /BIC/ prefixes or mismatched InfoObject names.</SPAN></LI><LI><SPAN>No data found / row not unique: enforce exactly 1 row per (BWUSERID, OBJECTNAME) in RSEC view.</SPAN></LI><LI><SPAN>Permissions: INVOKER needs SELECT on sources and INSERT/DELETE on target; scheduler user needs EXECUTE on procedure.</SPAN></LI></UL><P>&nbsp;</P><H1 id="toc-hId--126341949"><SPAN>What you get</SPAN></H1><P><SPAN>A maintainable, enterprise-ready pattern to pre-resolve BW authorizations in SAP Datasphere, fully based on SAP standard RSDWC_RSEC_DAC: reproducible results, faster queries and a scheduling hook via Task Chains. From here, you can attach DACs to exposed views or plug the table into harmonization and governance pipelines.</SPAN></P> 2026-01-14T22:07:10.971000+01:00 https://community.sap.com/t5/technology-blog-posts-by-members/high-impact-sap-data-objects-to-clean-for-an-s-4hana-selective-transition/ba-p/14308011 High Impact SAP Data Objects to Clean for an S/4HANA Selective Transition from ECC 2026-01-15T13:38:05.506000+01:00 STALANKI https://community.sap.com/t5/user/viewprofilepage/user-id/13911 <P class=""><STRONG>*Views Expressed here are my own and doesn't represent any entity.</STRONG></P><H3 id="toc-hId-1916934679">Introduction</H3><P class="">Moving from SAP ECC to S/4HANA using a Selective Data Transition is not just a technical system conversion,it is a data transformation journey. While selective carve outs allow organizations to migrate only relevant organizational units, time slices, or data sets, poor data quality can jeopardize the entire S/4HANA transformation.S/4HANA’s simplified data model, stricter checks, and real-time processing mean that legacy inconsistencies tolerated in ECC will cause errors, functional gaps, or performance issues in S/4HANA.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="STALANKI_2-1768480339793.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/361632i403C44F39EB166DD/image-size/medium/is-moderation-mode/true?v=v2&amp;px=400" role="button" title="STALANKI_2-1768480339793.png" alt="STALANKI_2-1768480339793.png" /></span></P><P class="">This blog outlines the SAP data objects that require mandatory data cleaning before a selective S/4HANA migration, along with practical examples and rationale for each.</P><H3 id="toc-hId-1720421174">Why Data Cleaning Is Mandatory in a Selective Transition</H3><P class="">In a selective approach:</P><UL class=""><LI><P class="">Only chosen company codes, plants, or years are migrated</P></LI><LI><P class="">Historical inconsistencies become more visible</P></LI><LI><P class="">Data is restructured, not simply converted</P></LI></UL><P class="">S/4HANA:</P><UL class=""><LI><P class="">Enforces business partner (BP) as a single master</P></LI><LI><P class="">Removes many legacy tables</P></LI><LI><P class="">Uses real-time reconciliation</P></LI><LI><P class="">Requires consistent master and transactional data</P></LI></UL><P class="">Without cleaning, you risk:</P><UL class=""><LI><P class="">Migration failures</P></LI><LI><P class="">Reconciliation mismatches</P></LI><LI><P class="">Broken business processes</P></LI><LI><P class="">Delayed go-lives</P></LI></UL><DIV class=""><HR /><DIV class=""><STRONG><FONT size="5">1. Business Partner (Customer &amp; Vendor)</FONT></STRONG></DIV></DIV><H3 id="toc-hId-1523907669"><FONT size="4">What Needs Cleaning</FONT></H3><UL class=""><LI><P class="">Duplicate customers/vendors</P></LI><LI><P class="">Inconsistent master data across company codes</P></LI><LI><P class="">Missing mandatory fields (address, tax, bank details)</P></LI><LI><P class="">Vendors acting as customers (and vice versa)</P></LI></UL><H3 id="toc-hId-1327394164">ECC Example</H3><UL class=""><LI><P class="">Vendor 100045 exists for AP</P></LI><LI><P class="">Customer 200078 exists for AR</P></LI><LI><P class="">Same legal entity, different tax IDs and addresses</P></LI></UL><H3 id="toc-hId-1130880659"><FONT size="4">Why This Is Mandatory</FONT></H3><P class="">In S/4HANA:</P><UL class=""><LI><P class="">Customers and Vendors are merged into Business Partner</P></LI><LI><P class="">Roles (Customer, Supplier) are assigned to a single BP number</P></LI><LI><P class="">Inconsistent data causes CVI (Customer Vendor Integration) errors</P></LI></UL><H3 id="toc-hId-934367154"><FONT size="4">Rationale</FONT></H3><P class="">Selective transitions often migrate only certain company codes, making duplicates harder to reconcile post-migration. Cleaning ensures:</P><UL class=""><LI><P class="">Smooth BP conversion</P></LI><LI><P class="">Accurate AR/AP reporting</P></LI><LI><P class="">Compliance with S/4 data model</P></LI></UL><DIV class=""><HR /><DIV class=""><STRONG><FONT size="5">2. Material Master Data</FONT></STRONG></DIV></DIV><H3 id="toc-hId-737853649">What Needs Cleaning</H3><UL class=""><LI><P class="">Obsolete or unused materials</P></LI><LI><P class="">Incomplete views (MM, SD, PP)</P></LI><LI><P class="">Invalid units of measure</P></LI><LI><P class="">Duplicate material numbers</P></LI></UL><H3 id="toc-hId-541340144"><FONT size="4">ECC Example</FONT></H3><UL class=""><LI><P class="">Material created but never used in 8 years</P></LI><LI><P class="">Sales view missing for materials with open SD history</P></LI><LI><P class="">Base UoM inconsistent with alternative UoM</P></LI></UL><H3 id="toc-hId-344826639"><FONT size="4">Why This Is Mandatory</FONT></H3><P class="">S/4HANA:</P><UL class=""><LI><P class="">Performs real-time MRP</P></LI><LI><P class="">Uses simplified inventory tables (MATDOC)</P></LI><LI><P class="">Enforces stricter checks on material consistency</P></LI></UL><H3 id="toc-hId-148313134">Rationale</H3><P class="">Migrating unused or inconsistent materials:</P><UL class=""><LI><P class="">Increases migration volume</P></LI><LI><P class="">Slows performance</P></LI><LI><P class="">Causes MRP and ATP errors</P></LI></UL><P class="">Selective transitions benefit most by reducing material footprint.</P><DIV class=""><HR /><DIV class=""><STRONG><FONT size="5">3. Chart of Accounts &amp; G/L Accounts</FONT></STRONG></DIV></DIV><H3 id="toc-hId--123431740"><FONT size="4">What Needs Cleaning</FONT></H3><UL class=""><LI><P class="">Blocked or unused G/L accounts</P></LI><LI><P class="">Accounts without proper account type</P></LI><LI><P class="">Inconsistent descriptions across company codes</P></LI><LI><P class="">Legacy reconciliation accounts</P></LI></UL><H3 id="toc-hId--319945245"><FONT size="4">ECC Example</FONT></H3><UL class=""><LI><P class="">G/L 799999 created for testing, never used</P></LI><LI><P class="">Same G/L has different names in different company codes</P></LI></UL><H3 id="toc-hId--516458750">Why This Is Mandatory</H3><P class="">S/4HANA:</P><UL class=""><LI><P class="">Introduces Universal Journal (ACDOCA)</P></LI><LI><P class="">FI and CO are merged</P></LI><LI><P class="">Reconciliation accounts behave differently</P></LI></UL><H3 id="toc-hId--712972255">Rationale</H3><P class="">Dirty G/L data leads to:</P><UL class=""><LI><P class="">Conversion errors</P></LI><LI><P class="">Financial reconciliation issues</P></LI><LI><P class="">Incorrect financial statements</P></LI></UL><P class="">In selective transitions, only active and relevant accounts should be migrated.</P><DIV class=""><HR /><DIV class=""><STRONG><FONT size="5">4. Open Financial Transactions (AR/AP)</FONT></STRONG></DIV></DIV><H3 id="toc-hId--909485760"><FONT size="4">What Needs Cleaning</FONT></H3><UL class=""><LI><P class="">Cleared documents not properly closed</P></LI><LI><P class="">Open items with incorrect statuses</P></LI><LI><P class="">Residual items with zero balance</P></LI><LI><P class="">Old parked documents</P></LI></UL><H3 id="toc-hId--1105999265">ECC Example</H3><UL class=""><LI><P class="">Invoice marked as open but cleared manually</P></LI><LI><P class="">Zero-balance open items still flagged as open</P></LI></UL><H3 id="toc-hId--1302512770">Why This Is Mandatory</H3><P class="">S/4HANA:</P><UL class=""><LI><P class="">Performs real-time reconciliation</P></LI><LI><P class="">No longer tolerates technical inconsistencies</P></LI><LI><P class="">Universal Journal requires exact balances</P></LI></UL><H3 id="toc-hId--1499026275">Rationale</H3><P class="">Open AR/AP items are always migrated in selective scenarios. Incorrect open items cause:</P><UL class=""><LI><P class="">Balance mismatches</P></LI><LI><P class="">Failed migrations</P></LI><LI><P class="">Post-go-live reconciliation chaos</P></LI></UL><DIV class=""><HR /><DIV class=""><STRONG><FONT size="5">5. Asset Accounting (FI-AA)</FONT></STRONG></DIV></DIV><H3 id="toc-hId--1695539780"><FONT size="4">What Needs Cleaning</FONT></H3><UL class=""><LI><P class="">Assets without acquisition values</P></LI><LI><P class="">Assets without depreciation areas</P></LI><LI><P class="">Retired assets still marked as active</P></LI><LI><P class="">Incomplete asset master records</P></LI></UL><H3 id="toc-hId--1892053285"><FONT size="4">ECC Example</FONT></H3><UL class=""><LI><P class="">Asset created but never capitalized</P></LI><LI><P class="">Depreciation area missing for a company code</P></LI></UL><H3 id="toc-hId--1920383099"><FONT size="4">Why This Is Mandatory</FONT></H3><P class="">S/4HANA:</P><UL class=""><LI><P class="">Uses New Asset Accounting only</P></LI><LI><P class="">Fully integrated into Universal Journal</P></LI><LI><P class="">Legacy asset inconsistencies cannot be converted</P></LI></UL><H3 id="toc-hId--2116896604">Rationale</H3><P class="">Selective transitions often migrate only active assets. Cleaning ensures:</P><UL class=""><LI><P class="">Correct depreciation</P></LI><LI><P class="">Accurate asset balances</P></LI><LI><P class="">Compliance with S/4 FI-AA model</P></LI></UL><DIV class=""><HR /><DIV class=""><FONT size="5"><SPAN>6. Open Logistics Transactions</SPAN></FONT></DIV></DIV><H3 id="toc-hId-1981557187"><FONT size="4">What Needs Cleaning</FONT></H3><UL class=""><LI><P class="">Open purchase orders with no activity</P></LI><LI><P class="">Incomplete deliveries</P></LI><LI><P class="">Open production orders never closed</P></LI><LI><P class="">Inconsistent goods movements</P></LI></UL><H3 id="toc-hId-1785043682"><FONT size="4">ECC Example</FONT></H3><UL class=""><LI><P class="">PO created 6 years ago, no GR, no IR</P></LI><LI><P class="">Production order technically complete but not closed</P></LI></UL><H3 id="toc-hId-1588530177"><FONT size="4">Why This Is Mandatory</FONT></H3><P class="">S/4HANA:</P><UL class=""><LI><P class="">Uses MATDOC for inventory</P></LI><LI><P class="">Enforces strict document flow</P></LI><LI><P class="">Real-time stock valuation</P></LI></UL><H3 id="toc-hId-1392016672">Rationale</H3><P class="">Open logistics documents are technically migrated, not recreated. Dirty data causes:</P><UL class=""><LI><P class="">Stock inconsistencies</P></LI><LI><P class="">Migration failures</P></LI><LI><P class="">Incorrect inventory valuation</P></LI></UL><DIV class=""><HR /><DIV class=""><FONT size="5"><SPAN>7. Customizing and Organizational Data</SPAN></FONT></DIV></DIV><H3 id="toc-hId-1195503167"><FONT size="4">What Needs Cleaning</FONT></H3><UL class=""><LI><P class="">Unused plants, storage locations</P></LI><LI><P class="">Inactive company codes</P></LI><LI><P class="">Invalid assignments (plant to company code)</P></LI><LI><P class="">Legacy controlling areas</P></LI></UL><H3 id="toc-hId-998989662">ECC Example</H3><UL class=""><LI><P class="">Plant exists but no postings in 10 years</P></LI><LI><P class="">Company code included but not in scope</P></LI></UL><H3 id="toc-hId-802476157">Why This Is Mandatory</H3><P class="">Selective transitions rely on precise scoping. Invalid org data:</P><UL class=""><LI><P class="">Complicates data slicing</P></LI><LI><P class="">Causes migration logic conflicts</P></LI><LI><P class="">Increases testing effort</P></LI></UL><H3 id="toc-hId-605962652">Rationale</H3><P class="">Clean org structures ensure:</P><UL class=""><LI><P class="">Correct selective extraction</P></LI><LI><P class="">Lean S/4 system</P></LI><LI><P class="">Lower total cost of ownership</P></LI></UL><DIV class=""><HR /><DIV class=""><FONT size="5"><STRONG>8. Custom Code &amp; Z-Objects (Indirect Data Impact)</STRONG></FONT></DIV></DIV><H3 id="toc-hId-577632838"><FONT size="4">What Needs Cleaning</FONT></H3><UL class=""><LI><P class="">Z-tables with obsolete data</P></LI><LI><P class="">Custom programs using removed tables</P></LI><LI><P class="">Hard-coded company codes or years</P></LI></UL><H3 id="toc-hId-381119333"><FONT size="4">ECC Example</FONT></H3><UL class=""><LI><P class="">Z-table referencing BKPF/BSEG directly</P></LI><LI><P class="">Custom report using VBFA incorrectly</P></LI></UL><H3 id="toc-hId-184605828"><FONT size="4">Why This Is Mandatory</FONT></H3><P class="">While not migrated as data:</P><UL class=""><LI><P class="">Custom code processes migrated data</P></LI><LI><P class="">Dirty Z-data can break business processes</P></LI></UL><H3 id="toc-hId--11907677"><FONT size="4">Rationale</FONT></H3><P class="">Selective data migration often includes selective Z-data. Cleaning avoids:</P><UL class=""><LI><P class="">Runtime errors</P></LI><LI><P class="">Incorrect reporting</P></LI><LI><P class="">Post-go-live defects</P></LI></UL><DIV class=""><HR /><DIV class=""><STRONG><FONT size="5">Understand your Business "WHY" for DATA CLEARLY</FONT></STRONG></DIV></DIV><P class="">A Selective S/4HANA transition magnifies data quality issues because only parts of the system are migrated. S/4HANA’s simplified architecture does not tolerate inconsistencies that ECC allowed for decades.</P><H3 id="toc-hId--208421182"><FONT size="4">Mandatory Data Cleaning Ensures:</FONT></H3><UL class=""><LI><P class="">Successful migration runs</P></LI><LI><P class="">Accurate financial reconciliation</P></LI><LI><P class="">Stable business processes</P></LI><LI><P class="">Long-term S/4HANA performance</P></LI></UL><H3 id="toc-hId--404934687">Key Takeaway:</H3><BLOCKQUOTE><P class="">Data cleansing is not a technical task—it is a business transformation enabler.</P></BLOCKQUOTE><P class=""><STRONG>#S4HANA</STRONG> <STRONG>#DATA</STRONG> <STRONG>#DATACLEANSING</STRONG> <STRONG>#MandatoryS4HANADATAOBJECTS</STRONG> <STRONG>#SAPECCtoS4HANA</STRONG> <STRONG>#SelectiveTransformation</STRONG> <STRONG>#DataQuality</STRONG> <STRONG>#ERPTransformation</STRONG></P><P class=""><STRONG>#LegacyModernization</STRONG></P> 2026-01-15T13:38:05.506000+01:00 https://community.sap.com/t5/technology-blog-posts-by-sap/learn-with-the-experts-the-new-sap-learning-community-for-data-and/ba-p/14313462 Learn with the experts - The new SAP Learning Community for Data and Analytics 2026-01-23T12:22:25.866000+01:00 MarkGreen https://community.sap.com/t5/user/viewprofilepage/user-id/718 <P>Last month SAP launched the new learning community for <A href="https://community.sap.com/t5/data-and-analytics-learning-group/gh-p/dalearninggroup" target="_self">Data and Analytics</A>. This community is aimed at anyone who is working through SAP learning content or perhaps preparing for certification. You can ask questions, read insightful blog posts, and stay up to date with learning content announcements such as new or updated courses, certifications, links to deep-dive webinars and other learning events.&nbsp;</P><P>This community provides you with access to the entire team of SAP Data and Analytics instructors who develop the courses and certifications, and of course, deliver the SAP classes. They regularly write blog posts in the community and will answer your questions to ensure you make good progress with your learning.&nbsp;</P><P><SPAN>The solutions that we cover in this community include:</SPAN></P><UL><LI><SPAN>SAP Business Data Cloud</SPAN></LI><LI><SPAN>SAP Datasphere</SPAN></LI><LI><SPAN>SAP Analytics Cloud</SPAN></LI><LI><SPAN>SAP BW and SAP BW/4HANA</SPAN></LI><LI><SPAN>SAP BusinessObjects</SPAN></LI><LI><SPAN>SAP S/4HANA Embedded Analytics</SPAN></LI><LI><SPAN>SAP HANA Modeling and Data Provisioning</SPAN></LI><LI><SPAN>Developing data models using ABAP CDS</SPAN></LI></UL><P><SPAN>If you run into trouble whilst working through learning content, just post a question and one of the team will get back to you.&nbsp;&nbsp;</SPAN></P><P><SPAN>Please note that the Data and Analytics community provides support relating specifically to the learning content of <STRONG>data and analytics solutions</STRONG>. SAP are currently launching learning communities covering all other SAP solutions. Click <A href="https://community.sap.com/t5/sap-learning-groups/ct-p/SAP-Learning" target="_self">here</A> to get to the home page where you see all available learning communities. If you don't see the community you are looking for, come back later. More are being added each week.&nbsp;</SPAN></P><P><SPAN>If your question is related to learning but not specifically about data and analytics topics, we also have a learning community for <A href="https://community.sap.com/t5/sap-learning/gh-p/learning" target="_self">general questions</A>. For example, questions relating to your Learning Hub subscription or certifications in general.</SPAN></P><P><SPAN>So connect with the SAP learning content development and instructor team today by joining the ne</SPAN><SPAN>w <A href="https://community.sap.com/t5/data-and-analytics-learning-group/gh-p/dalearninggroup" target="_self">SAP Data and Analytics learning community</A>. </SPAN></P><P><SPAN>IMPORTANT: When you reach the community, don't forget to hit the JOIN button so that you don't miss out on content.</SPAN></P> 2026-01-23T12:22:25.866000+01:00 https://community.sap.com/t5/technology-blog-posts-by-sap/introducing-the-sap-analytics-cloud-dashboard-hi-fi-ui-kit/ba-p/14277840 Introducing the SAP Analytics Cloud Dashboard Hi-Fi UI Kit 2026-01-23T18:07:46.884000+01:00 Katharina_Kohl https://community.sap.com/t5/user/viewprofilepage/user-id/2009661 <P>Focus of this blog:</P><UL><LI>Introduction</LI><LI>How the UI Kit is set up</LI><LI>How to get the UI Kit</LI><LI>How to use the UI Kit</LI><LI>Essential Ressources</LI></UL><P>&nbsp;</P><H2 id="toc-hId-1765665445">Introduction</H2><P>The new SAP Analytics Cloud Dashboard Hi-Fi UI Kit is a high-fidelity Figma kit specifically designed for creating dashboards in SAP Analytics Cloud Stories. It closely reflects Stories UI elements and is based on the SAP Fiori Morning Horizon theme.</P><P>The UI Kit includes ready-to-use dashboard templates with placeholder or example data, charts, and other UI controls. Designers can easily switch between templates, swap visualization types, and adapt dashboards as requirements evolve. This accelerates the design process while supporting a seamless transition from mock-ups to implementation and ensuring consistent results across projects.</P><P><SPAN><span class="lia-unicode-emoji" title=":backhand_index_pointing_right:">👉</span></SPAN>&nbsp;<A href="https://github.com/SAP-samples/analytics-cloud-datasphere-community-content/blob/main/Technical_Samples/SAC_Fiori_Horizon_Theme/SAC_Dashboard_Hi-Fi_UI_Kit.fig" target="_blank" rel="noopener nofollow noreferrer">Download the UI Kit from GitHub</A></P><P>&nbsp;</P><P><A href="https://community.sap.com/source-Ids-list" target="1_h365s3vk" rel="nofollow noopener noreferrer">&nbsp;</A></P><P>&nbsp;</P><H3 id="toc-hId-1698234659">Why Use the SAC Dashboard Hi-Fi UI Kit?</H3><UL><LI><STRONG>Efficiency:</STRONG> Reduce repetitive design efforts with pre-built components, saving time and resources.</LI><LI><STRONG>High-Fidelity Mockups:</STRONG> Design detailed and realistic dashboards that closely reflect the SAP Analytics Cloud capabilities.</LI><LI><STRONG>Consistency:</STRONG> Adhere to established design standards to produce a cohesive look across various dashboards, enhancing overall user experience.</LI></UL><P>&nbsp;</P><P>&nbsp;</P><H2 id="toc-hId-1372638435">How the UI Kit is set up</H2><P>The UI Kit consists of three pages for easy navigation and use.</P><P>The first page, “<SPAN class="lia-unicode-emoji"><span class="lia-unicode-emoji" title=":notebook:">📓</span></SPAN><SPAN>&nbsp;</SPAN>Cover“, is a UI Kit overview that includes a cover, and a slide explaining the purpose and usage of the UI Kit, as well as semantic versioning.</P><P><SPAN><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="&quot;Cover&quot; Page of the SAP Analytics Cloud Dashboard Hi-Fi UI Kit" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345286i49F810E8C01DE544/image-size/large/is-moderation-mode/true?v=v2&amp;px=999" role="button" title="Screenshot 2025-11-26 at 09.40.16.png" alt="&quot;Cover&quot; Page of the SAP Analytics Cloud Dashboard Hi-Fi UI Kit" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">"Cover" Page of the SAP Analytics Cloud Dashboard Hi-Fi UI Kit</span></span></SPAN></P><P><SPAN>The second page, “</SPAN><SPAN class="lia-unicode-emoji"><span class="lia-unicode-emoji" title=":pencil:">✏️</span></SPAN><SPAN>&nbsp;Analytical Pages”, provides dashboard templates. Depending on the purpose of your dashboard, you can choose to use different BI page types, or start with an empty page to design your dashboard from scratch.</SPAN></P><P><SPAN><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="&quot;Analytical Pages&quot; page of the SAP Analytics Cloud Dashboard Hi-Fi UI Kit" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345287iDBE7A4695386AB1E/image-size/large?v=v2&amp;px=999" role="button" title="Screenshot 2025-11-26 at 09.40.23.png" alt="&quot;Analytical Pages&quot; page of the SAP Analytics Cloud Dashboard Hi-Fi UI Kit" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">"Analytical Pages" page of the SAP Analytics Cloud Dashboard Hi-Fi UI Kit</span></span></SPAN></P><P><SPAN>The third page,&nbsp;“<SPAN class="lia-unicode-emoji"><span class="lia-unicode-emoji" title=":pencil:">✏️</span></SPAN>&nbsp;Components”,&nbsp;contains all other assets: UI elements and controls, containers and different chart types available in SAP Analytics Cloud Stories.</SPAN></P><P><SPAN><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="&quot;Components&quot; page of the SAP Analytics Cloud Dashboard Hi-Fi UI Kit" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345288iBDE4EAB7BB6860DB/image-size/large?v=v2&amp;px=999" role="button" title="Screenshot 2025-11-26 at 09.40.32.png" alt="&quot;Components&quot; page of the SAP Analytics Cloud Dashboard Hi-Fi UI Kit" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">"Components" page of the SAP Analytics Cloud Dashboard Hi-Fi UI Kit</span></span></SPAN></P><P>&nbsp;</P><H2 id="toc-hId-1176124930">How to get the UI Kit</H2><OL><LI><A href="https://github.com/SAP-samples/analytics-cloud-datasphere-community-content/tree/main/Technical_Samples/SAC_Fiori_Horizon_Theme" target="_blank" rel="noopener nofollow noreferrer">Navigate to the "SAC Fiori Horizon Theme" folder on GitHub.</A><BR /><BR /></LI><LI>Open the file "SAC_Hi-Fi_Dashboard_UI_Kit.fig".<BR /><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Open the &quot;SAC Dashboard Hi-Fi UI Kit&quot; Figma File from GitHub" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364661i031C640E3353A220/image-size/large?v=v2&amp;px=999" role="button" title="GitHubScreenshot.png" alt="Open the &quot;SAC Dashboard Hi-Fi UI Kit&quot; Figma File from GitHub" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Open the "SAC Dashboard Hi-Fi UI Kit" Figma File from GitHub</span></span></LI><LI>Click on the Download button.<BR /><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Download the &quot;SAC Dashboard Hi-Fi UI Kit&quot; Figma File from GitHub" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364664iBEB72E91A25FC775/image-size/large?v=v2&amp;px=999" role="button" title="GitHubScreenshot2.png" alt="Download the &quot;SAC Dashboard Hi-Fi UI Kit&quot; Figma File from GitHub" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Download the "SAC Dashboard Hi-Fi UI Kit" Figma File from GitHub</span></span><BR /><BR /></LI><LI>Open the downloaded file in Figma. Choose a destination folder, and you're ready to go.</LI></OL><P>&nbsp;</P><P>&nbsp;</P><H2 id="toc-hId-979611425">How to use the UI Kit</H2><P>After importing the file, we suggest making the UI Kit available within your company's Figma space. This allows you to utilize Figma’s Library feature effectively. Depending on your settings, this setup enables either just your immediate team or your entire organization to access the UI Kit via the asset panel, fostering seamless collaboration and ensuring consistent design practices across your teams.<BR />To share a UI Kit, head to the File Settings, and click on “Publish Library...”. Choose the components you wish to include and decide who should have access to the UI Kit. Then click on "Publish" to complete the process.</P><P><BR /><EM>Note: This feature is not available if the file has been moved to your Drafts.</EM></P><P><SPAN><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="&quot;Publish library...&quot; menu option in Figma" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364029i5EE8356569AE7D60/image-size/large/is-moderation-mode/true?v=v2&amp;px=999" role="button" title="Publish_Library_Menu_Option_in_Figma.png" alt="&quot;Publish library...&quot; menu option in Figma" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">"Publish library..." menu option in Figma</span></span></SPAN></P><P>You can now incorporate the SAP Analytics Cloud Dashboard Hi-Fi UI Kit into your files via the libraries dialog, making all components conveniently accessible from the assets panel.</P><P>If you prefer not to publish the UI Kit internally, you can easily copy and paste the components into your own design files or use them as local assets.</P><P>&nbsp;</P><P>&nbsp;</P><H3 id="toc-hId-912180639">Are you ready to transform your dashboard design process?</H3><P>Then download the <A href="https://github.com/SAP-samples/analytics-cloud-datasphere-community-content/blob/main/Technical_Samples/SAC_Fiori_Horizon_Theme/SAC_Dashboard_Hi-Fi_UI_Kit.fig" target="_blank" rel="noopener nofollow noreferrer">SAC Dashboard Hi-Fi UI Kit</A> from GitHub and get started today!</P><P>&nbsp;</P><H2 id="toc-hId-586584415">Essential Ressources</H2><P><A href="https://github.com/SAP-samples/analytics-cloud-datasphere-community-content/tree/main/Technical_Samples/SAC_Fiori_Horizon_Theme" target="_blank" rel="noopener nofollow noreferrer">SAC Fiori Horizon Theme folder on GitHub</A></P><P><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/dashboard-design-best-practices/ba-p/14030655" target="_blank">Dashboard Design Best-Practices</A></P><P><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/how-to-design-low-fidelity-dashboards-with-the-sap-analytics-cloud/ba-p/14167397" target="_blank">How to Design Low-Fidelity Dashboards with the SAP Analytics Cloud Dashboard Schematics UI Kit</A></P><P>&nbsp;</P> 2026-01-23T18:07:46.884000+01:00 https://community.sap.com/t5/technology-blog-posts-by-sap/sap-analytics-cloud-compass-in-q1-2026-new-use-cases-enhanced-workflow/ba-p/14313750 SAP Analytics Cloud compass in Q1 2026 - New Use Cases, Enhanced Workflow 2026-01-26T21:58:07.037000+01:00 ChenNee https://community.sap.com/t5/user/viewprofilepage/user-id/46487 <P>2026 is going to be an exciting year for compass! For fans of Monte Carlo Simulation and scenario modelling in SAP Analytics Cloud, we shall kick the year off with three highly requested enhancements for Q1:</P><OL><LI>Supporting AVG excl. NULL and AVG incl. unbooked for drivers</LI><LI>Enabling simulation from dashboards with complex filters</LI><LI>Enabling changing of target settings after simulation creation</LI></OL><P>Let me walk you through them:</P><H3 id="toc-hId-1917716095">&nbsp;</H3><H3 id="toc-hId-1721202590"><STRONG>AVG excl. NULL and AVG incl. unbooked for drivers</STRONG></H3><P>Previously, users were only able to model the uncertainty of key drivers with SUM aggregation or SUM exception aggregation. Even though this applies for most key drivers, users wishing to simulate with averages were left out of the game. The new support of AVG excl. NULL and AVG incl. unbooked for drivers will open the door now to simulations with average prices, average discount, average hours or any KPI which should not be summed up to reflect accurate performance assessment. This means that simulation for use cases such sales promotions or energy expenses etc. are now possible.&nbsp;&nbsp;<BR />(If you are unsure about the differences between the different AVG variants, check out this <A href="https://community.sap.com/t5/technology-blog-posts-by-sap/understanding-average-exception-aggregation-in-sap-analytics-cloud/ba-p/14281352" target="_blank">great blog</A> from Alecsandra Dimofte.)<BR /><BR /><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="test" style="width: 707px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364667iFFC909307CE1C597/image-size/large?v=v2&amp;px=999" role="button" title="AVG then.png" alt="AVG then.png" /></span><BR /><FONT size="2"><EM>Before the enhancement, key drivers modelled with AVG excl. NULL or incl. unbooked will be blocked from simulation.&nbsp;</EM></FONT></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AVG new.png" style="width: 814px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364669iCB95545F8B61D827/image-size/large?v=v2&amp;px=999" role="button" title="AVG new.png" alt="AVG new.png" /></span><BR /><FONT size="2"><EM>Now users will be able to model uncertainties for key drivers modelled with AVG excl. NULL or incl. unbooked.</EM></FONT></P><H3 id="toc-hId-1524689085">&nbsp;</H3><H3 id="toc-hId-1328175580">Enabling simulation from dashboards with complex filters</H3><P>In the past, complex filters applied on the story, page or table level would block the creation of compass simulations directly from the story table. These complex filters include:</P><UL><LI>Attribute</LI><LI>Range</LI><LI>Exclude</LI><LI>Advanced filter</LI></UL><P>With the latest enhancement, the restriction is lifted and users could directly create a compass simulation right off the dashboard even with this setup. Dashboard creators, especially those dependent on time range filters or exclude filter for ease of selection, will benefit from the flexibility this feature brings to their story design to provide end users with a direct trigger for compass simulation. Take note that the complex filters applied will be displayed as read-only in compass though. Users are free to simulate right away in compass or to substitute the complex filters with something simpler before proceeding, if preferred.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="time range filter.png" style="width: 606px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/365415iD9EC0AD9452309BC/image-size/large?v=v2&amp;px=999" role="button" title="time range filter.png" alt="time range filter.png" /></span></P><P><FONT size="2"><EM>Range filters and other complex filters will no longer block the direct trigger of a compass simulation from a story table.&nbsp;</EM></FONT></P><H3 id="toc-hId-1131662075">&nbsp;</H3><H3 id="toc-hId-935148570">Enabling changing of target settings after simulation creation</H3><P>Before Q1 2026, it was not possible to make adjustments to a compass simulation target setting once a scenario has been created. Any changes to the target setting after simulation creation would require manual removal of existing scenarios, as it would be a change in the simulation calculation.&nbsp;<BR />With the latest enhancement, the workflow has become more flexible. Users can change the target settings at any point in time. After applying the changes, the prior simulation results of private scenarios will be discarded (as the prior calculation will differ from that of the current target settings), but the driver value configurations will be retained. Users seeking to simulate impact on another similar target KPI will benefit from the ability to continue right away without having to set up identical assumptions for common drivers again.<BR />Public scenarios, on the other hand, will be marked as invalid, but both results and driver value configurations will be retained, in case there is a need to archive past simulations despite the difference in target settings.&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="apply changes.png" style="width: 484px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/365417iF75ED019E032F121/image-size/large?v=v2&amp;px=999" role="button" title="apply changes.png" alt="apply changes.png" /></span>&nbsp;</P><P><FONT size="2"><EM>Simulation target settings can be changed now even after scenario creation. Driver value configurations will be retained in the private scenarios.</EM></FONT></P><P>&nbsp;</P><P><FONT size="3">With these three new enhancements in Q1 2026, compass users will experience more flexibility in handling, with better re-use of assumption modelling efforts, and more variety in the spectrum of possible drivers.</FONT></P><P><FONT size="3">As usual, we are always on the look out for areas where compass could be sharpened even further. Have an opinion here? Do tell us what you think in the <A href="https://influence.sap.com/sap/ino/#/campaign/884" target="_blank" rel="noopener noreferrer">influence portal</A>! In fact, our first feature in Q1 2026 was inspired by the a topic raised by <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/1445250">@David_Nicolay_</a>&nbsp;. Thank you and do keep them coming!&nbsp;</FONT></P><P>&nbsp;</P> 2026-01-26T21:58:07.037000+01:00 https://community.sap.com/t5/technology-blog-posts-by-members/sap-analytics-cloud-best-practices-for-folder-organization-and-governance/ba-p/14320771 SAP Analytics Cloud: Best Practices for Folder Organization and Governance 2026-02-03T20:11:33.157000+01:00 onursoyer https://community.sap.com/t5/user/viewprofilepage/user-id/150169 <H1 id="toc-hId-1660384868">Introduction</H1><P>In SAP Analytics Cloud projects, a significant amount of effort is spent on building models, stories, and planning applications. However, one critical topic is often underestimated: <STRONG>how these objects are organized</STRONG>. In many customer environments, reports and models are scattered across different folders without a clear structure, making it difficult to control access, ensure consistency, and maintain content over time. This is not just a usability issue, it is a <STRONG>governance challenge</STRONG>. A well-designed folder structure is a foundational element for scalable, secure, and maintainable SAC landscapes.</P><H1 id="toc-hId-1463871363">&nbsp;</H1><H1 id="toc-hId-1267357858">Why Folder Organization Matters in SAC?</H1><H6 id="toc-hId-1716257948"><EM>Folder structure is not a cosmetic choice, it is a governance decision.</EM></H6><P>Number of objects like Stories, Models, Themes, Insights are rapidly increasing in SAC environments. It is crucial to keep these objects in organized way. Otherwise, this can cause important security and governance issues. Without well-planned folder structure,&nbsp; important objects like corporate stories, models etc. can be located in My Files or Public Folders with ambiguous ownerships. It is not certain that who is using these files and folders and who are the owners. Without discrimination of folders, contents that should be tested first can be accidently used with Production purposes. Also with authorization complexity, unnecessary accesses can cause security issues. As a result, weak folder structure leads low maintainability, low security and high operational risk.</P><P>&nbsp;</P><H1 id="toc-hId-874330848">Core Folder Types</H1><P>Understanding the core folder types in <STRONG><SPAN class=""><SPAN class="">SAP Analytics Cloud</SPAN></SPAN></STRONG> is essential for building a sustainable governance model. Each folder type serves a specific purpose, and misusing them often leads to security risks, ownership issues, and long-term maintenance problems. The two primary folder types&nbsp;<STRONG>My Files</STRONG> and <STRONG>Public&nbsp;</STRONG>should be clearly differentiated and used intentionally.<BR /><BR /></P><H4 id="toc-hId-1065065500">My Files – Personal Workspace</H4><P><STRONG>My Files</STRONG> is designed as a personal working area for individual users in SAP Analytics Cloud. Content stored in My Files is accessible only by the owner and is not governed by role-based access control, which makes it suitable for early-stage development, drafts, experiments, and personal analysis. It serves as a sandbox environment where users can prototype ideas or perform temporary testing without impacting shared content. However, because objects in My Files are not centrally visible or governed unless explicitly shared, they are not appropriate for long-term or productive use.</P><P><STRONG>As a best practice, </STRONG>any object that is actively used by business users should not located in My Files.<BR /><BR /></P><H4 id="toc-hId-868551995">Public – Enterprise Content Area</H4><P><STRONG>Public</STRONG> is the central, governed content area in SAP Analytics Cloud and serves as the foundation for enterprise analytics. Unlike personal folders, content stored in Public is managed through role-based access control, enabling controlled visibility, clear ownership, and secure collaboration across teams and departments. Public folders support structured hierarchies, which makes them ideal for implementing environment separation such as DEV, TEST, and PROD, as well as department-based organization. All shared stories, models, planning applications, and related objects intended for long-term use should reside in the Public folder structure. By enforcing consistent naming conventions and access rules within Public, organizations can significantly improve maintainability, reduce operational risk, and establish a scalable governance model for SAP Analytics Cloud.</P><P><STRONG>As a best practice,&nbsp;</STRONG>all productive SAC content should be located in the Public folder hierarchy.</P><H1 id="toc-hId-284790333">&nbsp;</H1><H1 id="toc-hId-88276828">DEV – TEST – PROD Folder Strategy</H1><P>A clear <STRONG>DEV–TEST–PROD</STRONG> folder strategy is one of the most critical elements of governance in <STRONG><SPAN class=""><SPAN class="">SAP Analytics Cloud</SPAN></SPAN></STRONG>. Separation&nbsp; between development - testing and production provides a strong <STRONG>folder discipline.&nbsp;</STRONG>Especially, the separation is crucial if you are in a single tenant landscape. Even in multi-tenant landscapes (Dev-Test-Prod), this is also recommended since the transportation between tenants is not mandatory and system-driven.&nbsp;</P><P>A structured folder strategy introduces a <STRONG>clear content lifecycle</STRONG>, reduces operational risk, and creates transparency for both IT and business users.</P><H4 id="toc-hId-279011480">Recommended High-Level Folder Structure</H4><P>/Public<BR />├─ _DEV&nbsp;<BR />├─ _TEST<BR />└─ _PROD<BR /><BR /></P><H4 id="toc-hId--415219120">Environment Responsibilities</H4><P><STRONG>DEV</STRONG></P><UL><LI>Active development and frequent changes</LI><LI>Broad access for developers and consultants</LI><LI>Experimental and incomplete content allowed</LI></UL><P><STRONG>TEST</STRONG></P><UL><LI>Business validation and user acceptance testing</LI><LI>Limited write access</LI><LI>Focus on functional correctness and data validation</LI></UL><P><STRONG>PROD</STRONG></P><UL><LI>Approved, production-ready content only</LI><LI>Strict access control</LI><LI>Stable objects consumed by business users<BR /><BR /></LI></UL><H4 id="toc-hId--611732625">Object Type-Based Folder Design</H4><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="onursoyer14_0-1770145195621.png" style="width: 533px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/368677iF53E02856C91F7CA/image-dimensions/533x352?v=v2" width="533" height="352" role="button" title="onursoyer14_0-1770145195621.png" alt="onursoyer14_0-1770145195621.png" /></span></P><P><STRONG>Standardized subfolder design based on object types</STRONG> is a key enabler for consistency and scalability in SAP Analytics Cloud. By structuring folders according to object types—such as Stories, Models, Analytic Applications, Data Actions, and Allocations—organizations create a predictable and intuitive navigation experience across DEV, TEST, and PROD environments.<BR /><BR /></P><H4 id="toc-hId--808246130">Department-Based Folder Design</H4><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="onursoyer14_2-1770142512458.png" style="width: 540px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/368664i9B3AF13D4660F67A/image-dimensions/540x259?v=v2" width="540" height="259" role="button" title="onursoyer14_2-1770142512458.png" alt="onursoyer14_2-1770142512458.png" /></span></P><P>By grouping stories, models, and applications under department-specific folders such as Finance, Sales, Supply Chain, or HR, ownership and accountability become immediately clear. This approach simplifies access management through role-based authorization, reduces the risk of unintended data exposure, and improves discoverability for business users. When combined with a DEV–TEST–PROD structure, department-based folders ensure that each team works within a clearly defined and governed space, supporting scalability and long-term maintainability of the SAC environment.</P><H1 id="toc-hId--124550614">&nbsp;</H1><H1 id="toc-hId--321064119">Workspaces</H1><P><STRONG>Workspaces</STRONG> in SAP Analytics Cloud are designed to support collaboration by grouping content, users, and access rights within a shared space. They can be useful for project-based or temporary initiatives where multiple users work closely on the same set of stories or models.</P><P>However, from a governance perspective, I personally avoid using Workspaces as a primary content container. <U>When a Workspace is deleted, all content stored within it is permanently removed</U>, which introduces a significant operational risk. For this reason, Workspaces should be used selectively and primarily for short-lived collaboration, while long-term and productive content should always reside in the Public folder structure.</P><P>You can navigate to&nbsp;<A href="https://community.sap.com/t5/technology-blog-posts-by-members/sap-analytics-cloud-workspaces/ba-p/13531009" target="_blank">this blog post</A>&nbsp;by&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/506558">@ninak1</a>&nbsp;to learn workspaces.<BR /><BR /></P><P>&nbsp;</P><H2 id="toc-hId--810980631">Authorization Best Practices (Team-Based Governance)</H2><P>Effective authorization in <STRONG><SPAN class=""><SPAN class="">SAP Analytics Cloud</SPAN></SPAN></STRONG> should be managed through <STRONG>teams, not individual users</STRONG>. Assigning access directly to users quickly becomes unmanageable as environments grow, leading to inconsistent permissions, security risks, and high maintenance effort. A team-based authorization model provides scalability, transparency, and long-term governance by clearly separating responsibilities and standardizing access patterns.<BR /><BR /></P><H3 id="toc-hId--1300897143">Recommended Team Personas</H3><P>A clear persona model is essential for aligning technical permissions with business responsibilities. The following team structure covers most SAC scenarios while remaining simple and scalable:</P><H4 id="toc-hId--1790813655"><STRONG>Admin</STRONG></H4><UL><LI>System and tenant administration</LI><LI>User, team, and role management</LI><LI>Full access across DEV, TEST, and PROD</LI></UL><H4 id="toc-hId--1987327160"><STRONG>Developer</STRONG></H4><UL><LI>Model, story, and application development</LI><LI>Full write access in DEV</LI><LI>Limited or no write access in PROD</LI></UL><H4 id="toc-hId-2111126631"><STRONG>Editor / Analyst&nbsp;</STRONG></H4><UL><LI>Ability to create own stories and perform small adjustments</LI><LI>Typically business power users or advanced analysts</LI><LI>Write access to specific folders, without system-level permissions</LI></UL><BLOCKQUOTE><P><STRONG>Why “Editor / Analyst”?</STRONG><BR />Compared to “Developer,” this role better reflects business-driven content creation and controlled flexibility without exposing technical or administrative capabilities.</P></BLOCKQUOTE><H4 id="toc-hId-2082796817"><STRONG>Viewer</STRONG></H4><UL><LI>Read-only access to validated, productive content</LI><LI>No content creation or modification rights<BR /><BR /></LI></UL><H3 id="toc-hId--2115280977">Folder Authorization via Teams</H3><P>Folders should always be shared with <STRONG>teams</STRONG>, not individual users. This approach ensures that access rights are role-based, auditable, and easy to maintain.</P><P><STRONG>Best Practices</STRONG></P><UL><LI>DEV folders → Developer team (edit), Admin team (full)</LI><LI>TEST folders → Developer / Editor (limited edit), Viewer (read)</LI><LI>PROD folders → Viewer (read), Editor (controlled edit), Admin (full)</LI></UL><P>By assigning folder permissions at the team level, access changes are handled simply by adding or removing users from teams—<STRONG>without touching folder settings</STRONG>.<BR /><BR /></P><H3 id="toc-hId-1983172814">Role Assignment Strategy</H3><P>In addition to folder access, SAC <STRONG>roles</STRONG> define what users can do at the platform level. These roles should also be assigned to teams rather than individuals.</P><P><STRONG>Example Role Mapping</STRONG></P><UL><LI>Admin team → BI Admin role</LI><LI>Developer team → Content Creator role</LI><LI>Editor / Analyst team → Content Creator (restricted by folder access)</LI><LI>Viewer team → Viewer role</LI></UL><P><STRONG>Best Practice:</STRONG><BR />Assign roles and folder permissions to teams—not to individual users.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="onursoyer_0-1770182575932.jpeg" style="width: 512px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/368738iF74B881FB100F39C/image-dimensions/512x374?v=v2" width="512" height="374" role="button" title="onursoyer_0-1770182575932.jpeg" alt="onursoyer_0-1770182575932.jpeg" /></span></P><P><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/sap-analytics-cloud-security-concepts-and-best-practice/ba-p/13416999" target="_blank">Here is the link</A> of the detailed blog post for Security Concept by&nbsp;@<A class="" href="https://community.sap.com/t5/user/viewprofilepage/user-id/70553" target="_self"><SPAN class="">Matthew_Shaw</SPAN></A></P><P>&nbsp;</P><H2 id="toc-hId-2080062316">What to Do Next</H2><P>To apply these best practices in your SAP Analytics Cloud environment, start with the following steps:</P><UL><LI><P><STRONG>Define your governance model first</STRONG><BR />Agree on how content should be developed, validated, and consumed before creating folders.</P></LI><LI><P><STRONG>Separate DEV, TEST, and PROD clearly</STRONG><BR />Create dedicated environment folders under Public and enforce a forward-only content flow.</P></LI><LI><P><STRONG>Organize content by department and object type</STRONG><BR />Use department-based folders combined with standardized subfolders (Stories, Models, Data Actions, etc.).</P></LI><LI><P><STRONG>Establish a clear naming convention</STRONG><BR />Document and communicate a simple, consistent naming standard for all SAC objects.</P></LI><LI><P><STRONG>Adopt team-based authorization</STRONG><BR />Create teams based on personas (Admin, Developer, Editor/Analyst, Viewer) and assign both roles and folder permissions to teams—not individual users.</P></LI><LI><P><STRONG>Review and clean up existing content</STRONG><BR />Identify unused, duplicated, or misplaced objects and move productive content into the governed Public structure.</P></LI></UL><P>&nbsp;</P><H4 id="toc-hId-1296742797">Sources</H4><UL><LI><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/sap-analytics-cloud-content-organization-and-authorization/ba-p/13350602" target="_blank">https://community.sap.com/t5/technology-blog-posts-by-sap/sap-analytics-cloud-content-organization-and-authorization/ba-p/13350602</A></LI><LI><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/sap-analytics-cloud-security-concepts-and-best-practice/ba-p/13416999" target="_blank">https://community.sap.com/t5/technology-blog-posts-by-sap/sap-analytics-cloud-security-concepts-and-best-practice/ba-p/13416999</A></LI><LI><A href="https://community.sap.com/t5/technology-blog-posts-by-members/sap-analytics-cloud-workspaces/ba-p/13531009" target="_blank">https://community.sap.com/t5/technology-blog-posts-by-members/sap-analytics-cloud-workspaces/ba-p/13531009</A></LI></UL> 2026-02-03T20:11:33.157000+01:00 https://community.sap.com/t5/technology-blog-posts-by-sap/sap-business-data-cloud-and-datasphere-news-in-january/ba-p/14320094 SAP Business Data Cloud and Datasphere News in January 2026-02-05T23:27:35.276000+01:00 kpsauer https://community.sap.com/t5/user/viewprofilepage/user-id/14110 <P><STRONG>SAP Business Data Cloud and Datasphere News in January</STRONG></P><P>This year we really started with a bang!<BR />You will see many great features and enhancements being delivered with our three releases already in the first month of the year.</P><P>Learn more in my short top features video in January 2026 on YouTube <span class="lia-unicode-emoji" title=":television:">📺</span></P><P>In addition, explore the latest updates in our community news blogs and more.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2026-01 Datasphere News Blog.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/368864i813A0D00CCB06529/image-size/large/is-moderation-mode/true?v=v2&amp;px=999" role="button" title="2026-01 Datasphere News Blog.png" alt="2026-01 Datasphere News Blog.png" /></span></P><P>&nbsp;</P><H2 id="toc-hId-1789460925">My top features in January</H2><P>2026 really starts with a firework of excellent new features. Therefore, this list is a lot longer than usual.</P><P>&nbsp;</P><H3 id="toc-hId-1722030139">Task Chains &amp; Scheduling</H3><H4 id="toc-hId-1654599353">Task ports of tasks in Task Chains</H4><P>You can now use task ports to provide enhanced flexibility and error handling in task chains. Task ports allow you to control the flow of task based on success or failure outcomes. Additionally, the new <EM>Ignore Error</EM> feature allows you to disregard the status of a specific task from the overall task chain status evaluation. This feature is beneficial for maintaining workflow continuity, managing errors effectively, and customizing task execution paths.<BR /><SPAN><span class="lia-unicode-emoji" title=":link:">🔗</span>&nbsp;&nbsp;</SPAN><SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/04dcfa7fcf374e8798c9807cfe612c0c.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">More information</A></SPAN></P><P>&nbsp;</P><H4 id="toc-hId-1458085848">Enable Auto-Retry for a Task in a Task Chain</H4><P>The auto-retry feature allows up to three automatic retries for a task in a task chain. This feature will automatically retry failed tasks to help complete a task in a task chain and improve resilience.&nbsp;<BR /><SPAN><span class="lia-unicode-emoji" title=":link:">🔗</span>&nbsp;&nbsp;</SPAN><SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/d1afbc2b9ee84d44a00b0b777ac243e1.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">More information</A></SPAN></P><P>&nbsp;</P><H4 id="toc-hId-1261572343">Technical user for scheduling&nbsp;</H4><P>You can now assign a technical user to schedule data integration tasks. This allows you to minimize the number of users that manage schedules. In addition, this avoids failed schedules and tasks related to expired consent and authorization.<BR /><span class="lia-unicode-emoji" title=":link:">🔗</span><SPAN>&nbsp; More information: </SPAN><SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/4b660c0395454bd0923f732eef4ee4b2.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">Modify the Owner of a&nbsp;Schedule</A></SPAN><SPAN> and </SPAN><SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/7fa07621d9c0452a978cb2cc8e4cd2b1.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">Scheduling Data Integration Tasks</A></SPAN><SPAN>.</SPAN></P><P>&nbsp;</P><H4 id="toc-hId-1065058838">Manage Tasks with REST APIs&nbsp;</H4><P><SPAN>You can use REST APIs to run task chains and retrieve task logs and existing task log history without using the Command Line Interface (CLI). In addition, you can now also use a new CLI command to get flexible and controlled log information.<BR /><span class="lia-unicode-emoji" title=":link:">🔗</span></SPAN><SPAN>&nbsp; More information </SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/274f2736465c4c48a091c675880502a2.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">Manage Tasks Using REST APIs</A><SPAN>&nbsp;and&nbsp;</SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/2b26a31f197444dea314495bc0008eae.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">Manage Tasks and Task Chains via the Command Line</A><SPAN>.</SPAN></P><P>&nbsp;</P><H3 id="toc-hId-739462614">Analytic Model: New functions in the Expression Editor (YTD, QTD, MTD)</H3><P><SPAN>For calculated and restricted measures, as well as for calculated and restricted structures, the new standard functions YTD, QTD, MTD and %GrandTotal are now supported in the expression editor for these measures in the Analytic Model.</SPAN></P><P>&nbsp;</P><H3 id="toc-hId-542949109">Replication Flow</H3><H4 id="toc-hId-475518323">Reuse a target table of one replication as a source of another replication flow&nbsp;</H4><P>You can reuse a target local table (with or without delta capture enabled) of an existing replication flow as a source table in another replication flow. It will automatically create a relationship between the two replication flows and allows now multi-step replication scenarios. This simplifies the distribution of data from SAP Datasphere to multiple downstream systems.<BR /><SPAN><span class="lia-unicode-emoji" title=":link:">🔗</span>&nbsp;&nbsp;</SPAN><SPAN><A href="https://help.sap.com/docs/SAP_DATASPHERE/c8a54ee704e94e15926551293243fd1d/d570eee0045a4b9ab5d47ac70140d60a.html?ai=true&amp;locale=en-US&amp;version=LATEST" target="_blank" rel="noopener noreferrer">More information</A></SPAN><SPAN>.</SPAN></P><P>&nbsp;</P><H4 id="toc-hId-279004818">Support parquet format <SPAN>for cloud storage sources</SPAN></H4><P>You can now replicate data stored in parquet files when using the following cloud storage providers as the source of your replication flow:</P><UL><LI>Amazon Simple Storage Service</LI><LI>Google Cloud Storage</LI><LI>Microsoft Azure Data Lake Gen2</LI></UL><P><span class="lia-unicode-emoji" title=":link:">🔗</span>&nbsp;&nbsp;<SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/4d481a2c620f4b52ba65b360299d7719.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">More information</A></SPAN>.</P><P>&nbsp;</P><H3 id="toc-hId--121822775">Partitioning of local tables with data</H3><P>You can create partitions on existing local tables that contains existing data stored in a standard space (HANA Cloud storage and compute). That way you can break down your data into smaller tables and better manage tables with a large volume of data.</P><P>At deployment you can decide if the partitioning task happens</P><UL><LI><U>Automatically After Deployment</U>: Once the deployment is complete, the partition creation task will start automatically.</LI><LI><U>Automatically at a Scheduled Time</U>: You define a timestamp when the partitions must be created. Once deployment is complete, the partition creation task will start automatically at the scheduled timestamp.</LI><LI><U>Manually at Later Time</U>: Once the deployment is complete, you will be able to create the partitions when you want.</LI></UL><P><span class="lia-unicode-emoji" title=":link:">🔗</span>&nbsp; <SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/03191f36e9144b2aaa47b8c9eea039c1.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">More information</A></SPAN>.</P><P>&nbsp;</P><H3 id="toc-hId--318336280">Longer technical names of data builder objects</H3><P>We increased maximum length for technical names for data builder objects and elements that now allow for more descriptive and detailed naming conventions.<BR />The maximum length has changed for the following objects and elements:</P><UL><LI>Views, tables, E/R models: 100</LI><LI>Views with semantic usage&nbsp;Analytical Dataset (Deprecated): 60</LI><LI>Analytic Models: 60</LI><LI>Hierarchies created inside a dimension view: 20</LI><LI>Columns: 100</LI><LI>Input parameters: 100</LI></UL><P><span class="lia-unicode-emoji" title=":link:">🔗</span>&nbsp;&nbsp;<SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/982f9a30d4ab49c8b019cfaf3dc08391.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">More information</A></SPAN>.</P><P>&nbsp;</P><H3 id="toc-hId--514849785">BW Modernization</H3><P>We also delivered major milestones for the BW modernization scenarios. Metadata extraction of SAP BW 7.5 is now enabled for the catalog, plus also a data lineage from SAC story down to the BW 7.5 objects.</P><P>Extension of the data product generator with</P><UL><LI>Introduction of Scenario Generator: semantical import of BW 7.5 and BW/4HANA InfoProvider and its dependencies including attributes and texts</LI><LI>Multiple target support: select any Datasphere tenant and space</LI><LI>Transport of BW subscriptions</LI><LI>Mass handling of BW InfoProviders</LI></UL><P>Requires BWMT 1.27 and SAP Note <SPAN><A href="https://me.sap.com/notes/3692414" target="_blank" rel="noopener noreferrer">3692414</A></SPAN></P><P><span class="lia-unicode-emoji" title=":link:">🔗</span>&nbsp; More information <SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/b350d7c6e88c4f089d381dfe6feee792.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">Connecting to BW Systems</A></SPAN> and <SPAN><A href="https://help.sap.com/docs/PRODUCTS/d4185d7d9a634d06a5459c214792c67e/afccc581146542c485a52563167e23cc.html?version=cloud&amp;locale=en-US" target="_blank" rel="noopener noreferrer">Catalog Asset Details</A>.</SPAN></P><P>&nbsp;</P><P><div class="video-embed-center video-embed"><iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2Ft6KoDcATK-M%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dt6KoDcATK-M&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2Ft6KoDcATK-M%2Fhqdefault.jpg&amp;type=text%2Fhtml&amp;schema=youtube" width="200" height="112" scrolling="no" title="SAP Datasphere: Top New Features | January 2026" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture;" allowfullscreen="true"></iframe></div></P><P>&nbsp;</P><P><span class="lia-unicode-emoji" title=":television:">📺</span>&nbsp; Check out the Top Features Playlist: <SPAN><A href="https://www.youtube.com/playlist?list=PL3ZRUb1AKkpS8bwmAREXo78O2xccXzoiy" target="_blank" rel="noopener nofollow noreferrer">https://www.youtube.com/playlist?list=PL3ZRUb1AKkpS8bwmAREXo78O2xccXzoiy</A></SPAN></P><P>&nbsp;</P><H2 id="toc-hId--417960283">Webinar Series: The Next Era of Business Data</H2><P>SAP Business Data Cloud is part of a comprehensive strategy for enterprise data designed to address complex enterprise data management challenges. We provide an overview of SAP Business Data Cloud and guide you through its integral pillars and strategic vision.<BR /><SPAN><span class="lia-unicode-emoji" title=":backhand_index_pointing_right:">👉</span>&nbsp; Sign up now: </SPAN><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/sap-bdc-the-next-era-of-business-data/ba-p/14305870" target="_blank">SAP BDC: The Next Era of Business Data</A></SPAN></P><P><span class="lia-unicode-emoji" title=":small_blue_diamond:">🔹</span>Jan 29 | Discover SAP Business Data Cloud in 2026 - <A href="https://www.youtube.com/live/iRdyj4g80gk" target="_blank" rel="noopener nofollow noreferrer">recording</A></P><P><span class="lia-unicode-emoji" title=":small_blue_diamond:">🔹</span>Feb 05 | The Smart Path to SAP BW Modernization - <A href="https://www.youtube.com/live/S6H8fJBSuF8" target="_blank" rel="noopener nofollow noreferrer">recording</A></P><P><span class="lia-unicode-emoji" title=":small_blue_diamond:">🔹</span>Feb 19 | Empowering SAP Datasphere Users with SAP Business Data Cloud Innovations</P><P><span class="lia-unicode-emoji" title=":small_blue_diamond:">🔹</span>Feb 26 | From Data to Decisions: Analytics with SAP Analytics Cloud and SAP BDC</P><P><span class="lia-unicode-emoji" title=":small_blue_diamond:">🔹</span>Mar 12 | From Data Silos to Business Insight: The Power of BDC Connect</P><P><span class="lia-unicode-emoji" title=":small_blue_diamond:">🔹</span>Mar 19 | An Architect's Blueprint for SAP Business Data Cloud as the Foundation for Enterprise AI</P><P><span class="lia-unicode-emoji" title=":small_blue_diamond:">🔹</span>Mar 26 | Design. Govern. Deliver. Data Products - Data Product Studio</P><P><span class="lia-unicode-emoji" title=":small_blue_diamond:">🔹</span>Apr 16 | Breaking Down the SAP BDC Pricing Model</P><P><SPAN>&nbsp;</SPAN></P><P><SPAN>&nbsp;</SPAN></P><H2 id="toc-hId--614473788">My favorite blogs in January</H2><P><SPAN>What a great blog about seamless planning by <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/14553">@Max_Gander</a> and <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/187920">@marc_daniau</a>.<BR />The blog shows how to run SAP HANA APL time‑series forecasts in SAP Datasphere and feed the results into a seamless SAP Analytics Cloud (SAC) planning model as a live forecast version:<BR /></SPAN><span class="lia-unicode-emoji" title=":link:">🔗</span><SPAN>&nbsp;&nbsp;</SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/generating-and-integrating-automated-predictive-library-apl-forecasts-in-a/ba-p/14309857" target="_blank">Generating and Integrating Automated Predictive Library (APL) Forecasts in a Seamless Planning Model</A></P><P>&nbsp;</P><P><a href="https://community.sap.com/t5/user/viewprofilepage/user-id/1886">@Phil_from_Madrid</a>&nbsp; wrote a nice piece about implementing a "Shift-Left" architecture within the SAP business data fabric shifts responsibility for data quality to the source, aiming for data to originate as a governed, high-quality asset. While this approach accelerates time-to-insight through the creation of reusable data products, it necessitates development teams taking on new data-modeling tasks and managing increased technical debt upstream.<BR /><span class="lia-unicode-emoji" title=":link:">🔗</span><SPAN>&nbsp;&nbsp; </SPAN><A href="https://community.sap.com/t5/data-and-analytics-blog-posts/the-consequences-of-implementing-strictly-shift-left-architectures/ba-p/14313699" target="_blank">The consequences of implementing strictly Shift-left architectures</A></P><P>&nbsp;</P><P><SPAN>This blog from <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/136079">@vitvas</a> details a method to execute ABAP code directly from an SAP Datasphere Data Flow without relying on the BW Bridge. This approach uses virtual elements in CDS views and a generic OData connection to trigger complex logic or external processes in the source system.&nbsp;<BR /></SPAN><span class="lia-unicode-emoji" title=":link:">🔗</span><SPAN>&nbsp;&nbsp;</SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/how-to-call-as-abap-from-sap-datasphere/ba-p/14313818" target="_blank">How to call AS ABAP from SAP Datasphere</A></P><P>&nbsp;</P><H2 id="toc-hId--810987293">More blogs about SAP BDC and Datasphere to check out <span class="lia-unicode-emoji" title=":backhand_index_pointing_down:">👇</span></H2><UL><LI><SPAN><A href="https://community.sap.com/t5/artificial-intelligence-learning-group-blog-posts/sap-business-ai-amp-sustainability-what/ba-p/14318237" target="_blank">SAP Business AI &amp; Sustainability: WHAT</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/bdc-sac-ip-whitelist-and-access-control-in-sap-analytics-cloud-sac/ba-p/14318656" target="_blank">[BDC-SAC] IP Whitelist and Access Control in SAP Analytics Cloud (SAC)</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/bdc-sac-akamai-cdn-metadata-understanding-data-download-when-access-sac/ba-p/14318643" target="_blank">[BDC-SAC] Akamai CDN , Metadata Understanding Data Download When Access SAC</A></SPAN></LI><LI><A href="https://community.sap.com/t5/technology-blog-posts-by-members/how-to-call-as-abap-from-sap-datasphere/ba-p/14313818" target="_blank">How to call AS ABAP from SAP Datasphere</A></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/sneak-peek-in-to-sap-analytics-cloud-release-for-q1-2026/ba-p/14317657" target="_blank">Sneak Peek in to SAP Analytics Cloud release for Q1 2026</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/what-s-new-on-my-metrics-2026-q1-qrc-schedule-a-metrics-report/ba-p/14314522" target="_blank">What’s New on My Metrics 2026 Q1 QRC: Schedule a Metrics Report</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/crm-and-cx-blog-posts-by-sap/the-integration-of-sap-business-data-cloud-and-customer-data-platform/ba-p/14315287" target="_blank">The Integration of SAP Business Data Cloud and Customer Data Platform Multiplies the Value</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/sap-business-technology-platform-blog-posts/sap-datasphere-and-sac-modernization-a-commercial-move-with-rewiring/ba-p/14280547" target="_blank">SAP Datasphere and SAC Modernization: A Commercial Move with Rewiring</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/sap-business-technology-platform-blog-posts/the-future-of-sap-analytics-smart-modernization-journey-powered-by-sap-bdc/ba-p/14279002" target="_blank">The Future of SAP Analytics - Smart Modernization Journey Powered by SAP BDC</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/guiding-customers-from-sap-business-data-cloud-discovery-workshop-to-a/ba-p/14314260" target="_blank">Guiding Customers from SAP Business Data Cloud Discovery Workshop to a Clear Adoption Roadmap</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/essential-preparation-and-expert-tips-data-analyst-sap-analytics-cloud/ba-p/14312916" target="_blank">Essential preparation and expert tips: Data analyst - SAP Analytics Cloud certification</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/sap-rpt-1-why-is-it-essential-for-predicting-business-outcomes-in-today-s/ba-p/14314375" target="_blank">SAP RPT‑1: Why is it Essential for Predicting Business Outcomes in Today’s and Future Generative AI?</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/integrating-sap-business-data-cloud-data-products-with-sap-hana-central/ba-p/14312943" target="_blank">Integrating SAP Business Data Cloud data products with SAP HANA central</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/building-a-graph-native-ai-chatbot-on-sap-btp/ba-p/14313174" target="_blank">Building a Graph Native AI Chatbot on SAP BTP</A></SPAN></LI><LI><A href="https://community.sap.com/t5/data-and-analytics-blog-posts/the-consequences-of-implementing-strictly-shift-left-architectures/ba-p/14313699" target="_blank">The consequences of implementing strictly Shift-left architectures</A></LI><LI><SPAN><A href="https://community.sap.com/t5/sap-learning-blog-posts/unlock-faster-insights-modernizing-sap-bw-with-sap-business-data-cloud/ba-p/14309721" target="_blank">Unlock Faster Insights: Modernizing SAP BW with SAP Business Data Cloud</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/filling-the-gab-between-bw-and-datasphere-a-bit-implementing-a-few-standard/ba-p/14312749" target="_blank">Filling the gab between BW and Datasphere (a bit): Implementing a few standard variables</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/what-s-new-in-sap-btp-q4-2025-innobytes/ba-p/14311120" target="_blank">What's New in SAP BTP - Q4 2025 Innobytes</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/crm-and-cx-blog-posts-by-members/connecting-sap-sales-cloud-v2-to-a-standalone-sap-analytics-cloud-a/ba-p/14310439" target="_blank">Connecting SAP Sales Cloud V2 to a Standalone SAP Analytics Cloud - A Practical Alternative</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/sap-business-data-cloud-and-ai-telling-the-story-to-drive-adoption/ba-p/14312022" target="_blank">SAP Business Data Cloud and AI: Telling the story to drive adoption</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/introducing-sap-business-data-cloud-test-demo-and-development-service/ba-p/14310464" target="_blank">Introducing SAP Business Data Cloud test, demo and development service</A></SPAN></LI><LI><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/generating-and-integrating-automated-predictive-library-apl-forecasts-in-a/ba-p/14309857" target="_blank">Generating and Integrating Automated Predictive Library (APL) Forecasts in a Seamless Planning Model</A></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-members/working-with-bw-authorizations-in-datasphere-on-enterprise-level/ba-p/14302361" target="_blank">Working with BW Authorizations in Datasphere on Enterprise Level</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/error-message-when-trying-to-access-quot-my-products-packages-quot-for-sap/ba-p/14305999" target="_blank">Error message when trying to access "My Products Packages" for SAP BDC</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/sap-bdc-the-next-era-of-business-data/ba-p/14305870" target="_blank">SAP BDC: The Next Era of Business Data</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/beyond-data-mesh-entering-the-data-product-economy-with-sap-business-data/ba-p/14304334" target="_blank">Beyond Data Mesh: Entering the Data Product Economy with SAP Business Data Cloud</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/learner-stories/sap-business-data-cloud-certification-c-bcbdc-the-ultimate-guide-to-passing/ba-p/14305009" target="_blank">SAP Business Data Cloud Certification (C_BCBDC): The Ultimate Guide to Passing SAP’s New AI Scenario</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/adopting-ux-best-practices-for-intelligent-applications-in-sap-business/ba-p/14305271" target="_blank">Adopting UX best practices for intelligent applications in SAP Business Data Cloud</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/leverage-system-job-live-model-to-display-acquired-model-last-refreshed/ba-p/14304570" target="_blank">Leverage System Job Live Model to display Acquired Model Last Refreshed Time in Story</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/developer-news/sap-developer-news-january-8th-2026/ba-p/14303979" target="_blank">SAP Developer News January 8th,, 2026</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/sap-business-data-cloud-customer-adoption-teaming-up-for-success/ba-p/14303260" target="_blank">SAP Business Data Cloud customer adoption: Teaming up for success</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/selling-sap-business-data-cloud-sales-plays-bill-of-material-and-sizing/ba-p/14303218" target="_blank">Selling SAP Business Data Cloud: sales plays, bill of material and sizing</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/beyond-the-buzz-making-sap-business-ai-work-for-the-real-world/ba-p/14303013" target="_blank">Beyond the Buzz: Making SAP Business AI Work for the Real World</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/sap-business-data-cloud-dev-inspiration-blueprints-for-next-gen-intelligent/ba-p/14301769" target="_blank">SAP Business Data Cloud dev inspiration: blueprints for next-gen intelligent apps</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/communicating-the-value-of-sap-business-data-cloud-using-personas/ba-p/14301730" target="_blank">Communicating the value of SAP Business Data Cloud using personas</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/positioning-sap-business-data-cloud-with-sap-snowflake/ba-p/14300805" target="_blank">Positioning SAP Business Data Cloud with SAP Snowflake</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/data-and-analytics-learning-group-blog-posts/how-to-access-your-sap-business-data-cloud-free-trial/ba-p/14296178" target="_blank">How to Access your SAP Business Data Cloud Free Trial</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/enhancing-sap-hana-database-development-with-generative-ai-support-for-hdi/ba-p/14294318" target="_blank">Enhancing SAP HANA Database Development with Generative AI Support for HDI Artifacts</A></SPAN></LI></UL><P>&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kpsauer_0-1770052206768.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/368227i9C61D3925DDFBA9C/image-size/large/is-moderation-mode/true?v=v2&amp;px=999" role="button" title="kpsauer_0-1770052206768.png" alt="kpsauer_0-1770052206768.png" /></span></P><P>Find more information and related blog posts on the topic pages for <A href="https://pages.community.sap.com/topics/business-data-cloud" target="_blank" rel="noopener noreferrer">SAP Business Data Cloud</A> and <SPAN><A href="https://pages.community.sap.com/topics/datasphere" target="_blank" rel="noopener noreferrer">SAP Datasphere</A></SPAN>. Also check out the on SAP Help for <A href="https://help.sap.com/docs/business-data-cloud" target="_blank" rel="noopener noreferrer">SAP Business Data Cloud</A> and <A href="https://help.sap.com/docs/SAP_DATASPHERE" target="_blank" rel="noopener noreferrer">SAP Datasphere</A>, including for <A href="https://help.sap.com/docs/SUPPORT_CONTENT/datasphere/4181116697.html" target="_blank" rel="noopener noreferrer">troubleshooting and analysis guides</A>, <A href="https://help.sap.com/docs/SAP_BUSINESS_DATA_CLOUD/9b36d0ac59f24cbeb45617e36a7680fc?locale=en-US&amp;state=PRODUCTION&amp;version=SHIP" target="_blank" rel="noopener noreferrer">onboarding guides</A>, and more.</P> 2026-02-05T23:27:35.276000+01:00 https://community.sap.com/t5/technology-blog-posts-by-members/everything-about-sap-migration-and-palantir-a-basis-pov/ba-p/14327102 Everything about SAP migration and Palantir : A basis POV 2026-02-12T17:18:56.953000+01:00 rajarajeswari_kaliyaperum https://community.sap.com/t5/user/viewprofilepage/user-id/654809 <P><ul =""><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-members/everything-about-sap-migration-and-palantir-a-basis-pov/ba-p/14327102#toc-hId-1789670142">1.Understanding Palantir</a></li><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-members/everything-about-sap-migration-and-palantir-a-basis-pov/ba-p/14327102#toc-hId-1593156637">2.Palantir architecture</a></li><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-members/everything-about-sap-migration-and-palantir-a-basis-pov/ba-p/14327102#toc-hId-1396643132">3. How to access the Palantir platform</a></li><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-members/everything-about-sap-migration-and-palantir-a-basis-pov/ba-p/14327102#toc-hId-1200129627">4.Palantir and data connectivity</a></li><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-members/everything-about-sap-migration-and-palantir-a-basis-pov/ba-p/14327102#toc-hId-1003616122">5.Palantir's HyperAuto and SAP</a></li><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-members/everything-about-sap-migration-and-palantir-a-basis-pov/ba-p/14327102#toc-hId-807102617">6.Connecting SAP and Palantir</a></li><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-members/everything-about-sap-migration-and-palantir-a-basis-pov/ba-p/14327102#toc-hId-610589112">7.Sample demo screen shots of integrating SAP data with Palantir's HyperAuto to extract SAP ECC data into a S3 bucket</a></li><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-members/everything-about-sap-migration-and-palantir-a-basis-pov/ba-p/14327102#toc-hId-414075607">8.Palantir’s SAP migration narrative</a></li><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-members/everything-about-sap-migration-and-palantir-a-basis-pov/ba-p/14327102#toc-hId-217562102">9.Palantir’s position on testing</a></li><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-members/everything-about-sap-migration-and-palantir-a-basis-pov/ba-p/14327102#toc-hId-21048597">10.My point of view on SAP migration and Palantir usage:</a></li><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-members/everything-about-sap-migration-and-palantir-a-basis-pov/ba-p/14327102#toc-hId-171789449">11. Sample use cases Palantir highlights</a></li><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-members/everything-about-sap-migration-and-palantir-a-basis-pov/ba-p/14327102#toc-hId--24724056">12.Relationship between Palantir and SAP Business Data Cloud (BDC)</a></li><li style="list-style-type:none; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/technology-blog-posts-by-members/everything-about-sap-migration-and-palantir-a-basis-pov/ba-p/14327102#toc-hId--221237561">13.Palantir and archive data access</a></li></ul></P><P>In this blog, I discuss the Palantir platform and its value proposition in the context of SAP landscapes and SAP modernization programs.</P><P><EM><STRONG>Disclaimer:</STRONG> The information shared in this blog is derived from publicly available sources. The views expressed are based solely on my personal understanding and interpretation and should not be considered official guidance, implementation instructions, or vendor-approved documentation.</EM></P><H2 id="toc-hId-1789670142"><STRONG>1.Understanding Palantir</STRONG></H2><P><STRONG>Palantir is an enterprise platform that helps organizations use their data to run real operations and make decisions. It is not just about reporting or creating dashboards. It is ment to help users take action, track decisions and measure imapact using trusted data.</STRONG></P><P>The core parts of Palantir are :</P><P>1. Data layer:</P><P>This is where Palantir stores data as datasets (like very large Excel tables) and every data has lineage. That is ,&nbsp;<SPAN>Palantir always remembers where data came from,&nbsp;</SPAN><SPAN>what transformations were applied,&nbsp;</SPAN><SPAN>what dataset produced what dataset.</SPAN></P><P><SPAN>2. Object layer (Ontology):</SPAN></P><P><SPAN><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/371900i1572A5A3AD09AE2C/image-size/medium?v=v2&amp;px=400" role="button" title="1.png" alt="1.png" /></span></SPAN></P><P><SPAN>Source:<A href="https://blog.palantir.com/how-anyone-can-integrate-sap-data-in-hours-17f23d0bd2e8" target="_self" rel="nofollow noopener noreferrer">https://blog.palantir.com/how-anyone-can-integrate-sap-data-in-hours-17f23d0bd2e8</A>&nbsp;</SPAN></P><P><STRONG>&nbsp;</STRONG><SPAN>In this layer, Palantir&nbsp;</SPAN>converts datasets into:</P><UL><LI><P>Objects (Customer, Material, Asset, Employee, Purchase Order)</P></LI><LI><P>Links (Customer to Orders, Vendor to Deliveries, Asset to Maintenance)</P></LI><LI><P>Actions (approve, update, assign, escalate, create)</P></LI></UL><P>This Ontology creates a digital model of the organization, thus enabling&nbsp; business users to understand the data in business context rather than just a raw tables.</P><P>The typical use case of Palantir involves time-bound projects that support decision-making processes, such as&nbsp;<SPAN>inventory optimization.&nbsp;</SPAN><SPAN>alert monitoring and resolution,&nbsp;</SPAN><SPAN>sales territory planning,&nbsp;</SPAN><SPAN>supply chain risk management.</SPAN></P><H2 id="toc-hId-1593156637"><SPAN>2.Palantir architecture</SPAN></H2><P>Palantir’s standard architecture is built on three integrated platforms:</P><P><STRONG>1. Foundry</STRONG></P><P><STRONG>2. AIP</STRONG></P><P><STRONG>3. Apollo</STRONG></P><P>All these together are positioned as an <STRONG>Enterprise Operating System.</STRONG></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/371901i04A6485B3A1F8CD9/image-size/medium?v=v2&amp;px=400" role="button" title="2.png" alt="2.png" /></span></P><UL><LI><STRONG>Foundry</STRONG> is the core data operations layer for data management, transformation logic, Ontology development, analytics, and workflow building.</LI><LI><STRONG>AIP</STRONG>&nbsp;(AI Platform) adds the generative AI layer, enabling secure access to LLMs and providing tooling for agents, automations, AI apps, and governance through evaluation frameworks. (For more information on AIP, refer to URL&nbsp;<A href="https://www.palantir.com/docs/foundry/architecture-center/aip-architecture/" target="_self" rel="nofollow noopener noreferrer">https://www.palantir.com/docs/foundry/architecture-center/aip-architecture/</A>&nbsp;)</LI><LI><STRONG>Apollo</STRONG> runs underneath as the continuous delivery and infrastructure orchestration platform, enabling large-scale, zero-downtime upgrades across the entire service mesh.</LI></UL><P>Conceptually, Palantir describes AIP and Foundry as a set of nine capability areas spanning the Ontology system, data and workflow services, analytics, automations, and product delivery. These capabilities are supported by shared foundational components such as storage, compute, networking, security, governance, and workspace, all powered by Apollo. The combined stack is positioned as the backbone for operational, AI-enabled applications across industries like healthcare, aviation, utilities, and defense.</P><H2 id="toc-hId-1396643132">3. How to access the Palantir platform</H2><P>Refer to below documentation from Palantir site to access the platform</P><P><A href="https://www.palantir.com/docs/foundry/getting-started/login/" target="_self" rel="nofollow noopener noreferrer">https://www.palantir.com/docs/foundry/getting-started/login/</A>&nbsp;</P><H2 id="toc-hId-1200129627">4.Palantir and data connectivity</H2><P><STRONG>Foundry</STRONG> positions itself as more than a standard ETL or ELT tool. It is designed as an enterprise-grade data integration backbone that reduces the long-term cost of integration by combining connectivity, transformation, pipeline management, and governance into a single operating layer. The goal is to take data from complex environments and continuously deliver curated, operationally trusted datasets, not just move data into storage.&nbsp;A key part of this is&nbsp;Data Connection which is foundry’s application for synchronizing data from external systems into Foundry for use across the data integration, modeling, and Ontology layers. Data Connection also supports outbound connectivity, enabling writeback to external systems via exports and Webhooks.</P><P>&nbsp;At the connectivity layer, Foundry supports structured, semi-structured, and unstructured sources, and multiple ingestion patterns such as batch, micro-batch, streaming, and CDC. A “source” in Foundry represents a connection to an external system such as Postgres, S3, Linux file systems, <STRONG>SAP</STRONG>, or REST APIs. Connectivity can be established directly when the source is reachable from Foundry, or through a Foundry agent when sources are hosted in a separate private network such as on-prem. Agents are downloadable programs installed inside the customer network and managed from Data Connection. They provide controlled network access to private systems and securely ingest data into Foundry using restricted tokens. Once a source is created, teams configure syncs (most commonly batch syncs) through the Data Connection UI, schedule runs, and write the results into versioned Foundry datasets with full lineage and auditing.</P><DIV class=""><DIV class=""><DIV class=""><DIV class=""><DIV class=""><DIV class=""><DIV class=""><P>Beyond ingestion, for <STRONG>transformation</STRONG>, Foundry adds production-grade pipeline management through tools like Pipeline Builder, which provides point-and-click pipeline creation, Git-style change management, scheduling, and health checks so only compliant datasets reach production. Data quality and governance are treated as first-class features through role-based and marking-based controls, end-to-end lineage, and built-in diagnostics when issues occur. Finally, Data Connection supports outbound patterns such as dataset exports, outbound Webhooks for triggering external workflows from Foundry applications, and inbound event listeners (beta) for low-latency event feeds from systems that cannot directly integrate with standard Foundry APIs. This combination makes Foundry a bidirectional integration layer that not only brings data in, but also operationalizes insights by pushing results back into the enterprise landscape.</P><H2 id="toc-hId-1003616122"><SPAN>5.Palantir's HyperAuto and SAP</SPAN></H2><P>Palantir also extends integration beyond basic syncing through HyperAuto, which programmatically generates pipelines for ERP and CRM data, rapidly normalizing and harmonizing it into curated datasets that can feed the Ontology and power downstream analytics, workflows, and AI use cases. HyperAuto is Palantir’s source-to-value automation layer designed to accelerate how enterprise data is extracted, standardized, and made usable in Foundry and the Ontology. HyperAuto V1 (also known as SDDI or Bellhop) was the first generation of this capability and is still supported for several source types such as Salesforce, Oracle NetSuite, and SAP, although <STRONG>SAP</STRONG> customers are strongly advised to use <STRONG>HyperAuto V2</STRONG>, which is specifically released and optimized for SAP.</P><P>Architecturally, HyperAuto automates the journey from raw source systems to curated, Ontology-ready data using three building blocks: secure connectors for high-scale data transfer, guided source exploration for rapid discovery and bulk sync creation, and automatic pipeline generation that transforms raw extracts into curated Foundry datasets and Ontology object types. HyperAuto analyzes ERP metadata to generate robust, extensible pipelines that denormalize and reconstruct business objects through automatically created transformations, so that the teams do not need deep expertise in proprietary ERP schemas. The generated pipelines typically include source-specific preprocessing, standardized cleaning libraries, core enrichment steps such as renaming and de-duplication, and derived elements like join tables and time-series datasets. <STRONG>HyperAuto can also generate the Ontology automatically, enabling users to immediately search, analyze, and build operational applications on top of SAP and non-SAP data</STRONG>.</P><P>In addition, HyperAuto can publish the integrated and curated data to external cloud platforms such as Google BigQuery, Snowflake, AWS Redshift, and others, or push it into the Foundry Ontology in just a few clicks, where data is organized into easy-to-understand semantic objects so business users can self-serve and make operational decisions.</P></DIV></DIV></DIV></DIV></DIV></DIV></DIV><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="3.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/371918i383DA6F9EAF37BD4/image-size/large?v=v2&amp;px=999" role="button" title="3.png" alt="3.png" /></span></P><P>&nbsp;<SPAN>For more information refer to URL&nbsp;</SPAN><A href="https://www.palantir.com/docs/foundry/hyperauto/v1-getting-started/" target="_self" rel="nofollow noopener noreferrer">https://www.palantir.com/docs/foundry/hyperauto/v1-getting-started/</A><SPAN>&nbsp;</SPAN></P><H2 id="toc-hId-807102617">6.Connecting SAP and Palantir</H2><DIV><DIV class=""><DIV><DIV class=""><DIV class=""><P class="">Palantir uses the Palantir Foundry Connector 2.0 for SAP Applications, which is:</P><UL><LI>An SAP-certified ABAP add-on</LI><LI>Installed in SAP using SAINT</LI><LI>Exposes SAP data through HTTPS (SICF services)</LI><LI>Works via the SAP application layer (not direct DB access</LI></UL><P class="">Foundry defines the extraction logic (tables, filters, schedules), and the sync jobs are executed by Foundry’s Data Connection services. SAP security remains SAP security, because Foundry calls SAP using an SAP user with SAP authorizations and is DB agnostic as reads happens from SAP application layer rather than DB layer.</P><P class="">Supported SAP extraction objects include:</P><OL><LI>SAP application tables</LI><LI>CDS views</LI><LI>BW InfoProviders / BEx queries</LI><LI>Extractors (ODP-enabled)</LI><LI>SLT (ODQ queues)</LI><LI>Function modules/BAPIs</LI></OL><P><STRONG>Installation steps in SAP (At high level):</STRONG></P><P>Components:</P><OL><LI><STRONG>SAP Add-on (ABAP)</STRONG> installed using <STRONG>SAINT</STRONG></LI><LI><STRONG>Foundry Agent</STRONG> installed in customer network and managed via Foundry Data Connection</LI></OL><P>SAP Prerequisites:</P><P>The source must be SAP NW 7.4 SP5 or 7.5 systems.<STRONG>&nbsp;</STRONG><SPAN>If the source is below 7.4 SP5 a remote agent pattern required.</SPAN></P><P>Generally supported deployment patterns for data extraction are:</P><OL><LI>Direct to SAP ECC/S/4/BW</LI><LI>Via SAP SLT Replication Server (ODQ queues / CDC)</LI><LI>Remote via Gateway (RFC based)</LI></OL><P><STRONG>At SAP level:</STRONG></P><P>For Palantir add-on installation follow below steps:</P><UL><LI>Login to client 000</LI><LI>Run SAINT</LI><LI>Load package: FOUNDRY-SAPCONN-INST-SP00SPXX.SAR</LI><LI>Select components: <STRONG>PALANTIR and PALCONN</STRONG></LI><LI>Execute install (dialog for preparation, background for remaining phases)</LI><LI>Run Post installation wizard through t-code&nbsp; /n/PALANTIR/POST_INST . It will automatically below tasks.</LI></UL><OL><LI>Activate SICF services</LI><LI>Generate roles and assign to Foundry SAP user</LI><LI>Maintain default parameters (/n/PALANTIR/PARAM)</LI><LI>Check ICM settings and generate test URLs</LI><LI>Health checks (connector, authorization, SLT, RFC, jobs)</LI></OL><P><STRONG>At Palantir Foundry level:</STRONG></P><P class="">In Foundry Data Connection, create SAP source using YAML:</P><PRE><CODE>type: magritte-sap-source url: https://&lt;host&gt;:&lt;port&gt;/sap/palantir usernamePassword: &lt;username&gt;:{{password}} </CODE></PRE><P class="">Followed by this, sync between source and Foundry must be configured. Create syncs for required object types (tables/CDS/BEx/SLT/functions). Example:</P><PRE><CODE>type: magritte-sap-source-adapter sapType: tcode obj: ZTEST_ALV<BR /></CODE></PRE></DIV></DIV></DIV></DIV></DIV><DIV class=""><DIV class=""><DIV class="">(For more information please refer&nbsp;<A class="" href="https://www.palantir.com/docs/foundry/sap/install-sap" target="_self" rel="nofollow noopener noreferrer"><STRONG>https://www.palantir.com/docs/foundry/sap/install-sap</STRONG></A><STRONG>)</STRONG></DIV></DIV></DIV><H2 id="toc-hId-610589112"><STRONG>7.Sample demo screen shots of integrating SAP data with Palantir's HyperAuto to extract SAP ECC data into a S3 bucket</STRONG></H2><P>Source:&nbsp;<STRONG><A href="https://blog.palantir.com/how-anyone-can-integrate-sap-data-in-hours-17f23d0bd2e8" target="_blank" rel="noopener nofollow noreferrer">https://blog.palantir.com/how-anyone-can-integrate-sap-data-in-hours-17f23d0bd2e8</A></STRONG></P><P><STRONG>NOTE: </STRONG><EM>I have only provided the screen shots with high level explanation so that the readers could get a look and feel of how SAP data gets extracted into Palantir.&nbsp; I would strongly recommend the interested readers to read it in depth at above blog for complete understanding </EM></P><P>Below are the high-level steps involved:</P><P>The upcoming steps and screenshots demonstrates how HyperAuto accelerates SAP integration by allowing us to explore SAP tables visually, select only what we need, and automatically generate ingestion syncs and transformation pipelines. In this example, a data engineer at a manufacturing firm builds a supply chain view by ingesting SAP data, cleaning and integrating it in Foundry, and exporting the curated datasets to an S3 bucket.&nbsp;</P><P>Connect SAP to Foundry using the official SAP-certified connector and ensure the SAP source is available in the Data Connection app.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="4.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/371966i1FA42EE6F7EED369/image-size/large?v=v2&amp;px=999" role="button" title="4.png" alt="4.png" /></span></P><P>&nbsp;<STRONG><SPAN>Step 1-2:</SPAN></STRONG></P><P><SPAN>a.&nbsp;</SPAN>Access the SAP source in Data Connection:&nbsp;<SPAN>In Data Connection, locate your SAP source (typically listed with type magritte-sap-source) and open it.</SPAN></P><P><SPAN>b.&nbsp;</SPAN><SPAN>Explore SAP data in HyperAuto:&nbsp;</SPAN><SPAN>Launch Explore and create syncs. HyperAuto reads SAP tables on-demand (including custom Z tables) and provides a “shopping cart” style selection flow. This approach helps avoid unnecessary heavy queries and reduces risk of disruption to the ERP system.</SPAN><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="5.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/371957iC531BE857EA3B987/image-size/large?v=v2&amp;px=999" role="button" title="5.png" alt="5.png" /></span></P><P>&nbsp;</P><P><STRONG><SPAN>Step 3:</SPAN></STRONG></P><P><SPAN>a.&nbsp;</SPAN>Start with a pre-packaged workflow:&nbsp;<SPAN>From the Workflows tab, select a pre-built workflow such as Supply Chain Disruption. HyperAuto automatically adds the required SAP tables and relationships needed for the workflow and prepares logic for the use case.</SPAN></P><P><SPAN>b. A</SPAN>dd extra tables (customization):&nbsp;<SPAN>Extend the workflow by selecting additional tables. Example: add MARM (Units of Measure for Material) from the Modules tab.</SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="6.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/371958i3ED198A073A5B7CC/image-size/large?v=v2&amp;px=999" role="button" title="6.png" alt="6.png" /></span></P><P><STRONG><SPAN>Step 4-5:</SPAN></STRONG></P><P>a:Discover relationships without knowing SAP schema: HyperAuto helps explore linked tables visually. It also translates technical SAP table/field names into human-readable descriptions (like an automatic data dictionary). Use table relations to discover and add missing dependencies (example: add the Clients table related to Material Descriptions).</P><P>b: Configure syncs: Review the selected tables and configure ingestion settings. Choose ingestion strategies such as:</P><UL><LI>Snapshot (full extract)</LI><LI>Append / incremental (delta ingestion)</LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="7.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/371959i7718F08FD55C4EF6/image-size/large?v=v2&amp;px=999" role="button" title="7.png" alt="7.png" /></span></P><P><STRONG><SPAN>Step 6-10:</SPAN></STRONG></P><P>a.Then confirm by selecting Ingest &amp; Integrate Data → Create syncs.</P><P>b.Auto-generate pipeline code (PySpark): HyperAuto generates:</P><UL><LI>ingestion sync configuration</LI><LI>transformation pipelines</LI><LI>PySpark code for cleaning and integration</LI></UL><P>All code is version-controlled via Git and created through a pull request workflow, enabling review and controlled deployment.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="8.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/371960iF7B5243F733BB01B/image-size/large?v=v2&amp;px=999" role="button" title="8.png" alt="8.png" /></span></P><P><STRONG>Step 12-15:</STRONG></P><P>a.Run raw ingests: Using the SDDI/HyperAuto flow, run the syncs to ingest raw SAP data and supporting metadata.</P><P>b.Review pipeline lineage: Open the pipeline graph in Data Lineage to visualize dependencies between raw datasets and transformed outputs.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="9.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/371961i820263BB0E644B15/image-size/large?v=v2&amp;px=999" role="button" title="9.png" alt="9.png" /></span></P><P><STRONG>Step 16-18:</STRONG></P><P>a.Build the cleaning and integration pipeline: Select all datasets and trigger a build. HyperAuto runs the generated transformations to produce clean, denormalized, analytics-ready datasets.</P><P>b.Validate the final datasets:Preview the cleaned datasets and review the transformation logic that produced them.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="10.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/371962i36937AD1374A18B7/image-size/large?v=v2&amp;px=999" role="button" title="10.png" alt="10.png" /></span></P><P><STRONG>Step 19-21:&nbsp;</STRONG></P><P>a.Create an S3 data connection source</P><P>In Data Connection, create a new S3 source, select an agent for the export, and configure bucket details. Save it in a project folder with correct permission.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="12.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/371963i856BFD8B8CECDC61/image-size/large?v=v2&amp;px=999" role="button" title="12.png" alt="12.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="13.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/371964i71A556F0F9CC0A1D/image-size/large?v=v2&amp;px=999" role="button" title="13.png" alt="13.png" /></span></P><P><STRONG>Step 22-29:</STRONG></P><P>a.Configure an export task: Create a Data Connection Task of type export-s3-task, define the output path, and add the finalized datasets as inputs. Configure outputs for tracking export results.</P><P>b.Run the export (or schedule it):Build the export task to push curated datasets to S3. This can later be automated on a schedule or triggered by upstream dataset updates.</P><P>At the end of the workflow, we will have:</P><UL><LI>SAP data ingested and integrated using HyperAuto</LI><LI>Cleaned, denormalized datasets ready for analytics</LI><LI>Data exported to S3 (or optionally used directly in Foundry tools)</LI></UL><P>This creates an extensible data foundation that can be enriched with other enterprise systems and advanced data types (time-series, geospatial, etc.) for broader operational intelligence.</P><H2 id="toc-hId-414075607"><STRONG>8.Palantir’s SAP migration narrative</STRONG></H2><P>Palantir positions SAP migrations (especially ECC to S/4HANA) as slow and expensive largely because teams work in silos. Extraction, transformation, validation, business SMEs, and compliance often operate independently. When validation fails, organizations can lose weeks doing “data archaeology” to identify root causes and coordinate fixes across teams.</P><P>Palantir’s claim is that AIP shifts migration from a linear, phase-by-phase process into a context-connected, end-to-end workflow where data understanding, mapping, transformation, and validation are linked. Validation becomes continuous rather than a final gate. SMEs can describe fixes in plain language, and AI propagates those corrections through the pipeline quickly. This is often explained using the “octopus” analogy, meaning multiple specialized AI capabilities coordinated by a single contextual brain that understands legacy structures, target requirements, business rules, and compliance.</P><P>It claims to complete an ECC to S/4 HANA conversion within 2 weeks of time.</P><H2 id="toc-hId-217562102"><STRONG>9.Palantir’s position on testing</STRONG></H2><P>In practical terms, Palantir claims that when testing fails, we do not lose weeks coordinating across teams. The platform preserves end-to-end context such as source, mapping logic, transformation, business rule, and target expectation. This helps identify the root cause faster. Fixes can then be applied by SMEs and automatically propagated through the pipeline.</P><P>Palantir’s testing model is central to its positioning:</P><UL><LI>Testing is not a separate phase at the end.</LI><LI>Validation is continuous and embedded throughout the migration pipeline.</LI><LI>Data quality, mapping correctness, and compliance checks update continuously as transformations run.</LI></UL><H2 id="toc-hId-21048597">10.My point of view on SAP migration and Palantir usage:</H2><P><STRONG>Based on my understanding, I believe Palantir might be of use for selective data migration for SAP environment&nbsp; to certain extent than for typical brownfield.</STRONG></P><P><STRONG>a. Why this aligns more with SDT than brownfield</STRONG></P><P>Palantir's strengths are largely aligned to a Selective Data Transition (SDT) or data transformation-led migration model, where complexity is dominated by:</P><UL><LI>data harmonization</LI><LI>mapping rules</LI><LI>transformation logic</LI><LI>repeated reconciliation and validation cycles</LI></UL><P>In a true brownfield conversion, the core work is fundamentally different. The focus is on:</P><UL><LI>system conversion using SUM/DMO</LI><LI>technical readiness and remediation</LI><LI>custom code adaptation</LI><LI>integration compatibility</LI><LI>downtime optimization</LI><LI>controlled cutover execution</LI></UL><P>Since brownfield conversions typically do not involve large-scale remapping, consolidation, or business-unit redefinition of data, Palantir’s key value propositions (continuous transformation, SME-driven mapping, and AI-based validation loops) are not the primary effort drivers.</P><P><STRONG>b. Where Palantir could be strongest</STRONG></P><P>Palantir’s value proposition could becomes far more credible in SDT scenarios, where organizations are not just converting ECC technically but actively reshaping their data, organizational structures, and business processes while moving to S/4HANA.</P><P>In these programs, migration is not a single system conversion event. It is an extended transformation journey where enterprises often:</P><UL><LI>run legacy and target environments in parallel</LI><LI>migrate in waves</LI><LI>consolidate business units</LI><LI>remap master data</LI><LI>continuously validate outcomes</LI></UL><P>In this context, Palantir’s narrative around contextual awareness, continuous validation, and SME-driven rule definition aligns with real SDT challenges.</P><P><STRONG>c.&nbsp;Summary </STRONG></P><UL><LI>Palantir is a non-SAP platform (Foundry and AIP) focused on integration, semantic modeling (Ontology), analytics, and AI-driven operational workflows.</LI><LI>It prepares S/4-ready datasets outside SAP using governed pipelines for mapping, transformation, and continuous validation.</LI><LI>It is a DB agnostic tool as the data gets extracted / read from SAP application layer rather than from the underlying DB.</LI><LI>It is not a replacement for SAP-native brownfield conversion tooling like SUM/DMO.</LI><LI>SUM DMO brownfield conversions are much simpler and straightforward .</LI><LI>Palantir needs relatively deeper functional knowledge when compared to assisted selective data migration using SNP or other similar tools.</LI><LI>The often-cited claim of completing a migration in two weeks typically does not represent the full end-to-end SAP migration timeline. In reality, a standard SAP migration (Bluefield or Brownfield) following the SAP Activate methodology includes several critical phases such as unit testing, functional testing, system integration testing (SIT), mock runs, and cutover rehearsals, all of which significantly extend the overall timeline.</LI><LI><P>Palantir is an intelligent platform for data integration, analytics, and AI-driven decision support, rather than a typical SAP migration tool .</P></LI><LI>It can significantly accelerate SDT or bluefield-style (to certain extent) programs by:</LI><UL><LI>reducing discovery time</LI><LI>enabling AI-assisted mapping</LI><LI>minimizing reconciliation cycles through continuous, context-aware testing</LI></UL></UL><H2 id="toc-hId-171789449"><STRONG>11. Sample use cases Palantir highlights&nbsp;</STRONG></H2><P>Palantir also positions its architecture as delivering value beyond migration by enabling enterprises to build operational applications mid-stream. For example, a customer returns processing app can be built during migration with Palantir with below steps:</P><UL><LI>It pulls customer data from ECC.</LI><LI>It enriches it with intelligence from other integrated systems.</LI><LI>It writes validated transactions into S/4HANA.</LI><LI>This is coordinated through Palantir’s unified data layer (Ontology).</LI></UL><P>Palantir also highlights the flexibility of deploying AI in ways that augment human expertise rather than replacing it, with appropriate levels of automation based on task complexity and risk tolerance. For example, with Palantir AIP a procurement lead could type, “for New London products, swap overseas suppliers for the highest-volume domestic alternative before S/4 upload.” The pipeline reexecutes, validation metrics update, and the change is implemented without filing a ticket, scheduling a sprint, or involving external consultants.</P><P>This supports the idea of migration as business continuity plus continuous improvement rather than a disruptive cutover, and again fits more naturally with SDT than pure brownfield conversion.</P><H2 id="toc-hId--24724056"><STRONG>12.Relationship between Palantir and SAP Business Data Cloud (BDC)</STRONG></H2><P>Palantir and SAP Business Data Cloud (BDC) are connected through a strategic partnership intended to combine SAP’s governed, zero-copy business data foundation with Palantir Foundry’s Ontology and AIP.</P><P>The joint positioning is:</P><UL><LI>SAP BDC provides a trusted SAP semantic layer and harmonized data products.</LI><LI>Palantir extends this into an enterprise-wide ontology that fuses SAP and non-SAP data.</LI><LI>Together they enable AI-driven operational intelligence, simulation, and execution.</LI></UL><H2 id="toc-hId--221237561">13.&nbsp;<STRONG>Palantir and archive data access</STRONG></H2><P>Palantir can support archive data access by acting as a unified governed layer that pulls data from SAP archives and legacy sources and exposes it in a searchable, analytics-ready way. This is useful for reporting, audit, and compliance after ECC decommissioning.</P><P>However:</P><UL><LI>Palantir does not replace SAP’s archiving mechanism itself.</LI><LI>The value lies in consuming archived and legacy data through connectors, blending it with non-SAP sources, and organizing it in the Ontology so users can query it like live business entities.</LI></UL><P>Hope you enjoyed reading!</P><P>Do not forget to click on LIKE if you enjoyed this blog!</P> 2026-02-12T17:18:56.953000+01:00 https://community.sap.com/t5/technology-blog-posts-by-sap/comprehensive-overview-analyze-esg-data-application-in-sap-sustainability/ba-p/14330174 Comprehensive Overview: Analyze ESG Data Application in SAP Sustainability Control Tower 2026-02-17T14:51:37.820000+01:00 severinhussmann https://community.sap.com/t5/user/viewprofilepage/user-id/845981 <P><EM>Disclaimer: This blog post reflects the state of the SAP Sustainability Control Tower as of February 17th, 2026.</EM></P><P>The Analyze ESG Data application in SAP Sustainability Control Tower (SCT) has evolved into a central workspace for exploring and reporting sustainability data. Recent enhancements – such as configurable drilldown dimensions, public analytics configurations, extended period selection, and flexible export options – make it easier than ever for users to navigate ESG metrics, create consistent views, and share insights across teams. This overview summarizes the key capabilities that support faster, clearer, and more collaborative sustainability reporting and provides a practical, user-focused supplement to the SAP Help Portal documentation.</P><P><STRONG>Getting Started: “My Views” &amp; Filters</STRONG></P><UL><LI>The application requires users to select a reporting period and structure before displaying data, ensuring relevant and targeted analysis:</LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="severinhussmann_0-1771335719646.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/373468i43209AF2D6D61262/image-size/large?v=v2&amp;px=999" role="button" title="severinhussmann_0-1771335719646.png" alt="severinhussmann_0-1771335719646.png" /></span></P><P>&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="severinhussmann_1-1771335719651.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/373469i72CED750B3CA8DC9/image-size/large?v=v2&amp;px=999" role="button" title="severinhussmann_1-1771335719651.png" alt="severinhussmann_1-1771335719651.png" /></span></P><UL><LI>Once you have selected the relevant Period and Reporting Structure you can also save this using the “My Views” functionality and set it as default. These views are only visible to you, and don't affect other users.</LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="severinhussmann_2-1771335719655.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/373470i11825C25DD78CE19/image-size/large?v=v2&amp;px=999" role="button" title="severinhussmann_2-1771335719655.png" alt="severinhussmann_2-1771335719655.png" /></span></P><P><STRONG>Manage Overviews: Customization and Collaboration</STRONG></P><UL><LI>The “Overview” dashboard organizes metrics into groups, which are defined in the “Manage Overviews” section. Users can switch between public and private overviews, edit groupings, and add or remove metrics to tailor the dashboard to their needs.</LI><LI>Public overviews allow teams to share standardized metric groupings, while private overviews support individual customization.</LI><LI>Metrics can be reordered within groups for better visibility, and the system provides clear feedback when no data matches the selected filters.&nbsp;</LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="severinhussmann_3-1771335719662.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/373473i798134DF67136CCA/image-size/large?v=v2&amp;px=999" role="button" title="severinhussmann_3-1771335719662.png" alt="severinhussmann_3-1771335719662.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="severinhussmann_4-1771335719667.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/373471i02E44BE7659B6DBE/image-size/large?v=v2&amp;px=999" role="button" title="severinhussmann_4-1771335719667.png" alt="severinhussmann_4-1771335719667.png" /></span></P><P><STRONG>Analytics: Deep Dive, Drill-Downs, and Shared Views</STRONG></P><UL><LI>Users can access the “Analytics” tab by selecting a metric for a prefilled view or starting from scratch via the analytics tab, supporting both guided and exploratory analysis.&nbsp;</LI></UL><P><U>Option 1: Selecting a metric from the “Overview” page:</U></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="severinhussmann_5-1771335719671.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/373472i006C3430E58200AB/image-size/large?v=v2&amp;px=999" role="button" title="severinhussmann_5-1771335719671.png" alt="severinhussmann_5-1771335719671.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="severinhussmann_6-1771335719674.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/373474iCDFF25B941206C90/image-size/large?v=v2&amp;px=999" role="button" title="severinhussmann_6-1771335719674.png" alt="severinhussmann_6-1771335719674.png" /></span></P><P><U>Option 2: Select the metric within “Analytics” tab</U></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="severinhussmann_7-1771335719679.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/373475iBD952E91BB992446/image-size/large?v=v2&amp;px=999" role="button" title="severinhussmann_7-1771335719679.png" alt="severinhussmann_7-1771335719679.png" /></span></P><UL><LI>Independent whether you clicked on the metric from the “Overview” tab or you selected it directly within the “Analytics” tab, the metric is visualized with a grouping by “Period” per default (if nothing else is applied).</LI><LI>Public and private analytics views allow admins and data managers to predefine drill-down configurations for each(!) metric, which can be set as defaults for all users. This ensures consistency in reporting and facilitates knowledge sharing across teams.&nbsp;</LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="severinhussmann_8-1771335719686.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/373476iD1012D8053068855/image-size/large?v=v2&amp;px=999" role="button" title="severinhussmann_8-1771335719686.png" alt="severinhussmann_8-1771335719686.png" /></span></P><UL><LI>The “Manage Analytics” section provides a centralized location to view and edit all saved analytics configurations, with public views editable by authorized users.&nbsp;Any public view can be edited by anyone with the required authorizations.</LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="severinhussmann_9-1771335719691.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/373477iEA08F83BFA1240E2/image-size/large?v=v2&amp;px=999" role="button" title="severinhussmann_9-1771335719691.png" alt="severinhussmann_9-1771335719691.png" /></span></P><P><STRONG>Advanced Filtering, Drill-Downs, and Export</STRONG></P><UL><LI>Users can filter and drill down by multiple dimensions, such as period, reporting structure, and energy source type, with up to five drill-downs per metric. This flexibility supports detailed analysis and custom reporting.&nbsp;</LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="severinhussmann_10-1771335719698.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/373479i89E0639CDB6A183F/image-size/large?v=v2&amp;px=999" role="button" title="severinhussmann_10-1771335719698.png" alt="severinhussmann_10-1771335719698.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="severinhussmann_11-1771335719703.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/373478i4540479C63F80156/image-size/large?v=v2&amp;px=999" role="button" title="severinhussmann_11-1771335719703.png" alt="severinhussmann_11-1771335719703.png" /></span></P><UL><LI>Within the “View Settings” you can also create additional filters by “Period”, “Reporting Structure” or “Drill-down Dimension”. Please note that filters within “View Settings” overwrite settings in “My Views” if applied. For filtering within “View Setting” there is a current limit of 12 nodes for multi-selection in hierarchies, set for performance and visualization reasons. Depending on customer feedback this limit might be expanded.&nbsp;</LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="severinhussmann_12-1771335719711.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/373481i6350D49F92CD329B/image-size/large?v=v2&amp;px=999" role="button" title="severinhussmann_12-1771335719711.png" alt="severinhussmann_12-1771335719711.png" /></span></P><UL><LI>If filtering is applied via the “View Settings” and “My Views” is overwritten, this is also highlighted as an info:</LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="severinhussmann_13-1771335719714.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/373480i822E83198BADF38A/image-size/large?v=v2&amp;px=999" role="button" title="severinhussmann_13-1771335719714.png" alt="severinhussmann_13-1771335719714.png" /></span></P><UL><LI>Export functionality enables users to download chart data as PNG images and tables as Excel files, making it easy to share insights and integrate with other reporting tools.&nbsp;</LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="severinhussmann_14-1771335719721.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/373482iE4E818D7056F4763/image-size/large?v=v2&amp;px=999" role="button" title="severinhussmann_14-1771335719721.png" alt="severinhussmann_14-1771335719721.png" /></span></P><UL><LI>Drill-downs for each metric can be set up in the “Manage Metrics” application for up to 5 drill-down dimensions. Select the relevant drill-down dimension(s) and by clicking on saving, this directly calculates the drill downs. Once it has been calculated and saved, the drill-downs can then directly be visualized in the “Analytics” tab of the Analyze ESG Data application</LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="severinhussmann_15-1771335719729.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/373483i430E77E7F6018C75/image-size/large?v=v2&amp;px=999" role="button" title="severinhussmann_15-1771335719729.png" alt="severinhussmann_15-1771335719729.png" /></span></P><P><STRONG>Upcoming Features &amp; Further Resources</STRONG></P><UL><LI>Key priorities for upcoming releases include displaying targets within the “Analytics” tab, enabling multi-selection in the global filter for reporting structures, support<SPAN> for more chart types with saved custom chart views and</SPAN> saving “Analytics” settings for the whole page across multiple charts further enhancing flexibility and usability.&nbsp;</LI><LI>If you are driving a project with SCT, please upvote or submit improvement requests via <SPAN><A href="https://influence.sap.com/sap/ino/#/campaign/3778" target="_blank" rel="noopener noreferrer">SAP Influence</A></SPAN> to ensure that future updates align with real-world needs and use cases.&nbsp;</LI></UL><UL><LI>For further details, consult the SAP Help Portal and the SAP Roadmap for SCT:<UL><LI><SPAN><A href="https://help.sap.com/docs/SAP_SUS_SCT/21ecfb83f8d14e5982b7af315da5889a/abdc311f68744331a6af6f6e55e83158.html#setting-up-analytics-configurations-with-drilldown-dimensions" target="_blank" rel="noopener noreferrer">Using the Analyze ESG Data Application | SAP Help Portal</A></SPAN></LI><LI><A href="https://roadmaps.sap.com/board?PRODUCT=73555000100800003523&amp;range=CURRENT-LAST#Q1%202023" target="_blank" rel="noopener noreferrer">SAP SCT Roadmap</A></LI><LI>Don’t forget to subscribe the What’s New section within SAP Help:<BR /><SPAN><A href="https://help.sap.com/whats-new/d165c538d6e74edc8e8f99ea29ce16bc" target="_blank" rel="noopener noreferrer">What's New in SAP Sustainability Control Tower | SAP Help Portal</A></SPAN></LI></UL></LI></UL> 2026-02-17T14:51:37.820000+01:00