Drill to Detail - Drill to Detail Ep.37 'How Essbase Won the OLAP Wars' With Special Guest Cameron Lackpour

Episode Date: August 1, 2017

Mark Rittman is joined in this Summer Special episode by none other than Cameron Lackpour, Essbase expert and Oracle ACE Director, to talk about why and how Essbase won the OLAP wars, how Essbase Serv...er works and the role it now plays in Oracle Analytics Cloud and his involvement with user groups over the years. In this specially extended edition he also gives us his reading recommendations for while you're at the pool or, as he will be, out camping, and he also shares his predictions for what we'll hear from Oracle and the analytics industry when he, and Drill to Detail, returns in the autumn after a well-deserved summer break.

Transcript
Discussion (0)
Starting point is 00:00:00 🎵 So welcome to the summer special episode of Drill to Detail and I'm your host Mark Rittman. I'm very pleased to be joined today sitting on the virtual beach drinking a virtual cocktail by none other than Cameron Lacpore who many of you will know from the S-Space world and from the Oracle Development Tools user group. So welcome to the show, Cameron. Pull up a virtual deck chair, and why don't you introduce yourself to the listeners? Sure. So as Mark said, I'm Cameron, Cameron Lacpore. I have been in the S-Base space since 1993.
Starting point is 00:01:06 Before that, I used a tool called ComShare System W, which was sort of a multidimensional predecessor to S-Base. Since 93, I have worked for myself with a couple of stints of working for other companies, but back to myself again. Doing S-Base implementations, doing Hyperion planning, planning a budgeting tool that's wrapped around S-Base, as well as some data integration work that, again, feeds S-Base and planning for an awfully long time. Sometimes I say to myself, with grief, can't you get out of this rut? You seem to do the same thing again and again.
Starting point is 00:01:43 I still enjoy it. I'm still at it. with with luck i'll be able to retire with it excellent and so cameron we know each other through the user group scene as well so just tell us a little bit very briefly about what you do with user groups and how we met through the od tug group so uh yeah we met i think in 2010 um i knew of you i you. I'd never had met you. We were both on the board of ODTUG at the time. I was on the board of directors for six years. I term limited out. I'm very happy to say that I was the one who championed term limits.
Starting point is 00:02:18 We didn't used to have them. But now you can't stick around forever. I think it's a good thing. ODTUG is a fantastic organization. It's one of the big Oracle user groups in the States. Really, ODTUG is international, although I guess it's sort of North America focused because of proximity to where most of the developers are. It is a technical user group. It is just fantastic. It's absolutely transformed my life. I mean, meeting you was one of the's, it's absolutely transformed my life.
Starting point is 00:02:45 I mean, meeting you was one of the things, meeting all the people that I'd known online for years and years was another part of the thing. Um, not having it be a vendor-based, um, conference Hyperion was the, the company that was acquired by Oracle. That's where S-Base came from. Their presence, their conferences were fine, but they were sales conferences with some technical stuff mixed in on the side. ODTUG's not like that at all with its Kscope conference. Yeah, I mean, so through Kscope, I met the people that I work with and call colleagues, even though they're literally
Starting point is 00:03:19 all over the world. It's a fantastic group. Yeah, it it's great i mean so so the reason i wanted to get you on there on the show was we had we've had quite a lot of kind of discussion about about olap in the last few episodes and um it would be interesting to get you on to talk about s space because um anyway s space is the olap server that you know won the olap wars and um you've been very closely associated with with s space over over the years that's how i've known you and um so you know back last year we had um my old boss uh graham spicer um on the show i'm talking about oracle express and the o-lap option um which obviously for many years was a competitor to to s space and then both in the end ended up in the oracle world and then we
Starting point is 00:04:01 had more recently we had chris webb who was a bit like you an independent consultant but working with analysis services and then we actually had donald farmer a real kind of a real um treat for me actually had donald farmer on the show you know one of the pms responsible for analysis services which is olap services for microsoft you know back in the days and he went on to uh to click and so on but airspace effectively goes on and on and on and you know and essentially at its core it seems to me like like it's the same core technology, the same classic technology from when Oracle first acquired it back in 10 years ago. So just Cameron, first of all, just explain what Airspace is for the audience who may be a little bit kind of younger than us and maybe haven't worked with OLAP servers. And just tell us, you know, why do you think it's endured so long so what is S-BASE and what does it do and and just at a high level we'll drill into the detail
Starting point is 00:04:50 later but at a high level why do you think we're still working with it and it's still popular now so S-BASE is an OLAP tool OLAP for the young ones amongst us is online analytical processing it's a multi-dimensional. It's not a table. It's not a relational solution at all. It views data as intersections of dimensions, dimensions being descriptions of properties. So the classic one is you are a company that sells products. The concept of sales, the concept of an account or measures is one dimension. That company sells it across a geography account or measures is one dimension.
Starting point is 00:05:26 That company sells it across a geography. Geography is another dimension. It's the counties of England. It's the countries of the EU. It's the states in the United States that roll up into that. I live in Pennsylvania. Pennsylvania is part of the East, part of the United States. East rolls up to US. When I add up all the states in the US, I have total US sales.
Starting point is 00:05:44 Products might be another dimension. So it's this concept of intersections of data that drive S-Base itself. It's a client-server product. It still is a client-server product until its recent webifying. It sat in a data center somewhere in your organization or at a managed service provider. It is static. I mean, I think that's a very fair comment about the tool. It has made me wonder, you know, why is this thing still here? Why am I still able to make a living off of it?
Starting point is 00:06:20 It is because fundamentally it is a very useful product. It is powerful enough that it can handle moderately large data sets. It is simple enough that you don't need to be a data scientist to do it. You don't need to be a hardcore programmer to do it. I would say that in the small group of people globally that do S-Base, a handful of us are what I would call traditional programmers. The rest of us are some mix of business and some mix of technology, probably trending more towards the functional side than the technical side. So I think that's very different, Mark, from the kinds of guests you've had on before. That's why I don't understand most of the podcasts you give, although I do try.
Starting point is 00:07:13 It's interesting that you view it as winning. I suppose when you're on the winning side, it doesn't seem that way. But I think it won the OLAP wars because it was easy to use. As I said before, you don't need to be a technician to make it work. It was sold to power users, not to IT departments. I think that was a big part of it. I am the S-based cliche. I started off with an S-based server under my desk.
Starting point is 00:07:40 It was 1993. The memory was 256 megs. I think I figured out I could have bought a mid midsize Mercedes for the money that that memory cost. Just to show you how things have changed. But that kind of revolutionary approach where IT was sidestepped, where the tool was something more than an access database, that was a big deal. The other thing was that people like me could build applications much, much faster than a product like Express could, as an example. I was still, I worked for Johnson & Johnson.
Starting point is 00:08:17 That is where I was exposed to S-Base. And I was at a subsidiary and I had to build a P&L application, a profit and loss app. And they weren't convinced of S-Base. S-Base was this new and dangerous thing. And so they brought in a consultant to build the same application in Express. I was new to S-Base.
Starting point is 00:08:35 I built it in a week. I had it built in a week and validated. I was done. The Express guy thought I cheated. He thought that I must have come in before him and built it and didn't it and didn't tell anybody that it was, you know, a total setup to him. But that wasn't so. That continued with Oracle, just jumping ahead a little bit. I was on a project, I think in 2008, putting in a Hyperion planning implementation.
Starting point is 00:08:57 So again, the budgeting layer that is wrapped around S-Base. They had had Oracle Financial Analysis. I think that's what the product was called. OFA is what everybody referred to it as. They couldn't maintain it. It was too techie. This was a finance group and it was literally beyond them. They own planning. They've owned it for 10 years. I would love to go back from a monetary perspective. They don't need me. Planning and S-Base is simple enough that they can master it. A big part of mastering that tool in one of the two storage engines, the old storage engine, the legacy one, is called block storage, BSL, block storage option.
Starting point is 00:09:39 The language is like Excel. The language is not the same as Excel, but if you can write an Excel formula, you can write the S-based language, the BSO language into what we call talk scripts. Again, this difference between, you know, well, you can't see me doing the air quotes with my fingers, but real programming and S-based. S-based, it's a text file. You can use it in a text editor and save it to the server. You can use one of the editors that the product provides and write the rule there. Simple to write, simple to test. That's a big deal. That's a big, big deal.
Starting point is 00:10:14 So I think there was product productivity, product functionality that S-Base had. I think other tools probably had it as well. But it was successful. It won the OLAP wars because it stuck around. I think Hyperion bet big on it and didn't give up. Oracle, well, Oracle's so big, I don't know about betting big on it, but they kept the faith and kept the tool around where other companies said, ah, you know, we're really not making any money on it or really this isn't where we want to go.
Starting point is 00:10:42 You could call it inertia. You could call it vision um but espace has abided and it might be the last man standing because it's better it might be the last man standing because oracle is the only company that cares to do that yeah definitely i mean what's interesting is that we're starting to get olap being rediscovered by the the big data generation there are there are there are products out there that are built on i suppose kind of hadoop technology that are starting to think about olap and you've also got i suppose something that's happened with a lot of olap technology or olap use cases it's gone to kind of in memory technology or even just relational i mean a lot of people don't really
Starting point is 00:11:18 understand you mentioned block storage there and what just maybe just explain a little bit what block storage is and and and why i suppose anyway why it was a particularly well suited for i suppose hierarchical aggregations and um and for example planning and budgeting applications this concept of being able to kind of insert data at any level and so on just paint a picture of what block storage technology is and and for you know the audience being people who who probably aren't so aware of that, but are used to in memory or relational or whatever. How would you sell it? How would you sell it to people? How would I sell it? Well, I would tell you that I don't think anybody would create block storage S-Base. And I'll explain the technology in a second today, because it was a workaround around memory limitations and size limitations and speed limitations
Starting point is 00:12:06 that were valid in 1992 when S-Base was created and not today. But it exists today because of inertia, because it's in so many tools. What block storage is, is it looks at valid intersections of those dimensions. So I sell, I don't know, I sell coffee in Pennsylvania, but I don't sell tea because of 1776 and the you know the American Revolution all went wrong there basically when you start
Starting point is 00:12:32 drinking coffee instead of tea that's why you lot are so uh so excitable really I have an electric tea kettle too we can we can get real tea here as well but anyway, a constant criticism of America. So the intersection of tea in the UK and coffee in America, data exists at those two combinations. I don't have tea in the US. So S-Base doesn't need to track that there's this concept that there's a product called tea and this geography called the US. So block storage data only stores intersections where data exists. That makes sense. It's got a pointer list, an index that goes off
Starting point is 00:13:11 and points to it when it's either writing it or reading it. And that's sort of the trick. It doesn't need to think of all the possible combinations. It only needs to think of the combinations that are there. What block storage also does, and again, this is sort of an artifact of its need to put things on disk instead of keeping them in memory because memory was so limited when it was designed,
Starting point is 00:13:32 is upper-level combinations of data are also stored. So there is a longer aggregation time taking those numbers and adding them up, doing whatever the math tells it to do. But when it comes to retrievals, S-base only needs to pull in a small number of blocks to provide the answer if you're looking at an upper level combination of data points. So that's the way BSO works. It is adequate. It's certainly powerful. The language that's around it is quite powerful and is accessible to business users, to power users. Then there's another data
Starting point is 00:14:05 storage model called ASO, aggregate storage option. That's an in-memory database. I mean, it's got all sorts of nuances around it, but I mean, data comes in at level zero, right? The base data is there. And when you, the user, retrieve it or a tool retrieves it, it adds it up in memory. Now, there are some tricks around materializing aggregate views for performance, but that's optional. And it works in a very different way. It uses a bitmap index to get there. It's very different from the way PSO works.
Starting point is 00:14:35 I sure wish they had one engine. It would make life easier. It's transparent to users. A person looking at one database versus another in different technologies, don't know don't care that that's great but it causes a fair amount of angst on the developer side which tool do we use how do we do it here why isn't it the same etc etc so what was what was what was a hybrid then i mean hybrid came along fairly recently or certainly the last few years wasn't that an
Starting point is 00:15:01 attempt to try and combine the two types it is so. So I think it's maybe two years old, maybe a little bit older than that. I don't know. I was so early on the beta, the dates no longer make sense to me or they no longer work for me. So it is, functionally, it is BSO at the bottom level. So it is stored intersections of data
Starting point is 00:15:21 and then this in-memory calculation engine on top of that. The goal, I think, from Oracle's side was twofold. One, keep that traditional block storage option calculation script language going and make it part of ASO, which ASO does not use. So the ASO databases are MDX-based, right? Multidimensional expressions, a totally different, arguably more powerful language, but one that makes people in the finance department lose their mind trying to do it and maintain it and create it. So they tried to bring the two together, keep the calculation power of BSO available, throw on
Starting point is 00:16:02 the in-memory aggregations that ASO does. I have used it in planning applications, and actually I presented on it this year at Kscope with Pete Nitschke from Empower in Australia. When you combine the two of them and do it intelligently, it's magic. A lot of the performance concerns that are around traditional BSO, they're gone uh it is that fast it does it is now closer to what i think a modern architecture would be for an olap engine maybe it's practically there okay okay so so i mean as you say airspace has been through although we said it hadn't essentially hadn't changed obviously it has changed over the years and you mentioned aso which i i got the impression that was a reaction to uhAP services from Microsoft at the time.
Starting point is 00:16:48 I mean, what did you think? I mean, we had Donald Farmer on the show a little while ago and Chris Webb, and they're obviously singing the praises of analysis services. What was your view on analysis services, and how did it kind of affect your world at the time, and what do you think about the way they've gone towards tabular kind of storage, and what's your view on analysis services, really? When I heard of it first, I thought it was going to own the world. I just looked at it and said,
Starting point is 00:17:13 I have to learn this really, really fast or I'm going to be unemployed. And then it didn't happen. I was amazed. I really was. I think architecturally it was a very strong product. It was integrated into every copy of SQL Server there ever was. I think architecturally it was a very strong product. It was integrated into every copy of SQL Server there ever was. At least it was a box you could tick on the install. And so why didn't it succeed? And I think the reason that S-Base has continued is it wasn't tied to applications. When Hyperion merged with Arbor,
Starting point is 00:17:47 and strangely enough, the merger was actually Arbor acquiring Hyperion, but in the event there was no one from Arbor that was actually running the company, it was actually Hyperion. I don't really understand the machinations behind that, but that's how it worked out. Hyperion very quickly said, we're an applications company. We do technology, we do software, but we don't build databases. And so they wrapped Hyperion planning around S-Base.
Starting point is 00:18:12 And then S-Base had a reason to exist outside of a pure database view. Analysis services never seemed to do that. If there were sophisticated applications that used analysis services under the covers, I never saw them. And I think that's why it didn't win the war. I think on its merits, it probably should have. Yeah, it was certainly, I mean, it struck me as a very easy to use technology. And it's very well distributed. And it was very powerful and so on.
Starting point is 00:18:43 But as you say, there were no applications there. And I think, I mean, looking at, at say another one another for example remember holos remember holos at the time that was a uh around the same i mean i was working in at mars at the time i remember working on a holos system there and uh i mean what what was your did you ever come across that well what was your view on on that technology no no i i did not i did not use it. got out of school at the same time since we're practically the same age and um it was all it was a mainframe product called system w and there was an element of a pure database you if you had an ibm mainframe like maybe it was on other machines but ibm was the only place i saw it you can do analytical databases just like you can do analytical databases in s-based or analysis services
Starting point is 00:19:41 um that isn't where they sold it i I think that was their initial audience, their initial customer audience. But they went to executive information systems, BI, before there was BI. And that was where they made all their money. It was, again, that concept of an application wrapping around a technology and then having a strong message about what that application is. And by the way, that's actually how I got into S-Base. I worked for Johnson & Johnson. J&J was a huge ComShare customer. They tried and could not make the transition off of a mainframe or the mainframe. They licensed Arbor Software, Arbor
Starting point is 00:20:19 being the company that created S-Base. And for a while, they were the largest reseller of S-Base. I thought for sure that ComShare was going to buy Arbor. They were so dependent on it. And I don't know if you know the story about the lawsuit, but the deal with ComShare was it's a read-only database. Your developers, your staff, your IT group, they can feed this application, the S-Base databases that were powering the ComShare EIS tool.
Starting point is 00:20:44 Decision, I think, was the name of the product. But they couldn't use it in read-write fashion. And one of the things that BSL S-based, and again, we're talking about the original engine, does really, really well, and why it's so successful within planning, is it's great at taking users submitting data, and then performing calculations on it, and then viewing it at an aggregated and calculated manner. They weren't allowed to do that. And some sales reps in Europe said, yeah, yeah, yeah, that's what the license says, but you can do anything you want.
Starting point is 00:21:15 And they could. The tool wasn't limited based on the license. Arbor found out and essentially sued them to oblivion. The Comsure, shortly after losing the lawsuit, was acquired several times, the product spun off and off and off, and now they just don't exist. Don't lie. When it comes to product licenses,
Starting point is 00:21:33 I think it's the best thing that I can think out of that one. Yeah, it was a disaster. Definitely. So you must have looked on quite, you know, when you saw Oracle and Oracle OLAP and what they did with oracle olap after you know acquiring um uh express server from ioi you must have looked on and with kind of part sort of schadenfreude and part kind of horror and part amusement at what oracle did
Starting point is 00:21:57 with oracle olap in as much as i think they did a very interesting thing technically in that they incorporated into the database but you know my view was always at the time they built a product that didn't have a customer because they were building an OLAP server for DBAs, and DBAs don't buy OLAP servers. And this was something, we've kind of covered this topic a little bit on the podcast in the past, but that schadenfreude and amusement must have turned to slight horror when you heard that Oracle were acquiring Hyperion. What did you think at the time?
Starting point is 00:22:29 What was your thought when you heard that Oracle, the big Oracle, were coming along and buying S-Space and buying Hyperion? Actually, were you pleased? Actually, I was. I mean, first of all, I thought, well, they could be buying it just to kill it. So wait and see on that. There was no way to know. But I was a partner at the time. I was a Hyperion partner. And Hyperion veered between we love partners to we consulting arm, you know, consulting company that had a software arm. Oracle is very different, right? That's not Oracle's deal. There is an Oracle services group, but at least in the EPM world, at least in the S-based world, they're not a dominant force. Initially, there was no change. I guess Oracle always pauses before it digests whatever company it's acquired. It just didn't change anything.
Starting point is 00:23:27 It didn't go away, so I was happy. And then as it became Oracleized, I saw much... It's really funny. Who would think that a gigantic company like that would be open? But I saw a total mind shift in how the people that owned S-Space treated their customers and their partners. I've been very happy with it. I think amongst people that worked for Hyperion and then were acquired by Oracle, I think they had the greatest culture shock. I think Hyperion was a smallish company, big, but not big like Oracle. What is like that? I think they found becoming Oracle employees difficult. A lot of
Starting point is 00:24:13 them left. A lot of them went to partners. A lot of them went to competitors. I guess that happens with any acquisition. But I think they had a much harder time of it than customers did, a much harder time of it than partners did. A comment about Oracle OLAP. You said that the product was created almost by technologists for technologists. Who were the real people that were going to buy this? What that tool did was, because it was talking about S-Base's success, S-Base was not tied to Oracle. It can read from Oracle. It can still, you know, go against tables and pull data in that way. But it's never been an Oracle-focused tool. I've done probably more implementations using SQL Server than I have using the Oracle DB.
Starting point is 00:24:58 It doesn't care. And that, I think, had a lot to do with the success as well, because companies like SAP couldn't look at the tool and say, well, you'll never work with us because you're from Oracle and it's tied to the Oracle database. We don't use that or they're evil or whatever the reason is for one competitor going after another. S-Base kind of floated off to the side, too small to be crushed and useful enough to stick around. And a tool like Oracle OLAP, for everyone who wasn't an Oracle customer, it was too closely tied to Oracle. I think that's why it didn't succeed. Again, on the merits,
Starting point is 00:25:37 I don't think it was a bad product at all, but that was a case of how it was marketed. Yeah, definitely. I remember going to the Hyperion i think it's the hyperion solutions event in uh in nice uh with mike darren actually from oracle at the time we went to there and remember it was the most expensive taxi driver i've ever had in my life from nice airport to the hotel actually which was interesting and um but it was i remember at the time it was the first event it was the first hyperion event following the acquisition by oracle i remember seeing a few um a few kind of oracle a few hyperion staff including one one or one person who i knew from
Starting point is 00:26:10 oracle who worked on the oracle olap team that had just joined hyperion and and was then facing the thought going back to oracle again and it was it was interesting and but what struck me particularly was two things one was like you say the apprehension from people you know what's going to happen because i think a lot of people saw oracle rightly or wrongly you know driving s driving um driving express into the ground or certainly it was no longer as big a player in the market as s space but also um it was a it was a strange technology as well i remember looking at things like outlines and and so on and the technology you guys used was was i suppose it was it was it was written with the accountant in mind or the financial person in mind rather than the program wasn't it I suppose it was it was it was written with the accountant in mind or the
Starting point is 00:26:45 financial person in mind rather than the program wasn't it I think it was certainly I think S-Base's sort of roots were more from the kind of the spreadsheet side and I think for me it was a product that was built for finance people not for programmers would you agree absolutely absolutely that that was key to success it when yeah that product was new, the number of true believers, the number of evangelists amongst customers, amongst FP&A, finance, planning and administration guys, was huge. They loved the product. Again, it wasn't access. It wasn't waiting for IT to build a table and build a bunch of SQL queries for them so that they could look at numbers. They owned it. They understood spreadsheets. They understood Excel. Actually, initially, it was both Excel and 123. They understood the language, which was similar to Excel formulas. I guess you could argue with all the symbols it uses.
Starting point is 00:27:38 Sometimes it was similar to 123 formulas as well. And that was, if you think about it, who would buy a product like that? An IT department would never buy it. They say, is it relational? No. Is it from Oracle? No. Is it from SAP?
Starting point is 00:27:48 No. Is it from Microsoft? No, at least initially. They didn't want any part of it. Finance groups really didn't want any part of IT if they could help with that. That sort of tension still exists today. And off it went to the races. It is a very different way of thinking about how to develop something than the traditional program review.
Starting point is 00:28:10 That's why I said we don't have people like that. I could think of a handful of people that I personally know that are true computer programmers, but they're absolutely the exception, not the rule. Yeah, yeah. So Oracle then took the products on, and I suppose the core OLAP server has stayed constant, but there's been a lot of administrative and infrastructure additions over the years, and I think some of them look like they came out of actually Hyperion's own thinking, so some of the dimension maintenance things I've seen, and EPMA, and so on, but I suppose a lot's been added into S-Space over the years around infrastructure.
Starting point is 00:28:47 And arguably, maybe for a certain point, maybe sort of like five years ago, it wasn't quite so easy to maintain. I mean, would you say that's true? Or what was Oracle's contribution to it over the first few years, really, of things? They made it an enterprise tool. I mean, that changed everything.
Starting point is 00:29:06 No one today, hardly anyone, no one, I think it's probably safe to say, has an S-based server sitting under his desk. I mean, it just really literally doesn't exist. People like me who are crazy enough to do blogging or do things for presentations, do I have a VM that has S-based on it? Absolutely.
Starting point is 00:29:23 Do I run anything other than the smallest databases in the world that I build just for the purposes of talking about it? No. I mean, it's strictly a, really literally, it's a demo box that I can modify. It's sort of a running joke about infrastructure with S-Base and planning and all the other enterprise performance management tools that Oracle has. It's just really, really, really hard, which you may have noticed Oracle has chopped away by going to the cloud, by getting rid of the complexity. I'm positive there's not an Oracle EPM customer anywhere in the world that says we love Oracle EPM infrastructure work it's pretty dire stuff but I guess it's necessary isn't it yeah I mean you need I suppose I think it was it was Donald Farmer actually he was talking about how why he went to go to to click was
Starting point is 00:30:19 because actually taking a product that's successful on the desktop and making it enterprise level is a hard task isn't it I mean it's necessary but making it enterprise level is a hard task, isn't it? I mean, it's necessary, but actually it's quite a hard thing to do, isn't it? Without losing that original, I suppose, kind of spirit of what the product was in the first place. Yes. And that's absolutely, like I said, that's absolutely gone. That kind of skunkworks approach to S-based doesn't exist and can exist. Part of it's because it's mature. Part of it's because there is a body of knowledge and practice around it.
Starting point is 00:30:47 But in part, the other part of it is, A, it's expensive, and B, it would be an extraordinary FP&A person that installed S-Base himself. I guess it's possible, but again, no, not particularly likely. So yes, that kind of excitement is gone. I suppose, though, cloud is actually maybe the reboot of that idea, isn't it?
Starting point is 00:31:09 We'll get on to cloud later on, but certainly I remember sitting in an open world presentation a couple of years ago with Oracle talking about how cloud was almost the reboot or the respin of running S-Space under your desk. I think that's true. I do think that's true. I do think that's true. It takes all that complexity and makes it oracles,
Starting point is 00:31:29 not the customers. That's a very powerful argument because, again, I don't think there's any customer out there that likes it. Why would they? Why would that be something that they want to do? Okay, okay. I hope that it is to revert to S-Pace. We'll get on to cloud in a bit so so just
Starting point is 00:31:46 one other thing i mean just from before we get into kind of i suppose more more recent times um so the hyperion user group scene what was it like and and how did that end up morphing it how did that end up morphing into into being a big part of odys hug what was the kind of story there really it's it's a really interesting uh journey it took so hyperion solutions was a korean uh hyperion's conference that they ran every year kind of a it's kind of analogous to open world there's some technical content there's some business content i thought there was an awful lot of sales content and i i actually got to the point where i would spend most of my conference time sitting in my hotel room working uh because i really didn't want to see a sales pitch.
Starting point is 00:32:28 It was important enough for me to go there and to pay for it, but it wasn't important enough for me to actually attend much of the conference. It was a very frustrating way of doing things. Or Hyperion had regional user groups. They were called Hugs, Hyperion user groups. They were, some of them, you know, like anything, some of them were better run than others.
Starting point is 00:32:49 They were funded in part by Hyperion. I went to Hyperion user group meetings in New Jersey. They were in the North Jersey sales office. That's something that we would never see today with Oracle. So Hyperion kept control and influence over the user groups. And then Hyperion was acquired by Oracle, and all of a sudden, they all went away. I don't know whether Oracle did that out of neglect or whether that was the plan. But all of a sudden, there was a vacuum for user groups that hadn't existed before. The story that I'm told was, or I've heard, was that Oracle had picked OAUG
Starting point is 00:33:27 as the user group for Hyperion people. Mike Riley, who was then president of ODTUG, looked at this, saw an opportunity, reached out to Tim To, I guess he's now an ACE director alumni, and Edward Roski, a fellow ACE director, and said, what can we do about this? And basically stole the Hyperion users and brought them into ODTUG. I was there. I was there at the time. I was on the board at the time. I remember it all. OK, you were on the board. OK, so this part I did not actually see. But what a brilliant coup. He reinvigorated ODTUG. He brought in, I guess, now it's about half.
Starting point is 00:34:08 Maybe it's more than half of the members are EPM people, Hyperion people. It's just utterly transformed what ODTUG does. OAUG still has an EPM and S-base component, but it's small. OAUG is huge to begin with, and I think EPM is sort of lost within their conferences. But I talked before about how ODTUG has really been transformative. It's been great. Again, when I would go to Hyperion Solutions conferences, I would just
Starting point is 00:34:43 roll my eyes and say okay i've gotta work my way through this but you know i'm doing this only because i have to not because i want to od tuck is fun um it fun means a lot fun makes things worthwhile um i've been incredibly happy with them yeah and i i've never done things like writing writing books being with you if it hadn't been for the big kick in the rear end that very first kaleidoscope gave me when I finally was in a room with a bunch of technical
Starting point is 00:35:13 people and said wow I don't know nearly as much as I thought I did I better up my game I remember at the time that I think Edward came to us and it was Edward Roski came to us and said that I suppose the Hyperion users were without a user group. And he brought them to OGTarget. I remember at the time, actually, there was almost concern that it would be too overwhelming and that there was so much energy and so much enthusiasm from the Hyperion kind of users.
Starting point is 00:35:42 That, yeah, it was almost concern that that it would be two groups within one that wouldn't actually i suppose integrate but it's been what's been interesting with with k scope and od tug is how it has integrated how there's a very distinct uh hyperion uh i suppose community there and actually sub communities because there's a space there's planning there's other things as well but it's not not two groups within one. It's one big group. And Edward's been, and yourself, and Tim, Tim Tao, have been kind of really integral parts of the user group going forward. So that's been a real shot in the arm for OG Tug.
Starting point is 00:36:16 Some fantastic conferences. I mean, I'm never one for doing singing and dancing and some of the things I had to do. I think when I was on the board, I had to take part in some kind of quiz. I never felt so uncomfortable as doing that. But I think it's been, I think that was that the Queen Mary? Was that the one where it was in Long Beach?
Starting point is 00:36:33 I'm not sure. But it was definitely, it was very interesting. And it's certainly, I think what's been interesting, I guess, with the Hyperion user community is how distinct and how vibrant it still is, even to this day really um so so
Starting point is 00:36:47 that that's been that's been interesting and but looking at what oracle have done with the product since then so i suppose in some areas things like planning and budgeting are still there and you've got we're going to talk about cloud in a bit there what did you what was your take on the use of within things like oracle bi and in a way looking at what was originally, I suppose, sales applications for S-Base. How well do you think that's gone, really? Well, I've always viewed S-Base as this thing that's been tacked on top of OBI.
Starting point is 00:37:21 I never thought it integrated well. I thought this was something that Oracle decided we have to do this and we're going to do it and off we go. In the field, when I've worked with what I'll call real BI or more pure BI companies, they don't have a clue about S-Base. I mean, I get brought in to do projects where they say, yeah, we need this, but we don't know how to do it. We don't want to know how to do it, so please make it happen. There are all sorts of interesting ways that OBI interacts with S-Base. There are people who do S-Base.
Starting point is 00:37:58 Is that interesting the way that I say interesting, or is that interesting as in interesting? Interesting like as in the mind recoils in horror. That's how the product works. I guess that's the way you would use it right yes yes it is a very strange melding of the two products and i don't think ultimately a very successful one um what again what i've noticed about people who are bi practitioners so they just try to sidestep it and use it as little as possible. So that's one side, by the way, of how S-Base has been integrated into Oracle's products. I don't know if you know this, it's the reporting engine for Fusion GL. Okay. Yeah, I mean, people who run reports may
Starting point is 00:38:40 not realize this, but there is a headless ASO S-Base database that reports everything. That's how you do analytical reports. That's how you do standard reports out of the GL. There is Gary Adeshek, a new workplace, has blogged about connecting to his company's Fusion GL using SmartView. SmartView being the add-in that
Starting point is 00:38:59 S-Base uses within Excel and the Fusion GL uses and OBI uses and a whole bunch of other products. I think he was as shocked as anybody else. He had no idea it was there. And all of a sudden, ta-da, he had S-base against the GL directly. So depending on the, you know, Oracle's not a stupid company. They're certainly capable of doing creative things. I think in the case of Fusion, it worked really well and has been seamless. And in the course of the BI product, not so much. As to why they weren't able to do that, I don't know.
Starting point is 00:39:28 I don't have any insight into it. It's a tough thing to do. It's a tough thing to do, isn't it? I mean, I think to try and fundamentally, I mean, I must have presented for so many years on S-Base and OBI integration. integration and everyone got a video on youtube with my son uh who was about i don't know eight at the time introducing me at monterey on a on a talk at kscope on s space and obi integration and i think fundamentally there's two different technologies one's multi-dimensional one's relational and they're quite hard at the kind of the point at which you try to integrate them to bring together in a meaningful way and there's been things over the years i mean recently the last thing i saw was using s space in a headless way using um i think it's hybrid storage
Starting point is 00:40:10 as an acceleration layer but then arguably maybe an in-memory database is better for that i think it was i think it's been an interesting story but i i think agree with you that i'm not necessarily sure it's been a success really um but um i mean what about okay so obviously planning is still there hfm and so on all the core things are still there what about things like things like epma and odi and so on i mean i suppose the the development side of things and loading data in and maintaining dimensions and so on how's that gone over the last few years i always found that a bit fragmented and a bit kind of half done really what's your view on that oh i space studio and so on right right i mean i would absolutely agree that they have bit fragmented and a bit kind of half done really what's your view on that oh i space studio
Starting point is 00:40:45 and so on right right i mean i would absolutely agree that they have a fragmented approach to this so epma enterprise performance management oh my goodness i've forgotten what the a is what is a administration i think that's what it is was this it was a very good to have a single place to do dimension management for all of the tools. The execution has been troublesome. It really has. It's worked very well for HFM, HFM being the financial consolidation tool that doesn't actually use S-Base underneath it. There's a whole story there. It works well for that product. But when other products, when planning applications and S-Base applications were into it, I've been on project where I just wanted to cry.
Starting point is 00:41:29 It was so incredibly hard to use. And the crazy thing is these other products, to the point of fragmentation, these other products have their own ways of loading data and building dimensions and managing all of that. So if you are a company that owns HFM and planning and S-Base and other products like strategic finance, you may try to make it work in EPMA. You may give up in despair and start using it across all three tools and have to have three skill sets and do all the things that go around
Starting point is 00:41:59 managing metadata in that way. And then you go off and buy Oracle's data relationship management, DRM. I mean, that's nuts, right? That's hard. The answer now is DRM. The answer is buy our very powerful and very expensive product, and it will master and manage all of your metadata. And it actually does a pretty good job of that. But it is not a standard part of the product and that fragmentation and those individual ways of still doing things
Starting point is 00:42:29 persists. Studio, by the way, is an example of just a brilliant idea that it's just kind of stalled. It is a way to build S-based databases off of Datamart star schemas. That's it. That's it in one line.
Starting point is 00:42:46 But that's what it should do. I mean, that's how you should build these things. Unless you're building the most hand-built, hand-designed thing that isn't standard in any way, sort of the S-based server under the desk. But for your sales analysis applications, why are you managing metadata? Why are you building in S-based?
Starting point is 00:43:02 They're called load rules, but they're mini-DI to get a table or get a file and put it into a dimension. Why would you do that separately in an S-base administration tool? It sits in a table somewhere, doesn't it? Grab the table, build the application. It has some traction, but I don't i don't see it very often i think only bigger customers get it that product as far as i know will never make it to the cloud there will not be a cloud instance of of sb studio that's too bad because it really really has its place so yeah it's it's an interesting it's an interesting situation they find themselves in okay okay so we get into cloud in a second one last thing was exolytics exolytics was was was i i famously i
Starting point is 00:43:51 bought an exolytic server and i i think you did i i was too well but my my strategy at the time was was it was it was to basically to it the competition either think we're either insane or incredibly successful either way would be kind Either way, it would worry them about competing with us. So either we were insane to spend $130,000 or pounds at the time to buy one of these things or doing very well. And I think in practice, it was more of a marketing thing for my old company. We had one, we used it for development, we used it, we won some work during it and so on.
Starting point is 00:44:22 But it was a terabyte of memory, really. And really, it was actually Exalytics. So it was actually S-Space in my mind that was the product that did best on Exalytics. It was a product of all of them. It was, although it was designed, Exalytics was designed to be used with Oracle BI, it was actually S-Space in my mind
Starting point is 00:44:39 that seemed to get the traction with customers and get success. You know, what was your, did you find that as well? So, you know, again, interesting take take interesting the way you want to do i should i should first mention by the way to the audience mark you i was on i was doing a case scope presentation with a couple of other people and we needed to do some benchmarking against exolytics and we cast about going how would we do this you offered it up um you and robin moffat just i i can't tell you how how impressed i was by your generosity of course in the event
Starting point is 00:45:10 we found out that actually we could totally beat xlytics with the commodity commodity hardware and then you know cast about like how do we how do we say you know your baby's ugly we beat it with fourteen thousand dollars worth of hardware but that's that's then that's this is now um exolytics the the problem exolytics had and has with customers is okay now space and its tools are um enterprise class products there are skeptical it departments that say really you're going to make me pay all that money for a server? I can build a Linux box for a quarter of the price. Tell me why it's not as fast. And there are certainly use cases where Exalytics is faster, where it has functions, features to S-Base that are only on Exalytics, not on commodity S-Base,
Starting point is 00:46:03 commodity server S-Base. But I don't think it's been the success that it could have been. Part of it was price. Part of it was the complexity of bringing into a customer. Part of it was the big customer only focus that the Exalytics team has or had and has. Again, I thought that was going to be the future, and I was surprised when it didn't happen. Maybe I'm too optimistic when I see technology announcements like this, but I thought for sure I'm going to be on a bunch of Xalytics projects. I never have been. It's not happened once. Okay.
Starting point is 00:46:38 I'm a small company, but I do get around, and I just have not seen it. So tell us about cloud then. So cloud is another rebirth of S-Space really. And I noticed that there was S-Space within Oracle Analytics Cloud. So tell us a bit about S-Space's moving to the cloud. What is OAC and what's S-Space's role in this? So, I mean, S-Space had to move to the cloud.
Starting point is 00:47:03 From a marketing perspective alone, it had to do it. It's a platform as a service, so it is a server that you can touch. Bits of it you actually can poke about in, unlike the EPM, the Oracle EPM world. It's all applications, and it's all software as a service. So everything's locked down. You can do what the application does. You typically get one application per SaaS instance, and that's it. S-based cloud, it's a platform, as many databases
Starting point is 00:47:33 as your CPUs and disk space memory can manage. It gets rid of that complexity that a true enterprise product has, like the on-premises S-base. For the longest time, I thought many people thought it was going to be a tool all on its own. It is actually part of OAC, Oracle Analytics Cloud. Depending on the version of OAC, it is either one half of the tool, where it's S-base on one side as the database engine and data visualizer on the other.
Starting point is 00:48:11 I believe that's the standard product OAC standard. And then there's OAC enterprise. It throws in Bix. You know, when you talk about a rebirth, the data visualizer is kind of philosophically a user-driven tool. It isn't just philosophically, it is a user-driven tool. That is kind of the ethos that S-Base had in the beginning. I think that's a large part of what Oracle hopes to capture with S-Base in the cloud.
Starting point is 00:48:41 They have added features to it. There are, just like Axalytics, has functions and features that are not in commodity S-based in the cloud. They have added features to it. There are, just like Xalytics has functions and features that are not in commodity S-based, so too does S-based cloud beyond what's in Xalytics. I would argue that cloud, just like with the other Oracle products, cloud is where all of the development's going to happen in the future. It's happening there today, and I don't see that changing in the near future. In S-based cloud, I'll call it a space cloud, but the product really is OAC.
Starting point is 00:49:12 Oracle have tried to simplify the building of applications and databases, so you can take what they call unstructured data, but it's a workbook with columns that represent regions of the country, regions of the world, products. And it can intelligently figure this all out and build a database. In essence, it is like Power BI. It strikes me as very Power BI-ish. I don't know if it does as good of a job as Power BI, but it is certainly their attempt to make it happen. You can build S-based databases directly from Excel itself. So putting aside the unstructured data concept, the thing, the low rules, the definitions of dimensions, the definition of the application,
Starting point is 00:49:58 which has historically been done through the S-based administration services console console can be done directly in Excel and just upload it into the cloud and ta-da, you now have a dimension, you now have data, etc. I think that's powerful. I think it's a powerful idea. I think in execution, it means that developers have to be able to sort of build a dimension in their head because that's how it works. The interactivity is all around creating these workbooks for upload to S-based cloud, but it isn't actually about managing the workbooks themselves, about building the actual content
Starting point is 00:50:36 of the workbooks. We'll see where that goes. If Oracle can put that dimension editor into Excel itself to make it a Windows application again, I think that'll be huge. I think that will merge the power of Excel and all the things that you can do in Excel to data and metadata and allow developers and power users to see what that looks like, and then build it for real in S-Base. That kind of flexibility, again, comes back to the rebirth of S-Base and a return to its roots. Currently, the way the product works as of the 26th of July 2017, there are no good dimension editors.
Starting point is 00:51:22 I know that that is their number one priority to get that in there. Today, I would say that building a complicated application in S-based cloud is going to be a challenge. It doesn't handle dimension building well today because there really is no way to view it. There's no way to view it in Excel where there's a very simple tree view of it.
Starting point is 00:51:43 And there's really no way to see it in the cloud. Yeah, you can drill up and down dimensions in a very cumbersome way but the traditional tree view that we're used to, tree view controls that we're used to seeing dimensions in doesn't exist in the cloud. So it's something they are aware
Starting point is 00:52:00 of in terms of a weakness and I'm anxious to see them fix the problem. They they will they have to there really is no choice okay okay so who who who is the the user persona this is aimed at then do you think and what is the problem it solves that couldn't be solved by something else in your view i mean that's a classic kind of product management kind of question, but who is this really aimed at, really, do you think? I think really, really, it's aimed at existing S-based customers. I think it's, you know, I said before that Oracle had to put this into the cloud. Why do they have to pull it into the cloud? Because the rest of their products are there. So,
Starting point is 00:52:38 you know, inevitably, S-based must follow along like everything else that Oracle does. I think truly net new customers for S-Base will only be driven by data visualizer. I think they'll have a very hard time saying why S-Base when there are so many other options out there in the world today. It's not that S-Base is a bad product. It's not that it is diminished in its value. There are lots of other options today that weren't there when S-Base was born. And I think their job of selling it to customers that do not already have S-Base on-premises,
Starting point is 00:53:21 I think it's going to be a very hard sell. They certainly have their work before them to make that happen. From an existing on-premises customer perspective, if the whole industry is being pushed to the cloud, if development in on-premises S-PACE is static, there is no real development except patch upgrades, what other choice does a customer have um they're they're sort of forced into that role okay okay what about what
Starting point is 00:53:53 about the more what about things like epm and and planning and budgeting and and and those tools i mean i i presume they've been taken care of in a separate line of products really in the cloud they have been yeah i mean not only do they have this this service uh versus platform um philosophy but the development for s base has forked um there is the bi owned space that's a space cloud that is actually if were you to buy were you persistent enough to buy on-premises S-Base beyond the fact that on-premises software and the EPM and S-Base is not actually being sold? You have to go out and buy it yourself on shop.oracle.com or whatever the name of that website is. That's owned by the BI team. That's not owned by EPM. And so this stuff that all these new functions full hybrid
Starting point is 00:54:47 in S-Base Cloud sandboxing we're going to have a real debugger. We almost have it. We actually do have it in S-Base Cloud. A real honest to goodness debugger that lets us look at numbers that we don't have to split out onto a thousand sheets to trace
Starting point is 00:55:03 the lineage of data through a calculation. That's cloud. That's S-based cloud. That's not EPM cloud. What Oracle will bring across from the S-based side into the S-based that's underneath EPM and when they'll do it, I think that's to be seen.
Starting point is 00:55:27 I can certainly see some things not coming across because they're direct competitors. Hyperion Planning, PBCS, Planning, Budgeting, Cloud Service has this concept of sandboxing. So does S-Base Cloud. They're not the same. They're not handled the same way. The EPM guys had a problem.
Starting point is 00:55:43 S-Base wasn't going to solve it, so they've done all sorts of wonderful stuff in planning to make that occur. The S-Base team came along later and they said, yeah, we don't, I assume this is what they said. They said, yeah, that's wonderful for them, but that's not what we need. So we're going to do it our own way. Will the two of them ever exist? Will applications that get migrated from S-Base to planning have to be partially rewritten? I mean, I think the answer is no and yes. That's never going to come across. And yeah, it's going to cause a bit of pain
Starting point is 00:56:11 when it comes to a conversion, if that conversion happens. Okay, okay. So what's it like being an S-based developer now? What's it like being a partner, an S-based developer, and an S-based expert? Certainly, from my experience with the move to the cloud, it's brought its own challenges, for example. What's it like now trying to continue to be an S-based developer and expert in the world of the cloud?
Starting point is 00:56:36 To say that the cloud is disruptive, particularly on the developer and partner side, is to vastly understate what's happened. Projects have become short, probably incorrectly so. Particularly, I'm thinking primarily around planning. The development time in cloud and the development time in on-premises is roughly the same. That's fine the infrastructure
Starting point is 00:57:06 work that again nobody no customer ever ever in the world ever wanted to own that's gone that's good that that bit of pain is is out of the way that's oracle's um problem and expertise now but the way the products have been sold is i think the sales reps heard six weeks to develop, and that comes across as six weeks to implement. The design issues, the requirements issues, the integration, the data integration bits, that's all the same. And it doesn't happen in six weeks when you throw in the actual development of the databases themselves. So there has been a lot of difficulty for partners in particular to adapt to this. There's been a lot of, how do you tell a customer who's bought the product and thinks that it's going to happen in six weeks that, yeah, it's actually more like three months.
Starting point is 00:57:57 That's a very difficult message for the person that owns the implementation on the customer side to take back to his management and say, I goofed, please triple the amount of money that we're gonna put into this, or quadruple the amount of money we're gonna put into this project from a consulting side. So it's been a challenge. It's been a real, real challenge.
Starting point is 00:58:17 And I'm not gonna harp anymore on partners, but one other thing, partners are going out of business, partners are selling themselves, partners are doing massive layoffs. I can think of some companies that I know that have had 50% layoffs amongst application developers. So cloud makes things hard. Cloud has not been a panacea from being somebody like me. We'll see how it goes in the future I hope that Oracle with Oracle's announcement that there will be a future
Starting point is 00:58:49 for on-premises S-Base and planning and HFM even though it comes out in a year and a half I hope that brings some stability to what we do but again we'll see that's all on the business side of it that's all on the S-Base developer side let's talk about the product in the EPM space they are
Starting point is 00:59:09 throwing I always say millions but they're they're throwing a lot of money at those tools they are moving by leaps and bounds they're they bring in this is this is the promise of cloud right they've got one image to develop for. They've got this Linux VM that they build and they just throw it out there on whatever the enterprise version of VirtualBox is. Sometimes I'm overwhelmed. This is a product that moved very, very slowly and then there were big, big releases
Starting point is 00:59:36 and it took a year before everyone was on that release. Now the thing changes every other month. I think from a development perspective, the product management development teams, the shackles are off. And they're doing great stuff. So there's this really weird dynamic going on here. The product's literally getting better
Starting point is 00:59:54 and better, faster than it ever has before. You can do, as a developer, you can do things that were never possible before. They've integrated Groovy into the planning, the PBCS side of things, the ePBCS side of things. That's not anywhere on the on-premises
Starting point is 01:00:10 world. Will it ever come to on-premises? I don't even know if it'll come in what I imagine is the final release of on-premises planning in S-PACE. Colossal. Fantastic. Great. We're going to do really cool stuff. And yet, we have to do this in six weeks so i don't know
Starting point is 01:00:26 where that's going to go um it is certainly tumultuous okay may you live in interesting times is the cliche right yeah so both you and i are oracle aces i mean how have you found how have you found i suppose the ace program recently and how have you found things like actual actually actually access to software as well I mean one of the things I found quite hard with keeping abreast of things like kind of BICS and RAC and so on is getting access to software but I've not been so active in that in that space recently I mean is it is you know how have you found I suppose the advocacy side and getting access to software and so on.
Starting point is 01:01:06 Yeah. So the ACE program as a concept is brilliant. I mean, what did Napoleon say with such bubbles, men are led? I, I very much. So that sounds like I took a dig at the program.
Starting point is 01:01:19 I'm not, I mean, the, the concept of having an honorific like that being something that many, many people want very, very badly and we'll do what it takes to happen, that's brilliant. Whoever thought that up, that was a fantastic idea. I hope you got a promotion out of it. It's changed. of the changes that have happened to this move to a point-based system where you have to, you the ace,
Starting point is 01:01:46 have to perform certain acts and get to a certain score, almost like a video game, to retain your title. That put me off a little bit, actually. I agree. That put me off, and also this is the first year
Starting point is 01:01:58 I'm not going to Open World because I'm not speaking this year, and so therefore you don't get to go to the briefing, and I get that. I get the budgets are cut and so on, but that was an interesting change. Yeah, I think it went from being an advocacy
Starting point is 01:02:12 and evangelism model and focus to one being marketing-based. And I put me off as one way of putting it. I found it really annoying and disappointing that that was the direction the program is taking. It's their program, Oracle can do with it as they like but
Starting point is 01:02:34 they've lost by doing so they've lost some of the power of the program and I think there are now people that are very purposely doing things because that's, it's exactly of a mixed blessing and not going. That's a crazy place, right? That's just like insanity for a week.
Starting point is 01:03:10 I think I came out of those between the two days of the ex-director briefing beforehand, the weekend, and then the week itself. I think it's worse than, from a recovery perspective, I think it's worse than Kscope. And I have, I get about two hours a night sleep at Kscope. So you can imagine what open world is like. So yes, I'll miss the excitement. No, I won't miss the madness, but you know, maybe that is the sign of a good conference. But in terms of, so for the audience that doesn't know this, there was a program, there may still be a program where Oracle said, yep, you're ACE directors. We want you to have access to these tools. So they set up these trial programs, which was great if it was something that you did, but EPM S-Base is so tiny,
Starting point is 01:03:52 there was no way for us to get pods. The pods were not available. And so I looked at it and said, that's fantastic for other people, but I don't care because they're not getting the access to anything. It is a challenge for developers. It's certainly a challenge for independent developers. You basically beg, borrow, and steal access on other people's servers. Sometimes Oracle, you know, this magical hand comes out of the sky and Cameron, you have it for the next 45 days.
Starting point is 01:04:17 Do what you want. And off I go and try to blog about it and learn about it. But that's very much the exception and not the rule. Yeah, definitely. Definitely. I mean, yeah. Definitely. about it and learn about it but that's very much the exception and not the rule yeah definitely definitely i mean yeah definitely i mean it's certainly for me i've never had problems getting access to things and even now even i'm not so involved in in that world at this moment but i can always ring up somebody i can always email somebody and i'll get access to anything really um but i think that it's it's i think it's hard being an OLAP or S-based developer and a BI developer in the cloud world.
Starting point is 01:04:49 And I think unless you work for a partner or unless you work for a company implementing this, it's not quite as easy as it used to be. I mean, something I put forward as an idea a while ago was some kind of ACE director cloud program where we paid some money. We paid $100, $200 a year to get access to these this software on a kind of trial basis to cover the actual real costs that oracle would have in in setting this up and providing it but you know
Starting point is 01:05:15 made it possible to access things and but i think i guess one of the kind of fundamental things is is that oracle are a cloud company now and they want they want advocates and they want experts to be focusing on cloud and you know if if if if that means that people who are more comfortable on premise which was me a while ago and and you maybe at some point and so on that you know they don't want that as advocates now and it's not necessarily a bad thing it's about using the budget in a way that they can use effectively and so on and it's i guess the thing i'd most want is access to this software access to to bix to oac and so on without that that's the major kind of issue for me really but but i think you know the fact is the ace program is still there the people behind it we know their intentions are good and so on as well
Starting point is 01:05:58 but it's been hard to maintain that level of expertise i think for me over the last couple of years with it being so hard to access the cloud software. Totally agree. I mean, historically, you went to OTN, downloaded the on-premises software onto your server. And so long as you were using it for non-commercial use, do whatever you like. And I mean, you know, I would never be able to write the things that I write and do the things that I do if I didn't have access to software that way. I completely understand your frustration with how do I get access to OAC if I am not a company that can afford even the discounted version of OAC. It's pretty expensive. It's certainly a heck of a lot more expensive than a laptop with a lot of memory and a VM, which is the way I've done my S-based stuff in the past
Starting point is 01:06:42 for when I write a blog or teach myself how to do something. So it is different. And it would be fantastic if there was some way for us to get access to it, maybe just the cost. I mean, I don't know. Maybe there would be some sort of group way of doing it. There has to be something. What happens in the partner world is they spend a lot of money. I mean, it's just as simple as that.
Starting point is 01:07:06 They get a discounted price. I don't really know what the discounted price is because I don't buy this stuff. But in talking to my fellow consultants at other companies, they have sign-up sheets. You know, hi, my name is Cameron. I'm working on a planning application or I need to write a presentation. I'm booking our PBCS instance for two days. That's a very strange way of doing things compared to the way it used to work with on-premises. I think it's a temporary.
Starting point is 01:07:38 In practice, I think this is something that's more, it says more about the kind of, I suppose, the stage Oracle app with these products, excuse me, in that I think there is limited availability in time it's going to get it's going to better but certainly is a challenge I think now let's kind of move on a bit I'm conscious that it's the summer special and we're sitting on the beach at the moment or actually in the campsite for yourself and yeah just just for laughs but I think be interesting to kind of to you know have a couple of kind of end the show with a couple of summer and fall themes really and and one of the
Starting point is 01:08:09 things i thought would be interesting would be to um to think about what you'll be reading over the summer i mean typically for me i tend to take away a few articles a few books a few white papers and surreptitiously read those by the uh by the poolside and pretend I'm reading something kind of not interesting and not technical and actually read this instead. For you, Cameron, I understand you like going camping. Is that correct? That's true. I'm sort of a bit fanatical about it.
Starting point is 01:08:36 Camping and hiking, at least currently, are my two big hobbies. Fantastic. So I wouldn't be by the beach. I wouldn't be by the poolside, but it would be in a camp somewhere um so what would you be reading so what would you once you put the tent up what would your three things you've been reading then over the summer be then give us give us an idea so so i'm a i'm a history buff um i could have been a history professor except i didn't have the nerve to actually do it but i I still read the books. I have an old book called Popsky's Private Army. It is the memoir of a guy in the British Army that was sort of the analog of the Long Range Desert Group, but different, much more active than them.
Starting point is 01:09:19 So I guess the kind of current mania for Special Forces, He was one of the first groups like that. It's interesting because it's a compelling story, but what I find most interesting about this particular author, Vladimir Penikoff, I'm sure I've pronounced that incorrectly, he fights with his brain. And I guess as someone who likes to pretend that I'm sort of smart, I find that much more interesting, a much more interesting way of looking at life. I'm also reading a book. I'm actually currently in the middle of this one by Richard Feynman called Surely You're Joking, Mr. Feynman. Yeah, good.
Starting point is 01:09:55 Yeah, you read it. Yeah. Yeah. Brilliant. Again, you know, this is a person of intellect and of mind. And if I'm not as smart as that, at least I can read about it and try to follow what they do. And then the last book is sort of a guide. It's called 60 Hikes Within 60 Miles, the Philadelphia region edition.
Starting point is 01:10:18 So I love planning for these things. I love kind of anticipating and mapping out what I'm going to do in a hike. Hiking for me, camping for me is where I, maybe unlike you, this is where I completely turn on. And I don't bring a laptop with me. And with luck, my cell phone doesn't have a signal. My mobile's inoperable. And I just relax. And I exercise.
Starting point is 01:10:43 The two of them combined is just vital to my mental well-being. Which is tough because it's very difficult to do that in the northeast of the u.s it's cold it's you know rainy and snowy and icy but yep yep with luck i'll get through all three of these books fantastic so you're so you're not someone then who takes you know your phone with you you don't take kind of wi-fi with you and so on really you tend to go back to basics really when you're when you're camping oh yeah rustic camping primitive camping whatever whatever you like to call it water i mean even water i i've got enough fancy filters to drinks right out of streams without any you know issues about health so yeah it's sort of the real deal yep fantastic fantastic okay so another similar sort of topic really you know looking forward so you got the summer which is the summer, which is nice, and I think, you know, we're all looking forward to and I'm not necessarily working in that area at the moment my son had his exams this year so we said
Starting point is 01:11:49 to him actually rather than take him take him out of school we would actually go to the JW Marriott in San Antonio in August so apparently be quite hot though which would be interesting but we're actually then going up to... then we're going over to Seattle and getting an RV and going on the west coast and spending two weeks actually traveling around there in an RV. And not necessarily back to basics like you are, but certainly out in the country and doing that. So I'll be over there actually at some point as well, which would be nice. Very nice. You're doing the classic American road vacation.
Starting point is 01:12:20 Exactly, exactly, exactly. So I'm hoping to get an RV the size of a tour bus as bus as well should be kind of good but but looking forward to that so past that so we've got the summer then we've got open world we've got the conference season and and and you know what you guys call the fall but actually correctly is autumn um what do you think if you had to cast your mind forward to maybe a couple of predictions what's gonna what do you think will be announced at open world what do you think will be the next major things that will be announced in our world that, you know, if you had to kind of be a betting man, what would you predict will be some interesting announcements and product developments over the next few months? The march to cloud will continue. I mean, there's nothing extraordinary about that statement.
Starting point is 01:12:59 I think it's intensifying. I think it will continue to disrupt the market, both on the, you know, again, selfishly on the partner the market both on the you know again selfishly on the partner side but on the customer side as well uh i i sometimes wonder about the traction that oracle's getting with these products uh there are the numbers and i i don't have any reason to disbelieve those numbers but then there is the reality where there are a lot of customers that have not switched um the it's. Let's just put it this way. Again, this is one of my, I guess, sort of a series of, I thought it would be this way, but it's not.
Starting point is 01:13:31 It's occurring again. However, I think that Oracle's drive to the cloud, the way they're bringing functionality to cloud products that they're not doing at all for on-premises, absolutely going to see that again and again and again. If I were to think particularly within the, I'll call it the BI space and the EPM space, the buzzword right now is machine learning.
Starting point is 01:13:56 Machine learning this, machine learning that. When I ask people, and how does that relate to what we do, I always receive a different answer. So yes, I suppose there's an element of hype to that. Having said that, it is a compelling concept, and I can definitely see where this programmatic analysis of data to truly drive decisions and to make the decisions, I can absolutely see that impacting what we do.
Starting point is 01:14:23 Will machine learning need to use S-PACE? I don't know. I don't know that it will. Maybe. It will be fascinating to watch how that plays out, whether it really, really is just a flash in the pan or truly the future. I tend to think it truly is the future. Again, we'll see. I won't be going to open world so i won't know but i'll i'll keep tabs on it virtually at least okay okay and one last thing really is where's case scope going to be next year i've heard it's going to be in florida it is going to be in florida it's going to be in the same places that the hype korean solutions conferences were every other year it's a disney world um yes yes so for people who bring their children to conferences, so long as it doesn't interfere with school exams or, yeah, that sort of thing, I think there'll be lots and lots of families there. As there were this year in San Antonio. Yeah.
Starting point is 01:15:17 With, you know, the pool resort that's there. But, yes, it's going to be there. I will tell you that I was on the board when the decision was made to go with that. I'd been there so many years as part of Hyperion, part of Hyperion Solutions Conferences. I was a little nonplussed, but I have been assured that things have gotten better. It's a much nicer hotel than it was 10 plus years ago.
Starting point is 01:15:39 And then Kscope will do its, ODTUG will do its normal fantastic job and make it just a special conference. I'm very much looking forward to it. Yeah, yeah, fantastic. I remember going to the, I remember going to the IOUG, the Collaborate conference that was there
Starting point is 01:15:52 and they hired out, they had the, Universal Studios was hired out for the evening and we could go there and get a go on all the rides with no queues there. I mean, that was, that was interesting. But just particularly going to Disneyland
Starting point is 01:16:02 is fantastic really. And yeah, I mean, I think actually, to be be honest i'll be there next year i think it'll be really interesting to go so i'm looking forward to it i'm looking forward to it my kids are just about just about young enough to go and and still enjoy it i think really you know i think i think this is probably the last year we could do it really so it's fantastic timing great great i'm glad to hear that fantastic well look cameron it's been really really good speaking to you fantastic speaking to you thank you very much for for coming on and taking part also in the summer special bit at the end there um thank you very much and um have a good evening
Starting point is 01:16:35 and it's been it's been great to chat to you again it's it's very much been my pleasure mark thank you for for having me. Cheers. Thanks, Cameron.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.