What is our primary use case?
I have been using SAP Business Data Cloud solution, and typically this involved Data Sphere and SAC. Earlier, when SAP announced SAP Business Data Cloud, it brought Data Sphere, SAC, and Databricks to a single platform. We had already started implementing SAP Business Data Cloud as part of our move from BW 7.5. Then we decided to move out from BW and go to SAP Data Sphere, and that migration was more of a greenfield implementation. We are almost done with the implementation and are almost live all queries on SAC, with the back-end modeling and the entire architecture setup on SAP Data Sphere. SAP Data Sphere and SAC will be moving into SAP Business Data Cloud formation going forward, with Databricks being external, so we are not going in for SAP Databricks, but for an external Databricks.
The integration aspects between SAP and SAP Business Data Cloud are pretty good and seamless. SAP has done a lot of hard work in setting up the right integration and orchestration framework. There are multiple ways to take the data, whether it is remote tables or SLT or database triggers or ABAP connections. All of them work seamlessly, and if I want to take the data out of SAP Business Data Cloud, there are multiple options where we have taken data out to Azure Data Lake using premium outbound as a service and replication flows in Data Sphere. These orchestration aspects are really seamless.
What is most valuable?
The integration and orchestration have been so good that I do not see any performance degradation or challenges in taking data out from SAP. It has worked well for us, with only a couple of challenges that we have figured out.
SAP Business Data Cloud offers new ways of working compared to the on-premise SAP BW platform. It's a complete shift for both developers and end users, which I feel is a significant improvement.
I see a positive effect from SAP Business Data Cloud on our organization as we consolidate our entire analytics offering, whether it is through traditional reports and dashboards or building a complete data foundation with a single version of truth on SAP Business Data Cloud.
What needs improvement?
Self-service from an end-user perspective has not been utilized right now. We are in the migration phase, and there is a lot of change management because the business users have to move from BW to SAC. It's a platform change, and currently, we have not enabled the self-service mode for the users; we are allowing them to adjust first. Going forward, the plan is to create models across different business verticals.
There is a long way to go with SAP Business Data Cloud. There are areas where more insight applications could be developed beyond what's currently available for people intelligence. We would like to see applications around supply chain, manufacturing, and maintenance that could provide automated insights directly from the system.
For how long have I used the solution?
In my current role, I have been in the data and analytics field for almost 16 - 17 years.
What do I think about the stability of the solution?
Stability and uptime are not problems at all, with proactive notifications for planned downtimes and performance degradations.
What do I think about the scalability of the solution?
The scalability of the platform is good as it is cloud native; I do not see any problems in scaling.
How are customer service and support?
We regularly work with SAP support for any issues and interact with many SAP architects and product management team members regarding new features. The interaction has been good, and the support has been adequate without any challenges. I would rate SAP support an eight because the support is proactive, with timely updates and good resolution to problems.
Which solution did I use previously and why did I switch?
Moving from SAP BW, the earlier analytics and data warehousing platform. We switched because SAP moved to the cloud with SAP Business Data Cloud, aligning with our goal to adopt a cloud-native strategy for analytics and ERP.
How was the initial setup?
BW has a lot of objects, including cubes, DSOs, ADSOs, composite providers, and multi-providers, and there is a lot of flexibility in the system. One needs to really think through what logic gets incorporated at what piece in Data Sphere, and you need to plan well in terms of translating a particular flow from BW to Data Sphere. It also involves limited access to CDS views that were not supported while we moved from ECC to S/4HANA. The entire logic was rewritten or re-implemented with SAP tables, and we needed to see what stage we were in when it comes to SAP as an ERP core versus what my strategy is to avoid any future rework.
What about the implementation team?
I am proceeding with my implementation team.
Which other solutions did I evaluate?
We did not want to move out of the SAP platform, especially as most of our data resides in SAP BW.
What other advice do I have?
What is coming out in SAP Business Data Cloud is that it is a completely managed platform. There is a lot of standard content available, such as People Intelligence based on SuccessFactors data. Our HR team will want insights from all the data available in SuccessFactors. Pre-built content in the People Intelligent Insight application allows us to install the data products and the application, making it easier to obtain insights from the data flowing from SuccessFactors.
My current plan involves using SAP Joule for some AI use cases, but on SAP Business Data Cloud, AI-related use cases have not been implemented yet since we are in the migration journey. The data foundation layer is being made to support all AI use cases going forward.
The purpose of using SAP Business Data Cloud is to maintain a single version of truth. If we take any SAP data into external platforms for AI or ML use cases, we expose the data out from SAP Business Data Cloud to ensure that the same data is delivered, avoiding scenarios of picking data from SAP into Azure directly.
We have not yet used Data Product Studio. We have started installing some insight applications and data products related to SuccessFactors but have yet to fully explore Data Product Studio.
There is a long way to go with SAP Business Data Cloud. There are areas where more insight applications could be developed beyond what's currently available for people intelligence. We would like to see applications around supply chain, manufacturing, and maintenance that could provide automated insights directly from the system. Overall, I would rate this solution a 7-8 out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: My company does not have a business relationship with this vendor other than being a customer.