The Data Warrior

Changing the world, one data model at a time. How can I help you?

Archive for the tag “#chigung”

At the mother ship: Oracle ACE Director Briefing

Well, I can’t really talk about the meeting (yet) as everything is under NDA until next week (at least), but I can say it is great to get together with the top Oracle practitioners in the world and chat and discuss the issues and solutions in our field. It is like returning to the mother ship.

Oracle HQ - The Mother Ship

Oracle HQ – The Mother Ship

With all the tech talk and product futures, there is also just general catching up, networking, and bonding. Much is learned over pizza and beer.

And we are all following the America’s Cup race with Oracle Team USA trying to keep the cup away from Team New Zealand

I try to do my part in making sure we stay healthy and energized as well by running Chi Gung (Qigong) sessions in the morning before breakfast. Here is a shot of some of us outside this morning:

 

Not the best photo of Chi Gung practice, but what are you gonna do.

Lots more to come this week at Oracle Open World, so stay tuned for some very exciting announcements.

Go Team Oracle!

Kent

Count down to Oracle OpenWorld 2013

The pre-event for this year’s Oracle OpenWorld started over the weekend.

A little event called The America’s Cup. The oldest trophied sport in the world (yachting that is).

For those that don’t know Team USA is the defending champ, and Team USA happens to be sponsored primarily by Larry Ellison and Oracle.

It is a pretty exciting event with the high tech boats they are now using and the first two races got broadcast live on NBC.

The downside, we (Team USA)  lost both races. Bummer. (Looks like we won a race today)

Luckily it is a best 17 series. That runs right up to the start of #oow13.

I will be heading to SFO for the annual ACE Directors’ briefing at Oracle HQ next week before the conference starts so I am hoping to maybe catch one of the last races.

If we win again, I expect all of Larry’s keynotes will at least mention it a few hundred times. The upside is we will get to see some pretty cool highlight clips. 🙂

Speaking of keynotes, if you are attending OOW this year, you can find the times and speakers for the keynotes here.

Looks like Big Data and Club will be the main topics.

Don’t forget to plan on the attending the appreciation event on Wednesday night to see Maroon 5 and The Black Keys. That should be a great concert. Right before that will be the now-annual Blogger’s Meetup.

If you are a blogger, please join us.

Anyone interested in some Morning Chi Gung in the city by the bay during OOW? Follow me on twitter (@kentgraziano) for the where and when.

See y’all soon.

Kent

KScope13 Day Four: Agile, Big Data, and a Very Special Event

Mid-week. Hump day. The day of the BIG event for KScope13.

Lots of anticipation for the annual Special Event… (which I will write about in a minute or so)

Morning Chi Gung as usual, but with 24 people showing up. Biggest group this week. We even have a few locals joining us now. Everyone seems to be enjoying these sessions.

KScope attendees starting the day with Morning Chi Gung on the plaza in front of Harahs casino.

KScope attendees starting the day with Morning Chi Gung on the plaza in front of Harrahs casino.

In fact, the Chi Gung class at KScope may be the original cross over session! Attendees are from across the spectrum from DBAs, to developers, to Hyperion/EPM folks to spouses of attendees.

There is something for everyone in Morning Chi Gung.

Kanban and Scrum

Everyone wants to be “agile” these days. Stew Stryker of Dartmouth University came to KScope to share with us his experience in applying first Kanban then Scrum to the software development life cycle in his IT department.

Stew Stryker, from Dartmouth College, discusses how his team has use Kanban, and now SCRUM, to improve their software development process.

Stew Stryker, from Dartmouth College, discusses how his team has used Kanban, and now SCRUM, to improve their software development process.

One of Stew’s insights was that to effectively implement a change in methodology like this and get adoption it is first necessary for the powers-that-be to recognize the current approach (usually water fall) is failing.

If you do not know you have a problem, there is no motivation to fix it, right?

A key recommendation he had was to get a consultant that knows and has implemented Kanban for database projects to come in and work with you. Don’t try to do it by just reading articles and books or going to training. There are too many nuances and organizational dynamics to account for.

A simple comparison of aspects of a traditional waterfall methodology compared to the Kanban approach.

A simple comparison of aspects of a traditional waterfall methodology compared to the Kanban approach.

