A kettős oszlopok konfigurálása szükséges a kódoszlopok és az adatokhoz tartozó oszlopok megjelenítése előtt.
Az Oracle BI EE biztosítja az úgynevezett kettős oszlop funkciót. Ha egy adattár konfigurálva lett a kettős oszlop funkcióra, akkor az oszlop adataihoz tartozik olyan megjelenítési oszlop is, amelyiknek van reá leképezett kódoszlopa (azaz kettős oszlopa van). A megjelenítési oszlop tartalmazza az oszlop adatainak megjelenítési értékét, például Kiváló, Jó és Gyenge. A kódoszlop tartalmazza azokat a kódértékeket, amelyek egyedileg azonosítják a megjelenítési értékeket, és azonosak minden felhasználóra és az adott nyelven, például az 1 egyedi megjelenítési értéke a Kiváló, a 2 egyedi megjelenítési értéke a Jó, a 3 egyedi megjelenítési értéke pedig a Gyenge.
Amikor az Oracle BI EE ilyen kettős oszlopot dolgoz fel, például az elemzés kritériumainak részeként vagy a szűrő feltételében, olyan SQL utasításokat állít elő és ad ki az Oracle BI kiszolgáló részére, amelyik a megjelenítési értékek helyett kódértékeket tartalmaz, így a szűrő nyelvfüggetlen lehet.
A kettős oszlop funkció lehetővé teszi a következőket:
Olyan elemzések kialakítása, amelyik automatikusan a nyelvfüggetlen kódok használatával végzi a szűrést. (Az előző (11g előtti) kiadásokban a szűrők nem voltak nyelvfüggetlenek.) Ki lehet alakítani például olyan szűrős elemzést, amelyet ugyanúgy használhatnak a francia nyelvű felhasználók, mint az angol nyelvűek.
Olyan közösen használt elemzések kialakítása, amelyeket különböző megjelenítési értéket igénylő különböző csoportok egyaránt használhatnak. Egyaránt használható például az az elemzés, amelyik az Állapot mező értékét az egyik csoportnak a Kiváló, Jó és Gyenge értékkel, a másik csoportnak pedig a Tökéletes, Elfogadható és Rossz értékkel kell, hogy megjelenítse.
A megjelenítési érték megváltoztatható anélkül, hogy tönkretenné a létező elemzést. Tételezzük fel például, hogy van egy olyan elemzés, amelyik a Kiváló megjelenítési értékre szűr. Ha ez kettős oszlopú, akkor a szűrés a kódoszlop alapján szűr a "Kiváló" kódértéke szerint, és nem a "Kiváló" megjelenítési érték szerint. Ez azt jelenti, hogy a Kiváló megjelenítési érték megváltoztatható a Tökéletes megjelenítési értékre anélkül, hogy ez zavarná a létező elemzést.
Ha az adott szervezetben engedélyezett a kódértékek megjelenítése az Oracle BI EE rendszerben, a megjelenítési érték helyett a kódérték néhány párbeszédpanelen is használható, például az Új szűrő párbeszédpanelen. Ez például azt jelenti, hogy a szűrőfeltételbeli érték megadható a megjelenítési érték helyett a kódértékkel.
Mielőtt a kettős oszlop funkció előnyei élvezhetők lennének, a rendszergazdának úgy kell konfigurálni az adott adattárat, hogy legyenek a megjelenítési oszlopokra leképezett kódoszlopok. Ellenőriztesse a rendszergazdával, hogy az Ön adattára is konfigurálva lett kettős oszlopúként.