SAP HANA Effect Episode 12 TOMS_FINAL
Transcription
SAP HANA Effect Episode 12 TOMS_FINAL
SAP HANA EFFECT Title: Episode 11 - Walking through the Rapid Business Warehouse at TOMS Shoes (Duration: 18:10) Publish Date: April 6, 2015 Description: Rita Lefler walks us through how TOMS Shoes has revolutionized their reporting infrastructure with a rapid Business Warehouse on HANA project. THIS IS A RUSH TRANSCRIPT. THIS COPY MAY NOT BE IN ITS FINAL FORM AND MAY BE UPDATED. JEFF: Welcome to The HANA Effect. I’m your host, Jeff Word, from SAP. Each week, we bring listeners the real stories of how companies are taking advantage of real-time computing to transform their organizations and let them share the lessons they’ve learned along their journey. Welcome to another episode of The HANA Effect. I’m your host, Jeff Word from SAP, and I’m joined today by Rita Lefler from TOMS Shoes. Rita, welcome. RITA: Thank you. JEFF: Before we get started, why don’t you tell us a little bit about yourself and your role… RITA: I joined Tom’s Shoes back in 2013 as a Global BI Director. HANA Effect Episode 12 – Walking through the Rapid Business Warehouse at TOMS Shoes 1 JEFF: You guys have been working with HANA for a few months now. You’ve had one really big HANA project. So, why don’t you tell us a little bit about how TOMS Shoes got started working with Hana. RITA: Back in 2013, TOMS Shoes implemented SAP, but it was lacking of reporting, so business intelligence program wasn’t completed at that time. So, when we start evaluating how to bring business intelligence in the company, how to make operational decisions in more efficient way, we were thinking about SAP BW. And we decided that we want to build BW on HANA. So, we constantly have this challenge in the business where we need to analyze data at a very detailed level and also be very agile with our analysis. We can’t really build very static models. We’re constantly changing the way we look at the product. We add new products and we thought HANA would actually deliver us this agility. JEFF: So, basically, you wanted to look at an enterprise data warehouse but you needed the speed and capability from the HANA engine underneath it. RITA: We needed both. We needed HANA engine capability to give us speed, but we also needed agility, the BW model and making sure that we can really quickly address new business challenges or business questions without going HANA Effect Episode 12 – Walking through the Rapid Business Warehouse at TOMS Shoes 2 into the back end and changing our model. So, with HANA and specifically BW on HANA 7.4, there is simplified approach on the data modeling and a lot of layers got removed. So what we could do now, our time to market is a lot faster than it would be with traditional BW. JEFF: That’s actually very important, especially in your business that has all of these really critical issues that come up from a retail perspective. You have to be able to see those and react quickly. RITA: Yes. And it’s not just from the retail perspective. It’s also planning and forecasting and how do we buy? What models we have to invest in and from the operational perspective even from our own operations, we have to constantly look from the different angles. So many other questions too, so we want to know how the style is performing in the season, beginning of the season or how similar styles were performing last year but because we are not thorough footwear solution, so we don’t have the same product selling every year, so we have new product, introduce seasonal product, and sometimes we have to look at them differently than they looked four months ago at the similar product. So, we need that agility to be able to produce different result and produce different models in our BW system. So, with HANA, BW on HANA, we have this ability. We can really quickly connect the data with new composite info providers and the ability to join the data on the fly, we speed up our delivery to the business. HANA Effect Episode 12 – Walking through the Rapid Business Warehouse at TOMS Shoes 3 JEFF: So, it’s not just about the speed and the flexibility of HANA, but it’s about the speed and agility that the business users now have and the flexibility that they have to ask the questions and dig deeper to solve the business issues, yeah? RITA: Exactly. It’s that agility and reducing that development lifetime. JEFF: Can you give us an example of the before world and after world once you went to BW on HANA? RITA: In the before world, the traditional BW we would have really static model. So, we would load the delta into the SL layers, then we would create cubes and then we create multiple cubes on top of the DSO. So, each one would be aggregated at specific function so that the way that you would have, for example, dashboard, you would have specific cube attached to that dashboard for the performance and improved performance of running that. And then now you mentioned, when you have multiple cubes in the same actually data, so every time you want to change something in the underlying data, you have to either reload the data, you have to change all your transformation, you have to make sure all your cubes, everywhere that you have an impact in the chain have to be changed. And so, it’s a long process to just make some small changes on the back end. So now, with BW on HANA Effect Episode 12 – Walking through the Rapid Business Warehouse at TOMS Shoes 4 HANA, first of all, we don’t have cubes anymore. So, we have just one layer because it gives us the speed and then we now we have this agility to create virtual providers, which do not store any data. We can join the data virtually, so it’s really easy to have just one layer where the data is stored and if it needs to be changed, it’s changed in one place only, and then you virtually can actually produce results that you need for the business. Another benefit of HANA and speed is the data loads. So, if the data loads before would take 8 or 10 hours, now all our data loads take within 2 hours and certain info providers we can load within minutes. So, what does it do for business now? So, let’s say we’re in the month end close and users want to refresh the data during the day, we would never be able to do that before HANA. Now, we can say, hey, okay, we can refresh it to you. It takes a few minutes, no impact on the business, nobody really even notice anything and they can have data refreshed. So, saying that, we don’t have real-time application. We don’t have HANA get real-time data. But even with the DW, we’re almost able to provide them near real-time results when they need it. So, it’s on demand. We’re able to refresh data on demand. JEFF: That’s a huge, huge shift from the nightly batch ETL and loading and things like that and then you come in in the next morning and massage and restructure and things like that before it’s available. Now, you guys can do the actual physical import very, very HANA Effect Episode 12 – Walking through the Rapid Business Warehouse at TOMS Shoes 5 quickly, which allows you to spend most of your time on making the data more useful to the business, right? RITA: We still do nightly batch, preloads. And we want to keep data consistently through the day, so our loads are still nightly. They shortened, so now instead of 8-10 hours, so our window is like 2 hours. In addition to that, in this specific situation, it’s just an exception and when user want the data to be refreshed in exception situation, we could do it really quick. Or, let’s say, we have exception situation when data loads fail during the night and we come in the morning, 6 or 7 a.m. in the morning, and we’re fixing that and we want to reload data, the data variable almost immediately after we fix. In the traditional BW without the HANA, users would probably experience some downtime because we would fix it and then they would have to wait for the load to complete. JEFF: Let’s talk a little bit about the size of this data problem that you’ve got. Can you give us a little idea of what the size of your warehouse is today and kind of the data volumes that you’re dealing with now on HANA? RITA: In HANA, currently we have 250 gigabytes. We’re in the medium size HANA appliance, and we almost reach the max. So, we’re thinking about implementing next either HANA Effect Episode 12 – Walking through the Rapid Business Warehouse at TOMS Shoes 6 near line storage and also upgrading to more HANA memory. JEFF: Okay. So, you guys aren’t really a big massive, big data problem. It’s not necessarily that you have lots of data, it’s just that you need the data quickly and needs to be flexible in order to do the types of analysis that your users want. RITA: So, again, we are medium size company. JEFF: Tell us a little bit, if you can, about the project when you rolled out BW on HANA, a little bit about the resources and the types of activities and then maybe also how long it took and some of the interesting things you found out during the process. RITA: So, we have started our project migrating on HANA beginning of 2014, and our challenge was that we wanted to migrate our existing BW system on HANA but also bring up and develop a new content, and we had a specific deadline for the new content. So, we needed our plan to flow with migration and development and meet our deadline. So, the way we decided to do that because we couldn’t freeze our development environment for too long, we have installed HANA on sandbox. And we spent about a month to migrating on the sandbox and testing. And so, the challenges we experienced at that time is that BW on HANA was so new and the support pack was lower than we HANA Effect Episode 12 – Walking through the Rapid Business Warehouse at TOMS Shoes 7 needed. And so, we basically spent a little bit more time to get into the highest support pack. And so, the recommendation for anybody who would go through the same route, before you do it, you have to be on the latest, latest support pack for BW on HANA. JEFF: That’s really good advice and something also SAP highly recommends. Can you give us an idea of how long the project took? RITA: It took us to do all the testing in the sandbox and play in the sandbox and making sure all our migration is successful and all our reports are tested in a sandbox. And then when we brought development down for the migration, it took us two weeks for the full HANA migration, development, and QA boxes including the testing. The special focus was given to digression testing. And, in this period, the migration itself would take only two days, but the testing is where all the time spent. So we have to test all the reports, the data loads, and change management, moving objects from development to key, which was really important and object development. So, you could find some issues where your reports are okay, but when you’re trying to move BW object from one environment to another environment, you might have some problems. And we found a couple nodes to fix that. So, after the two weeks, we just have to wait for the right time to move the production. We actually did the production migration to HANA over the weekend. And to all HANA Effect Episode 12 – Walking through the Rapid Business Warehouse at TOMS Shoes 8 the users, it was treated like just a normal system upgrade. So, we never run in the parallel environment. We only had production unavailable for the weekend Saturday and Sunday, but you also have to consider that our database size was not as high at that time and the development was frozen only for two weeks. This is what it took us to get from development to QA and tested. So about resources, all it’s been done in small team was one internal resource and two consultants and within those two consultants, we also were developing new content. So, it wasn’t just a HANA migration but we also were doing data modeling, and building in development new data models. JEFF: So, this was a pretty bare bones team that did a huge amount of effort in a very short amount of time. RITA: Yes, so that’s the BW team. We had another team for IT, who are hosting our hardware. And so, we had the team there that was the basis and database team who actually were doing database migration. JEFF: So, what kind of things can you tell us that may have been surprising to the team as you guys were going through that project? RITA: A couple of things were surprising. Yeah, so we kind of had some setbacks because we needed to do upgrade to the different support pack. So, we had to go through upgrade HANA Effect Episode 12 – Walking through the Rapid Business Warehouse at TOMS Shoes 9 to support pack and we were at 740 first, before you do the migration. So, we had to actually go and upgrade all landscape to support pack. And then later on, we found out that we need higher support pack. So, we had to go through the whole upgrade again. But I don’t think this is going to be a problem now; it’s been because BW on HANA was too new at that time. I think now you could safely go on the way to support pack once and then do your migration as a second step. So, the other surprises was after we went with BW on HANA is learning how HANA database works and how memory allocation works. And so, your basis team would have to do a good job to actually make sure it’s all set up properly. And they’re also making sure that you do the system clean up prior going to BW on HANA, making sure that your tables maintain only the data that you need, so making sure that all the log files are clean and PSA clean and keep it clean so you don’t get data that’s not needed in the system. Also making sure that what’s stored in the column store, table, sources store tables, so all this has to be taken into consideration for better performance and better use of the appliance that you have. JEFF: That’s really, really good advice and I might also add that since the time that even you guys went live, there’s been a huge additional development in the cookbook for advice for going through these projects and preparing for them. So, for listeners that are HANA Effect Episode 12 – Walking through the Rapid Business Warehouse at TOMS Shoes 10 interested in this, there’s a whole page on that on the SAP community on SCN. That is a great place to start to get ahead learning about these things. So, let’s move onto a little bit more now that you guys have got this up and running. It’s been going for a while. Where do you guys see TOMS next evolutionary steps in the HANA world? RITA: So, now, when we’re on HANA, this is just the beginning and so in our evolution now, we want to get more into the visualization and business intelligence. So, we’re installing Lumiere right now and we’re playing with Lumiere and how we can start telling our data discovery story through the Lumiere and visualization and having users to actually explore the data through ability of fast on the HANA database. JEFF: So, going way beyond just the standard reporting into visualizations and other really high value added data discovery? RITA: Yes. So, we’re going into data discovery and we enable faster time to insight analysis and accelerating decision making. We also know that we have ability to replace some complex data model with new ability with built in composite info provides and so, we’re taking full advantage of that. Next thing we also want to do, we want to have some insights and real-time and we can build HANA Effect Episode 12 – Walking through the Rapid Business Warehouse at TOMS Shoes 11 some data model on HANA that will be independent from BW schema. JEFF: Okay. That’s phenomenal. What are you guys planning on the more transactional side with ERP? RITA: With ERP, we would like to build some analysis, especially for the finance and it seems like we got a lot of requests from finance during the month end close when they analyzed the data and the line items and they needed this at real-time. So, we would build some financial reporting with the deep dive analysis for finance as a first step. Then we could see the customer analytics, so when we can connect to our e-commerce database and run some customer analytics and 360 degree customer view. That would be really impactful. JEFF: So, any other words of wisdom you’d like to share with other companies that are considering going down the BW on HANA route? RITA: Yeah, I’m glad you mentioned the cookbook because we actually use that cookbook and it was really, really helpful. So, that’s something that should not be ignored. The team experience is invaluable, especially basis team experience because the way the HANA database is managed is different from other traditional databases. So, you want somebody who has experience and can help you get through that and through the system migration. Insure the HANA Effect Episode 12 – Walking through the Rapid Business Warehouse at TOMS Shoes 12 hands off and the specific abilities are understood between infrastructure or basis or BW team because even if you look at the cookbook, there are different steps are done by different functional group. Some of them have to be done by BW team and some of the basis and some of the infrastructure. So, that needs to be clearly understood before you start your implementation. JEFF: No, that’s absolutely critical and very, very good advice for the folks considering this. I want to say, first of all, thank you so much, Rita, for joining us today. This has been phenomenal. RITA: You’re welcome. It’s my pleasure. Thanks for having me here. JEFF: And for everyone listening, we’ll put some more information about this on the blog at hana.sap.com. You can always find out more information there and make sure to follow us on iTunes and Soundcloud, so that you can continue to get more great stories from wonderful adopters of SAP HANA. So, thank you very much again, Rita, for joining us today and we wish TOMS Shoes a phenomenal success in the future not only becoming a great company but also doing a lot of great stuff to make the world a little bit better place. So, thank you very much. RITA: Thank you. HANA Effect Episode 12 – Walking through the Rapid Business Warehouse at TOMS Shoes 13