A kettős oszlop funkciójának lényege

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.