jan
16
2012
OBI EE wordt als BI tool door Oracle en haar implementatie partners vooral gepositioneerd als geavanceerde rapportage en dashboard omgeving. Dit artikel gaat over het onderliggende integratie platform: de BI Server. Tot nog toe de grote onbekende in de wereld van Oracle BI.
De Oracle BI Server
De BI Server is het onderliggende integratie platform en in de architectuur van OBI EE geplaatst is tussen de databronnen en de rapportage en analyse omgeving. In praktijk wordt de BI Server vaak ‘de tussenlaag’ genoemd, maar eigenlijk is dat een understatement, omdat het veel meer is dan dat. Oracle noemt het in haar product positionering het Common Enterprise Information Model. Een mond vol terminologie, maar het dekt in feite wel de lading.
De BI Server is veel meer dan een tussenlaag tussen de brondata en de rapportage omgeving. OBIEE wordt in de praktijk vaak geïmplementeerd bij bestaande Oracle klanten die beschikken over een Oracle installed base. Voor OBIEE een veilige omgeving, omdat er vanuit de database vaak voldoende mogelijkheden zijn om de data juist te modelleren voor rapportage doeleinden en om bijvoorbeeld aan indexering te doen.
Read more »
okt
25
2011
In de eerste helft van 2012 zal de nieuwste versie van SQL Server uitkomen. Ook voor Integration Services betekent dat dat er nieuwe en mooie features zijn. De opvallendste wijziging is wel het project deployment model waarbij packages in de SSISDB catalog opgeslagen worden (ipv in MSDB of op het file system). Hierbij hoort het begrip environment en environent variables die ouderwetse configurations vervangen. Daarmee wordt het een stuk makkelijker om een package van buitenaf te sturen met bijvoorbeeld zaken als connection strings.
Minder bekend, maar niet minder mooi, zijn de nieuwe componenten voor CDC (Change Data Capture). Attunity maakt een driver die voor Oracle connections veranderingen in een brontabel op dezelfde manier beschikbaar stelt als dat CDC dat doet voor SQL Server, zonder triggers of andere zaken in de Oracle database. En met de CDC Source en CDC splitter component kunnen we deze data makkelijk consumeren in onze packages. Daarmee zijn incremental loads en slowly changing dimensions makkelijk en efficient te programmeren in SSIS.
Meer weten? Hou de 5Hart site in de gaten. Zodra SQL Server 2012 uitkomt, zullen we met de bijbehorende cursussen komen.
aug
23
2011
In deze post meer over de mogelijkheden om in Cognos 8.4 verschillende kolommen onder elkaar te zetten
ERP databases hebben vaak klanttabellen waarin de adresregels verdeeld zijn over meerdere kolommen. Dit zien we bijvoorbeeld in de GOSALES database, die als instructiedatabase meegeleverd wordt met Cognos 8.4. De tabel RETAILER_SITE bevat de kolommen RTL_Address1 en RTL_Address2.
Ik zie regelmatig klanttabellen waarin wel zes kolommen zijn gereserveerd voor de adresinformatie. Dat is veel en het is wel duidelijk dat in een dergelijke situatie een aantal kolommen vaak leeg zal blijven. Afhankelijk van het tabelontwerp zal zo’n lege kolom ofwel een NULL waarde bevatten ofwel een spatie.
Wanneer je op zo’n tabel gaat rapporteren dan wil je dat het er netjes uitziet en zet je graag de adresgegevens op verschillende regels onder elkaar, in één kolom. Vang je dan ook nog de NULL waarden en/of spaties weg, dan zie je ook de lege regels niet meer en dat ziet er helemaal goed uit.
jul
11
2011
Inleiding
In januari 2011 is er een artikel geplaatst als introductie op OBI 11g. We hebben toen stil gestaan bij de opzet en het stappenplan om een repository in te richten. Daarna is er een artikel geplaatst over verschillende soorten hiërarchieën en de toepassingen daarvan. In dit artikel staan we stil bij security binnen OBIEE.
OBI Security (authenticatie en autorisatie)
Met de komst van OBI 11g is het nodige veranderd ten opzichte van de vorige versie. Een van de meest in het oog springende zaken is security. In dit artikel staat dit onderwerp centraal. We starten met authenticatie (ben ik gemachtigd om in OBI EE in te loggen?) en daarna komt autorisatie aan bod (als ik eenmaal ben ingelogd, welke rechten heb ik dan?).
Read more »
mrt
19
2011
In januari 2011 is er een artikel geplaatst als introductie op OBI 11g. We hebben toen stil gestaan bij de opzet en het stappenplan om een repository in te richten. 
Een van de meest opvallende nieuwe zaken bij het inrichten van repositories is het gebruik van hiërarchieën. De mogelijkheden voor de hiërarchieën ten opzichte van versie 10g zijn enorm verbeterd. In dit artikel gaan we daarom verder in op de verschillende soorten hiërarchieën en de toepassingen daarvan.
feb
28
2011
SQL Server is meer dan een een Relational Database Engine
SQL Server is al lang niet meer alleen de relational database engine van Microsoft. Met SQL Server Analysis Services beschikt Microsoft over een krachtige kubus engine die echte analyse op gegevens toestaat tot en met data mining aan toe. SQL Server Integration Services is Microsoft’s ETL (Extract, Transform, Load) platform. Geen enkel Business Intelligence project kan zonder goede schaalbare ETL. En ten slotte biedt SQL Server Reporting Services een flexibele en schaalbare rapportageomgeving om de juiste informatie op het juiste moment bij de gebruikers te krijgen.
Read more »
feb
28
2011
Bij menig Integration Services project moeten er meer dan een package worden gemaakt. Vaak hebben deze packages grote overeenkomsten op het gebied van configurations (zoals connectionstrings in een config file) en gewenste/vereiste logging. Voor elk package die basis zaken opnieuw configureren is natuurlijk geen optie.
Een optie om dubbel werk te voorkomen is gebruik te maken van een eigen template package. Maak eenmalig een package met alle basiselementen erin. Dit wordt de template waarop we later de echte packages zullen baseren. Als alle basiselementen in het package klaar zjin, kies dan in Visual Sudio in het menu File, voor Save Copy AS … en sla het package op in de directory:
Read more »
feb
15
2011
Mijn naam is Lex Pierik, voor Vijfhart geef ik onder andere de business intelligence training “Cognos 8 Introduction and reporting”. Eén specifiek onderdeel uit deze training wil ik hier graag met u delen, namelijk het afdwingen van een pagina einde op een groep in het rapport.
Pagina-einde Impromptu vs. Report Studio/IBM Cognos 8
Voor wie bekend is met de voorgaande rapportagetool van Cognos, Impromptu, heeft ervaren dat door het zetten van een simpel vinkje binnen de eigenschappen van een groep elke groep afzonderlijk op een pagina wordt getoond. Erg handig als men bijvoorbeeld een overzicht per medewerker moet uitdelen en men niet wilt dat twee medewerkers op één enkel a4-tje moeten kijken. Met de komst van Report Studio/IBM Cognos 8 is het wat complexer dan enkel het zetten van een vinkje. Aangezien veel rapportontwikkelaars hier tegen aanlopen wil ik graag in deze korte uitleg met u delen hoe dit binnen Cognos 8 gerealiseerd kan worden.
Via de verkennerbalk (middenbalk in Report Studio) moet in de paginaverkenner gekozen worden voor het mapje “Rapportpagina’s”. Er verschijnt nu een overzicht van alle in het rapport aanwezige pagina’s. Voeg vanuit “Invoegbare objecten” een paginaset toe aan de rapportpagina’s en sleep de pagina waarop de page-break gewenst is naar “Detailpagina’s”. Let hierbij vooral op dat deze pagina onderdeel wordt van de detailpagina en niet erboven of beneden komt te staan (zie figuur 1).