Another key to succes was to prevent context switching – that is keep everyone focused on the task at hand for the duration of the interval (or sprint). He did a great little exercise with us that really showed how task switching costs a lot of time. In some case up to 10 times longer.

It was great to hear real world experiences that we could all take back to our offices and implement and discuss. His team has experienced some great success but with lots of lessons learned, which he shared.

They have now switch to SCRUM with even more success.

Hands On Lab #2

I attended my second lab of the conference to learn from Maria Colgan (@SQLMaria) on how to prevent sub-optimal plans on SQL Statements.

Oracle Senior Product Manager Maria Colgan walks us through how to analyze and and tune some queries.

Oracle Senior Product Manager Maria Colgan walks us through how to analyze and tune some queries.

It was a great session using the Oracle Demo Days virtual box image again (from OTN). Maria walked us through several queries with Explain Plans that did not seem quite right and showed us how to diagnose and fix the potential problems.

It was a little tough for those of us who have not used Linux/Unix or command line in a few years but I did learn a lot and should be able to apply that knowledge when we have poor performing queries at my clients. Worse case, I can always start up the vm again and run through the lab.

Inside the Oracle 12c Opimizer

Another killer session from Maria showing us enhancements and new features to the query optimizer in the recently released Oracle 12c.

Overview of how adaptive query optimization works on Oracle 12c

Overview of how adaptive query optimization works on Oracle 12c

How the new Adaptive Execution Plans work in Oracle 12c

How the new Adaptive Execution Plans work in Oracle 12c

The key phrase for 12c “self-healing” and “adaptive”. Remember when there were just 17 rules for the optimizer that we could control with the syntax of the query?

Long ago.

I guess this is better, but there are still rules to know to make the optimizer work well.

And Maria definitely knows them!

Big Data

These days every tech event has to talk about big data. KScope13 is no different.

Alex Shlepakov, from Accenture’s Oracle BI practice, gave a nice talk about integrating Hadoop with OBIEE using ODI.

He did a really nice job explaining all the concepts and moving parts and how Oracle addressed these things.

Alex presented about doing big data analysis using Oracle BI tools.

Alex presented about doing big data analysis using Oracle BI tools.

All the Oracle products that support the analysis of data in a Hadoop environment

All the Oracle products that support the analysis of data in a Hadoop environment

Pretty sure these products cost lots of money too! But if you want to get value out of your big data, you may have to spend big money for the tools to help (unless you have a lot of programers with really big brains).

My main take away from this session is that the tools to support Hadoop and big data analysis are evolving to make it easier for most programmers to get to the data without having to be Map Reduce programmers.

But it will still be pretty hard, so you better have a good business case for digging into it.

Special Event (aka the big party)

As in past years, ODTUG really did it up right. This was truly a special event to remember – we went to Mardi Gras World!

The annual Special Event was held at Mardi Gras World where we got to see some of the big floats from the famous parade.

The annual Special Event was held at Mardi Gras World where we got to see some of the big floats from the famous parade.

What a treat to see some of the big floats used in the famous parade. I even found a full scale replica of the Bat Boat tucked away in the back. (There was a huge Batman statue as well)

The Oracle Data Warrior finds Batman's boat!

The Oracle Data Warrior finds Batman’s boat!

The tour of the Mardi Gras warehouse included plenty of bead throwing from the floats by the board of directors and the various KScope vendors. This was followed by a nice evening of drinks and a buffet dinner with lots of great food (even some gluten free and vegetarian options).   There was plenty of dancing to great cover band called The Mixed Nuts.

We finished the evening with a spectacular fire works display (which seems to becoming a standard at this event).

We had a spectacular fireworks display (shot off a barge) at the annual KScope Big Event

We had a spectacular fireworks display (shot off a barge) at the annual KScope Big Event

Over too soon, it was last call, last dance, then back to the buses and a short ride to the hotel.

And then there were the after parties….

Stay tuned for my notes on our final day in New Orleans.

Ciao!

Kent

KScope13 Day Three: Crossing Over in New Orleans

Well Tuesday was another fun and fact filled day at the annual ODTUG KScope conference in New Orleans.

As we do each morning, the first event is Morning Chi Gung. This morning the group grew again to 22 participants who met at 6:45 AM (yes it is early) to walk down the street a few blocks to get in some morning moving meditation. Today we even picked up a few “strays” who joined us (folks not part of the KScope event).

