Archive for Oracle Ace Program

Oracle SQL for EPM Tips and Tricks S01EP08

Posted in Connect By, DEVEPM, Dimensions, EPM, Oracle, Oracle 11.2.0, Oracle 11.2.0.4, Oracle Database, Performance, REGEXP, Tips and Tricks with tags , , , , , on November 26, 2019 by RZGiampaoli

Hey guys how are you? Today I’ll expand a little bit more the REGEXP team just to show how easier and powerful these functions are, not to mentioning how dynamic.

In the last post S01EP04 I explained how to split a string in different columns. The thing is, what if you don’t want to split in different columns? what if you want just to have the string as a list in the same column?

We can also do that with a very nice trick using REGEXP_COUNT. Let’s take a look on this.

In the previous post we had a query like this:

As I said there, using REGEXP is very simple to “walk”trough the string and get any part of it you want. And is also simple to transform a string in a list of values. To do that we just need to add one extra connect by and the REGEXP_COUNT function like this:

What that CONNECT BY LEVEL <= REGEXP_COUNT(PATH, ‘[^|]+’) is doing is basically increasing by 1 for each “|” he finds in the string we have, in other words, he is dynamically “walking” through the string looking for “|” and passing the Level he find a “|” to the REGEXP_SUBSTR above. The result is:

As you can see, the REGEXP_COUNT will return the number of “|” he finds in the string, the CONNECT BY LEVEL will multiply that string by that number and the REGEXP_SUBSTR will “walk” the string using the LEVEL of each row to extract the list of members from that string.

This is very useful to manipulate strings that you don’t know the amount of members you want to extract from that, like UDA members for example, that when you extract from ASO cubes, comes in a string all together.

I hope this is a useful trick for you guys and see you soon.

Advertisement

Oracle ACE Program Level up!

Posted in ACE, EPM, Oracle, Uncategorized with tags , , , on December 4, 2015 by RZGiampaoli

Hi guys how are you doing?

I know we are not writing anything for a long now and I’m here just to give you two good news (and one is the reason I’m not writing anything until now :))

First of all I just received the information that Oracle level up me to ACE :).

O_ACELogo_clr

That’s means, I’m the first and the only oracle ACE in the BI track in the entire Brazil 🙂

I’m so happy and glad to receive this title that is difficult to express in words, but I need to thanks you guys for support and incentive.

The other good news (and this one explain my absence). I just got married :), and I need to say, it was a great party 🙂

I’ll publish some pictures just to show how much fun we have 🙂

EeR_0921

The wedding was in Nova Petrópolis, a German city in the mountains. Beautiful place with awesome food 🙂

EeR_1048

And because I’m not a conventional guy 🙂 (No body in IT is right?) I had to do my wedding a little bit different 🙂 and I must say, it was worthy :). I think it was the best wedding I ever went 🙂 (by the way, in Brazil the wedding start 4 pm and goes until 5 am).

EeR_0974

This is my pet 🙂 a maine coon kitty, my wife Erika and my axe 🙂

EeR_1631and here is how the party ends 🙂

Don’t you guys think Rodrigo looks like someone else?

Caverna-do-DragĂŁo-Vingador

A lot of fun.

Now talking about work, we are working in some new stuff, and very soon we’ll have some cool thing posted here then…

See you soon and thanks.

Oracle Database Developer Choice Awards!

Posted in ACE, Oracle Database, OTN with tags , , , , , , , , , on September 28, 2015 by RZGiampaoli

Hi guys, just an important reminder…

The Oracle Database Developer Choice Awards vote period is almost in the end! Please vote for your favorite community experts in SQL, PL/SQL, APEX, ORDS, DB Design!

Voting closes 15 October #odevchoice https://community.oracle.com/community/database/awards

For people that doesn’t know what this is all about here’s the Oracle announcement 🙂

You are part of an enormous, worldwide community of Oracle Database technologists, with deep expertise in a variety of areas. And you have likely heard of Andy Mendelsohn, who runs the Database Server Technologies group at Oracle, and has been deeply involved in Oracle Database for decades. This year, Andy has established a new awards program to honor and give more visibility to members of the community who combine technical excellence with a commitment to sharing their know-how with developers.

The Oracle Database Developer Choice Awards – https://community.oracle.com/community/database/awards

This is a different kind of awards program for Oracle; it’s called “Developer Choice” because with these awards, our users nominate people and ACE judges come up with a list of finalists. Thirty-two finalists have been selected in five categories: SQL, PL/SQL, Application Express, ORDS and Database Design.

Now it’s time for everyone in the community determine the winners by voting at the Oracle Technology Network: https://community.oracle.com/community/database/awards. Winners will be announced at the YesSQL celebration at Oracle Open World 2015 on 27 October.

That’s right. You get to help decide the winners: it’s by popular vote. So please take a moment to visit the awards page, check out the lists of finalists in each category and cast your vote!

These are the categories:

Categories

Don’t forget to vote. This is really important for the community.

Thanks you and see you soon!!

Vote today

Now we are Oracle Aces!!!

Posted in EPM, Oracle with tags , , , on January 27, 2015 by RZGiampaoli

Hi guys how are you doing?

Today we will not post anything cool for you, instead we want to post something awesome for us.

We have been accepted to receive the Oracle ACE Associate Ace Associate award . We are extreme happy and honored to be part of this team. Only to let you know how important this is for us, in the Business intelligence expertise there are only 46 members in the world and in Brazil only 3 (yes we are from Brazil).

If you do not know what is the Oracle ACE program here is a brief description about it:

“The Oracle ACE program highlights excellence within the global Oracle community by recognizing individuals who have demonstrated both technical proficiency and strong credentials as community enthusiasts and advocates”. Oracle

You can check more information Here.

Well, now what is our plan for this year? We set some goal for us and they are:

  • Write at least four big white papers;
  • Post about other EPM technologies like OBIEE, BigData, etc… (Yes we work with this too);
  • Present in Kscope 15 and maybe in other conferences;
  • Start to plan a chapter in a Book;
  • More certifications;
  • And start our Big ultra-secret project that will rock the EPM world (At least we like to think so).

Well, this is our way to give back what the community has given to us.

And for the last but not the least, we want to thank everybody that helped us to achieve this awesome award, and a especial thanks to Cameron Lackpour for starting this process and believe in us (more than ourselves).

Thank you very much all of you guys.

Aiming to the ACE Director award!!!

 

See you guys.

Ricardo GiampaoliAce Associate

Rodrigo RadtkeAce Associate