Read more »
feb
04
2011
Vertel in het kort wat over jezelf en jouw achtergrond/ervaring.

Mijn naam is Frank Kuijpers. Ik ben woonachtig in Asten (Brabant), getrouwd en vader van 3 kinderen. Ik ben een grote liefhebber van skiën. Fietsen doe ik ook graag. Daarnaast ben ik actief in het bestuur van Scouting Asten. Verder ben ik de laatste jaren steeds meer bezig om te achterhalen wie de mens (bewustzijn en onderbewustzijn) werkelijk is.
Hoe kom je aan jouw praktijkervaring en hoe breng je deze over op de cursisten?
Ik ben 20 jaar werkzaam in Oracle wereld, waarvan de laatste 10 jaar als BI Consultant. Hierbij ontwerp ik Business Intelligence systemen bij allerlei bedrijven, en zorg ervoor dat de eindgebruikers deze ook werkelijk kan gebruiken. Deze praktijkervaring heb ik verwerkt in het cursusmateriaal, en nog belangrijker worden in de klas uitgebreid besproken. In de klas sta ik stil bij allerlei keuzes die gemaakt dienen te worden om een goed BI systeem op te zetten, en dan worden de voor- en nadelen hiervan interactief besproken.
Read more »
jan
14
2011
Inleiding OBIEE 11g
Dit is een artikel dat is bedoeld als introductie in Oracle Business Intelligence. Met de komst van de nieuwste versie (11g) is er het nodige gewijzigd. Voor een aantal experts reden genoeg voor een soort “product update”, maar voor velen is of wordt het een eerste introductie met een zeer mooi product.
Vandaar dit introductie artikel
Belangrijke begrippen in OBI EE 11g, hierna OBI EE genoemd.
Als u aan de slag gaat met OBI EE, dan komt u onderstaande begrippen veel tegen:
- Oracle Fusion (fundament voor OBI EE), waarvan de Weblogic server een prominent onderdeel is
- Business Intelligence servers (BI server, BI Presenation Server)
- Repository
- Presentation Catalog
De begrippen worden hierna verder toegelicht.