Only in New Orleans would people wander by and join an Ad Hoc exercise and meditation class.

I consider that a sign of success. 🙂

After that is was back to the hotel, breakfast, a quick shower, then my first session.

Hands-on Lab

To start off I went to the SQL Developer Hands-on Lab run by Oracle Product Managers Jeff Smith and Ashley Chen. We had a very nice lab (downloadable from OTN) on how to use SQL Developer for Tuning database queries.

It was very education and useful for me. I even learned a few new options in the tool I had not seen before.

Lunch and Learn

Next, after writing yesterday’s blog post, I got to participate it an ODTUG annual session – the BI Panel Lunch and Learn.

This year they improved it by allowing 30 minutes first for everyone to eat before we started the discussions and questions. Much better (at least for us panelists!).

Quite a good audience for the Oracle ACE BI Lunch & Learn Panel discussion

Quite a good audience for the Oracle ACE BI Lunch & Learn Panel discussion

We had a great and interactive session with lots of give and take and a few somewhat controversial comments from Dan Vlamis to liven things up a bit. Our esteemed moderator, Mark Rittman, did an excellent job of prompting us with relevant questions and controlling the flow of the conversation so everyone had their say. Rounding out the panel was Gurcan Orchan, our resident ODI expert (amoung many other things)

Data modeling sessions

After the panel I went on to see my friend Ashely Chen introduce people to SQL Developer Data Modeler in her Data Modeling 101 session.

Oracle Product Manager Ashley Chen presenting Data Modeling 101 with SQL Developer Data Modeler

Oracle Product Manager Ashley Chen presenting Data Modeling 101 with SQL Developer Data Modeler

Ashley dd a great job setting the stage by showing people what is meant by data modeling and how it fits in the life cycle of developing a database. She then showed many of the basic features of Oracle Data modeling tool.

After Ashley’s session then I had my final presentation on my Top 10 Cool Features in SQL Developer Data Modeler. Ashley and Jeff Smith both attended along with 20-30 other folks as I ran down my list of things I use and like in the tool.

The talk went well with some good questions about the product and how to use it (except for the fact I kinda ran out of time and had to rush the last 3 features). I got some great feedback from Jeff and Ashley on the talk and an excellent suggestion for my next talk. 😉

The Hyperion Crossover Session

This was a KScope first -sessions about topics aimed at people on the other side of the fence. So this session was for database people who know nothing about the Hyperion and Essbase products that Oracle acquired a few years back.

It was an excellent session, even if not highly attended (something about being after the happy hour in the exhibit hall perhaps?).

Andy Jorgenson conducts the first ever Hyperion 101 Crossover Session (for database people)

Andy Jorgenson conducts the first ever Hyperion 101 Crossover Session (for database people)

I learned that they are solving many of the same problems as we database people do but just with a different technology. Some of the terms are used a little differently. For example what they label as BI is much broader than I tend to think of – to them it is basic reporting against an ERP. I tend to associate BI with a data warehouse or a data mart (but the data comes from an ERP or operational system originally).

We also got a full list of some of the pre-packased applications that Oracle provides in this space. Very focused on financial solutions.

During the Hyperion 101 session, Andy discussed all the pre-built packaged analytic application that Oracle offers.

During the Hyperion 101 session, Andy discussed all the pre-built packaged analytic application that Oracle offers.

The really cool thing I learned was what Essbase stands for:

Extended SpreadSheet dataBASE

Very telling!

After that it was off to another fine dining experience in the French Quarter.

Probably not going to lose weight on this trip!

C’ya! Tomorrow I should be reporting on our big event!

Kent

KScope13 Day Two: Wine to Water and Other Transformations

So day two in New Orleans at the ODTUG KScope13 event was another big day.

I am gong to start out at the end of the day with the General Session update so if you don’t have time to read the whole post you can read the really important and interesting stuff first.

General Session and Keynote

First the fun part, we got greeted by a live New Orleans Jazz band.

We had a live band in the lobby to great attendees before the general session and keynote.

We had a live band in the lobby to greet attendees before the general session and keynote.

That was great fun. They then led us all into the grand ballroom for the general session and then went out and led in our board of directors and the conference committee all dancing up a storm in true NOLA fashion.

