Καλοκαίρι,άλλοι λύνουν σταυρόλεξα....
άλλοι...ίσως ενδιαφερθούν για το παρακάτω διαγωνισμό.
Details
Εχει αναλυτικές πληροφορίες.
Οι κριτές,από τους καλύτερους στο χώρο
* Mark Rittman - RittmanMead
* Emiel van Bockel - BiFacts / Centraal Boekhuis
* Daan Bakboord - Scamander Solutions
* Christian Berg - Independant Consultant
* John Minkjan - Ciber
Καλή μας προσπάθεια.
Oracle Business Intelligence Enterprise Edition, OBIEE, Oracle BI, OBI EE, BI, best practices, examples .
Δευτέρα 2 Αυγούστου 2010
Πέμπτη 1 Ιουλίου 2010
Analytic Functions in OBIEE
Τελικά πάντα υπάρχει πιο εύκολος και πιο αποδοτικός τρόπος για τα πάντα.
Έστω οτι έχουμε ένα report ανά μήνα τις πωλήσεις και θέλουμε να φέρουμε στις διπλανές κολώνες το αξιακό του προηγούμενο και το αξιακό του επόμενου.Ο "προγραμματιστικός" τρόπος είναι να σκεφτεί κάποιος,θα φέρω το τρέχων άθροισμα μέχρι και τώρα και θα αφαιρέσω το τρέχων.Υπάρχουν πολλές υλοποιήσεις και απαντήσεις είτε σε blog είτε στο forum της Oracle.
Ας δούμε όμως τι μας προσφέρει η Oracle.Analytics Functions,πχ τις lead kai lag,που κάνουν ακριβώς αυτή την δουλειά.Το μόνο που πρέπει να προσέχουμε είναι το SORTARISMA.
EVALUATE('LAG(%1,1) over (order by %2)' as double, FACT."SalesValue","Calendar"."Month")
EVALUATE('LEAD(%1,1) over (order by %2)' as double, FACT."SalesValue","Calendar"."Month")
και ......
Έστω οτι έχουμε ένα report ανά μήνα τις πωλήσεις και θέλουμε να φέρουμε στις διπλανές κολώνες το αξιακό του προηγούμενο και το αξιακό του επόμενου.Ο "προγραμματιστικός" τρόπος είναι να σκεφτεί κάποιος,θα φέρω το τρέχων άθροισμα μέχρι και τώρα και θα αφαιρέσω το τρέχων.Υπάρχουν πολλές υλοποιήσεις και απαντήσεις είτε σε blog είτε στο forum της Oracle.
Ας δούμε όμως τι μας προσφέρει η Oracle.Analytics Functions,πχ τις lead kai lag,που κάνουν ακριβώς αυτή την δουλειά.Το μόνο που πρέπει να προσέχουμε είναι το SORTARISMA.
EVALUATE('LAG(%1,1) over (order by %2)' as double, FACT."SalesValue","Calendar"."Month")
EVALUATE('LEAD(%1,1) over (order by %2)' as double, FACT."SalesValue","Calendar"."Month")
και ......
Πέμπτη 17 Ιουνίου 2010
Ειδικά εικονίδεια.....
Το είδαμε και αυτό...
Αυτή η συμβατότητα θα μας τρελάνει...
Αν στο Administrator ,ονομάσουμε στο presentation catalog μία κολώνα με ένα ειδικό χαρακτήρα,πχ..€...κτλκλκ...
Ο μεν Explorer τον υποστηρίζει σε όλες τα section του answers,ο δε Firefox όχι.
Ελπίζω τώρα με τη καινούργια έκδοση , να διορθωθούνε κάποια πιο σημαντικά πράγματα και να αχολούμαστε με αυτά....
Καλό μας καλοκαίρι!
Αυτή η συμβατότητα θα μας τρελάνει...
Αν στο Administrator ,ονομάσουμε στο presentation catalog μία κολώνα με ένα ειδικό χαρακτήρα,πχ..€...κτλκλκ...
Ο μεν Explorer τον υποστηρίζει σε όλες τα section του answers,ο δε Firefox όχι.
Ελπίζω τώρα με τη καινούργια έκδοση , να διορθωθούνε κάποια πιο σημαντικά πράγματα και να αχολούμαστε με αυτά....
Καλό μας καλοκαίρι!
Παρασκευή 4 Ιουνίου 2010
Περιέργη συμπεριφορά...
Το OBIEE δεν υποστηρίζει integer data type??Έστω οτι έχουμε μια κολώνα number(10) ,
που οι τιμές της στην βάση είναι όλες ακέραιες,όταν την κανουμε import ,το OBIEE την δεχεται ως double και της προσθέτει 2 δεκαδικά.
Λύση:
Θέτουμε τη μορφή που θέλουμε ως καθολική για αυτή την κολώνα από το answers.
////////////////////////////////////////////////////////////////////
//////////////http://gerardnico.com/wiki/dat/obiee/int//////////////
////////////////////////////////////////////////////////////////////
που οι τιμές της στην βάση είναι όλες ακέραιες,όταν την κανουμε import ,το OBIEE την δεχεται ως double και της προσθέτει 2 δεκαδικά.
Λύση:
Θέτουμε τη μορφή που θέλουμε ως καθολική για αυτή την κολώνα από το answers.
////////////////////////////////////////////////////////////////////
//////////////http://gerardnico.com/wiki/dat/obiee/int//////////////
////////////////////////////////////////////////////////////////////
Πέμπτη 3 Ιουνίου 2010
Έρχεται.....
Η πρώτη παρουσίαση της Oracle BI 11G στο Λονδίνο,7 Ιουλίου.
http://www.oracle.com/webapps/events/EventsDetail.jsp?p_eventId=113706&src=7036704&src=7036704&Act=9
http://www.oracle.com/webapps/events/EventsDetail.jsp?p_eventId=113706&src=7036704&src=7036704&Act=9
Πέμπτη 22 Απριλίου 2010
Ένα απλό κολπακι
Αφού δημιουργήσουμε μια αναφορά,
πάμε στην περιοχή narrative view ,την θέτουμε σε html και γράφουμε
στο prefix
////////////////
**tr>**[b]Product[/b][b]Sales Margin[/b]**/tr>
στο narrative
//////////////////
**tr>
**td>@1**/td>
**td> **input type="text" onclick="alert('Total for all Products: @2')"
value="@3"/>
**/td>
**/tr>
Τέλος τα βάζουμε όλα μαζί στο compound view και ελέγχουμε.
Καλή συνέχεια!!!
όπου ** = <
πάμε στην περιοχή narrative view ,την θέτουμε σε html και γράφουμε
στο prefix
////////////////
**tr>**[b]Product[/b][b]Sales Margin[/b]**/tr>
στο narrative
//////////////////
**tr>
**td>@1**/td>
**td> **input type="text" onclick="alert('Total for all Products: @2')"
value="@3"/>
**/td>
**/tr>
Τέλος τα βάζουμε όλα μαζί στο compound view και ελέγχουμε.
Καλή συνέχεια!!!
όπου ** = <
Αναμονη για την 11G
Ακόμα περιμένουμε την άφιξη της 11G...τουλάχιστον ακόμα 1 μήνα...Αντε να δούμε.
Τουλάχιστον μας δίνει κάποια patches...ώστε να περιμένουμε..
9509684
9492821
9413991
.....και άλλα...Πάντα μέσω Metalink!
Τουλάχιστον μας δίνει κάποια patches...ώστε να περιμένουμε..
9509684
9492821
9413991
.....και άλλα...Πάντα μέσω Metalink!
Εγγραφή σε:
Αναρτήσεις (Atom)