The general session gets opened with the board and conference committee being lead on stage marching/dancing behind a live New Orleans Marching Jazz Band

The general session gets opened with the board and conference committee being led on stage marching/dancing behind a live New Orleans Marching Jazz Band

ODTUG Announcements and Award Winners

Every year ODTUG gives out a number of awards so I want to recognize the winners here:

Editors Choice Award for Best White Paper went to David Schleis.

The Oracle Contributor of the Year (which goes to an Oracle Corp employee) went to my good buddy, Jeff Smith.

The ODTUG Volunteer Award went to Mack McCasland who has been working behind the scenes at our events for over 10 years (and he is retired!),

In addition to these awards, Oracle also announced the promotion of my good friend John King to the status of Oracle ACE Director.

The big announcement: KScope14 will be in Seattle, Washington, USA on June 22-26, 2014. The conference hotel will be the Sheraton in downtown Seattle.

Wine to Water

The big deal for the night was our keynote speaker, Doc Hendley. He is a bartender who decided he wanted to make a much bigger impact on the world and ended up founding an organization that now brings clean water to people in over 15 countries.

The statistics he gave us on how many people in the world do not have clean, safe water to drink (over 1 billion!) were stunning. And that more people die from lack of clean water than those that have died in all the recent wars put together. Another startling fact is that even though it is the biggest killer on the planet, dealing with dirty water for the poor of the world gets less than 20% of the funding when compared with funding for HIV, malaria, and TB.

He has a very moving and passionate story about how he got to that place in his life where he found his real purpose, discovered these facts, and set out to do something about it. His talk (and book) tell the whole story. There were a few teary eyes by the end of his talk. Doc has shown amazing courage and perseverance in the pursuit of making a difference.

He really has proven that one, very ordinary person can have a large impact on the lives of others if you really set your mind to it.

I encourage you to go over to his site and learn about his mission, his story, and his organization Wine to Water.

Maybe you can help him make a difference.

Doc Hendley, Founder of Wine to Water, gives a moving and inspirational address as our keynote speaker.

Doc Hendley, Founder of Wine to Water, gives a moving and inspirational address as our keynote speaker.

The rest of my day

So back to earlier it the day (for those still with me here)…

Started as always with my morning chi gung class. The group grew to about 14 people with a few new folks joining us. We had a few passersby stop to watch and try a few moves as well.

After a healthy breakfast and a shower I did my first talk of the event, Five Ways to Make Data Modeling Fun. There were about 20 folks in the session and we all had a good time trying out my ideas.

Then I headed over to hear my friend Jeff Smith talk about SQL Developer (my 2nd favorite Oracle product).

Oracle Senior Product Manager (and ODTUG Oracle Contributor of the Year) shows us his top tips and trick for SQL Developer.

Oracle Senior Product Manager (and ODTUG Oracle Contributor of the Year) shows us his top tips and tricks for SQL Developer

After that is was another awesome lunch (beet salad and redfish!) then on to Mark Rittman’s session about OBIEE, Endeca, and his take on the overall landscape of Oracle BI and data discovery in the new world of NoSQL and Hadoop.

In Mark Rittman's session he talked a bit abut Oracle's strategy around business analytics.

In Mark Rittman’s session he talked a bit abut Oracle’s strategy around business analytics

Always a good idea to get Mark’s take on things BI.

Lastly (before the general session that is), I did my second presentation along with Stewart Bryson. We introduced folks to the idea of using OBIEE on top of a Data Vault Data Warehouse and showed how it conformed to Oracle’s reference architecture while at the same time enabled an agile approach to BI.

Oracle ACE Stewart Bryson talks about how he used OBIEE to create a virtual data mart on top of a Data Vault style EDW model

Oracle ACE Stewart Bryson talks about how he used OBIEE to create a virtual data mart on top of a Data Vault style EDW model

I can’t thank Stewart enough for taking on the challenge to learn Data Vault and figuring out how to use it effectively in OBIEE. His approach works very well and should really enable organizations to truly leverage their data and create an agile BI/DW framework.

That’s it for today’s report. I should have another report for you tomorrow on activities today!

Cheers.

Kent

P.S. Yes there was eating and drinking around the French Quarter after hours. Even got to have a drink with Doc Hendley and his wife on Bourbon Street. That was a nice treat.

Post Navigation

%d bloggers like this: