Oracle® Cloud Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban E66340-02
March 2016
Oracle Cloud Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban, E66340-02 Copyright © 2014, 2016, Oracle és/vagy társvállalatai. Minden jog fenntartva. Szerző: Rosie Harvey Társszerzők: Pete Brownbridge, Suzanne Gill Munkatársak: Oracle Business Intelligence development, product management, and quality assurance teams A Szoftver és a kapcsolódó dokumentáció a használatra és titoktartásra vonatkozó korlátozó szabályokat tartalmazó licencszerződés keretében van átadva, és szellemi jogi védelem alá esik. A licencszerződésben kifejezetten engedélyezett vagy a törvény által megengedett esetek kivételével a Szoftvert és a dokumentációt sem részben, sem egészben nem lehet felhasználni, másolni, sokszorosítani, fordítani, sugározni, módosítani, licencelni, továbbítani, terjeszteni, kiállítani, előadni, közzétenni vagy megjeleníteni. Tilos továbbá a Szoftver visszafordítása, visszafejtése, szerkezetének feltárása, kivéve, ha az más szoftvertermékekkel való együttműködés biztosításához szükséges jogszabályi előírás alapján. A dokumentációban szereplő adatok előzetes értesítés nélkül módosulhatnak. Amennyiben a dokumentációval kapcsolatban bármilyen problémát észlel, kérjük, szíveskedjék azt részünkre írásban jelezni. Ha a szoftver és annak dokumentációja az Egyesült Államok kormánya részére vagy az Egyesült Államok kormánya nevében licencelő fél számára kerül szállításra, az alábbi nyilatkozat alkalmazandó: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agencyspecific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government. Ez a szoftver vagy hardver a legkülönfélébb információkezelési alkalmazásokban való általános használatra lett kifejlesztve. A szoftver önmagukban veszélyes alkalmazásokban (többek között személyi sérüléseket okozó alkalmazásokban) való használatra nem alkalmas. Ha a szoftvert vagy a hardvert veszélyes alkalmazásokban használja, az Ön felelőssége megtenni a biztonságos állapot megteremtésével, biztonsági másolatok készítésével, redundanciával kapcsolatos és egyéb intézkedéseket, amelyek révén gondoskodni lehet annak biztonságos használatáról. Az Oracle Corporation és leányvállalatai minden olyan kártérítési felelősséget elhárítanak, amely a szoftver vagy a hardver veszélyes alkalmazásokban való használatából származik. Az Oracle és a Java az Oracle és/vagy leányvállalatainak bejegyzett védjegye. A többi név is védjegyoltalom alatt álló lehet. Az Intel és az Intel Xeon az Intel Corporation védjegye vagy bejegyzett védjegye. Minden SPARC védjegy használatát licencszerződés szabályozza, és a SPARC International, Inc. AMD, Opteron védjegye vagy bejegyzett védjegye, míg az AMD embléma és az AMD Opteron embléma az Advanced Micro Devices védjegye vagy bejegyzett védjegye. Az UNIX a The Open Group bejegyzett védjegye. A szoftverben vagy hardverben és annak dokumentációjában szerepelhetnek harmadik fél által készített tartalomra, termékekre és szolgáltatásokra vonatkozó információk. Az Oracle Corporation és leányvállalatai nem vállalnak felelősséget harmadik fél által készített tartalmakért, termékekért és szolgáltatásokért, és az összes ilyen jellegű garanciavállalást kifejezetten elhárítják, kivéve ha az Önök és az Oracle közötti vonatkozó szerződés kifejezetten másképp rendelkezik. Az Oracle Corporation és leányvállalatai nem tehetők felelőssé harmadik fél által készített tartalmak, termékek vagy szolgáltatások miatt felmerülő veszteségekért, költségekért vagy károkért, kivéve ha az Önök és az Oracle közötti vonatkozó szerződés kifejezetten másképp rendelkezik. A jelen dokumentáció béta változat, és kizárólag demonstrációs célból és előzetes használatra alkalmazható. A dokumentum nem biztos, hogy az Ön szoftvert futtató hardverkörnyezetére specifikus. Az Oracle Corporation és leányvállalatai a kibocsátás előtt álló dokumentációért semmiféle szavatosságot nem vállalnak, továbbá a dokumentáció használatából eredő veszteségért, költségekért és károkért való valamennyi felelősséget a legteljesebb mértékben kizárják. A jelen dokumentumban foglalt információk kizárólag információmegosztási célokat szolgálnak, és csak kuratóriumi tagként vagy a béta próbaszerződés alapján vehetők figyelembe. A dokumentum nem tartalmaz kötelezettségvállalást bármilyen anyag, kód vagy szolgáltatás biztosítására, és vásárlási döntések meghozásakor nem mérvadó. A dokumentumban szereplő szolgáltatások fejlesztése, kiadása és időzítése kizárólag az Oracle belátása alapján történik. A dokumentum bármely formája, szoftver vagy nyomtatott anyag, tulajdonosi információkat tartalmaz, amely az Oracle kizárólagos tulajdonát képezi. Ennek a bizalmas anyagnak a hozzáférését és használatát az Oracle Master Agreement, az Oracle licencelési és szolgáltatási szerződése, az Oracle PartnerNetwork Agreement, az Oracle viszonteladói szerződése vagy más olyan licencszerződés határozza meg, amelyik létrejött az Önök és az Oracle között, és amelyik feltételeinek betartását Önök vállalták. Az Oracle előzetes
írásos engedélye nélkül a jelen dokumentum és a benne foglalt információk nem adhatók ki, másolhatók, sokszorosíthatók vagy továbbíthatók harmadik félnek. Jelen dokumentum nem képezi részét a licencszerződésnek, és nem foglalható semmilyen szerződésbe az Oracle vállalattal vagy leányvállalataival.
Tartalom Előszó................................................................................................................................................................. xiii Célközönség................................................................................................................................................
xiii
Kapcsolódó dokumentumok....................................................................................................................
xiii
Jelölések....................................................................................................................................................... xiv
Rész I
Az Oracle Business Intelligence Cloud szolgáltatás bemutatása
1 Bevezetés az adatok előkészítésébe az Oracle Business Intelligence Cloud Service szolgáltatásban Az Oracle BI Cloud Service ismertetése ................................................................................................ Hogyan integrálódik az Oracle BI Cloud Service az Oracle Database Cloud Service
1-1
szolgáltatással? ....................................................................................................................................
1-2
Mielőtt használni kezdené az Oracle BI Cloud szolgáltatást .............................................................
1-2
Jellemző munkafolyamat az Oracle BI Cloud Service rendszergazdái számára ....................
1-3
Az Oracle BI Cloud Service szerepköreinek és a felhasználói fiókok ismertetése .................
1-4
Az adatelőkészítés kezdeti lépései az Oracle BI Cloud Service szolgáltatásban .............................
1-5
Az Oracle BI Cloud Service elérése ........................................................................................................
1-5
Az Oracle BI Cloud Service kezelésének fő feladatai ..........................................................................
1-6
Az adatbetöltés fő feladatai.............................................................................................................
1-6
Az adatmodellezés fő feladatai ......................................................................................................
1-7
A kezelés fő feladatai .......................................................................................................................
1-7
Rész II Adatok betöltése az Oracle Business Intelligence Cloud Service szolgáltatásban 2 Az adatok Felhő szolgáltatásba történő feltöltésének áttekintése Adatok feltöltése a felhőbe ......................................................................................................................
2-1
Tudnivalók a Data Sync alkalmazásról .................................................................................................
2-3
A Data Sync telepítése az első futtatáshoz ............................................................................................
2-3
Felhasználói engedélyek kiadása a Data Sync használatával történő adatfeltöltéshez .........
2-4
A Data Sync alapértelmezett beállításainak konfigurálása ........................................................
2-5
E-mail értesítések beállítása ............................................................................................................
2-5
v
A Data Loader kapcsolódása az Ön Oracle BI Cloud Service szolgáltatásaihoz és adatforrásaihoz............................................................................................................................
2-7
3 Adatok betöltése fájlokból a Data Sync használatával Az adatoknak a Data Sync használatával a fájlokból történő betöltésének jellemző munkafolyamata .................................................................................................................................
3-1
Tudnivalók az adatfájlokra vonatkozó követelményekről .................................................................
3-2
Tudnivalók az adatkészletekről..............................................................................................................
3-3
Adatok CSV vagy XLSX fájlokból történő betöltésének beállítása a Data Sync használatával.....
3-4
Fájlbeállítási adatok karbantartása....................................................................................................... 3-10 Adatbetöltés csak egy alkalommal....................................................................................................... 3-12 Adatok rendszeres frissítése.................................................................................................................. 3-14 Adatbetöltések figyelése ........................................................................................................................ 3-15
4 Adatok betöltése relációs táblákból Az adatok táblákból történő betöltésének jellemző munkafolyamata ..............................................
4-1
Adatok táblákból történő betöltésének beállítása a Data Sync használatával .................................
4-2
Adatbetöltés felülírása táblából ..............................................................................................................
4-5
Adatok betöltése táblázatokból SQL lekérdezés használatával.........................................................
4-6
Relációs táblák betöltése az SQL Developer használatával................................................................
4-7
5 Az adatbetöltés automatizálása programozott módszerek használatával Az Oracle BI Cloud Service REST API ismertetése..............................................................................
5-1
Az Oracle Database Cloud Service REST API ismertetése .................................................................
5-2
Tudnivalók a PL/SQL adatbázis-parancsfájlok használatáról ..........................................................
5-3
6 Adatok betöltése OTBI használatával Az adatok OTBI táblákból történő betöltésének jellemző munkafolyamata....................................
6-1
Adja meg a kapcsolati adatokat az OTBI adatokhoz...........................................................................
6-2
Állítson be adatbetöltést OTBI mappákból vagy témakörökből........................................................
6-3
Állítson be adatbetöltést OTBI témakörökben lévő mappákból........................................................
6-6
Rész III Adatok modellezése az Oracle Business Intelligence Cloud Service szolgáltatásban 7 Az adatmodellezés ismertetése
vi
Tudnivalók az adatmodellezésről ..........................................................................................................
7-1
Adatmodell tervezése...............................................................................................................................
7-2
Az adatmodell iránti követelmények ismertetése .......................................................................
7-2
Adatmodellek összetevői ................................................................................................................
7-3
Tudnivalók a forrásobjektumok csillag kapcsolatokkal történő modellezéséről....................
7-4
Tudnivalók a forrásobjektumok hópehely kapcsolatokkal történő modellezéséről...............
7-4
Tudnivalók a denormalizált források modellezéséről ................................................................
7-4
Tudnivalók a normalizált források modellezéséről ....................................................................
7-5
8 Az adatmodell létrehozásának elkezdése Az adatmodellezés jellemző munkafolyamata.....................................................................................
8-1
A Data Modeler használata .....................................................................................................................
8-2
A Data Modeler megnyitása ...........................................................................................................
8-3
Adatmodell létrehozása...................................................................................................................
8-3
A Data Modeler bal oldali ablaktáblájának használata ..............................................................
8-4
A Data Modeler jobb oldali ablaktáblájának használata ............................................................
8-5
Művelet menük használata .............................................................................................................
8-6
Adatmodell zárolása ........................................................................................................................
8-6
Adatmodell érvényesítése...............................................................................................................
8-7
Forrásobjektumok és adatmodell-objektumok frissítése és szinkronizálása...........................
8-7
Az adatmodell módosításainak közzététele.................................................................................
8-9
Gyorsítótárban tárolt adatok törlése............................................................................................ 8-10 Adatmodell átnevezése ................................................................................................................. 8-11 Modell csatlakoztatása másik adatbázishoz............................................................................... 8-11 Adatmodell törlése......................................................................................................................... 8-12 Forrástáblák és adatok áttekintése ....................................................................................................... 8-12 Forrásobjektumok megtekintése .................................................................................................. 8-13 Forrásobjektumokban lévő adatok előzetes megtekintése ....................................................... 8-13 Forrásnézetek létrehozása ..................................................................................................................... 8-14 Tudnivalók a forrásnézetekről...................................................................................................... 8-14 Saját forrásnézetek hozzáadása .................................................................................................... 8-14 Szűrők definiálása forrásnézetekhez............................................................................................ 8-16 Ténytáblák és dimenziótáblák hozzáadása az adatmodellhez ........................................................ 8-17 Tudnivalók a ténytáblákról és a dimenziótáblákról ................................................................. 8-18 Tény- és dimenziótáblák létrehozása egyetlen táblázatból vagy nézetből ............................ 8-18 Ténytáblák létrehozása egyenként............................................................................................... 8-20 Dimenziótáblák létrehozása egyenként ...................................................................................... 8-21 Ténytáblák és dimenziótáblák szerkesztése ............................................................................... 8-22 További oszlopok hozzáadása tény- és dimenziótáblákhoz.................................................... 8-25 Táblák összekapcsolása az adatmodellben ......................................................................................... 8-26 Tudnivalók az összekapcsolásokról ............................................................................................ 8-26 Tény- és dimenziótáblák összekapcsolása.................................................................................. 8-27 Idődimenzió létrehozása........................................................................................................................ 8-27 Mérőszámok és attribútumok hozzáadása az adatmodellhez ......................................................... 8-29 Mérőszámok és attribútumok szerkesztése................................................................................ 8-29 A ténytáblákban lévő mérőszámok összesítésének megadása ................................................ 8-31 Számított mérőszámok létrehozása ............................................................................................. 8-33 Származtatott attribútumok létrehozása..................................................................................... 8-36 Kifejezések létrehozása a Kifejezésszerkesztőben ..................................................................... 8-37 Mérőszámok és attribútumok másolása ..................................................................................... 8-39
vii
Modellobjektumok másolása ................................................................................................................ 8-39
9 Hierarchiák és szintek definiálása részletezéshez és összesítéshez A hierarchiák és szintek definiálásának jellemző munkafolyamata .................................................
9-1
Tudnivalók a hierarchiákról és a szintekről..........................................................................................
9-1
Hierarchiák és szintek szerkesztése .......................................................................................................
9-2
Dimenziótábla tulajdonságainak beállítása hierarchiákhoz ......................................................
9-3
Összesítési szintek beállítása a mérőszámokhoz..................................................................................
9-4
Tudnivalók az összesítési szintek mérőszámokhoz történő beállításáról................................
9-5
10 Az adatmodell biztonságossá tétele A modelladatok biztonságossá tételének jellemző munkafolyamata ............................................. 10-1 Kifejezésekben használandó változók létrehozása ............................................................................ 10-1 Tudnivalók a változókról .............................................................................................................. 10-2 Változók definiálása....................................................................................................................... 10-2 A modell objektumaihoz való hozzáférés biztonságossá tétele....................................................... 10-3 Tudnivalók az engedélyek örökléséről ....................................................................................... 10-5 Az adatok elérésének biztonságossá tétele ......................................................................................... 10-5
Rész IV
Az Oracle Business Intelligence Cloud Service kezelése
11 Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el Jellemző munkafolyamat annak szabályozására, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el........................................................................................... 11-1 Tudnivalók a felhasználókról és a szerepkörökről ............................................................................ 11-2 Tudnivalók az alkalmazási szerepkörökről ........................................................................................ 11-3 Előre definiált alkalmazási szerepkörök ..................................................................................... 11-4 Annak konfigurálása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el ................................................................................................................................... 11-6 Bevezetés az Alkalmazási szerepkörökbe .................................................................................. 11-6 Tagok és műveletek hozzáadása alkalmazási szerepkörökhöz ............................................... 11-7 Miért fontos az Alkalmazásadminisztrátor szerepkör?............................................................ 11-9 Alkalmazási szerepkörök hozzárendelése felhasználókhoz.................................................. 11-10 Alkalmazási szerepkörök hozzárendelése több felhasználóhoz szerepkörökön keresztül 11-11 Saját alkalmazási szerepkörök hozzáadása .............................................................................. 11-13 Alkalmazás-szerepkörök törlése ................................................................................................ 11-14 Alkalmazási szerepkörök alapján engedélyezett funkció............................................................... 11-15
12 Biztonsági mentés és visszaállítás A biztonsági mentés és visszaállítás jellemző munkafolyamata ..................................................... 12-1 Tudnivalók a pillanatképekről.............................................................................................................. 12-1 Pillanatképek készítése és az adatok visszaállítása ........................................................................... 12-2
viii
Pillanatkép készítése ...................................................................................................................... 12-2 Visszaállítás pillanatképről ........................................................................................................... 12-3 Pillanatképek leírásának szerkesztése......................................................................................... 12-4 Pillanatképek törlése ...................................................................................................................... 12-4 Pillanatképek letöltése, feltöltése és áttelepítése ................................................................................ 12-5 Pillanatképek letöltése ................................................................................................................... 12-5 Pillanatképek feltöltése.................................................................................................................. 12-6 Pillanatkép-adatok áttelepítése .................................................................................................... 12-6
13 Adminisztratív feladatok ellátása Az adminisztratív feladatok ellátásának jellemző munkafolyamata .............................................. 13-1 Az adminisztrációs eszközök ismertetése........................................................................................... 13-2 Adatbázis-kapcsolatok kezelése ........................................................................................................... 13-3 Az adatbázis-kapcsolatok bemutatása ........................................................................................ 13-3 Kapcsolódás egy Oracle Cloud Database adathoz .................................................................... 13-4 Nem használt adatforrások törlése ...................................................................................................... 13-5 Adatmodellek feltöltése az Oracle BI Enterprise Edition használatával ........................................ 13-6 Az Oracle BI Enterprise Edition használatával történő adatmodell-feltöltés bemutatása . 13-7 Adatmodellek feltöltése fájlból (.rpd).......................................................................................... 13-8 Térképadatok kezelése ........................................................................................................................... 13-9 Az adatok térképeken történő megjelenítési módjának konfigurálása .................................. 13-9 Háttérbeli térképek szerkesztése................................................................................................ 13-12 Biztonságos tartományok engedélyezési listája ............................................................................... 13-15 Tartalom indexelésének és keresésének kezelése ............................................................................ 13-16 Keresési index konfigurálása...................................................................................................... 13-16 Tartalom rendszeres bejárásának ütemezése ........................................................................... 13-16 Bejárással keresési feladatok figyelése ...................................................................................... 13-17 Felhasználói és aktivitási naplók figyelése ....................................................................................... 13-18 A bejelentkezett felhasználók figyelése..................................................................................... 13-18 SQL-lekérdezések és naplók elemzése ...................................................................................... 13-19 SQL-lekérdezések tesztjének végrehajtása........................................................................................ 13-20 Az Oracle BI Cloud Service mérőszámainak figyelése.................................................................... 13-21
Rész V
Referencia
A Terminológia B Gyakran ismétlődő kérdések Az adatbetöltéssel kapcsolatban leggyakrabban feltett kérdések.............................................................. B-2 Az adatmodellezéssel kapcsolatban leggyakrabban feltett kérdések ....................................................... B-3 Az Oracle BI Cloud Service kezelésével kapcsolatban leggyakrabban feltett kérdések......................... B-4
ix
C Hibaelhárítás Általános problémák hibaelhárítása............................................................................................................... C-2 Adatbetöltési problémák hibaelhárítása ........................................................................................................ C-3 Adatmodellezési problémák hibaelhárítása.................................................................................................. C-3 Adminisztrálási problémák hibaelhárítása ................................................................................................... C-5
D A Kifejezésszerkesztő ismertetése Adatmodell-objektumok .................................................................................................................................. D-1 SQL operátorok ................................................................................................................................................. D-1 Feltételes kifejezések ......................................................................................................................................... D-2 Függvények........................................................................................................................................................ D-3 Összesítő függvények............................................................................................................................... D-3 Naptárfüggvények.................................................................................................................................... D-4 Átváltási függvények ............................................................................................................................... D-6 Megjelenítési függvények ....................................................................................................................... D-6 Kiértékelési függvények .......................................................................................................................... D-8 Matematikai függvények......................................................................................................................... D-8 Karakterlánc-függvények .....................................................................................................................
D-10
Rendszerfüggvények.............................................................................................................................
D-11
Idősoros függvények .............................................................................................................................
D-11
Állandók ..........................................................................................................................................................
D-12
Típusok ............................................................................................................................................................
D-12
Változók...........................................................................................................................................................
D-12
E Hivatkozások a Data Sync használatára Tudnivalók a Data Sync alkalmazásról.......................................................................................................... E-1 A Data Sync telepítése és frissítése ................................................................................................................. E-2 Tudnivalók a biztonsági irányelvekről és a követelményekről ......................................................... E-2 Tudnivalók az előfeltételekről, támogatott adatbázisokról és a JDBC követelményeiről .............. E-3 A Data Sync telepítése.............................................................................................................................. E-3 Rendszertulajdonságok beállítása a Data Sync részére....................................................................... E-5 A szoftveres riasztások értelmezése a Data Sync használatakor. ...................................................... E-5 A Data Sync frissítése ............................................................................................................................... E-6 Adatok felhőbe betöltése a Data Sync használatával................................................................................... E-6 Betöltési stratégiák beállítása........................................................................................................................... E-8 Betöltési stratégiák beállítása relációs adatokhoz ................................................................................ E-9 Betöltési stratégiák beállítása fájlból vett adatokhoz......................................................................... E-10 Tudnivalók az adatbetöltések figyeléséről és a hibaelhárításról.............................................................. E-10 Táblák létrehozása és módosítása................................................................................................................. E-12 Adatkészletek létrehozása és módosítása.................................................................................................... E-13 A feladatokkal végezhető műveletek bemutatása ...................................................................................... E-13 Tudnivalók az adatmodell-objektumok adat-gyorsítótárának törléséről a munka végén................... E-14
x
Több forrás ....................................................................................................................................................... E-15 Integrálás más folyamatokkal ....................................................................................................................... E-16 SQL alapú integrálás .............................................................................................................................. E-16 Data Sync metaadatok továbbítása............................................................................................................... E-17 Metaadatok exportálása......................................................................................................................... E-17 Metaadatok importálása ........................................................................................................................ E-18 Betöltési stratégiák beállítása......................................................................................................................... E-19 Betöltési stratégiák beállítása relációs adatokhoz .............................................................................. E-21 Betöltési stratégiák beállítása fájlból vett adatokhoz......................................................................... E-21 Rendszertulajdonságok beállítása ................................................................................................................ E-22 Feladatok egymás utáni automatikus indítása triggerrel ......................................................................... E-23 Több felhőbeli célhely benépesítése.............................................................................................................. E-24 Más környezet beállítása........................................................................................................................ E-24
F A Data Loader referencia-kézikönyve Az fájloknak a Data Loader használatával történő betöltésének jellemző munkafolyamata ................ F-1 Fájlok betöltése új táblázatba........................................................................................................................... F-2 Fájlok betöltése meglévő táblázatba ............................................................................................................... F-4 Adatbetöltési előzmények megtekintése ....................................................................................................... F-7 Adatbetöltési hibák javítása............................................................................................................................. F-8 A Data Loader ismertetése............................................................................................................................. F-10 Tudnivalók az oszloptípusokról........................................................................................................... F-11 Az adatai átalakítása .............................................................................................................................. F-11
G Kisegítő lehetőségek Tudnivalók a kisegítő szolgáltatásokról .......................................................................................................
G-1
Váltás kisegítő módra ......................................................................................................................................
G-1
xi
xii
Előszó Tanulja meg hogyan kell adatokat betölteni és modellezni, felhasználókat kezelni és a szolgáltatást felügyelni. Témakörök: • Célközönség • Kapcsolódó dokumentumok • Jelölések
Célközönség Az Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban ismerete hasznos az üzleti intelligenciával foglalkozó olyan ügyfelek és elemzők számára, akik az Oracle BI Cloud Service szolgáltatást használják: • A rendszergazdák az Oracle BI Cloud Service szolgáltatáshoz való hozzáférést felügyelik, illetve más adminisztratív feladatokat hajtanak végre, például biztonsági mentéseket és az adatok helyreállítását mások számára. • Az üzleti intelligencia elemzői adatokat töltenek be és modelleznek, és kimutatásokat hoznak létre a fogyasztók számára. Az adatintegrálási lehetőségek az önkiszolgáló importálástól egészen az ETL-frissítésekig terjednek. Az elemzők interaktív megjelenítéseket jelölhetnek ki, és speciális számításokat hozhatnak létre az adatok részletes feltárásához. • Az üzleti intelligencia fogyasztói testre szabják az irányítópultok oldalait és kedvenc kimutatásaikkal dolgoznak. Az irányítópultok segítségével a fogyasztók gyorsan elemezhetik és kezelhetik a tevékenységeket az egész rendszerben.
Kapcsolódó dokumentumok Az alábbi kapcsolódó Oracle-erőforrások további információkat nyújtanak. • Oracle Public Cloud http://cloud.oracle.com • Bevezetés az Oracle Cloud használatába • Managing and Monitoring Oracle Cloud • Az Oracle Business Intelligence Cloud Service használata
xiii
• REST API az Oracle Business Intelligence Cloud Service szolgáltatáshoz • Az Oracle Database Cloud (Database as a Service) használata • Az Oracle Database Cloud (Schema as a Service) használata
Jelölések Ez a témakör a jelen dokumentumban használt jelöléseket ismerteti. Szövegformázás Jelölés
Jelentés
félkövér
A félkövér betűtípus a grafikus felhasználói felület műveleti elemeit, illetve a szövegben vagy a szójegyzékben definiált kifejezéseket jelöli.
dőlt
A dőlt betűtípus könyvcímeket, hangsúlyt jelöl, illetve olyan helyfoglaló változókat, amelyekhez meghatározott értékeket kell megadni.
azonos szélességű
Az azonos szélességű betűtípus bekezdésen belül előforduló parancsokat, URL-címeket, példákban szereplő kódot, képernyőn megjelenő szöveget vagy beírt szöveget jelöl.
Videók és képek A grafikus felületek és stílusok teszik egyénivé az Oracle Business Intelligence, az irányítópultok, kimutatások és más objektumok hangulatát. Az ebben az útmutatóban használt videók és képek grafikus megjelenése vagy stílusa eltérhet attól, ami Önnél jelenik meg, de a bemutatott viselkedés és technika ugyanaz.
xiv
Rész I Az Oracle Business Intelligence Cloud szolgáltatás bemutatása Ez a rész az Oracle BI Cloud szolgáltatást mutatja be. Fejezetek: • Bevezetés az adatok előkészítésébe az Oracle Business Intelligence Cloud Service szolgáltatásban
1 Bevezetés az adatok előkészítésébe az Oracle Business Intelligence Cloud Service szolgáltatásban Ez a témakör az Oracle BI Cloud Service használatának kezdeti lépéseit ismerteti. Témakörök: • Az Oracle BI Cloud Service ismertetése • Hogyan integrálódik az Oracle BI Cloud Service az Oracle Database Cloud Service szolgáltatással? • Mielőtt használni kezdené az Oracle Business Intelligence Cloud Service szolgáltatást • Az Oracle Business Intelligence Cloud Service használatának kezdeti lépései • Jellemző munkafolyamat az Oracle BI Cloud Service rendszergazdái számára • Az Oracle BI Cloud Service elérése • Az Oracle BI Cloud Service kezelésének fő feladatai
Az Oracle BI Cloud Service ismertetése Az Oracle BI Cloud Service olyan felhő alapú BI platform, amelyik mindenki számára elérhetővé teszi az elemzést a munkacsoporti szinttől a vállalati szintig. Az Oracle BI Cloud Service használatával könnyen kombinálhatók a különböző forrásból származó adatok, és gyorsan készíthetők részletekben gazdag interaktív elemzési alkalmazások és kimutatások. Az Oracle BI Cloud Service használatával készített kimutatások azonnal, külön programozás nélkül mobilkészülékről is elérhetők. Támogatott minden iOS és Android alapú készülék. Az Oracle BI Cloud Service használatával az üzleti adatainak elemzésre történő előkészítése egyszerű: • Egyszerű ETL segédprogramok és ipari szabványt jelentő API-k használhatók a normalizált adatoknak az Oracle adatbázisba importálásához és azok folyamatos frissítéséhez. Lehetővé teszi másoknak az önkiszolgáló adatbetöltést. Lásd Adatok betöltése az Oracle Business Intelligence Cloud Service szolgáltatásban. • Olyan adatmodellek alakíthatók ki az elemzések adatellátásához, amelyek jobban tükrözik az Önök üzletmenetét. Lásd Adatok modellezése az Oracle Business Intelligence Cloud Service szolgáltatásban.
Bevezetés az adatok előkészítésébe az Oracle Business Intelligence Cloud Service szolgáltatásban 1-1
Hogyan integrálódik az Oracle BI Cloud Service az Oracle Database Cloud Service szolgáltatással?
• Itt kezelhető, hogy a felhasználók mit láthatnak és mit tehetnek az Oracle BI Cloud Service alkalmazásban. Meghatározható, hogy ki tölthet be és modellezhet adatokat, az adatmodellekből ki hozhat létre kimutatásokat és irányítópultokat, és ki az aki ad-hoc ábrázolásokat állíthat össze ugyanazon adatok alapján vagy bármely más, feltöltésre választott adatforrás alapján. Lásd Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el. • Az adatmodellről, arról a tartalomról, amit az elemzők a katalógusba mentenek és a biztonsági adatokról rendszeresen készíthet pillanatképet. Lásd Biztonsági mentés és visszaállítás. Az interaktív megjelenítések és automatizált ajánlások tucatjaival ellátott impozáns elemzéseket is készíthet az üzleti adataiból. Az Oracle Business Intelligence Cloud Service használata dokumentum elolvasásával többet is megtudhat arról, hogy hogyan készíthet elemzéseket az Oracle BI Cloud Service szolgáltatásban, és hogyan oszthatja meg azt másokkal.
Hogyan integrálódik az Oracle BI Cloud Service az Oracle Database Cloud Service szolgáltatással? Az Oracle BI Cloud Service rendszerben elemezni kívánt adatok tárolásához és kezeléséhez adatbázis szükséges. Az Oracle BI Cloud Service integrálásra képes az Oracle Database Cloud - Database Schema Service vagy Oracle Database Cloud Database as a Service szolgáltatással: • Oracle Database Cloud - Database Schema Service — Önálló, séma alapú szolgáltatás, az Oracle BI Cloud Service szolgáltatás tartalmazza. Az Oracle BI Cloud Service a Database Schema Service szolgáltatással integrálva érkezik, így nem szükséges külön lépéseket tenni az adatbázis használatához. Lásd még Using Oracle Database Cloud - Database Schema Service. • Oracle Database Cloud - Database as a Service – Dedikált virtuális gép teljes mértékben konfigurált, futó Oracle Database adatbázispéldánnyal. Az Oracle BI Cloud Service konfigurálható, hogy integrálódjon egy vagy több Database as a Service példánnyal. Ehhez az Oracle BI Cloud Service szolgáltatásnak és a Database as a Service példánynak ugyanabban az adatközpontban kell futni, és a rendszergazdának meg kell adnia a kapcsolat adatait. Lásd: Adatbázis-kapcsolatok kezelése. Lásd még Using Oracle Database Cloud - Database as a Service. Megjegyzés:
Az oszlop és a tábla fogalmának használata hasonló az Oracle Database Cloud Service szolgáltatásban használthoz az Oracle BI Cloud Service szolgáltatásban is. Az ezen fogalmaknak az Oracle BI Cloud Service szolgáltatásbeli használatára vonatkozó lényeges információkat lásd: Terminológia.
Mielőtt használni kezdené az Oracle BI Cloud szolgáltatást A rendszergazdáknak kell előkészíteniük az Oracle BI Cloud Service szolgáltatást arra, hogy mások használják.
1-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Mielőtt használni kezdené az Oracle BI Cloud szolgáltatást
A felhasználók Oracle BI Cloud Service szolgáltatásba történő bejelentkezésének engedélyezése előtt ismerje meg a következőket: • Oracle Cloud Hozza létre fiókját és konfigurálja azt az Oracle Cloud szolgáltatásban. Az Oracle Cloud felhasználói fiókjainak létrehozásáról lásd a Bevezetés az Oracle Cloud használatába című fejezet Próba-előfizetés igénylése vagy Az Oracle Cloud Service nem mért szolgáltatására vonatkozó előfizetés vásárlása című részét. • Oracle Database Cloud Service Az adatoknak az Oracle BI Cloud Service szolgáltatás részére történő tárolásához és kezeléshez szükség van a Oracle Database Cloud adatbázis-séma szolgáltatására vagy Oracle Database Cloud adatbázisra mint szolgáltatásra. Lásd: Hogyan integrálódik az Oracle BI Cloud Service az Oracle Database Cloud Service szolgáltatással? • Oracle Business Intelligence Cloud Service Állítson be másokhoz fiókot és rendeljen hozzájuk szerepkört az Oracle BI Cloud Service rendszerben. Állítsa be a felhőadatbázis kapcsolatait, hogy az üzleti modellezők és elemzők elemezhessék a vállalatuk adatait. Az Oracle BI Cloud Service beállításáról a további tudnivalókat lásd: Jellemző munkafolyamat az Oracle BI Cloud Service rendszergazdái számára.
Jellemző munkafolyamat az Oracle BI Cloud Service rendszergazdái számára Itt vannak az Oracle BI Cloud Service adminisztrálásának általános feladatai. Feladat
Leírás
További információk
Próba- és fizetett szolgáltatások indítása
Adja meg adatait, és regisztráljon ingyenes próbaszolgáltatásra, vagy kérjen fizetett szolgáltatást.
A Próba-előfizetés igénylése vagy Az Oracle Cloud Service nem mért szolgáltatására vonatkozó előfizetés vásárlása című szakasz itt: Bevezetés az Oracle Cloud használatába
Próba- és fizetett szolgáltatások aktiválása
Miután az Oracle biztosította Önnek a szolgáltatást, jelentkezzen be és aktiválja azt.
A Próba-előfizetés aktiválása vagy Aktív munkarendelések című szakasz itt: Bevezetés az Oracle Cloud használatába
Szolgáltatási példányok létrehozása
Ha az Önök előfizetése feljogosít több példány létrehozására, akkor az üzleti igényének megfelelően hozhatja létre az Oracle BI Cloud Service egy vagy több példányát.
Szolgáltatáspéldányok létrehozása című szakasz itt: Bevezetés az Oracle Cloud használatába
A felhasználókról és a szerepkörökről
A felhasználói fiókok és a szerepkörök értelmezése
Tudnivalók a felhasználókról és a szerepkörökről
Felhasználók hozzáadása és kezelése
Hozzon létre fiókokat a felhasználói részére.
Felhasználók felvétele és szerepkörök hozzárendelése című szakasz itt: Bevezetés az Oracle Cloud használatába
A szolgáltatás elérése
Az Oracle BI Cloud Service elérése.
Az Oracle BI Cloud Service elérése
Bevezetés az adatok előkészítésébe az Oracle Business Intelligence Cloud Service szolgáltatásban 1-3
Mielőtt használni kezdené az Oracle BI Cloud szolgáltatást
Feladat
Leírás
További információk
Annak szabályozása, hogy a felhasználók mit láthatnak és milyen műveleteket végezhetnek
Rendelje hozzá mindenkihez a megfelelő szerepkört a szolgáltatás használatával.
Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el
Adatbázis-kapcsolatok létrehozása
Az Oracle BI Cloud Service kapcsolódása más felhő alapú adatbázisokhoz, hogy az üzleti elemzők elemezhessék a vállalat különböző helyeken tárolt adatait
Adatbázis-kapcsolatok kezelése
A szolgáltatás figyelése
Ellenőrizze a szolgáltatás mindennapi működését, figyelje a teljesítményt és tekintse át a fontos értesítéseket.
Az Oracle felhő alapú fiókjai és szolgáltatásai kezelésének áttekintése itt: Managing and Monitoring Oracle Cloud
A szolgáltatás kezelése
Az Oracle BI Cloud Service kezelése, beleértve a felhasználókat, a biztonsági mentéseket és az adatbáziskapcsolatokat és egyebeket.
Az Oracle Business Intelligence Cloud Service kezelése
Bővítse ki tovább a szolgáltatás előfizetését
Adjon kapacitást meglévő fizetett szolgáltatásához, ehhez fizessen elő egy magasabb szintre.
Oracle Cloud Service szolgáltatásra vonatkozó fizetett előfizetés megújítása itt: Managing and Monitoring Oracle Cloud
Az Oracle BI Cloud Service szerepköreinek és a felhasználói fiókok ismertetése A rendszergazdáknak meg kell győződni, hogy mindenki szerepköre és jogosultsága megfelelően van-e konfigurálva, mielőtt a felhasználók bejelentkeznének az Oracle BI Cloud Service szolgáltatásba. Néhány szerepkör csak az Oracle BI Cloud Service szolgáltatásra vonatkozik, néhány pedig az Oracle valamennyi felhő alapú szolgáltatására (Oracle Cloud): • Oracle Cloud szerepkörök Az Oracle Cloud valamennyi szolgáltatásában közös szerepkörökről és jogosultságokról lásd Bevezetés az Oracle Cloud használatába című fejezet Az Oracle Cloud felhasználói szerepkörei és jogosultságai című részét. • Szerepkörök az Oracle BI Cloud Service szolgáltatásban – Szolgáltatási szerepkörök: A felhő alapú szolgáltatások néhány előre definiált szerepköre az Oracle BI Cloud Service használatával lett előkészítve. Lásd: Tudnivalók a felhasználókról és a szerepkörökről. – Alkalmazási szerepkörök: Az Oracle BI Cloud Service szolgáltatásban lévő funkciók elérése az előre meghatározott alkalmazási szerepkörök beállításain keresztül szabályozható. Hogy megtudja, hogy a felhasználó mely funkciókat érheti el az adott alkalmazási szerepkörrel, tekintse meg a következőket: Az Oracle BI Cloud Service szolgáltatásban előre definiált alkalmazási szerepkörök és Alkalmazási szerepkörök alapján engedélyezett funkció.
1-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Az adatelőkészítés kezdeti lépései az Oracle BI Cloud Service szolgáltatásban
Az adatelőkészítés kezdeti lépései az Oracle BI Cloud Service szolgáltatásban A rendszergazdák, adatbetöltők és adatelemzők mindegyike részt vesz az üzleti adatok elemzéshez való előkészítésében. Amikor az üzleti adataik készen állnak az elemzésre, közzé kell tenni az adatmodellt, hogy a BI tartalomfejlesztői megkezdhessék az adatok ábrázolását, és megosszák az elemzéseket a munkatársakkal, ügyfelekkel és üzleti partnerekkel. Feladat
Felhasználó
További információk
Feliratkozás az Oracle BI Cloud Service szolgáltatásra
Rendszergazda
Az Oracle BI Cloud Service elérése
Engedélyezés, hogy más felhasználók betöltsenek és modellezzenek adatokat az alkalmazási szerepkörökkel
Rendszergazda
Jellemző munkafolyamat annak szabályozására, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el
Kapcsolódás az Oracle Database Cloud Service adatforrásaihoz
Rendszergazda
Adatbázis-kapcsolatok kezelése
Adatok betöltése elemzéshez az Oracle Database Cloud Service szolgáltatásba
Adatbetöltők
Adatok feltöltése a felhőbe
Az adatok modellezése úgy, hogy a tartalomfejlesztők kimutatásokkal és irányítópultokkal tudják szemléltetni azokat
Adatmodellezők
Az adatmodellezés jellemző munkafolyamata
Szabályos pillanatképek készítése és egyebek
Rendszergazdák
Az Oracle Business Intelligence Cloud Service kezelése
Jellemző munkafolyamat az Oracle BI Cloud Service rendszergazdái számára
Megjegyzés: Az adatokat bemutató kimutatás készítéséről lásd: Az Oracle
Business Intelligence Cloud Service használata.
Az Oracle BI Cloud Service elérése Az Ön “Üdvözöljük az Oracle BI Cloud Service szolgáltatásban” e-mailje tartalmazza a szolgáltatásra mutató közvetlen hivatkozást. A bejelentkezéshez egyszerűen csak kattintson rá. Az Oracle Cloud rendszerbe bejelentkezni, és az Oracle BI Cloud Service szolgáltatást kiválasztani ezen a helyen is lehet: cloud.oracle.com Amikor első alkalommal jelentkezik be az Oracle BI Cloud Service szolgáltatásra, megjelenik a szolgáltatás használatát ismertető termékbemutató. A tárlatvezetés végén megjelenik az Ön Kezdőlapja, amelyik hivatkozást tartalmaz az Oracle BI Cloud Service Ön által elérhető összes funkciójához.
Bevezetés az adatok előkészítésébe az Oracle Business Intelligence Cloud Service szolgáltatásban 1-5
Az Oracle BI Cloud Service kezelésének fő feladatai
Az Oracle BI Cloud Service kezelésének fő feladatai Az Oracle BI Cloud Service tartalmazza az adatfeltöltéshez, adatmodellezéshez és kezeléshez használható főbb feladatokat is. Feladatok: • Az adatbetöltés fő feladatai • Az adatmodellezés fő feladatai • A kezelés fő feladatai
Az adatbetöltés fő feladatai Ez a témakör az adatbetöltés fő feladatait ismerteti. •
Adatok CSV vagy XLSX fájlokból történő betöltésének beállítása a Data Sync használatával
• Adatok táblákból történő betöltésének beállítása a Data Sync használatával • Adatbetöltés csak egy alkalommal • Adatok rendszeres frissítése • Relációs táblák betöltése az SQL Developer használatával • Telephelyi relációs források és fájlok feltöltése a Cloud szolgáltatásba az Oracle BI Cloud Service Data Sync használatával • Az adatbetöltés automatizálása programozott módszerek használatával
1-6 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Az Oracle BI Cloud Service kezelésének fő feladatai
Az adatmodellezés fő feladatai Ez a témakör az adatmodellezés fő feladatait ismerteti. •
Adatmodell létrehozása
• Forrástáblák és adatok áttekintése • Saját forrásnézetek hozzáadása • Tény- és dimenziótáblák létrehozása egyetlen táblázatból vagy nézetből • Ténytáblák létrehozása egyenként • Dimenziótáblák létrehozása egyenként • Tény- és dimenziótáblák összekapcsolása • Számított mérőszámok létrehozása • Származtatott attribútumok létrehozása • Idődimenzió létrehozása • Hierarchiák és szintek szerkesztése • A modell objektumaihoz való hozzáférés biztonságossá tétele • Az adatmodell módosításainak közzététele
A kezelés fő feladatai Ebben a témakörben az Oracle BI Cloud Service felügyelete során felmerülő főbb feladatok bemutatására kerül sor. • Alkalmazási szerepkörök hozzárendelése felhasználókhoz • Saját alkalmazási szerepkörök hozzáadása • Pillanatképek készítése • Visszaállítás pillanatképről • Adatbázis-kapcsolatok kezelése • Tárterület felszabadítása • Biztonságos tartományok engedélyezési listája • Tartalom indexelésének és keresésének kezelése • Adatmodellek feltöltése az Oracle BI Enterprise Edition használatával
Bevezetés az adatok előkészítésébe az Oracle Business Intelligence Cloud Service szolgáltatásban 1-7
Az Oracle BI Cloud Service kezelésének fő feladatai
1-8 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Rész II Adatok betöltése az Oracle Business Intelligence Cloud Service szolgáltatásban Ez a rész ismerteti az Oracle Business Intelligence Cloud Service használatával modellezni kívánt adatok betöltési módját. Fejezetek: • Az adatai feltöltése a Felhő szolgáltatásba • Adatok betöltése fájlokból • Adatok betöltése relációs táblákból • Az adatbetöltés automatizálása programozott módszerek használatával
2 Az adatok Felhő szolgáltatásba történő feltöltésének áttekintése Ez a témakör bemutatja az adatbetöltést az Oracle BI Cloud Service és ismerteti a Data Sync segédprogramot. Témakörök: • Az adatai feltöltése a Felhő szolgáltatásba • Tudnivalók a Data Sync alkalmazásról • A Data Sync telepítése az első futtatáshoz
Adatok feltöltése a felhőbe Töltse fel az adatokat, hogy az Oracle BI Cloud Service felhasználói megkezdhessék az adatok elemzését. Az adatokat feltöltheti az Oracle Cloud adatbázisban (Database Express Service (Schema) vagy Database as a Service) lévő táblákba, illetve az Oracle BI Cloud Service szolgáltatásban lévő adatkészlet-tárolóba. Az Oracle BI Cloud Service szolgáltatja azt a Data Sync nevű segédprogramot, amelyik feltölti az adatokat a fájlból, a relációs adatbázisból és az OTBI (Oracle Transactional Business Intelligence) adatforrásokból, de akinek úgy tetszik, az az adatok feltöltésére használhat más programot vagy műszaki megoldást. Videó Az adatoknak az Oracle BI Cloud Service szolgáltatásba való feltöltéséhez a következő eszközök és műszaki megoldások használhatók: • Oracle BI Cloud Service Data Sync (ajánlott) • Oracle SQL Developer • Oracle SQL Workshop Data Upload Utility • Oracle Application Express Application Data Load Utility • Többféle REST API • PL/SQL parancsfájlok További információ helye: • Adatok fájlokból történő betöltéséhez lásd: Az adatoknak a Data Sync használatával a fájlokból történő betöltésének jellemző munkafolyamata. • Adatok adatbázistáblákból történő betöltéséhez lásd: Az adatok táblákból történő betöltésének jellemző munkafolyamata.
Az adatok Felhő szolgáltatásba történő feltöltésének áttekintése 2-1
Adatok feltöltése a felhőbe
• Az adatoknak az OTBI kimutatásaiból vagy témaköreiből való betöltéséről lásd: Az adatok OTBI táblákból történő betöltésének jellemző munkafolyamata . • Az adatoknak programozással helyszínről vagy felhőbeli alapú forrásból REST API-k vagy PL/SQL utasítássorok használatával történő feltöltéséről a további tudnivalókat lásd: Az adatbetöltés automatizálása programozott módszerek használatával. A felhasználók a Visual Analyzer használatával történő ad hoc elemzéshez feltölthetik a saját adatkészleteiket is. Lásd a Saját adatok hozzáadása című részt itt: Az Oracle Business Intelligence Cloud Service használata. Adatbetöltő eszközök összehasonlítása Ez a táblázat összehasonlítja az adatok betöltéséhez használható főbb eszközöket és technológiákat. Funkció/Eszköz
Data Sync
SQL Developer
APEX Data Loader (a következő kiadásban elavul)
CSV és tagolt fájlok
Igen
Nem
Igen
Excel fájlok
Igen*
Nem
Igen
Betöltés utáni feldolgozás
Nem
Igen
Nem
Ütemező
Igen
Igen**
Nem
Automatikus újrapróbálkozás hiba esetén
Igen
Nem
Nem
Proxyt használó hálózat az ügyfélnél
Igen
Nem
Nem
Oracle adatbázisforrás
Igen
Igen
Nem
Más kapcsolódó adatbázisforrás
Igen
Nem
Nem
A célként megadott Oracle Cloud adatbázis — Database Express Service (Schema)
Igen
Igen
Igen
A célként megadott Oracle Cloud adatbázis — Database as a Service
Igen
Igen
Nem
* Csak XLSX ** Operációs rendszeri ütemező
2-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Tudnivalók a Data Sync alkalmazásról
Az Oracle BI Cloud Service integrálódik a Database Express Service (Schema) és a Database as a Service szolgáltatással. Lásd: Hogyan integrálódik az Oracle BI Cloud Service az Oracle Database Cloud Service szolgáltatással?
Tudnivalók a Data Sync alkalmazásról A Data Sync alkalmazás használható az Oracle BI Cloud Service részére adatok feltöltéséhez és kezeléséhez. Adatokat betölteni lehet fájlokból (CSV és XLSX), különböző relációs forrásokból és az OTBI kimutatásaiból és témaköreiből. A Data Sync letölthető az Oracle Technology Network rendszerből (a Middleware > Business Intelligence Cloud Service > Downloads elérési útról), majd telepíthető helyileg bármelyik Windows vagy UNIX alapú számítógépre.
A Data Sync letöltése és telepítése után konfigurálhatja a munkakörnyezetet a(z) A Data Sync telepítése az első futtatáshoz lépéseinek követésével. Ezt követően használható az adatbetöltésre. Adatok fájlokból történő betöltése a Data Sync használatával: • Az adatok adatfájlokból történő betöltéséhez lásd: Az adatoknak a Data Sync használatával a fájlokból történő betöltésének jellemző munkafolyamata. • Az adatok adatbázistáblákból történő betöltéséhez lásd Az adatok táblákból történő betöltésének jellemző munkafolyamata. A támogatott adatbázisok listáját lásd: Tudnivalók az előfeltételekről, támogatott adatbázisokról és a JDBC követelményeiről. • Az OTBI kimutatásaiból vagy témaköreiből történő adatbetöltést lásd: Az adatok OTBI táblákból történő betöltésének jellemző munkafolyamata.
A Data Sync telepítése az első futtatáshoz A Data Sync előkészítése az adatbetöltésre. Telepítse a Data Sync segédprogramot, végezze el a helyi beálltásokat és állítsa be az e-mail üzenettel történő értesítéseket.
Az adatok Felhő szolgáltatásba történő feltöltésének áttekintése 2-3
A Data Sync telepítése az első futtatáshoz
Állítsa be, hogy milyen adatforrásokat használjon és hova töltse be az adatokat a Data Sync. A Data Sync telepítése: Feladat
Leírás
További információk
Töltse le a Data Sync segédprogramot.
Töltse le és telepítse a Data Sync telepítőcsomagját az Oracle Technology Network webhelyéről.
A Data Sync telepítése és frissítése
Állítsa be az adatbiztonsági engedélyeket.
Vegye fel a kapcsolatot a szolgáltatásuk rendszergazdájával, hogy tisztázza, vane engedélye az Oracle BI Cloud Service letöltésére.
Felhasználói engedélyek kiadása a Data Sync használatával történő adatfeltöltéshez
A Data Sync konfigurálása
Konfigurálja a Data Sync tulajdonságait, hogy megfeleljen a helyi környezetnek.
A Data Sync alapértelmezett beállításainak konfigurálása
Állítsa be az e-mail értesítéseket.
Adja meg, hogy ki fog értesítő e-mail üzeneteket kapni a Data Sync szolgáltatásból az adatbetöltések állapotáról.
E-mail értesítések beállítása
Állítsa be az új Data Sync projektet.
Állítson be új Data Sync projektet, vagy nyisson meg egy meglévőt.
Kattintson a Data Sync alkalmazásban az Új projekt létrehozása elemre.
Adja meg a kapcsolati adatokat az Oracle BI Cloud Service szolgáltatáshoz.
Adja meg a kapcsolati adatokat az Oracle BI Cloud Service szolgáltatáshoz és a relációs adatforráshoz.
Kapcsolati adatok megadása az Oracle BI Cloud Service részére
Kapcsolódás az adatforráshoz
Adja meg az adatforráshoz a kapcsolati adatok részleteit (kivéve, ha csak fájlból fog betölteni).
Kapcsolati adatok megadása az adatforráshoz
Amikor készen áll az adatok betöltésére: — Ha fájlokból tölt be adatokat, lásd: Az adatoknak a Data Sync használatával a fájlokból történő betöltésének jellemző munkafolyamata. — Ha adatbázistáblákból tölt be adatokat, lásd: Az adatok táblákból történő betöltésének jellemző munkafolyamata. — Ha az OTBI kimutatásaiból vagy témaköreiből tölt be adatokat, lásd: Az adatok OTBI táblákból történő betöltésének jellemző munkafolyamata.
Felhasználói engedélyek kiadása a Data Sync használatával történő adatfeltöltéshez A rendszergazdák az alkalmazási szerepkörökkel szabályozzák, hogy megengedett-e az adatbetöltés a Data Sync használatával. Ha a felhőbeli adatbázis tábláiba kívánja feltölteni az adatait, rendelkeznie kell a BI adatbetöltés-készítői alkalmazási szerepkörrel. Az adatainak adatkészletbe való feltöltéshez rendelkeznie kell a BI speciális tartalomkészítői alkalmazási szerepkörrel. Ha a Data Sync felhasználójának
2-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
A Data Sync telepítése az első futtatáshoz
nincs fiókja az Oracle BI Cloud Service szolgáltatásban, akkor a kezdés előtt lépjen a My Services oldalra, és hozzon létre egy új fiókot. Felhasználói engedélyek kiadása a Data Sync használatához: 1. Jelentkezzen be rendszergazdaként az Oracle BI Cloud Service szolgáltatásba. 2. Kattintson a Konzol gombra, majd a Felhasználók és szerepkörök lapfülre. 3. Lépjen a felhasználóhoz, és kattintson az Alkalmazási szerepkörök kezelése
lehetőségre, hogy megjelenjen az Alkalmazási szerepkörök párbeszédpanel, majd az Alkalmazási szerepkör átrakó párbeszédpanelét használva vegye fel az egyik vagy mindkét következő szerepkört a felhasználó szerepköreinek listájába: • BI adatbetöltés-készítő — ez a szerepkör teszi lehetővé a felhasználóknak, hogy táblába adatot töltsenek. • BI speciális tartalomkészítő — ez a szerepkör teszi lehetővé a felhasználóknak, hogy adatkészletbe adatot töltsenek.
A Data Sync alapértelmezett beállításainak konfigurálása Adja meg a Data Sync alkalmazáshoz az üzleti igényeiknek megfelelő alapértelmezett beállításait, és a Data Sync működésének optimális módját. Beállíthatja például az adatfájlok alapértelmezett könyvtárát, meghatározhatja a naplózás részletességét, a naplófájlok megőrzési idejét és hasonlókat. Az alapértelmezett beállítások megadása: 1. A Data Sync alkalmazásban a Nézetek menüben kattintson a
Rendszertulajdonságok lehetőségre.
2. Ha fájlokból (CSV vagy XLSX) szándékszik adatokat betölteni, állítsa be az
adatfájlok gyökérkönyvtárát.
Adja meg a fájlok alapértelmezett helyét, például D:\adatfájlok. 3. Állítása be a többi tulajdonságot, vagy tartsa meg az alapértelmezett beállításukat.
A munkakörnyezet tulajdonságainak megadásáról a részletes tájékoztatást lásd: Rendszertulajdonságok beállítása.
E-mail értesítések beállítása Adatbetöltési kimutatások küldése e-mailben egy vagy több címzett részére. Az e-mail értesítések tájékoztatják a felhasználókat az adatfeltöltések sikerességéről vagy hibájáról. Az e-mail értesítések beállítása: 1.
Az e-mail feladójának konfigurálása, lásd: Az e-mail küldő konfigurálása.
2.
Az e-mail címzettjeinek konfigurálása, lásd: E-mail címzett konfigurálása és Hozzárendelés munkákhoz.
Az e-mail küldő konfigurálása A Data Sync egy beépített bejelentkezés-hitelesítés alapú levelezési (SMTP) ügyfélprogrammal rendelkezik, amely mindegyik SMTP bejelentkezés-hitelesítési
Az adatok Felhő szolgáltatásba történő feltöltésének áttekintése 2-5
A Data Sync telepítése az első futtatáshoz
kiszolgálóhoz kapcsolódik. Konfigurálja az e-mail rendszergazdai fiókját, hogy engedélyezze a címzettek részére e-mail értesítések fogadását. Az e-mail küldő konfigurálása: 1. Az Eszközök menüben kattintson az E-mail, majd a Beállítás lehetőségre. 2. Kattintson az E-mail konfigurálása lapra, és adja meg feladó e-mail címének az
adatait. Mező
Leírás
Felhasználónév
Felhasználónév az e-mail fiókhoz.
Jelszó
Itt adható meg a felhasználónévhez tartozó jelszó. (Csak akkor szükséges, ha azt választotta, hogy Hitelesítés szükséges.)
E-mail kiszolgáló
Az e-mail kiszolgáló gazdaneve.
E-mail kiszolgáló portja
Az a port, amelyen az e-mail kiszolgálója figyel.
E-mail cím
A felhasználó e-mail címe.
Hitelesítés szükséges
Meghatározza, hogy a vállalati e-mail kiszolgálóhoz szükséges-e hitelesítés.
SSL szükséges
Meghatározza, hogy SSL kapcsolat szükséges-e.
3. A kapcsolat ellenőrzéséhez kattintson a Teszt e-mail küldése elemre. 4. Kattintson a Mentés gombra.
E-mail címzett konfigurálása és Hozzárendelés munkákhoz Egy vagy több címzett is regisztrálható, akik e-mailben kapnak értesítést a munkaállapotok frissítéseiről. A konfigurált e-mail címzettek meghatározott munkákhoz rendelhetők, így az adatbetöltések figyeléséért (munka használatával) felelős személy e-mail értesítéseket kap. Az e-mail címzettek konfigurálása: 1. Az Eszközök menüben kattintson az E-mail, majd a Címzettek lehetőségre. 2. Kattintson az Új elemre az eszköztárban és adja meg a következő információkat:
Mező
Leírás
Név
Az értesítendő felhasználó neve.
E-mail cím
Az az e-mail cím, amelyre az értesítés el lesz küldve.
Nem aktív
Megjeleníti, hogy a címzett részére az e-mail értesítés aktív vagy nem aktív. Ha be van jelölve, a személy nem kerül be a csoportos e-mail címzettjei közé.
3. Lépjen a Feladatok nézet Feladatok lapjára, és jelöljön ki egy e-mail címzettet azok
közül, akiket az egyes feladatokhoz konfigurált.
2-6 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
A Data Sync telepítése az első futtatáshoz
A Data Loader kapcsolódása az Ön Oracle BI Cloud Service szolgáltatásaihoz és adatforrásaihoz Kapcsolódjon az Önök Oracle BI Cloud Service szolgáltatásához és ha kell, adja meg a kapcsolódási adatokat az egy vagy több adatforráshoz. A Data Sync az adatokat ebből az adatforrásból tölti be az adott célhelyre. Ha a betöltendő adatok fájlban vannak, itt nem kell megadni az adatforrási kapcsolódási adatait. A célhely lehet Oracle BI Cloud Service vagy Oracle Database as a Service szolgáltatás. A Data Sync kapcsolódása: • (Kötelező) Adja meg célhelyként (TARGET) az Önök Oracle BI Cloud Service szolgáltatásának URL-címét, ha adatokat kíván feltölteni: – az Oracle BI Cloud Service alapértelmezett adatbázisában (azaz Database as a Schema) lévő táblákba. – az Oracle BI Cloud Service szolgáltatásban az adatkészletek tárolójába. Lásd: Kapcsolati adatok megadása az Oracle BI Cloud Service részére. Ha másik felhőbeli adatbázisba kíván adatokat tölteni, kapcsolódjon a Data Sync használatával közvetlenül a célként megadott (TARGET) Oracle Database as a Service szolgáltatáshoz valamelyik helyi TNS kapcsolat használatával. A kapcsolódási hibák elkerülése érdekében ne törölje a TARGET kapcsolatot. • (Nem kötelező) Ha közvetlenül tölt be adatokat adatbázisi táblákból, adja meg az adatforrás kapcsolatának adatait, lásd: Kapcsolati adatok megadása az adatforráshoz. Ha csak adatfájlokból tölt be adatot, nem szükséges forráskapcsolat a Data Sync szolgáltatásban.
Kapcsolati adatok megadása az Oracle BI Cloud Service részére A Data Sync környezetének beállításához meg kell adni az Önök Oracle BI Cloud Service szolgáltatásának URL-címét, a jogosult felhasználónevet és jelszót. Kapcsolati adatok megadása az Oracle BI Cloud Service szolgáltatáshoz: 1. A Data Sync szolgáltatásban kattintson a Kapcsolatok elemre, majd a Források/
Célok lapra.
2. A kapcsolatok listájában válassza a TARGET elemet. 3. Az alábbi Szerkesztés párbeszédpanelen adja meg a következő adatokat:
Mező vagy elem
Leírás
Kapcsolat típusa
Jelölje be, hogy Oracle (BICS).
Felhasználó
Írjon be olyan felhasználónevet, amelyik rendelkezik a megfelelő adatbetöltési alkalmazási szerepkörrel (BI adatbetöltés-készítő és vagy BI speciális tartalomkészítő) az Oracle BI Cloud Service szolgáltatásban. Lásd: Felhasználói engedélyek kiadása a Data Sync használatával történő adatfeltöltéshez.
Az adatok Felhő szolgáltatásba történő feltöltésének áttekintése 2-7
A Data Sync telepítése az első futtatáshoz
Mező vagy elem
Leírás
Jelszó
Adja meg a Felhasználó mezőben megadott fióknévhez kapcsolódó jelszót. Lásd:Felhasználói engedélyek kiadása a Data Sync használatával történő adatfeltöltéshez.
URL-cím
Adja meg az Oracle BI Cloud Service URL-címét a végén lévő ‘/analytics’ rész nélkül. Például, ha a felhő alapú szolgáltatása URL-címe a ‘http://bicsinstinoracle12345.analytics.us1.cloud.oracle.com/analytics’, akkor ezt adja meg: http://bicsinst-
inoracle12345.analytics.us1.cloud.oracle. com
Kapcsolati adatok megadása az adatforráshoz A Data Sync környezetének beállításához meg kell adni, hogy hol helyezkedik el a forrásként megadott adatbázis. Ha csak fájlokból tölt be adatokat, ezt a feladatot kihagyhatja. Kapcsolati adatok megadása az adatforráshoz: 1. A Data Sync szolgáltatásban kattintson a Kapcsolatok elemre, majd a Források/
Célok lapra.
2. Kattintson az Új elemre, hogy üres rekordot vegyen fel a kapcsolatok listájára. 3. Az alábbi Szerkesztés párbeszédpanelen adja meg a következő adatokat:
Mező vagy elem
Leírás
Név
A Data Sync kapcsolatban az azonosításhoz adjon meg olyan rövid, de a környezetet is azonosító nevet, mint például a CRM vagy a HR. Kerülje az olyan példány vonatkozású nevek használatát, mint a gazdagépek neve, mivel ugyanaz a kapcsolat eltérő környezetben (mint például a fejlesztői és a termelői) más adatbázisokhoz konfigurálható.
Kapcsolat típusa
Adatbázis típusa.
Táblatulajdonos
Sématulajdonos neve. Az a felhasználó, aki a forrássémán található objektumok tulajdonosa.
Jelszó
Jelszó az adatbázis felhasználója/a tábla tulajdonosa részére.
Szolgáltatásnév, TNS név, kapcsolódási karakterlánc vagy adatbázisnév vagy ODBC adatforrás
Adja meg az adatbázisának megfelelő értékeket.
Gazdagép
Azon számítógép neve vagy IP-címe, amelyiken az adatbázis található.
Port
Az a portszám, ahol az adatbázis figyel (például az alapértelmezés 1521 az Oracle adatbázisa részére).
Oracle TNS névként azt a TNS nevet adja meg, amelyik a \network\admin\ mappában lévő tnsnames.ora fájlban lett megadva.
2-8 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
A Data Sync telepítése az első futtatáshoz
Mező vagy elem
Leírás
URL-cím (nem kötelező)
JDBC URL-cím az adatforrás-kapcsolat részére. Ebben a mezőben az érték csak olyan lehet, amelyik megfelel az adatbázis specifikációjának. Ez a beállítás használható egyedi URL-cím megadásához az adott adatforrás részére. Ez a beállítás például akkor lehet hasznos. ha ez a fizikai adatforrás Oracle RAC megoldást használ, a többi adatforrás pedig más típusú adatbázist.
Illesztőprogram (nem kötelező)
A JDBC dokumentációjában leírt illesztőprogram.
4. Kattintson a Kapcsolat tesztelése elemre, hogy meggyőződjön róla, hogy a
kapcsolat működik.
5. Kattintson a Mentés gombra.
Megjegyzés:
A JDBC illesztőprogram verziójának egyeznie kell az adatbázis verziójával. A verziószám eltérése hibához vezethet az adatbetöltési folyamat során. Abban az esetben is, ha Oracle adatbázist használ, ha a JDBC illesztőprogram verziója nem egyezik az adatbáziséval, le kell töltenie a JDBC illesztőprogram kompatibilis verzióját az Oracle webhelyéről és el kell helyezze azt a lib könyvtárban. Oracle esetén előnyösebb az egyszerű (Thin) típusú kapcsolat használata. Néhány esetben, például RAC konfigurációk esetén, szükséges lehet az OCI8 típusú kapcsolat használata. Ebben az esetben győződjön meg arról is, hogy a helyi számítógépre telepített ügyfélkönyvtár egyezik az adatbázis verziójával.
Az adatok Felhő szolgáltatásba történő feltöltésének áttekintése 2-9
A Data Sync telepítése az első futtatáshoz
2-10 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
3 Adatok betöltése fájlokból a Data Sync használatával A Data Sync alkalmazás használható az olyan adatfájlok betöltésre, amelyeket az Oracle BI Cloud Service szolgáltatásban elemezni kíván. Az adatokat betöltheti valamely Oracle Cloud adatbázisban (Database Schema Service vagy Database as a Service) lévő táblákba, illetve a Visual Analyzer projektek adatkészlet-forrásaként. Témakörök • Az adatoknak a Data Sync használatával a fájlokból történő betöltésének jellemző munkafolyamata • Tudnivalók az adatfájlokra vonatkozó követelményekről • Tudnivalók az adatkészletekről • Adatok CSV vagy XLSX fájlokból történő betöltésének beállítása a Data Sync használatával • Fájlbeállítási adatok karbantartása • Adatbetöltés csak egy alkalommal • Adatok rendszeres frissítése • Adatbetöltések figyelése
Az adatoknak a Data Sync használatával a fájlokból történő betöltésének jellemző munkafolyamata Az alábbiakban láthatók a BI adatok fájlokból történő betöltéséhez szükséges általános feladatok. Videó Feladat
Leírás
További információk
Készítse elő és futtassa a Data Sync alkalmazást.
Töltse le és telepítse a Data Sync szolgáltatást a helyi számítógépen, és állítsa be a Data Sync környezetet.
A Data Sync telepítése az első futtatáshoz
Készítse elő az adatfájlokat.
Győződjön meg róla, hogy az adatfájlok megfelelnek a formázási követelményeknek a Data Sync részére.
Tudnivalók az adatfájlokra vonatkozó követelményekről
Adatok betöltése fájlokból a Data Sync használatával 3-1
Tudnivalók az adatfájlokra vonatkozó követelményekről
Feladat
Leírás
További információk
Állítsa be az adatbetöltést.
Regisztrálja a betölteni kívánt CSV vagy XLSX fájlokat, és határozza meg az adatokhoz a betöltési stratégiát.
Adatok CSV vagy XLSX fájlokból történő betöltésének beállítása a Data Sync használatával
Adatbetöltési konfiguráció kezelése
Végezze el a kívánt változtatásokat a fájlból történő adatbetöltés meglévő konfigurálásában.
Fájlbeállítási adatok karbantartása
Végezze el az adatbetöltést csak egyszeri alkalommal a Data Sync használatával.
Használja a Data Sync szolgáltatást az adatok betöltéséhez a cél Felhőbeli adatbázisba.
Adatbetöltés csak egy alkalommal
Rendszeresen frissítse az adatokat.
Ütemezzen egy rendszeres adatbetöltést az adatok frissítéséhez.
Adatok rendszeres frissítése
Figyelje az adatbetöltéseket.
Figyelje az adatbetöltés folyamatát, és reagáljon a problémákra.
Adatbetöltések figyelése
Tudnivalók az adatfájlokra vonatkozó követelményekről Mielőtt megkezdené az adatok betöltését a fájlokból, győződjön meg róla, hogy az adatfájlok megfelelnek az itt meghatározott követelményeknek. Támogatott fájltípusok A betöltés történhet olyan tagolt (CSV) fájlokból, amelyek a szokásos tagoló karaktereket (pl. vessző, pontosvessző, tabulátor) használják, illetve a Microsoft Excel XLSX fájljaiból. Alapértelmezett fájlhely megadása A Data Sync rendszertulajdonságaiban az Adatfájl gyökérkönyvtára tulajdonsággal határozhatja meg, hogy a Data Sync az importáláshoz alapértelmezetten hol keresse az adatfájlokat. Ugyanúgy, ahogy az alapértelmezett fájlkönyvtár megadása, ennek a tulajdonságnak a megadása is segíti a hordozhatóságot a különböző rendszerek között. Javasoljuk, hogy minden fájlt ebben a könyvtárban tároljon, mert ezen tulajdonság módosítása az adattár könnyebb konfigurálását segíti, amikor a metaadatot egy másik környezetbe helyezi át, és nem lesz szükség minden egyes fájl bejegyzésénél a tulajdonság beállítására. Tudnivalók az XLSX fájl formátumkövetelményeiről • Az XLSX fájlból egy vagy több munkalapot is betölthet. • Választhatja azt is, hogy egész munkalapot vagy olyan cellatartományt tölt be, amelyikhez megadja a betöltendő rész első és utolsó celláját. Megadhatja például, hogy a betöltendő adatok a D4 és a J35 közötti cellatartományban találhatók. • Az egyes adatok típusát az XLSX fájl adott cellájának típusa határozza meg. Az adatok importálása előtt, ha szükséges, az XLSX fájlban kell beállítani a megfelelő adattípusokat. • Ha az XLSX fájlból csak egy munkalapról kíván adatokat betölteni, kerülje az olyan XLSX fájlokat, amelyek sok munkalapot tartalmaznak, mert az a processz, amelyik olvassa az XLSX fájlokat, nagyon memóriaigényes. Ha nagyok a beolvasandó
3-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Tudnivalók az adatkészletekről
fájlok, célszerű lehet nagyobbra állítani az indító memóriát a datasync.bat/.sh fájlban. Tudnivalók a CSV fájlok formátumkövetelményeiről A fájlformátum definíciói és követelményei a következők: • A betöltés történhet egyetlen fájlból vagy egyszerre több fájlból, ha mindegyik fájl azonos formátumú. • A Data Sync importálási varázslója lehetővé teszi az olyan tagoló karakterek közötti választást, mint a vessző, tabulátor és a függőleges vonal. • Egyetlen karakter is megadható határolójelként. Lehet vessző (","), szóköz (" ") vagy tabulátor ( "\t" vagy "[tab]"). • Ha egy attribútumban a határolójel egy érték részét képezi, az egész értéket idézőjelek közé kell tenni. • Ha az attribútumban van újsor (sortörés) karakter, akkor az egész értéket (dupla) idézőjelek közé kell tenni. • A fájl tartalmazhat fejlécet is, ami a betöltéskor mellőzve lehet. A fejlécből az adatokra áttérés azonban legyen megállapítható, hogy a kezdettől számítva hányadik sor. • A fájl tartalmazhat időbélyegzőt és dátum karakterláncot. Azonban fájlonként csak egy formátum használható. Ha például van születési és munkába állási dátum is, akkor a két dátumot azonos módon kell formázni. Használható például az "ééééHH-nn", az "1968-01-01" időbélyeget születési dátumként, a "2010-06-31" dátumot pedig munkába állási dátumként értelmezze. A lehetséges formátumokat itt tekintheti meg: http://docs.oracle.com/ javase/7/docs/api/java/text/SimpleDateFormat.html. Tudnivalók a hibakezelésről és a naplózásról A fájl elemzésekor és betöltésekor hibák keletkezhetnek vagy az olvasás vagy az írás közben. Olvasás vonatkozású hibák főleg akkor keletkeznek, amikor karakterláncot konvertálnak egész szám, tizedes szám vagy időbélyeg formátumra. Hibát okozhat még a helytelen formázás is, például ha egy attribútum határolójelet tartalmaz, de az nem idézőjelek között van, vagy ha egy sor nem rendelkezik annyi attribútummal, mint a címsor. Ha hiba történik a betöltési folyamat sikertelen lesz. Íráshoz kapcsolódó hibát a nem megfelelő hosszúság vagy üres érték nem null értékű attribútumba megadása okozhat. Amikor ilyen típusú hiba észlelhető, a hiba naplózva lesz a naplózási könyvtárban található CR_
__..bad névstruktúrájú fájlba. Ez a naplófájl a hibás rekord sorszámát, magát a rekordot, és a fájl elemzésekor észlelt hibát tartalmazza. A hibás rekord beazonosítása után, javítsa meg az eredeti fájlt és futtassa újra a folyamatot. Ha nem tudja, hogy a fájlban hogy kell kijavítani egy bejegyzést azon a helyen, amit a .bad kiterjesztésű naplófájl megadott, akkor legjobb, ha átlépteti azt a bejegyezést, azaz két kötőjelet ("--") ír a bejegyzés sora elé (azaz kikommenteli a bejegyzést).
Tudnivalók az adatkészletekről Az adatkészletek teszik lehetővé, hogy adatokat töltsön az Oracle BI Cloud Service szolgáltatásba, és tárolhassa az adatokat a Visual Analyzer projektek részére.
Adatok betöltése fájlokból a Data Sync használatával 3-3
Adatok CSV vagy XLSX fájlokból történő betöltésének beállítása a Data Sync használatával
Az adatkészletek olyan fájl alapú tárolóobjektumok, amelyek gyorsan felhasználhatók az adatok elemzéséhez. Ha a Data Sync segédprogramot táblából, SQL utasításból vagy fájlból történő adatbetöltésre használja, megadhatja, hogy a célhely relációs vagy adatkészlet legyen. Ha a célhely adatkészlet, csak az adatcserélő betöltési stratégia támogatott.
Adatok CSV vagy XLSX fájlokból történő betöltésének beállítása a Data Sync használatával Az adatok betöltése előtt adja meg az adatfájlok olyan adatait, mint a formátum, melyik oszlopokat vagy cellákat kívánja betölteni, és a növekményes adatok miként legyenek kezelve. Videó Előfeltételek: Ellenőrizze a kezdés előtt, hogy az adatfájlok úgy lettek-e előkészítve, ahogy azt a Tudnivalók az adatfájlokra vonatkozó követelményekről című rész ismerteti. A betöltés történhet egyetlen adatfájlból vagy egyszerre több adatfájlból. Ha több fájlból, akkor azok csak azonos formátumúak lehetnek. Adatok fájlokból történő betöltésének beállítása a Data Sync használatával: 1. A Projekt nézetben kattintson a Fájlból vett adatok lapra, majd az Új elemre. 2. A betölteni kívánt fájl vagy fájlok kiválasztása a következők valamelyike szerint
végezhető:
• Az egyetlen adatfájlból történő betöltéshez írja be a CSV vagy XLSX fájl teljes nevét a Fájl mezőbe, vagy kattintson a Fájl kiválasztása mezőbe és tallózással válassza ki az adatfájlt.
Például egy adott fájl betöltéséhez beírhatja, hogy D:/csvFiles/ AIRLINE_TRAFFIC.csv. Ha nem adja meg a könyvtár teljes elérési útját a Fájl mezőben, akkor a Data Sync a megadott fájlt abban az alapértelmezett mappában próbálja keresni, amelyik az Adatfájlok gyökérkönyvtára nevű rendszertulajdonságban lett beállítva.
3-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Adatok CSV vagy XLSX fájlokból történő betöltésének beállítása a Data Sync használatával
• Több fájl egyszerre betöltésekor használható a Fájl mezőben a csillag (*) mint helyettesítő karakter, a következőképpen: - - Bármely AIRLINE_TRAFFIC névvel kezdődő fájl betöltéséhez írja be: D:/ csvFiles/AIRLINE_TRAFFIC*.csv. - Minden .csv kiterjesztésre végződő fájl betöltéséhez írja be: D:/csvFiles/ *.csv 3. A Logikai név mezőben adja meg az egyedi beszédes nevet.
Ha több adatfájlból tölt be adatokat, beírhatja például, hogy My_HR_Data_Combined. 4. Kattintson a Következő gombra az Importálási beállítások párbeszédpanel
megjelenítéséhez.
5. Az Importálási beállítások párbeszédpanellel meghatározhatja hogyan legyenek
feldolgozva az adatfájlok.
• Ha CSV formátumból importál adatokat, adja meg:
– Kódlap — Itt választható ki, hogy milyen kódolású a használni kívánt fájl. – Kihagyandó sorok száma — Adja meg azon sorok számát, amelyeket a fájlban kihagyni szeretne (ha van ilyen). Használja ezt a beállítást, ha a fájlnak fejléce van és az adatok nem az első sorban kezdődnek. Ha nincs olyan sor, amit figyelmen kívül kéne hagyni, hagyja meg az alapértelmezett 0 értéket. – Fejléc az első sorban — Válassza ezt a beállítást, ha a fájl oszlopneveket tartalmaz a címsorban. A Data Sync az első sort úgy tagolja és elemzi, hogy ebből állítja elő a csupa nagybetűs oszlopneveket, a 30 karakternél hosszabb neveket csonkolva. Ha az adatfájl nem tartalmaz fejlécet, akkor a Data Sync előállítja az alapértelmezett oszlopneveket, így: COLUMN_1, COLUMN_2 és így tovább. – Tagolókarakter — Itt választható ki az adatfájlban a mezőértékeket elválasztó karakter. Lehetséges érték a vessző, a függőleges vonal, a pontos
Adatok betöltése fájlokból a Data Sync használatával 3-5
Adatok CSV vagy XLSX fájlokból történő betöltésének beállítása a Data Sync használatával
vessző, a szóköz, a tabulátor, a tilde és az egyénileg megadott. Ha rendelkezik egyéni határolójellel, válassza az Egyéni lehetőséget és adja meg az egykarakteres határolójelet. – Időbélyegző formátuma (Java stílus) — Itt választható ki az adatfájlokban szereplő időbélyeg-adatok formátuma. – A mintába vett sorok száma — Maradjon az alapértelmezett –1 érték, hogy az adatok kiértékelésekor minden adat legyen elemezve. • Ha XLSX formátumból importál adatokat, adja meg:
– Időbélyegző formátuma (Java stílus) — Itt választható ki a dátumformátum. – Cellatartomány — A Kezdete mezőben kell megadni, hogy hol kezdődik a cellatartomány, a példában D10. Cellatartomány — A Vége mezőben kell megadni, hogy hol fejeződik be a cellatartomány, a példában H250. – Ha az XLSX fájl több munkalapot tartalmaz, és csak bizonyos munkalapokon lévő adatokat kíván betölteni, akkor kattintson az Importálandó munkalapok kiválasztása gombra, hogy megjelenjen a Munkalapok kiválasztása párbeszédpanel, ahol a betölteni kívánt munkalapokat áthelyezheti a Kijelölt munkalapok listára.
3-6 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Adatok CSV vagy XLSX fájlokból történő betöltésének beállítása a Data Sync használatával
6. A Következő gombra kattintással megjelenítheti a Céltáblák kijelölése
párbeszédpanelt.
7. A párbeszédpanel Célul megadott tábla csoportjában következőket adhatja meg:
• Cél beállítása — Itt választható, hogy létező táblába kell betölteni vagy újat kell létrehozni. Ha új tábla létrehozását választja, adja meg a megfelelő rövid nevet vagy szerkessze az alapértelmezett nevet oly módon, hogy azonosítani tudja a céladatforrásban. • Kimenet választása — Ha az adatokat relációs formában (például táblában vagy nézetben) kívánja tárolni, válassza a Relációs lehetőséget, ha pedig a
Adatok betöltése fájlokból a Data Sync használatával 3-7
Adatok CSV vagy XLSX fájlokból történő betöltésének beállítása a Data Sync használatával
Visual Analyzer projektekhez használható adatkészletekben, akkor az Adatkészlet lehetőséget. • Ismétlődők törlése — Jelölje be ezt a jelölőnégyzetet, ha a forrás XLSX fájl tartalmaz ismétlődő rekordokat, és azt szeretné, hogy a Data Sync csak az olyan bizonyos attribútumok vagy attribútum-készletek alapján eltérő sorok halmazát olvassa be, amelyek a felhasználói kulcsként szolgáló oszlopokat azonosítják, hogy ezzel kényszerítse a rekordok egyediségét és megszüntesse az ismétlődéseket. 8. Kattintson a Következő gombra az Új forrásfájl: Oszlopok leképezése
párbeszédpanel megjelenítéséhez.
9. Az Új forrásfájl: Oszlopok leképezése párbeszédpanel használható annak
ellenőrzésére, hogy helyesek-e az adattípusok és más konfigurálási részletek. Itt törölhető például a betöltésből kihagyandó elemek Betöltés oszlopában lévő jelölőnégyzet bejelöltsége is.
10. Határozza meg hogyan kívánja kezelni a növekményes betöltéseket: a. Jelölje be a Sorok frissítése egyezés esetén lehetőséget az egyes sorok mellett. b. Az adatmennyiség csökkentéséhez valamelyik dátummező mellett válassza
aGöngyölítéses törlés lehetőséget.
11. Kattintson az OK gombra a Fájl importálása párbeszédpanel megjelenítéséhez, és
tekintse meg az állapotüzenetet, amely például a Sikeres lehet.
12. A Célhelyi tábla lapon kattintson a Szerkesztés lapfülre, és állítsa be a
Göngyölített napok száma a törléshez értékét.
3-8 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Adatok CSV vagy XLSX fájlokból történő betöltésének beállítása a Data Sync használatával
13. Határozza meg hogyan kívánja kezelni a fájl soron következő műveleteit, például a
növekményes betöltést.
a. Kattintson a Fájlból vett adatok lapra, majd kattintson a Fájl célhelyei
segédlapra.
b. Kattintson a Betöltési stratégia oszlopra a Betöltési stratégia párbeszédpanel
megjelenítéséhez.
c. A Betöltési stratégia párbeszédpanelen kattintson a Soha ne törölje az adatokat
elemre.
d. Kattintson az OK gombra a Növekményes beállítások párbeszédpanel
megjelenítéséhez, majd válassza ki a rekordokat egyedileg azonosító kulcsoszlopot vagy oszlopkombinációkat.
Adatok betöltése fájlokból a Data Sync használatával 3-9
Fájlbeállítási adatok karbantartása
e. Kattintson az OK gombra, majd az index létrehozására felkérő Üzenet
párbeszédpanelen is kattintson az OK gombra.
Most, hogy meghatározta az adatot és a betöltési stratégiát, készen áll az adatbetöltésre.
Fájlbeállítási adatok karbantartása Miután beállította az adatbetöltést egy vagy több CSV vagy XLSX fájlból, előfordulhat, hogy meg akarja változtatni a betöltés konfigurálását. Előfordulhat például, hogy szeretné megváltoztatni a célul megadott tábla nevét, vagy az adatbetöltéskor eltávolítaná az ismétlődő (duplum) rekordokat. Fájlbeállítási adatok karbantartása: 1. A Data Sync kezelőfelületén kattintson a Projekt lapfülre, és ellenőrizze, hogy a
mellette lévő lenyílóban a megfelelő projekt van kijelölve.
2. A forrásfájlok konfigurálásához kattintson a Fájladatok lapfülre, hogy
megváltoztassa a konfigurálási részleteket.
3-10 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Fájlbeállítási adatok karbantartása
3. A célul megadott táblák és adatkészletek konfigurálásához kattintson a Cél: táblák/
adatkészletek lapfülre, hogy megváltoztassa a konfigurálási részleteket.
4. A projekt oszlopai leképezésének kezeléséhez kattintson a Projektösszesítés
lapfülre.
Adatok betöltése fájlokból a Data Sync használatával 3-11
Adatbetöltés csak egy alkalommal
Adatbetöltés csak egy alkalommal A Data Sync szoftvernek az adataihoz történt beállítása után egy Munkakört kell használni, hogy az adatokat az adatforrásból betöltse a célként megadott felhőbeli adatbázisba. A betöltést végezheti csak egyszeri alkalommal, de rendszeres adatbetöltést is ütemezhet. A munkakörök az adatokat az adatforrásból betöltik az adatok célhelyére. Amikor a Data Sync használatával Projektet hoz létre, a Data Sync létrehoz Önnek egy Munkakört is, hogy betöltse az adatokat. A Munkakört végrehajthatja és kezelheti manuálisan, de ütemezheti is, hogy automatikusan lefusson egy vagy több alkalommal. Adatbetöltés csak egy alkalommal: 1. A Data Sync rendszerben válassza ki azt a Projektet, amit az adatai betöltéséhez
hozott létre.
2. A Munka lapon jelölje ki a Data Sync vagy Ön által létrehozott munkát.
3-12 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Adatbetöltés csak egy alkalommal
A Data Sync létrehoz Önnek egy olyan alapértelmezett Munkakört, amelyik neve a projekt nevét tartalmazza kiegészítve a munkakör számával, így Jobn. Ha például HCM_Data nevű munkakört hoz létre, a Data Sync létrehozza a HCM_Data-Job1 nevű munkakört. Létrehozhat külön saját Munkakört is. 3. Kattintson a Munkakör futtatása ikonra, hogy elindítsa az adatok betöltését.
Adatok betöltése fájlokból a Data Sync használatával 3-13
Adatok rendszeres frissítése
Adatok rendszeres frissítése A Data Sync szoftvernek az adataihoz történt beállítása után egy Munkakört kell használni, hogy az adatokat az adatforrásból betöltse a célként megadott felhőbeli adatbázisba. A betöltést végezheti csak egyszeri alkalommal, de rendszeres adatbetöltést is ütemezhet. A Data Sync használatával feladatot ütemezhet az adatok rendszeres frissítéséhez. Adatok rendszeres frissítése: 1. A Data Sync szolgáltatásban kattintson a Munka lapra.
2. A Munka ütemezései segédlapon kattintson az Új elemre az Új ütemezés
párbeszédpanel megjelenítéséhez.
3-14 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Adatbetöltések figyelése
3. A Név mező használható a betöltési adatok azonosítására. 4. A Munka lenyíló listában jelölje ki a Data Sync által Önnek létrehozott munkát
vagy, amit Ön hozott létre.
5. Az Ismétlődési minta terület használható annak meghatározására, hogy mikor és
milyen rendszerességgel legyen adatbetöltés.
6. Adjon meg a Kezdő dátumot és a Záró dátumot. 7. Kattintson a Mentés gombra.
A megadott dátumban és időpontban megkezdődik az adatok letöltése.
Adatbetöltések figyelése Az adatok betöltésekor a Data Sync használható a folyamat figyeléséhez és a problémákra reagáláshoz. Adatbetöltés figyelése: 1. A Data Sync szolgáltatásban kattintson a Munka lapra.
Adatok betöltése fájlokból a Data Sync használatával 3-15
Adatbetöltések figyelése
2. Kattintson az Aktuális munkák segédlapra.
3. Az Aktuális munkák segédlap használható az adatbetöltés állapotának figyelésére.
Tekintse meg például a Futtatás állapota és az Állapot leírása mezőket. Az adatbetöltés leállításához kattintson a Megszakítás gombra, vagy kattintson az Újraindítás gombra az adatbetöltés újrapróbálásához miután javításokat vagy módosításokat végzett a Data Sync szolgáltatásban. A hibaelhárításról a további tájékoztatást lásd: Tudnivalók az adatbetöltések figyeléséről és a hibaelhárításról.
3-16 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
4 Adatok betöltése relációs táblákból Ez a témakör ismerteti, hogy a relációs táblákat hogyan lehet betölteni az Oracle Database Cloud Service szolgáltatással integrált Oracle BI Cloud Service szolgáltatásba. Videó Témakörök: • Az adatok táblákból történő betöltésének jellemző munkafolyamata • Adatok táblákból történő betöltésének beállítása a Data Sync használatával • Relációs táblák betöltése az SQL Developer használatával • Adatbetöltés felülírása táblából • Adatok betöltése táblázatokból SQL lekérdezés használatával
Az adatok táblákból történő betöltésének jellemző munkafolyamata Az alábbiakban láthatók a BI adatok adatbázistáblákból történő betöltéséhez szükséges általános feladatok. Feladat
Leírás
További információk
Készítse elő és futtassa a Data Sync alkalmazást.
Töltse le és telepítse a Data Sync szolgáltatást a helyi számítógépen, és állítsa be a Data Sync környezetet.
A Data Sync telepítése az első futtatáshoz
Regisztrálja a relációs adatforrását.
Adja meg a relációs adatbázis kapcsolati adatait.
A Data Loader kapcsolódása az Ön Oracle BI Cloud Service szolgáltatásaihoz és adatforrásaihoz
Állítsa be az adatbetöltést.
Regisztrálja a betölteni kívánt táblákat, és határozza meg az egyes táblák részére a betöltési stratégiát.
Adatok táblákból történő betöltésének beállítása a Data Sync használatával
Végezze el az adatbetöltést csak egyszeri alkalommal a Data Sync használatával.
Használja a Data Sync szolgáltatást az adatok betöltéséhez a cél Felhőbeli adatbázisba.
Adatbetöltés csak egy alkalommal
Adatok betöltése relációs táblákból 4-1
Adatok táblákból történő betöltésének beállítása a Data Sync használatával
Feladat
Leírás
További információk
Töltse be az adatokat SQL-lekérdezés használatával.
Használja a Data Sync szolgáltatást az SQL-lekérdezés végrehajtásához, hogy az adatokat betölthesse a cél Felhőbeli adatbázisba.
Adatok betöltése táblázatokból SQL lekérdezés használatával
Töltse be az adatokat SQL-felülbírálás használatával.
Használja a Data Sync szolgáltatást az adatok betöltéséhez, de bírálja felül a betöltést az SQL-paranccsal.
Adatbetöltés felülírása táblából
Rendszeresen frissítse az adatokat.
Ütemezzen egy rendszeres adatbetöltést az adatok frissítéséhez.
Adatok rendszeres frissítése
Figyelje az adatbetöltéseket.
Figyelje az adatbetöltés folyamatát, és reagáljon a problémákra.
Adatbetöltések figyelése
Adatok táblákból történő betöltésének beállítása a Data Sync használatával Az adatok betöltése előtt határozza meg mely oszlopokat kívánja betölteni, és a növekményes adatok miként legyenek kezelve. Videó A betöltéshez lehet tábladefiníciókat importálni a definiált relációs kapcsolatok bármelyikének használatával. A támogatott adattípusok közé tartozik a CHAR, VARCHAR, TIMESTAMP, DATE, NUMBER(n), NUMBER(m,n), CLOB és a BLOB. Ha a forrástáblának van ettől eltérő adattípusú oszlopa, az ISMERETLEN adattípusként lesz importálva, az oszlop inaktívnak lesz jelölve, és nem fog részt venni az adatmásolási folyamatban. Adatok táblákból történő betöltésének beállítása a Data Sync használatával: 1. A Data Sync Projekt nézetében kattintson a Relációs adatok lapfülre. 2. Kattintson az Adatok táblából elemre. 3. A Táblák importálása [projektbe] párbeszédpanelen, jelölje ki a kapcsolatot az
Adatforrások legördülő listában.
4. Jelölje be az importálni kívánt egyes táblák mellett az Importálás jelölőnégyzetét.
4-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Adatok táblákból történő betöltésének beállítása a Data Sync használatával
Táblák kereséséhez írjon be a Táblanevek szűrése mezőbe táblanevet, illetve az importálandó táblák listájának szűkítéséhez helyettesítő karaktereket használó táblanévszűrőket. A táblák listájának szűrését a következő mintapéldák szerint lehet végezni. • A CONTACT egyedül a CONTACT táblát jeleníti meg, ha az adatbázisban van ilyen nevű tábla. • A CONTACT* vagy CONTACT% felsorolja az adatbázisban lévő összes olyan táblát, amelyik nevének kezdete a CONTACT. • A *CONTACT* vagy %CONTACT% felsorolja az adatbázisban lévő összes olyan táblát, amelyik nevében benne van a CONTACT. 5. Kattintson a Táblák importálása gombra, hogy regisztrálja a forrástáblákat, és
létrehozza a célhelyi táblák részére az azonos nevű bejegyzéseket. Sor kerül az összes oszlop és index importálására is.
Ne nevezze át a táblákat. A Data Sync feltételezi, hogy a forrástábla és a célhelyi tábla neve azonos. Ha más célhelyi táblanevet kíván használni, fontolja meg, hogy tábla helyett lekérdezést használjon forrásként. Alapértelmezetten minden táblaatrribútum átmásolódik. Ha bizonyos oszlopokat eleve ki akar zárni az Oracle Business Intelligence Cloud Service szolgáltatásba replikálásból, mivel azokra nincs szükség az elemzéshez, vagy kényes adatokat is tartalmazhatnak, akkor válassza a Célhelyi táblák lapot, majd válassza a Tábla oszlopa segédlapot, és kattintson az adott oszlopnál vagy oszlopoknál az Inaktív beállításra. Ha inaktívvá tesz egy oszlopot, ne feledje el megnézni az indexdefiníciókat, hátha azok hivatkoznak az inaktív oszlopokra. Minden olyan index, amelyik inaktív vagy törölt oszlop definíciójára hivatkozik, megsemmisül, de új nem jön létre. Ha szeretné inaktívvá tenni azokat az indexeket, amelyek esetleg inaktív vagy törölt oszlopokra hivatkoznak, akkor a jobb kattintás után válassza az Ismerje fel és tegye inaktívvá az érvénytelen indexeket lehetőséget. Ez inaktívnak jelöl minden olyan indexet, amelyik inaktív oszlopokra hivatkozik. 6. Az oszlopattribútumok megvizgálása:
Adatok betöltése relációs táblákból 4-3
Adatok táblákból történő betöltésének beállítása a Data Sync használatával
a. Kattintson a Célhelyi táblák lapra, majd a Táblaoszlopok segédlapra.
b. Szüntesse meg az elemzéshez nem szükséges oszlopok bejelölését. 7. Határozzon meg mindegyik táblánál stratégiát. a. A Stratégia betöltése oszlopban kattintson a Stratégia betöltése ikonra.
b. A Betöltési stratégia párbeszédpanellel meghatározhatja hogyan legyenek
feldolgozva az adatok.
c. A Növekményes beállítások párbeszédpanel használatával válasszon
felhasználói kulcs és dátumbélyeg oszlopot a növekményes feldolgozáshoz.
4-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Adatbetöltés felülírása táblából
d. Mentse a részletadatokat.
Most, hogy konfigurálta az adatokat, elvégezheti az adatai betöltését, (lásd Adatbetöltés csak egy alkalommal).
Adatbetöltés felülírása táblából A Data Sync szolgáltatásban az SQL lekérdezés felülbírálásával korlátozható a forrástáblából betölthető adatok mennyisége.
SQL lekérdezési felülbírálás használata a táblából történő adatbetöltés finomításához. Alapértelmezés szerint a forrástáblából minden adat átmásolódik az Oracle Business Intelligence Cloud Service sémába. A betöltött adatok korlátozásához megadhat olyan SQL lekérdezési felülbírálást, amelyik pontosítja az adatok beolvasását. Ha például az adatok egy év alatt felhalmozódott mennyiségét akarja másolni olyan táblán, amelyiknek van dátum adatformátumú LAST_UPD oszlopa, megadhat egy kiegészítő lekérdezést (Oracle szintaxis szerint) így: SELECT * FROM TABLE_NAME WHERE LAST_UPD > SYSDATE - 365 SQL megadása a betöltött adatok korlátozásához: 1. A Data Sync használatával válasszon forrástáblát a Projekt nézetben a Relációs
adatok lapon.
2. A Szerkesztés segédlapon kattintson a Lekérdezés mező gombjára. 3. A Lekérdezés párbeszédpanelen az eszköztár szerkesztői eszközeivel adja meg a
kívánt SQL lekérdezési utasítást.
4. Kattintson az OK gombra.
Adatok betöltése relációs táblákból 4-5
Adatok betöltése táblázatokból SQL lekérdezés használatával
Amikor megadja az SQL lekérdezés felülbírálási utasítását, megtörténik az ellenőrzés, hogy az érvényesíthető-e az adatbázisra, és ha hiba van az SQL utasításban, felkérést kap annak kijavítására. Ha az SQL lekérdezést felülbíráló utasítás olyan új oszlopot is tartalmaz, amelyik nincs jelen a tábla definíciójában, felkérést kap, hogy vegye fel azt a célul megadott táblába. Vegyük például azt az esetet, ahol a CONTACT tábla lesz importálva . A Data Sync alapértelmezetten a SELECT * FROM CONTACT utasítást adja ki. Lehet, hogy kiegészítésként fel akarja venni az UPLOADED_DT nevű oszlopot a táblába, hogy rögzítse a feltöltés dátumát. Ehhez a következőhöz hasonló lekérdezést felülbíráló SQL utasítást kell megadni: SELECT CONTACT.*, SYSDATE AS UPLOADED_DT FROM CONTACT Ebben az esetben a Data Sync felismeri, hogy a megadott UPLOADED_DT oszlop nem létezik a célhelyen, és felkínálja annak felvételét a tábla definíciójába.
Adatok betöltése táblázatokból SQL lekérdezés használatával A Data Sync szolgáltatásban SQL lekérdezés használatával adatokat tölthet be táblázatokból. Betölthet SQL utasításon alapuló adatokat is. Az adatoknak az Oracle Business Intelligence Cloud Service sémájába betöltésének másik megközelítése az olyan SQL utasítás használata, aminek eredményét maradandóvá kívánja tenni. A részletes adatok feltöltése helyett lehet, hogy szeretne használni egy összesítő SQL utasítást, hogy csak összevont adatokat tároljon a felhőben. Ez az összesítő SQL utasítás illeszthet több táblát, és használhat az adatbázisuk által támogatott bármilyen SQL függvényt, köztük a GROUP BY, a szűrők és az illesztések használatát. Célul megadott tábla létrehozása az SQL lekérdezés eredményeiből: 1. A Data Sync Projekt nézetében kattintson a Relációs adatok lapfülre. 2. Kattintson az Adatok SQL utasításból elemre. 3. Az Új lekérdezés párbeszédpanelen adjon logikai nevet a lekérdezésnek a Név
mezőben.
A név nem tartalmazhat szóközöket. 4. Adjon meg egy meglévő célhelyi táblát vagy hozzon létre egy újat, és nevezze el.
Ha a lekérdezés új táblát definiál, az oszlopdefiniálások az SQL struktúrából következnek. Ha meglévő táblát használ, az SQL bármelyik új oszlopa hozzáadható az oszlopok listájához. 5. Jelöljön ki egy kapcsolatot a Kapcsolat lenyíló listában. 6. Adja meg az SQL lekérdezést a Lekérdezés ablakban. 7. Kattintson az OK gombra.
Ha növekményes adatbetöltést választ, egyedi index javasolt a felhasználói/elsődleges kulcs oszlopain. Javasoljuk azt is, hogy regisztráljon további olyan indexeket is, amelyeket a felhasználók táblák illesztésére és kimutatások szűrésére használhatnak.
4-6 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Relációs táblák betöltése az SQL Developer használatával
Relációs táblák betöltése az SQL Developer használatával Az adatoknak az Oracle Database Cloud Service szolgáltatásba feltöltéséhez és adminisztrálásához az Oracle SQL Developer 3.2 vagy újabb kiadása használható. Az Oracle SQL Developer egy integrált, átlátszó és problémamentes tömeges adatbetöltő eszköz, mely minden objektumtallózási lehetőséggel rendelkezik. Ez a Java alapú segédprogram ügyfélgépen fut, és az Ön Oracle Database Cloud Service szolgáltatását a RESTful Web Service hívásokkal állítja be. A RESTful Web Service hívások lehetővé teszik, hogy elérjen és betöltsön adatokat és adatstruktúrákat az Oracle Database Cloud Service szolgáltatásba. A további tudnivalókat lásd: REST API az Oracle Java Cloud Service szolgáltatáshoz. A következő műveleteket végezheti el: • Csatlakozás az adatbázishoz az Oracle SQL Developer használatával. Megjegyzés: Az adatok feltöltéséhez szükséges Oracle SQL Developer
kapcsolatok konfigurálását lásd: Cloud Service útmutató.
Adatbetöltés és az Oracle Database
• Valamilyen Oracle SQL Developer objektum hozzáadása. • Helyezzen át adatokat a helyi adatbázisokból bármilyen Oracle Cloud céladatbázisba. • Telepítési bevásárlókocsi létrehozása. Az Oracle SQL Developer létrehoz egy bevásárlókocsit, ami azokat az objektumokat tartalmazza, amelyeket fel kíván tölteni a szolgáltatásába, miután csatlakozik a szolgáltatásához, majd biztonságosan telepíti az adatokat a bevásárlókocsiból a szolgáltatásba. Össze is hasonlíthatja a környezeteket és a bevásárlókocsikat. • Az adatok ütemezés szerinti növekményes betöltése az Oracle SQL Developer használatával. Megjegyzés: Az Oracle SQL Developer az SQL*Loader adatbázissegédprogramot használja az adatok betöltéséhez. Az adatbetöltéssel kapcsolatos korlátozásokról további információkat az Oracle adatbázissegédprogramok könyv tartalmaz.
Adatok betöltése relációs táblákból 4-7
Relációs táblák betöltése az SQL Developer használatával
Az 500 ezernél több sort tartalmazó fájl bevitelére az irányelvek szerint az Oracle SQL Developer használandó. Megjegyzés: Mielőtt adatokat töltene be egy meglévő sémába vagy
táblázatba, ne feledjen el biztonsági mentést készíteni az adatairól. A további tudnivalókat lásd: Using Oracle Database Backup Cloud Service.
4-8 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
5 Az adatbetöltés automatizálása programozott módszerek használatával Ez a témakör azt ismerteti, hogyan használhatók fel a programozott módszerek az adatai betöltéséhez. Ezeket a módszereket általában nagy mennyiségű adat betöltéséhez, összetett átalakítások végrehajtásához, indexek létrehozásához, az adatbázis kezeléséhez és a feladatok figyeléséhez használják. Témakörök: • Az Oracle BI Cloud Service REST API ismertetése • Az Oracle Database Cloud Service API ismertetése • Tudnivalók a PL/SQL adatbázis-parancsfájlok használatáról
Az Oracle BI Cloud Service REST API ismertetése Az Oracle BI Cloud Service REST API használható a saját adatbetöltő alkalmazásprogramozási felület definiálásához vagy testre szabásához, valamint programozással betölteni elemzésre a helyi adatokat az Oracle BI Cloud Service szolgáltatásba. Az Oracle BI Cloud Service REST API nagy adatmennyiség (több ezertől több millióig) egy vagy több forrásból való betöltésére van optimalizálva. Adatok betöltése az Oracle Database Cloud Service szolgáltatásban lévő táblákba: Az Oracle BI Cloud Service REST API adatokat tölt be az Oracle BI Cloud Service szolgáltatáshoz kapcsolódó felhőbeli alapértelmezett adatbázisba. Ha már lett adat betöltve ebbe a felhőbeli adatbázisba, elvégezhetők a következők: • Szúrjon be, frissítsen, módosítson és töröljön nagy rekordmennyiségeket rekordkötegek folyamatos átvitelével. • Statisztika módosítása. • Indexek eldobása, illetve létrehozása az Oracle Database Cloud Service tábláihoz. • Írjon programokat és parancsfájlokat kedvenc programozási nyelvén, majd kombinálja azokat további alkalmazási logikával az Oracle BI Cloud Service REST API meghívásához. • Hívja meg a parancsfájlt vagy alkalmazást a helyi ütemezővel. • Automatizálja a növekményes adatbetöltést vagy az Oracle BI Cloud Service REST API használatával integrálja az ETL segédprogramokat. A részletes információkat lásd: REST API az Oracle BI Cloud Service szolgáltatáshoz. • Hozzon létre testreszabott API-t az Oracle BI Cloud Service REST API keretprogram használatával.
Az adatbetöltés automatizálása programozott módszerek használatával 5-1
Az Oracle Database Cloud Service REST API ismertetése
Adatok betöltése az Oracle BI Cloud Service szolgáltatás adatkészleteibe: • Hozzon létre, frissítsen vagy töröljön adatkészleteket a helyszíni adatforrásokból. • Kezelje programozásból az adatkészleteket. Törölje a szükségtelen adatkészleteket, hogy tárolási helyet szabadítson fel.
Az Oracle Database Cloud Service REST API ismertetése Ha az Oracle BI Cloud Service integrálódik az Oracle Database Cloud - Database Schema Service szolgáltatással, az Oracle Database Cloud Service REST API-jának használatával programozott módon feltöltheti az adatokat. Az Oracle Database Cloud - Database Schema Service SQL és PL/SQL lekérdezéseinek a felhőn kívülről való eléréséhez hozzon létre RESTful webszolgáltatásokat. Használja a RESTful webszolgáltatások varázslót RESTful webszolgáltatások létrehozásához. A szolgáltatás eléréséhez a RESTful varázsló biztosít mechanizmust, továbbá lehetővé teszi URI azonosítók (Uniform Resource Identifiers) definiálását SQL-lekérdezésekhez vagy PL/SQL-parancsfájlokhoz. Bármilyen SQL-lekérdezést meghívhat, hogy adatokat olvasson be és visszaadjon egy eredményt, vagy meghívhat egy PL/SQLkódot az adatok olvasásához, írásához módosításához vagy törléséhez Definiálhat olyan saját REST API-kat, amelyeket telephelyi környezetekből hívhat meg. Bármilyen PL/SQL utasításblokkot definiálhat olyan BIND változókkal, amelyek az Oracle Database Cloud - Database Schema Service szolgáltatásban táblákat módosíthatnak. Ezen kívül PL/SQL-blokkokon belül használhatja az APEX_WEB_SERVICE API-t olyan REST vagy SOAP API meghívására, amelyet a felhőalkalmazások támogatnak, valamint adatok külső rendszerből való beolvasására. Az adatok a telephelyi forrásból közvetlenül átvihetők a felhőadatbázisba. Ezután programozás útján automatizálhatja a webszolgáltatást.
Lásd a RESTful webszolgáltatások megvalósítása című részt itt: Using Oracle Database Cloud - Database Schema Service.
5-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Tudnivalók a PL/SQL adatbázis-parancsfájlok használatáról
Tudnivalók a PL/SQL adatbázis-parancsfájlok használatáról Csak az Oracle Database Cloud - Database Schema Service szolgáltatás A PL/SQL adatbázis-parancsfájlokkal adatokat tölthet le külső, általános webszolgáltatásokból. Adatokat olvashat be és tölthet be más felhőszolgáltatásokból is, mint például az Oracle Fusion Cloud vagy a Salesforce.com. Az API az SQL Workshop használatával létrehozott PL/SQL-kóddal hívható meg. Az SQL Workshop egy olyan megbízható fejlesztői eszköz, amelyet felhasználóbarát előtér-alkalmazások létrehozásához használnak összetett adatbázis-műveletek végrehajtása céljából (például olyan adatbeviteli alkalmazások, amelyek PL/SQL-utasításokat hajtanak végre a felhasználók által megadott paraméterek továbbítása céljából).
Az SQL Workshop az Oracle Application Express (APEX) része. Az Oracle APEX az Oracle elsődleges eszköze a webes alkalmazások SQL és PL/SQL használatával történő fejlesztéséhez. Egyszerű webböngésző használatával professzionális webalapú alkalmazásokat fejleszthet ki és telepíthet asztali számítógépekre és mobil készülékekre. Olyan PL/SQL-parancsfájlokat hozhat létre az SQL Workspace alkalmazásban, amelyek elvégzik az alábbi műveleteket: • Az SQL-lekérdezések összeállítása és végrehajtása az Adatbázisséma szolgáltatás objektumai esetében. • Az adatbázissal kapcsolatos eljárások összeállítása és végrehajtása. • Adatbázis-objektumok karbantartása. Például: – Indexek létrehozása és karbantartása a teljesítmény fokozása érdekében. – A feleslegessé vált objektumok, például táblák eldobása. – Olyan nézetek létrehozása, amelyek megjelenítik az adatbázisban lévő funkciókat. – Oszlopok hozzáadása.
Az adatbetöltés automatizálása programozott módszerek használatával 5-3
Tudnivalók a PL/SQL adatbázis-parancsfájlok használatáról
– A betöltés után létrehozott objektumok módosítása, pl. dátumtípusok összehangolása. – Betöltés utáni adatátalakítások végrehajtása. Lásd az SQL-szintaxis című részt itt:Using Oracle Database Cloud - Database Schema Service.
5-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
6 Adatok betöltése OTBI használatával A Data Sync használatával közvetlenül tölthet be adatokat az OTBI kimutatásaiból vagy témaköreiből. Ez lehetővé teszi, hogy az Önök BI felhasználói elemezzék az OTBI adatokat az Oracle BI Cloud Service szolgáltatásban. Témakörök • Az adatok OTBI táblákból történő betöltésének jellemző munkafolyamata • Adja meg a kapcsolati adatokat az OTBI adatokhoz • Állítson be adatbetöltést OTBI mappákból vagy témakörökből • Állítson be adatbetöltést OTBI témakörökben lévő mappákból
Az adatok OTBI táblákból történő betöltésének jellemző munkafolyamata Az alábbiakban láthatók a BI adatok OTBI fájlokból történő betöltéséhez szükséges általános feladatok. Feladat
Leírás
További információk
Készítse elő és futtassa a Data Sync alkalmazást.
Töltse le és telepítse a Data Sync szolgáltatást a helyi számítógépen, és állítsa be a Data Sync környezetet.
A Data Sync telepítése az első futtatáshoz
Adja meg a kapcsolati adatokat az adatforrás részére.
Hozza létre a kapcsolatot és a csatolható adatforrás-kapcsolat definícióját a Data Sync alkalmazásban.
Adja meg a kapcsolati adatokat az OTBI adatokhoz
Állítson be adatbetöltést kimutatásból vagy témakörből.
Adja meg az olyan adatokat, mint a formátum, melyik oszlopokat kívánja betölteni, és a növekményes adatok miként legyenek kezelve.
Állítson be adatbetöltést OTBI mappákból vagy témakörökből
Állítson be adatbetöltést témakörben lévő mappából.
Adja meg az olyan adatokat, mint a formátum, melyik oszlopokat kívánja betölteni, és a növekményes adatok miként legyenek kezelve.
Állítson be adatbetöltést OTBI témakörökben lévő mappákból
Végezze el az adatbetöltést csak egyszeri alkalommal a Data Sync használatával.
Használja a Data Sync szolgáltatást az adatok betöltéséhez a cél Felhőbeli adatbázisba.
Adatbetöltés csak egy alkalommal
Rendszeresen frissítse az adatokat.
Ütemezzen egy rendszeres adatbetöltést az adatok frissítéséhez.
Adatok rendszeres frissítése
Adatok betöltése OTBI használatával 6-1
Adja meg a kapcsolati adatokat az OTBI adatokhoz
Feladat
Leírás
További információk
Figyelje az adatbetöltéseket.
Figyelje az adatbetöltés folyamatát, és reagáljon a problémákra.
Adatbetöltések figyelése
Adja meg a kapcsolati adatokat az OTBI adatokhoz A Data Sync környezetének beállításához meg kell adni, hogy hol helyezkedik el a forrásként megadott OTBI példány, és meg kell adni azt is, hogy mely adatokat elemezzék a BI felhasználói. Kapcsolatok beállítása: • Adja meg a kapcsolati adatokat az adatforrása részére. • Adja meg, hogy mely adatokat elemezzék a BI felhasználói.
Adja meg az Ön kapcsolati adatait az OTBI adatforrás részére 1. A Data Sync szolgáltatásban kattintson a Kapcsolatok elemre, majd a Források/
Célok lapra.
2. A táblázatban új üres sor létrehozásához kattintson az Új gombra. 3. Az alábbi Szerkesztés párbeszédpanelen adja meg a következő adatokat:
Mező vagy elem
Leírás
Név
A Data Sync kapcsolatban az azonosításhoz adjon meg olyan rövid, de a környezetet is azonosító nevet, mint például a SALES_CLOUD.
Kapcsolat típusa
Válassza ki az OTBI elemet.
Felhasználó
Adja meg az OTBI felhasználónevet.
Jelszó
Adja meg a megadott OTBI felhasználó jelszavát.
URL-cím
Adja meg az OTBI URL-címét. Például: https:// otbi.crm.us1.oraclecloud.com.
4. Kattintson a Kapcsolat tesztelés, majd a Mentés elemre.
Csatolható adatforrás megadása az OTBI adatforrás részére Csatolható adatforrás megadása az OTBI adatforrás részére: 1. A Data Sync szolgáltatásban kattintson a Kapcsolatok elemre, majd a Csatolható
adatforrások lapra.
2. A táblázatban új üres sor létrehozásához kattintson az Új gombra. 3. Az alábbi Szerkesztés párbeszédpanelen adja meg a következő adatokat:
6-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Állítson be adatbetöltést OTBI mappákból vagy témakörökből
Mező vagy elem
Leírás
Név
Adjon meg egy leíró nevet a csatolható adatforrás azonosításához. Például írja be, hogy OTBI.
URL-cím
OTBI esetén adja meg: com.oracle.dataflow.datareader.otbi.OTBISourceDescript or
4. Kattintson a Mentés gombra.
Állítson be adatbetöltést OTBI mappákból vagy témakörökből Az adatok betöltése előtt adja meg az olyan adatokat, mint a formátum, melyik oszlopokat kívánja betölteni, és a növekményes adatok miként legyenek kezelve. A mappában vagy OTBI témakörben lévő adatok betöltésének beállítása: 1. A Data Sync szolgáltatásban kattintson a Projekt lapfülre. 2. Kattintson a Csatolható forrásadatok lapfülre.
3. Kattintson a Manuális beírás gombra, hogy megjelenjen a Manuális beírás
párbeszédpanel, és adja meg a következő részleteket.
Mező vagy elem
Leírás
Logikai név
Adjon meg egy rövid beszédes nevet az adatokhoz. Ha az adatokat például az Activity Report nevű kimutatásból tölti be, megadható az, hogy ActivityReportEMEA.
Adatok betöltése OTBI használatával 6-3
Állítson be adatbetöltést OTBI mappákból vagy témakörökből
Mező vagy elem
Leírás
Célhely neve
Adja meg a célul megadott táblához használni kívánt nevet. Ha az adatokat például az Activity Report nevű kimutatásból tölti be, megadható az, hogy OTBI_ACTIVITY_REPORT_EMEA.
Kimenet típusa
Ha az adatokat relációs formában (például az Oracle BI Cloud Service célul megadott táblájában vagy nézetében) kívánja tárolni, válassza a Relációs lehetőséget, ha pedig az Oracle Data Visualization Cloud Service által használható adatkészletek formátumban, akkor az Adatkészlet lehetőséget válassza.
DB kapcsolat
Válassza ki a megfelelő OTBI adatforrást. Ebben a listában azok az adatforrások láthatók, amelyeket megadott a Kapcsolatok párbeszédpanelen.
4. Az Üzenet párbeszédpanel megjelenítéséhez kattintson az OK gombra. 5. A Válasszon attribútumot lenyíló listában válassza ki annak a csatolható forrásnak
a típusát, amelyikből betölteni kíván.
• SQL utasítással történő feltöltéshez válassza a Logikai SQL elemet. • Az OTBI kimutatásból történő adatbetöltéshez válassza a Kimutatás elemet. • Az OTBI teljes témaköréből történő adatbetöltéshez válassza a Témakör.Tábla elemet. 6. A Tulajdonságok párbeszédpanel megjelenítéséhez kattintson az OK gombra .
6-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Állítson be adatbetöltést OTBI mappákból vagy témakörökből
A Tulajdonságok párbeszédpanel a kimutatáshoz, témakörhöz és SQL utasításhoz az 5. lépésben kijelölt csatolható forrás típusától függően megjeleníti a Név és Érték oszloppárt.
7. Kattintson az ÉRTÉK mezőre, hogy megjelenjen az érték párbeszédpanel.
8. Az Érték párbeszédpanel használatával adja meg a következők egyikét:
• Az SQL utasítással történő betöltéshez írja be a megfelelő SQL utasítást. Például: SELECT "CRM - Sales Predictor Input"."Customer"."City" s_1, "CRM - Sales Predictor Input"."Order Item Revenue Facts"."Order Date" s_2, "CRM - Sales Predictor Input"."Order Item Revenue Facts"."Product Name" s_3 FROM "CRM Sales Predictor Input"
• Az OTBI kimutatásból történő adatbetöltéshez írja be a kimutatás teljes elérési útját. Például /shared/Custom/Customer Relationship Management/ Activity Report.
Adatok betöltése OTBI használatával 6-5
Állítson be adatbetöltést OTBI témakörökben lévő mappákból
• Az OTBI teljes témaköréből történő adatbetöltéshez adja meg a témakör teljes elérési útját. Például "CRM - Sales Predictor Input".Revenue. 9. Kattintson az OK gombra. 10. Adja meg betöltési stratégiát: a. A Betöltési stratégia párbeszédpanel megjelenítéséhez kattintson az alsó
ablaktáblában a Szerkesztés lapfülre.
b. A Betöltési stratégia párbeszédpanellel meghatározhatja, hogy az adatok
betöltése hogyan történjen az Önök üzleti igényeinek megfelelően.
11. A növekményes frissítések kezeléséhez kattintson az alsó ablaktáblán a Leképezés
gombra, majd az Önök üzleti igényei szerint konfigurálja a Leképezés párbeszédpanelen az adatok betöltési módját.
Most, hogy meghatározta az adatot és a betöltési stratégiát, készen áll az adatbetöltésre.
Állítson be adatbetöltést OTBI témakörökben lévő mappákból Az adatok betöltése előtt adja meg az olyan adatokat, mint a formátum, melyik oszlopokat kívánja betölteni, és a növekményes adatok miként legyenek kezelve. Az OTBI témakörben lévő mappából történő adatbetöltés beállítása: 1. A Data Sync szolgáltatásban kattintson a Projekt lapfülre. 2. Kattintson a Csatolható forrásadatok lapfülre.
6-6 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Állítson be adatbetöltést OTBI témakörökben lévő mappákból
3. Kattintson az Adatok objektum(ok)ból lehetőségre, hogy megjelenjen a Definíció
importálása a Termékekbe párbeszédpanel, és adja meg a következő részleteket.
Mező vagy elem
Leírás
Forrás
Válassza ki azt az OTBI adatforrást, amelyikben a témakör található.
Filter
Ebbe a mezőbe lehet beírni a keresési feltételt, a csillag karaktert (*) helyettesítő-karakterként használva. A Forgalom* beírása esetén minden olyan mappa találat lesz, amelyik neve a Forgalom szóval kezdődik.
Kimenet típusa
Ha az adatokat relációs formában (például táblában vagy nézetben) kívánja tárolni, válassza a Relációs lehetőséget, ha pedig a Visual Analyzer projektekhez használható adatkészletekben, akkor az Adatkészlet lehetőséget válassza.
4. A Keresés gombra kattintva a listában megjelenítheti a keresési karakterláncnak
megfelelő összes témakört.
5. A keresés befejezése után jelölje ki a mappákat a betöltéshez.
• Ha csak egyes mappákat kíván betölteni, jelölje be sorba az adott mappa mellett az Import oszlopban lévő jelölőnégyzetet. • Az Összes kijelölése gombbal bejelölheti egyszerre az összes jelölőnégyzetet.
Adatok betöltése OTBI használatával 6-7
Állítson be adatbetöltést OTBI témakörökben lévő mappákból
6. Az Import gombra kattintva betöltheti a metaadatokat a kijelölt mappákhoz.
Ha az importálás befejeződött, megjelenik a sikerességet bejelentő üzenet. 7. Az importált mappák részleteinek megtekintéséhez kattintson a Célul megadott
táblák/adatkészletek lapfülre.
A táblák és az adatkészletek listájában megtekintheti azon mappa vagy mappák név oszlopát, amelyek betöltésre bejelölt.
8. A célul megadott tábla vagy adatkészlet részletezéséhez kattintson az alsó
ablaktáblában a Táblaoszlopok lapfülre.
Most, hogy meghatározta az adatot és a betöltési stratégiát, készen áll az adatbetöltésre.
6-8 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Rész III Adatok modellezése az Oracle Business Intelligence Cloud Service szolgáltatásban Ez a rész ismerteti az adatok modellezését az Oracle Business Intelligence Cloud Service szolgáltatásban. Fejezetek: • Az adatmodellezés ismertetése • Az adatmodell létrehozásának elkezdése • Hierarchiák és szintek definiálása részletezéshez és összesítéshez • Az adatmodell biztonságossá tétele
7 Az adatmodellezés ismertetése Az Oracle Business Intelligence Cloud Service használatával kialakíthatja az üzleti adatainak a modelljét. Témakörök: • Tudnivalók az adatmodellezésről • Adatmodell tervezése • Adatmodellezési terv
Tudnivalók az adatmodellezésről Az adatmodell egy olyan terv, amely az üzlet szerkezetének megfelelő módon biztosít üzleti adatokat az elemzésekhez. Az adatmodellek lehetővé teszik az elemzők számára, hogy a lekérdezések szerkezetét az üzleti kérdések szerkezetének megfelelően alakítsák ki. A jól megtervezett modellek egyszerűek és az alapul szolgáló adatszerkezet összetettségét maszkolják. Tipp:
Az adatok modellezése előtt ismerje meg azokat az adatmodellezési definíciókat, amelyeket a(z) Oracle BI Cloud Service terminológia. tartalmaz Az Oracle BI Cloud Service szolgáltatásban a(z) Data Modeler használatával különböző forrástípusokból (pl. csillag vagy hópehely) származó adatokat modellezhet különböző módokon úgy, hogy az üzleti felhasználók számára fontosak legyenek. A Data Modeler használatához BIDataModelAuthor szerepkör szükséges. Habár nem minden forrásobjektum rendelkezik csillag kapcsolatokkal, a Data Modeler az adatmodellben egyszerű csillagszerkezetként jeleníti meg az adatokat. Más szóval, az adatmodell olyan mérhető tényeket tartalmaz, amelyeket különböző dimenziós attribútumok szerint lehet megtekinteni. Az adatmodell létrehozásakor végezze el a következő feladatokat: • Csatlakozzon az üzleti adatait tartalmazó adattárhoz. • Adjon hozzá forrástáblákat vagy nézeteket a modellhez, és sorolja be őket a következőkként: ténytábla vagy dimenziótábla. • Definiálja a tény- és dimenziótáblák között a következőket: összekapcsolás. • Képezzen le minden egyes dimenziótáblát legalább egy ténytáblává, illetve minden egyes ténytáblát legalább egy dimenziótáblává. • Adja meg az összesítési szabályokat a különböző tényoszlopokhoz, hozzon létre kifejezéseken alapuló származtatott mérőszámokat, hozzon létre
Az adatmodellezés ismertetése 7-1
Adatmodell tervezése
dimenzióhierarchiákat a részletezés támogatásához, valamint hozzon létre szintalapú mérőszámokat. • Tegye közzé az adatmodellt, hogy véglegesen elmenthesse a módosításait, és az adatokat elérhetővé tegye az elemzésekhez való használathoz. A fájlokból vagy relációs forrásból származó forrásadatok feltölthetők az Oracle BI Cloud Service szolgáltatással integrált Oracle Database Cloud Service szolgáltatásba vagy bármi más olyan adatbázisba, amelyik csatlakozik az Oracle BI Cloud Service szolgáltatáshoz. Lásd: Kapcsolódás egy adatbázisi adathoz. Az adatmodell közzététele után megkezdheti az adatok ábrázolását az Oracle BI Cloud Service Kezdőlap oldaláról. Az adatmodellje megjelenítésekben, kimutatásokban és műszerfalakon használható témakörként jelenik meg. A témakör neve megegyezik az adatmodell nevével. Ne feledje, hogy amikor több csillag kapcsolattal rendelkező forrásobjektumokat modellez, azok mind ugyanannak az adatmodellnek a részei és ugyanabban a témakörben szerepelnek.
Adatmodell tervezése Az Oracle BI Cloud Service szolgáltatásban a Data Modeler használata előtt gondolja át üzleti elvárásait és adatmodellezési alapelveit. Témakörök: • Az adatmodell iránti követelmények ismertetése • Adatmodellek összetevői • Tudnivalók a forrásobjektumok csillag kapcsolatokkal történő modellezéséről • Tudnivalók a forrásobjektumok hópehely kapcsolatokkal történő modellezéséről • Tudnivalók a denormalizált források modellezéséről • Tudnivalók a normalizált források modellezéséről
Az adatmodell iránti követelmények ismertetése Mielőtt elkezdené az adatok modellezését, meg kell ismernie az adatmodell iránt támasztott követelményeket: • Milyen üzleti jellegű kérdésekre próbál meg válaszolni? • Milyen mérőszámokra van szükség az üzleti teljesítmény megismeréséhez? • Melyek azok a dimenziók, amelyek alatt az üzleti vállalkozás működik? Más szóval, milyen dimenziókat kell használni a mérések lebontásához, illetve mi legyen a kimutatások fejléce? • Tartalmaznak-e az egyes dimenziók hierarchikus elemeket, és milyen kapcsolattípusok határozzák meg az egyes hierarchiákat? Miután válaszolt a fenti kérdésekre, azonosíthatja és definiálhatja az üzleti modellje elemeit.
7-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Adatmodell tervezése
Adatmodellek összetevői A ténytáblák, dimenziótáblák, összekapcsolások és hierarchiák olyan fontos összetevők, amelyekre szüksége lesz, ha adatmodellt kíván létrehozni az Oracle BI Cloud Service alkalmazásban. Összetevő
Leírás
Ténytáblák
A ténytáblák olyan mérőszámokat (oszlopok) tartalmaznak, amelyek definícióiba összesítések vannak beépítve. A tények összesítéséből származó mérőszámokat ténytáblában kell definiálni. A mérőszámok jellemzően számított adatok, például dollár érték vagy értékesített mennyiség, és azokat hierarchiák szerint kell meghatározni. Például szeretné meghatározni egy adott termék dollár összegét egy adott piacon egy adott időszakban. Minden egyes mérőszámra saját összesítési szabály vonatkozik, például: SUM, AVG, MIN vagy MAX. Lehet, hogy egy vállalkozás szeretné összehasonlítani egy mérőszám értékeit, és számítással kell kifejeznie az összehasonlítást.
Dimenziótáblák
A vállalkozások tényeket használnak a teljesítmény méréséhez, jól megalapozott dimenziók, például idő, termék és piac szerint. Minden dimenzió leíró attribútumok készletét tartalmazza. A dimenziótáblák olyan attribútumokat tartalmaznak, amelyek leírják az üzleti egységeket (pl. Vevő neve, Régió, Cím vagy Ország). A dimenziótáblák környezetet biztosítanak a numerikus adatoknak, például a Szolgáltatásigénylések kategorizálásához. Az ebben a dimenzióban tárolt attribútumok a következők lehetnek: Szolgáltatásigénylés tulajdonosa, Terület, Fiók vagy Prioritás. Az adatmodellben lévő dimenziótáblák össze vannak hangolva. Más szóval, még ha egy adott Vevő táblának három különböző forráspéldánya is van, az adatmodell akkor is csak egy táblát tartalmaz. Ennek eléréséhez a Vevő táblának mindhárom forráspéldányát egyetlen táblává kell kombinálni adatbázis nézetek használatával.
Összekapcsolások
A Joins táblában szereplő összekapcsolások jelzik a kapcsolatot a ténytáblák és dimenziótáblák között az adatmodellben. Összekapcsolások létrehozásakor adja meg az összekapcsolni kívánt ténytáblát, dimenziótáblát, tényoszlopot és dimenzióoszlopot. Az összekapcsolásoknak köszönhetően a lekérdezések olyan sorokat adnak vissza, amelyeknél legalább egy egyezés van mindkét táblában. Tipp: Az elemzők a Null értékekkel együtt beállítást használhatják kimutatások készítésekor, ha az egyik táblából eredményül olyan sorok visszakapása szükséges, amelyeknél nincs egyezés a másik táblában. Lásd a Null értékek figyelmen kívül hagyása a nézetekben című részt itt: Az Oracle Business Intelligence Cloud Service használata.
Hierarchiák
A hierarchiák a dimenziótábla attribútumai közötti felülről lefelé irányuló kapcsolatok készletét jelentik. A hierarchiákban a szintek az alsó szintektől a felső szintek felé haladva göngyölíthetők. Például a hónapok évvé göngyölíthetők. Ezek a göngyölítések átfogják a hierarchia elemeit, és természetes üzleti kapcsolatokat jelenítenek meg.
Az adatmodellezés ismertetése 7-3
Adatmodell tervezése
Tudnivalók a forrásobjektumok csillag kapcsolatokkal történő modellezéséről A csillag források egy vagy több ténytáblából állnak, amelyek valamennyi számú dimenziótáblára hivatkoznak. Mivel a Data Modeler csillag szerkezetben jeleníti meg az adatokat, a csillag forrásokkal való munka a legegyszerűbb modellezési mód. A csillag forrásokban a dimenziók normalizáltak, vagyis minden egyes dimenzió egyetlen táblaként jelenik meg. Tételezzük fel például, hogy külön forrásokkal rendelkezik az Árbevétel mérőszámaihoz, a Termékekhez, a Vevőkhöz és a Megrendelésekhez. Ebben az esetben minden egyes forrásból külön adatbázistáblákba tölti be az adatokat. Ezután a Data Modeler használatával hozzon létre egy ténytáblát (Árbevétel mérőszámai), illetve a dimenziótáblákat (Termékek, Vevők és Megrendelések). Végül hozza létre a dimenziótáblák és a ténytáblák közötti összekapcsolásokat. Amikor létrehozza a tény- és dimenziótáblákat, a forrásobjektumokat áthúzhatja az adatmodellbe, vagy a menüparancsok használatával egyesével is létrehozhatja a tényés dimenziótáblákat. Az adatmodellezési feladatok teljes listáját lásd: Adatmodellezési terv.
Tudnivalók a forrásobjektumok hópehely kapcsolatokkal történő modellezéséről A hópehely források hasonlítanak a csillag forrásokhoz. Azonban a hópehely szerkezeteknél a dimenziók több kapcsolódó táblázatba vannak normalizálva, nem pedig egyetlen dimenziótáblába. Tételezzük fel például, hogy külön forrásokkal rendelkezik az Árbevétel mérőszámaihoz, a Termékekhez, a Vevőkhöz és a Megrendelésekhez. Ezen kívül külön forrásokkal rendelkezik a Márkákhoz (összekapcsolva a Termékekkel) és a Vevőcsoporthoz (összekapcsolva a Vevőkkel). A Márkák és a Vevőcsoport tábla hópehely szerkezetű, míg a Vevők és a Termékek alapvető dimenziótáblák. Ebben az esetben minden egyes forrásból külön adatbázistáblákba tölti be az adatokat. Ezután hozzon létre olyan adatbázis nézeteket, amelyek több dimenziótáblát egyetlen táblává kombinálják. Ebben a példában létrehoz egy olyan nézetet, amelyik a Termékek és a Márka táblákat egyesíti, illetve egy másik nézetet, amelyik a Vevő és a Vevőcsoport táblákat egyesíti. Ezután a Data Modeler használatával hozzon létre egy ténytáblát (Árbevétel mérőszámai), illetve a dimenziótáblákat (Termékek + Márka nézet, Vevők + Vevőcsoport nézet és Megrendelések). Végül hozza létre a dimenziótáblák és a ténytáblák közötti összekapcsolásokat. Az adatmodellezési feladatok teljes listáját lásd: Adatmodellezési terv.
Tudnivalók a denormalizált források modellezéséről A denormalizált források a tényeket és a dimenziókat egyesítik egy táblázat oszlopaiként (vagy sima fájlként). Denormalizált sima forrás esetében egy adatfájl töltődik be egyetlen táblázatba. Az adatfájl dimenzióattribútumokból és mérőszámoszlopokból áll. Bizonyos esetekben az adatmodell hibrid modellt is tartalmazhat, ami csillag, hópehely és denormalizált források kombinációja lehet. Például egy denormalizált forrás információkat tartalmazhat az árbevétel mérőszámairól, a termékekről, a vevőkről és a megrendelésekről, de mindezeket egyetlen fájlban nem pedig önálló forrásfájlokban tartalmazza.
7-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Adatmodell tervezése
Ebben az esetben először töltse be a denormalizált fájlt egyetlen adatbázistáblaként. Aztán a Hozzáadás a modellhez varázsló segítségével ossza fel az oszlopokat több tény- és dimenziótáblára. Ebben a példában húzza át az árbevétel mérőszámoszlopait, hogy létrehozzon egy ténytáblát, majd húzza át a termékek, a vevők és a megrendelések oszlopait, hogy létrehozzon három önálló dimenziótáblát. Végül hozza létre a dimenziótáblák és a ténytáblák közötti összekapcsolásokat. Az adatmodellezési feladatok teljes listáját lásd: Adatmodellezési terv.
Tudnivalók a normalizált források modellezéséről A normalizált és a tranzakciós források több táblára osztják fel az adatokat az adattárolási redundancia minimálisra csökkentése és az adatmódosítások optimalizálása érdekében. Egy normalizált forrás több olyan adatfájlt is tartalmazhat, amelyik megegyezik az egyes tranzakciós táblákkal. Az Oracle Cloud alkalmazásaiból származó adatok is valószínűleg normalizált forrásba vannak particionálva. A hópehely forrásokhoz hasonlóan, a normalizált források modellezése magában foglalja az adatbázis nézetek létrehozását, amelyek több forrástábla oszlopait kombinálják önálló tény- és dimenziótáblákká. Bizonyos normalizált források nagyon összetettek, és számos adatbázis nézetet igényelnek ahhoz, hogy az adatokat csillag típusú modellé rendszerezzék. Tételezzük fel például, hogy forrásfájlokkal rendelkezik a Termékekhez, a Vevőkhöz, a Megrendelésekhez és a Megrendelés elemeihez. A Megrendelések és a Megrendelés elemei is tartalmaznak tényeket. Ebben az esetben először töltse be a fájlokat önálló adatbázistáblákként. Ezután hozzon létre egy olyan adatbázis nézetet, amelyik a több tényoszlopot egyetlen táblává kombinálja. Ebben a példában egy olyan nézetet hoz létre, amelyik a Megrendelések és a Megrendelés elemei oszlopokat kombinálják. Ezután a Data Modeler használatával hozzon létre egy ténytáblát (Megrendelések + Megrendelés elemei nézet), illetve dimenziótáblákat (Termékek és Vevők). Végül hozza létre a dimenziótáblák és a ténytáblák közötti összekapcsolásokat. Az adatmodellezési feladatok teljes listáját lásd: Adatmodellezési terv.
Az adatmodellezés ismertetése 7-5
Adatmodell tervezése
7-6 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
8 Az adatmodell létrehozásának elkezdése Ez a szakasz az adatmodell létrehozásának első lépéseit ismerteti, például: dimenziótáblák, ténytáblák és Joins táblák hozzáadása. Videó Témakörök: • Az adatmodellezés jellemző munkafolyamata • A Data Modeler használata • Forrástáblák és adatok áttekintése • Saját forrásnézetek hozzáadása • Ténytáblák és dimenziótáblák hozzáadása az adatmodellhez • Tény- és dimenziótáblák összekapcsolása • Idődimenzió létrehozása • Oszlopok használata az adatmodellben • Modellobjektumok másolása
Az adatmodellezés jellemző munkafolyamata Az alábbiakban láthatók az adatmodellezéshez szükséges általános feladatok. Feladat
Leírás
További információk
A Data Modeler ismertetése
Ismerje meg a Data Modeler alkalmazást és benne az adatok frissítésének, a módosítások közzétételének és a Művelet menük használatának módját.
A Data Modeler használata
Új modell létrehozása
Kezdjen egy új modellt és csatlakoztassa az adatforráshoz.
Adatmodell létrehozása
Forrásobjektumok tallózása
Tekintse át a forrástáblákat, hogy meghatározhassa az adatmodellje szerkezetét.
Forrástáblák és adatok áttekintése
Az adatmodell létrehozásának elkezdése 8-1
A Data Modeler használata
Feladat
Leírás
További információk
Nézetek létrehozása az adatbázisban szükség szerint
Hozzon létre nézeteket szerepjátszó dimenziókhoz, vagy hozzon létre nézeteket több tábla egyetlen nézetbe kombinálásához, mint hópehely vagy normalizált források.
Saját forrásnézetek hozzáadása
Ténytáblák és dimenziótáblák hozzáadása
Hozzon létre tény- és dimenziótáblákat forrásobjektumból.
Ténytáblák és dimenziótáblák hozzáadása az adatmodellhez
Tény- és dimenziótáblák összekapcsolása
Hozzon létre összekapcsolásokat ténytáblák és dimenziótáblák között.
Tény- és dimenziótáblák összekapcsolása
Idődimenzió hozzáadása
Hozzon létre idődimenzió táblát és időadatokat tartalmazó adatbázisforrástáblát.
Idődimenzió létrehozása
Összesített és számított mérőszámok hozzáadása
Adja meg az oszlopok összesítését, és hozzon létre számított mérőszámokat kifejezések használatával.
Mérőszámok összesítésének megadása, és számított mérőszámok létrehozása
Származtatott attribútumok hozzáadása
Adjon meg egyéni attribútumokat a dimenziótáblákhoz kifejezések használatával.
Származtatott attribútumok létrehozása
Hierarchiák és szintek létrehozása
Az attribútum oszlopok csoportjai között lévő kapcsolatok alapján definiáljon hierarchiákat és szinteket.
Hierarchiák és szintek szerkesztése
Változók létrehozása
Vagy hozzon létre olyan változókat, amelyek dinamikusan kiszámítják és tárolják az oszlopok kifejezéseiben és az adatszűrőkben használandó értékeket
Változók definiálása
Objektumra vonatkozó engedélyek beállítása
Szabályozza, hogy kinek lehet hozzáférése a ténytáblákhoz, dimenziótáblákhoz és oszlopokhoz.
A modell objektumaihoz való hozzáférés biztonságossá tétele
Adatbiztonsági szűrők beállítása
Definiáljon sorszintű adatbiztonsági szűrőket a ténytáblákhoz, dimenziótáblákhoz és oszlopokhoz.
Az adatok elérésének biztonságossá tétele
A Data Modeler használata A Data Modeler lehetővé teszi a kimutatások készítéséhez szükséges adatok modellezését. Témakörök: • A Data Modeler megnyitása • Adatmodell létrehozása • A Data Modeler bal oldali ablaktáblájának használata
8-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
A Data Modeler használata
• A Data Modeler jobb oldali ablaktáblájának használata • Művelet menük használata • Az adatmodell zárolása • Az adatmodell érvényesítése • Forrásobjektumok és adatmodell-objektumok frissítése és szinkronizálása • Az adatmodell módosításainak közzététele • Gyorsítótárban tárolt adatok törlése • Az adatmodell törlése • Az adatmodell átnevezése • Modell csatlakoztatása másik adatbázishoz
A Data Modeler megnyitása A Data Modeler megnyitása az Oracle BI Cloud Service Kezdőlap oldaláról. 1. Bejelentkezés az Oracle BI Cloud Service szolgáltatásba. 2. A kezdőlapon kattintson a Modellező elemre.
Tipp: A Data Modeler használatához BIDataModelAuthor szerepkör
szükséges. Ha nem látja ezt az opciót, kérje meg a rendszergazdát, hogy adjon hozzáférést a Data Modeler használatához.
3. Kattintson egy modell nevére, hogy megnyissa azt a Data Modeler szolgáltatásban.
4. Ha új modellhez kíván kezdeni, kattintson a Modell létrehozása elemre.
Adatmodell létrehozása Új adatmodell létrehozása a semmiből a Data Modeler alkalmazásban.
Az adatmodell létrehozásának elkezdése 8-3
A Data Modeler használata
1. Nyissa meg a Data Modeler alkalmazást. 2. Kattintson a Modell létrehozása elemre. 3. Írja be az adatmodell nevét és leírását.
A modellhez társított témakör ugyanezt a nevet kapja. 4. Csatlakoztassa a modellt egy Adatbázishoz.
Ha a kívánt adatbázis nincs felsorolva, kérje meg a rendszergazdát, hogy állítsa be Önnek a kapcsolati adatokat. Lásd: Adatbázis-kapcsolatok kezelése.
A Data Modeler bal oldali ablaktáblájának használata A Data Modeler bal oldali ablaktáblájában különböző adatmodellezési menük érhetők el. • Adatbázis — felsorolja a forrásobjektumokat, pl. adatbázistáblák és nézetek • Adatmodell — felsorolja az adatmodell-objektumokat, pl. ténytáblák, dimenziótáblák, hierarchiák, tényoszlopok és dimenzióoszlopok • Változók — felsorolja az adatbiztonsági szűrőkben és oszlopkifejezésekben használható változókat • Szerepkörök — felsorolja az objektumokra vonatkozó engedélyek és az adatbiztonsági szűrők definiálásához használható szerepköröket A bal oldali ablaktáblában található objektumok szűrése: 1. A Data Modeler bal oldali ablaktáblájában nyissa meg az Adatbázis, az
Adatmodell, a Változók vagy a Szerepkörök menüt.
2. Kattintson a kiválasztott menü jobb oldalán lévő Szűrő ikonra.
3. A Szűrés területen adjon meg egy karakterlánc értéket a megjelenítés szűréséhez.
8-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
A Data Modeler használata
4. A szűrő eltávolításához törölje a szöveget, vagy kattintson ismét a Szűrő ikonra.
A Data Modeler jobb oldali ablaktáblájának használata A Data Modeler jobb oldali ablaktáblája egy olyan környezetfüggő ablaktábla, amely attól függően változik, hogy Ön éppen milyen feladatot hajt végre. Miután elkezdte az adatok modellezését, az alapértelmezett vagy kezdő nézeten megjelennek a ténytáblák, a dimenziótáblák, és az eddig definiált összekapcsolások.
• A ténytáblák és dimenziótáblák területén láthatja az egyes ténytáblák és dimenziótáblák összekapcsolásainak számát, valamint az egyes ténytáblák mérőszámainak számát.
• Az összekapcsolások a tény- és dimenziótáblák alatt vannak felsorolva. A rendezéshez kattintson a felfelé vagy lefelé mutató nyílra minden egyes oszlop fejlécében.
• Ha a szerkesztője megnyitásához egy objektumra kattint, a szerkesztő a jobb oldali ablaktáblában jelenik meg. Ha például a bal oldali ablaktábla Adatmodell menüjében egy dimenziótábla nevére kattint, a dimenziótábla szerkesztője a jobb oldali ablaktáblában nyílik meg.
Az adatmodell létrehozásának elkezdése 8-5
A Data Modeler használata
• Az Engedélyek lapon szabályozhatja ki rendelkezhet hozzáféréssel a modellhez, és ki hozhat létre kimutatásokat a társított témaköréből. • Nyissa meg a Tulajdonságok lapot a modell átnevezéséhez vagy csatlakoztassa a modellt egy másik adatbázishoz.
Művelet menük használata A Data Modeler műveletmenüket biztosít a legtöbb objektumhoz. A Művelet menüket egy fogaskerék ikon jelképezi. A Művelet menük olyan műveleteket tartalmaznak, amelyek egy adott objektumra vagy környezetre vonatkoznak, és csak az objektum kijelölésekor válnak láthatóvá. Jelöljön ki például egy forrásobjektumot a bal oldali ablaktáblában található Adatbázis menüben, hogy megjelenjen a hozzá tartozó művelet menü.
A jobb felső sarokban megjelenik egy globális Modellműveletek menü is. A globális Modellműveletek menüt olyan feladatokhoz használhatja, amelyek a teljes adatmodellre vonatkoznak, ilyenek például a modell tartalmának törlése, bezárás, frissítés vagy a modell zárolásának feloldása. Önálló adatmodell-objektumok törlése a Data Modeler alkalmazásban A művelet menük segítségével törölheti az adatmodell-objektumokat. Az objektumok törlésével kapcsolatban jegyezze meg az alábbiakat: • Objektum törlése előtt zárolnia kell a modellt. • A forrásnézeteket törölheti, viszont a forrástáblákat nem. Az SQL Workshop használatával lehet eldobni a forrástáblákat az Oracle Database Cloud - Database Schema Service szolgáltatásban. • Nem törölhetők olyan modellobjektumok, amelyektől más objektumok függnek. Például nem törölhet olyan dimenziótáblát, amelyik össze van kapcsolva egy másik táblával, amíg az összekapcsolást el nem távolítja. Hasonlóképpen, nem törölhet olyan oszlopot, amelyet egy olyan kifejezés vagy forrásnézet használ, amelyet viszont egy másik nézet használ. • Az objektumok valójában csak a módosítások közzététele után törlődnek, kivéve a forrásnézeteket. A forrásnézetek a törlési művelet végrehajtásakor törlődnek.
Adatmodell zárolása Módosítás előtt mindig zárolja az adatmodellt. Az adatmodell zárolásához kattintson a Zárolás szerkesztéshez gombra.
8-6 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
A Data Modeler használata
Mindig tegye közzé a megtartani kívánt módosításokat, mielőtt hosszabb időre kilépne a Data Modeler alkalmazásból. Ha a HTTP-böngésző munkamenete túllépi az időkorlátot (20 perc tétlenség után), a rendszer feloldja a zárolást, és elveti a közzé nem tett módosításokat. Hasonlóképpen, a böngésző bezárása befejezi a HTTP-munkamenetet, és elveti a közzé nem tett módosításokat. Viszont a böngésző bezárása nem oldja fel a zárolást. Ebben az esetben egy új böngészőben új munkamenetet indíthat, és bejelentkezhet ugyanazzal a felhasználónévvel. Ha az új munkamenetben megpróbálja zárolni a modellt, a Data Modeler megkérdezi, hogy ismét használni kívánja-e a zárolást. Adatbázis nézetek módosítása Akkor is zárolnia kell a modellt, ha az adatbázis nézeteket kívánja módosítani a Data Modeler alkalmazásból. A rendszer azonnal elmenti az adatbázisba az adatbázis nézeteken végzett módosításokat. Ez különbözik az adatmodell módosításaitól, amelyeket a rendszer csak akkor ment el, ha közzéteszi azokat. A modell zárolásával megakadályozza, hogy más felhasználók a Data Modeler használatával módosítsák az adatbázis nézeteket. A zárolás nem akadályozza meg, hogy valaki más eszközök, például az APEX vagy az SQL Developer használatával módosítsa az adatbázis objektumait. Zárolások felülbírálása Ha rendszergazdai jogosultságokkal rendelkezik, felülbírálhatja a más felhasználók által végzett zárolásokat. Ehhez válassza ki a jobb felső sarokban lévő globális Modellműveletek menü Zárolás felülbírálása parancsát. A zárolás felülbírálása elveti azokat a módosításokat, amelyeket más felhasználók a böngészőjük munkameneteiben végeztek. A zárolás felülbírálásához BIServiceAdministrator szerepkörrel kell rendelkeznie.
Adatmodell érvényesítése Az adatmodell érvényességének jelöléséhez használhatja a bal felső sarokban lévő globális Érvényesítés pipa ikonját: . Ha a módosításokat közzéteszi, az adatmodell is automatikusan érvényes lesz. A jobb oldali ablaktábla alján érvényesítési hibák láthatók.
Az Üzenettel kapcsolatos műveletek menü segítségével testre szabhatja a megjelenítendő üzenettípusokat (Hibák, Figyelmeztetések és Információk). Bizonyos feladatok érvényesítése a végrehajtásuk során megtörténik. Például forrásnézetet csak akkor menthet, ha az SQL-lekérdezése érvényes. A számított mérőszámokhoz és származtatott oszlopokhoz tartozó kifejezéseket a mentésük előtt érvényesíteni kell. A feladatok végrehajtása során megjelenő érvényesítési üzenetek részletesebb információkat közölnek az érvényesítési hibákról.
Forrásobjektumok és adatmodell-objektumok frissítése és szinkronizálása A Data Modeler három módszert biztosít az adatok frissítéséhez annak érdekében, hogy Ön a legfrissebb adatokat tekinthesse meg. Frissítheti a forrásobjektumokat,
Az adatmodell létrehozásának elkezdése 8-7
A Data Modeler használata
frissítheti az adatmodellt vagy szinkronizálhatja az adatmodellt az adatbázisban lévő forrásobjektum-definíciókkal. Forrásobjektumok frissítése Frissítheti az Adatbázis ablaktáblát, hogy biztos legyen benne, hogy a forrásobjektumok listája az adatbázisban szereplő legfrissebb objektumokat tartalmazza. Frissítheti például úgy a forrásobjektumok listáját, hogy a hozzáadott összes új adatbázistáblát tartalmazza. A forrásobjektumok listája nem frissül automatikusan, miután az új objektumokat betölti az adatbázisba. A forrásobjektumok frissítéséhez válassza ki a Frissítés elemet a bal oldali ablaktáblában lévő Adatbázis-műveletek menüben.
Az adatmodell frissítése Bizonyos esetekben a Data Modeler más felhasználói zárolhatják a modellt és módosításokat végezhetnek rajta. Frissítheti az adatmodellt annak érdekében, hogy a Data Modeler biztosan a modell legfrissebb verzióját jelenítse meg. Az adatmodell frissítéséhez válassza ki a Frissítés lehetőséget a bal oldali ablaktáblában lévő Adatmodell-műveletek menüben. Vagy válassza ki a Modell frissítése lehetőséget a Zárolás szerkesztéshez gomb mellett található Modellműveletek fogaskerék menüben ( ). Szinkronizálás az adatbázissal Szinkronizálhatja az adatmodellt az adatbázisban lévő forrásobjektumokkal. A szinkronizálás azonosítja a modellben azokat az objektumokat, amelyek már törölve lettek az adatbázisból, illetve az új táblákat és oszlopokat. Egyéb eltéréseket is beazonosít, például az oszlop adattípusának eltérését. Ha minden modellobjektumot és forrásobjektumot szinkronizálni szeretne az adatbázissal, válassza ki a Szinkronizálás az adatbázissal lehetőséget a jobb felső sarokban található Modellműveletek menüben. Önálló ténytáblák vagy dimenziótáblák szinkronizálásához válassza ki a Szinkronizálás az adatbázissal lehetőséget a Műveletek menüben, amely a bal oldali ablaktáblában az Adatmodell-objektumok listájában szereplő adott ténytábla vagy dimenziótábla mellett található. Ezután kattintson az OK gombra. Az adatbázissal szinkronizálni kívánt adatmodellt zárolnia kell.
8-8 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
A Data Modeler használata
A szinkronizálás során felmerült eltérések a jobb oldali ablaktábla alján lévő üzenetmezőben jelennek meg. Az Üzenettel kapcsolatos műveletek menü segítségével testre szabhatja a megjelenítendő üzenettípusokat (Hibák, Figyelmeztetések és Információk), bejelölheti vagy törölheti az összes üzenet jelölését, szinkronizálási műveleteket hajthat végre a kiválasztott üzeneteken. Például kiválaszthatja az összes adattípus-eltéréssel kapcsolatos figyelmeztetést, majd kiválaszthatja a Kiválasztottak szinkronizálása lehetőséget a Műveletek menüben, és elvégezheti a megfelelő szinkronizálási módosításokat.
Az adatmodell módosításainak közzététele Az adatmodell módosításakor az elvégezett módosításokat elmentheti vagy elvetheti. Ha közzétesz egy modellt, akkor véglegesen elmentheti a módosításait, és az adatokat elérhetővé teszi a kimutatásokhoz való használathoz. A közzétett adatmodell témakörként jelenik meg az Oracle BI Cloud Service szolgáltatásban. Tipp:
Habár a munkája során elmenti az adatmodellen végzett módosításokat, azok csak a böngésző munkamenetébe lesznek elmentve. A módosítások igazából csak a modell közzététele után lesznek elmentve. Amikor közzétesz egy adatmodellt, a rendszer automatikusan érvényesíti azt. Az érvényesítési hibák a jobb oldali ablaktábla alján jelennek meg. Ha érvényesítési hibákat lát, javítsa ki azokat, majd próbálja meg újra közzétenni az adatmodellt. Miután elvégezte az adatmodell módosításait, a jobb felső sarokban található menük segítségével az alábbi műveleteket végezheti el: • Közzététel és zárolás feloldása — a modell érvényességének ellenőrzése, a módosítások elmentése, a modell közzététele a kimutatásokban történő használat céljából. A modell fel van oldva más felhasználók számára.
Az adatmodell létrehozásának elkezdése 8-9
A Data Modeler használata
• Közzététel és zárolás megtartása — a modell érvényességének ellenőrzése, a módosítások elmentése, a modell közzététele a kimutatásokban történő használat céljából. A zárolás megmarad további szerkesztések céljából. • Zárolás feloldása - a modell zárolásának eltávolítása, hogy más felhasználók is módosíthassák. A rendszer elveti a modell közzé nem tett módosításait. • Visszaállítás - a modell visszaállítása a korábban közzétett állapotára. A rendszer elveti a modell közzé nem tett módosításait, de a modell továbbra is zárolva marad. • Tartalom törlése—Ez végleg kitörli az adatmodellben található összes objektumot, és eltávolítja azokból a kimutatásokból, amelyek a modell témakörén alapulnak. Rákattinthat a jobb felső sarokban található Visszavonás vagy Ismét gombra is, hogy visszaállítsa vagy újra alkalmazza az egyes módosításokat. Tipp:
Az adatbázis módosításainak mentéséhez nem kell közzétennie a modellt. Az adatbázis nézeteken és egyéb forrás adatbázis-objektumokon végzett módosítások a művelet elvégzésekor az adatbázisba lesznek elmentve, nem pedig az adatmodellbe. Az adatbázis módosításai esetében a Visszavonás és az Ismét gomb nem használható. A modell közzététele után legfeljebb két percen belül az adatmodell módosításai megjelennek a kimutatásokban és az irányítópultokon. Ha szeretné azonnal megtekinteni a módosításokat, nyissa meg a kimutatást, és kattintson a Frissítés > Kiszolgáló metaadatainak visszatöltése elemre. Az Oracle BI Cloud Service pillanatképet készít, amikor Ön vagy valaki más közzéteszi az adatmodellen végzett módosításokat. Ha problémája van a legújabb adatmodellel, kérje meg a rendszergazdát, hogy állítsa vissza a korábbi verziót. Lásd: Visszaállítás pillanatképről.
Gyorsítótárban tárolt adatok törlése Az Oracle BI Cloud Service gyorsítótárban tárolja az adatokat, hogy maximális teljesítményt biztosítson az adatok elérése során. Ez azt jelenti, hogy az adatmódosítások lehet, hogy nem jelennek meg azonnal a kimutatásokban, illetve a Data Modeler alkalmazásban. Miután új adatokat töltött fel a táblázataiba, előfordulhat, hogy törölni szeretné a gyorsítótárat, hogy láthassa a legfrissebb adatokat: • Ha szeretné megtekinteni az új adatokat a Data Modeler alkalmazásban, válassza ki a Modell frissítése menüt. • Ha szeretné megtekinteni a kimutatások új adatait, manuálisan törölje a gyorsítótárat a bal oldali ablaktábla Adatmodell menüjéből – Egy adott tény- vagy dimenziótábla gyorsítótárban tárolt adatainak törléséhez a jobb gombbal kattintson a táblára, majd válassza ki a Gyorsítótárban tárolt adatok törlése lehetőséget. – Az összes gyorsítótárazott adat törléséhez kattintson az Adatmodellműveletekgombra, majd válassza ki az Összes gyorsítótárazott adat törlése lehetőséget, hogy az összes adatot eltávolíthassa a gyorsítótárból.
8-10 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
A Data Modeler használata
Vagy kiválaszthatja az Összes gyorsítótárazott adat törlése elemet a jobb felső sarokban található globális Modellműveletek menüből. Tipp:
Új adatok betöltése után mindig törölje a gyorsítótárat, hogy a kimutatásokban biztosan a legfrissebb adatok jelenjenek meg.
Adatmodell átnevezése Adatmodell átnevezéséhez zárolja azt, majd válassza a Tulajdonságok lapot, és módosítsa a nevet. Ez a művelet átnevezi a kimutatások megfelelő témakörét is.
Modell csatlakoztatása másik adatbázishoz Új adatmodell létrehozásakor kiválasztásra kerül az adatok tárolására szolgáló adatbázis. Az ebben az adatbázisban lévő táblák megjelennek a Data Modeler alkalmazásban, és onnan felvehetők a modellbe. Néha az adatok áthelyezésre kerülnek vagy a forrásadatbázis módosul. Ha ilyen történik, módosítsa a modell adatbáziskapcsolatát. Megjegyzés:
Ha megváltoztatja az adatbázist, az ezen modell témakörén alapuló kimutatások csak akkor fognak működni, ha az összes szükséges forrásobjektum rendelkezésre áll az új adatbázisban. Adatmodell csatlakoztatása másik adatbázishoz: 1. A Data Modeler alkalmazásban zárolja a modellt szerkesztésre. 2. Kattintson a Tulajdonságok lapra. 3. Jelölje ki az Adatbázist.
Ha a kívánt adatbázis nincs felsorolva, kérje meg a rendszergazdát, hogy állítsa be Önnek a kapcsolati adatokat. Lásd: Adatbázis-kapcsolatok kezelése.
Az adatmodell létrehozásának elkezdése 8-11
Forrástáblák és adatok áttekintése
4. Szinkronizálja az adatmodellt az új adatbázissal. Válassza a Szinkronizálás az
adatbázissal elemet a Modellműveletek menüből.
Lásd még: Forrásobjektumok és adatmodell-objektumok frissítése és szinkronizálása.
Adatmodell törlése Kitörölheti az adatmodellből az összes objektumot, ha törölni akarja a modellt, és elölről akarja kezdeni. Vagy törölheti a teljes modellt is a témakörével együtt. • Modell tartalmának törlése – Zárolja a modellt és válassza a Modelltartalom törlése elemet a jobb felső sarokban található globális Modellműveletek menüből. Ez végleg kitörli az adatmodellben található összes objektumot, és eltávolítja azokból a kimutatásokból, amelyek a modell témakörén alapulnak. • Modell törlése – Kattintson a Data Modeler, majd a többé nem szükséges modell Modellműveletek menüjére, és válassza a Törlés menüelemet. Ez végleg törli az adatmodellt és a témakörét. Azt javasoljuk hogy a modell, vagy a tartalmának törlése előtt Ön vagy a rendszergazda készítsen egy pillanatkép pillanatfelvételt a modellről biztonsági mentésként. Az utasításokat lásd: Biztonsági mentés és visszaállítás.
Forrástáblák és adatok áttekintése Ez a témakör az adatmodelljéhez elérhető forrás adatbázis-objektumokkal kapcsolatos további információk elérhetőségét ismerteti. Témakörök: • Forrásobjektumok megtekintése • Forrásobjektumokban lévő adatok előzetes megtekintése
8-12 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Forrástáblák és adatok áttekintése
Forrásobjektumok megtekintése A bal oldali ablaktábla Adatbázis menüjében megtekintheti a forrástáblák és nézetek listáját. Kattintson egy táblára vagy nézetre a tulajdonságai megtekintéséhez.
A forrástáblákhoz és nézetekhez tartozó Áttekintés lapon oszlopadatok jelennek meg, például oszlopnév, adattípus, valamint az, hogy az oszlop egyedi-e és elfogad-e null értékeket. Az Adatok lapon megtekintheti előzetesen az adatokat a következő részben leírtak szerint: Forrásobjektumokban lévő adatok előzetes megtekintése.
Forrásobjektumokban lévő adatok előzetes megtekintése Előzetesen megtekintheti az adatbázisok tábláit és nézeteit, hogy lássa az első 25 adatsort. A kezdő sorok áttekintésével ötletet kap ahhoz, hogy az adatbázis tábláit és nézeteit hogyan modellezze dimenziótáblákként vagy ténytáblákként. Adatbázistáblákban és nézetekben lévő adatok előzetes megtekintése: 1. Nyissa meg a Data Modeler alkalmazást. 2. A bal oldali ablaktábla Adatbázis menüjében kattintson egy adatbázistáblára vagy
nézetre a megnyitásához.
3. Kattintson az Adatok lapfülre. 4. Tekintse át a tábla vagy a nézet első 25 adatsorát. Ha szükséges, a megjelenítési
táblában átméretezheti az oszlopokat.
5. Kattintson a Sorok számának beolvasása gombra, hogy beolvassa a tábla vagy a
nézet összes sorának számát. Ha a tábla nagy, a művelet eltarthat egy ideig.
Az adatmodell létrehozásának elkezdése 8-13
Forrásnézetek létrehozása
6. Kattintson a Kész gombra.
Forrásnézetek létrehozása Hozzon létre forrásnézeteket a modellobjektumok alapjaként, ha úgy gondolja, hogy esetleg egymást követő módosításokat fog végrehajtani. Témakörök: • Tudnivalók a forrásnézetekről • Forrásnézetek definiálása • Szűrők definiálása forrásnézetekhez
Tudnivalók a forrásnézetekről A forrásnézetek az adatbázis adatainak mentett lekérdezései. A forrásnézetet „virtuális táblaként” képzelheti el. Az Oracle BI Cloud Service alkalmazásban akkor hozhat létre forrásnézeteket, ha egyetlen táblázatot használ forrásként több dimenziótáblához. Létrehozhat például olyan forrásnézeteket, amelyek az Alkalmazott forrástáblákat használják forrásként az Alkalmazott és a Vezető dimenziótáblákhoz. Akkor is létrehozhat forrásnézeteket, ha egy olyan dimenziótáblát hoz létre, amely több forrástáblán alapul, mint pl. egy hópehely forrás. Létrehozhat például egy forrásnézetet, amelyik egyesíti a Vevő és a Vevőcsoport forrástáblák oszlopait, hogy egyetlen Vevők nevű dimenziótáblát hozzon létre. Előösszesítési számításokat is végezhet egy forrásnézetben. Például egy Átlagos árbevétel oszlop létrehozásához, amely egy számított előösszesítés, a számítást beveheti az SQL-lekérdezésbe a következő nézet esetében: SELECT "BICS_ÁRBEVÉTEL_FT1"."EGYSÉGEK", "BICS_ÁRBEVÉTEL_FT1"."MEGRENDELÉSKULCS", "BICS_ÁRBEVÉTEL_FT1"."ÁRBEVÉTEL", "BICS_ÁRBEVÉTEL_FT1"."TERM_KULCS", "BICS_ÁRBEVÉTEL_FT1"."ÁRBEVÉTEL"/"BICS_ÁRBEVÉTEL_FT1"."EGYSÉGEK" AS ÁTLAGOS_ÁRBEVÉTEL FROM "BICS_ÁRBEVÉTEL_FT1"
Általában hozzon létre forrásnézeteket a modellobjektumok alapjaként, ha úgy gondolja, hogy esetleg egymást követő módosításokat fog végrehajtani. Az adatmodell forrásnézetek alapján történő létrehozása nagyobb rugalmasságot biztosít, mint a forrástáblák közvetlen használata. Például a forrásnézetek használata nagyban megkönnyíti a modellobjektumok kibővítését, a szűrők létrehozását és az előösszesítési számításokat.
Saját forrásnézetek hozzáadása A Data Modeler használatával lehet a forrásadatbázisból nézeteket felvenni. Létrehozhat például egy forrásnézetet, amelyik egyesíti a Márkák és Termékek forrástáblákat, hogy egyetlen forrást hozzon létre a dimenziótáblájához. Hozzon létre forrásnézeteket a modellobjektumok alapjaként, ha úgy gondolja, hogy esetleg egymást követő módosításokat fog végrehajtani. Létrehozhat egy teljesen új nézetet, és az adatbázis tábláiból vagy nézeteiből bármelyik oszlopot hozzáadhatja. Másik lehetőségként létrehozhat nézetet egy meglévő forrástábla vagy egy másik forrásnézet másolásával is. Forrásnézetek létrehozása:
8-14 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Forrásnézetek létrehozása
1. A Data Modeler alkalmazásban zárolja a modellt szerkesztésre. 2. A bal oldali ablaktábla Adatbázis menüjében kattintson a Műveletek elemre, majd
a Nézet létrehozása elemre.
Kezdetben a nézet üres. Az adatbázis tábláiból vagy nézeteiből bármelyik oszlopot hozzáadhatja. Tipp: Ha meglévő forrástáblából vagy forrásnézetből szeretne létrehozni
nézetet, lépjen a másolni kívánt adatbázis-objektumra, kattintson a Műveletek, majd a Másolás elemre. Lásd még: Modellobjektumok másolása.
3. A Nézetszerkesztőben adja meg a nézet nevét és leírását. Vagy ha ismétlődő
sorokat szeretne szerepeltetni a nézetben, törölje az Ismétlődő sorok eltávolítása négyzet jelölését.
4. Adjon hozzá oszlopokat az adatbázis nézethez a táblák vagy nézetek áthúzásával
az Adatbázis menüből a Nézetszerkesztő Oszlopok területére.
Másik lehetőség, hogy kattintson az Oszlopok hozzáadása gombra, jelöljön ki egy adatbázistáblát vagy nézetet, jelölje ki az oszlopokat, majd kattintson a Hozzáadás gombra.
5. Definiálja az oszlopok rövid nevét, ha szükséges. A Művelet menü segítségével át
is helyezheti az egyes sorokat felfelé vagy lefelé.
Az adatmodell létrehozásának elkezdése 8-15
Forrásnézetek létrehozása
6. Az Összekapcsolások lapon definiálja a nézetre vonatkozó összekapcsolásokat.
Kattintson az Összekapcsolás létrehozása gombra, majd adja meg a bal oldali táblát, a jobb oldali táblát, az oszlopokat és az összekapcsolás típusát. Az összekapcsolások létrehozásához több forrástáblát kell szerepeltetnie a nézetben.
7. A Szűrők lapon definiálhatja a nézetre vonatkozó szűrőket a következő részben
leírtak szerint: Szűrők definiálása forrásnézetekhez.
8. Az SQL-lekérdezés lapon tekintse át a forrásnézetre vonatkozó SQL-lekérdezés
kódját.
Itt szerkesztheti a lekérdezés SQL-kódját, de csak akkor tegye ezt, ha járatos az SQL-kód használatában. Érvénytelen SQL-kód megadása nem várt eredményeket adhat. Ha közvetlenül az SQL-lekérdezést szerkeszti, az egyszerű módosítások megjelennek az Áttekintés, az Összekapcsolás és a Szűrők lapon, és ezen lapok használatával később tovább szerkesztheti a nézetet. Szerepeltetheti például az alábbiakat: • Egyszerű SELECT utasítás rövid nevekkel és a DISTINCT kulcsszóval • FROM utasítás összekapcsolásokkal • WHERE utasítás az AND kulcsszóval kombinált szűrési feltételekkel Ha az SQL-lekérdezés használatával további speciális módosításokat végez, az Áttekintés, az Összekapcsolások vagy a Szűrők lapot nem használhatja a nézet további szerkesztéséhez. Ha például az alábbiakat szerepelteti: • SQL összesítési függvények, a GROUP BY utasítás, a HAVING utasítás • ORDER BY utasítás • Az OR kulcsszó a WHERE utasításban 9. Opcionálisan kattintson az Adatok lapra, hogy előzetesen megtekinthesse az első
25 adatsort. Megkaphatja a sorok teljes számát is. A legjobb megoldás, ha az adatokat csak azután tekinti meg, miután definiálta az összes tábla közötti összekapcsolásokat a jobb teljesítmény elérése érdekében.
10. Kattintson a Mentés és bezárás gombra.
Szűrők definiálása forrásnézetekhez A szűrő olyan feltételeket határoz meg, amelyeket az oszlopokhoz alkalmaznak a visszaadott eredmények szűkítése céljából. Más szóval a szűrő a nézetre vonatkozó
8-16 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Ténytáblák és dimenziótáblák hozzáadása az adatmodellhez
utasítás WHERE utasításrésze. Például definiálhat egy olyan szűrőt, amelyben a Vevő országa az USA. Szűrő definiálása: 1. Hozzon létre egy nézetet a következő részben leírtak szerint: Saját forrásnézetek
hozzáadása.
2. Kattintson a Szűrők lapra. 3. Kattintson a Szűrő létrehozása gombra. 4. A WHERE sorban jelölje ki a szűrendő oszlopot. Ezután jelölje ki a feltételt, pl.
„nem egyenlő” vagy „nagyobb, mint”.
Végül adja meg a szűrő értékét. Ha szükséges, változót is megadhat.
5. Opcionálisan kattintson ismét a Szűrő létrehozása gombra, hogy egy „and” sort
adhasson a szűrőhöz. Adja meg az oszlopot, a feltételt és az értéket. Szükség szerint ismételje meg a műveleteket.
6. Sor eltávolításához kattintson a Műveletek menüre, majd válassza ki a Törlés
lehetőséget.
7. Kattintson a Mentés gombra.
Ténytáblák és dimenziótáblák hozzáadása az adatmodellhez A ténytáblák és a dimenziótáblák használatával az üzletmenete olyan szempontjait jelenítheti meg, amelyeket szeretne jobban megismerni. Témakörök: • Tudnivalók a ténytáblákról és a dimenziótáblákról • Tény- és dimenziótáblák létrehozása egyetlen táblázatból vagy nézetből • Ténytáblák létrehozása egyenként • Dimenziótáblák létrehozása egyenként • Ténytáblák és dimenziótáblák szerkesztése • További oszlopok hozzáadása tény- és dimenziótáblákhoz
Az adatmodell létrehozásának elkezdése 8-17
Ténytáblák és dimenziótáblák hozzáadása az adatmodellhez
Tudnivalók a ténytáblákról és a dimenziótáblákról A ténytáblák és a dimenziótáblák olyan oszlopokat tartalmaznak, amelyek a modell adatait tárolják: • A ténytáblák mérőszámokat tartalmaznak, amelyek olyan oszlopok, melyek definícióiba összesítések vannak beépítve. Például az Árbevétel és az Egységek mérőszámoszlopok. • A dimenziótáblák olyan attribútumokat tartalmaznak, amelyek leírják az üzleti egységeket. Például a Vevő neve, Régió és Cím attribútumoszlopok. A ténytáblák és a dimenziótáblák az üzletmenete olyan szempontjait képviselik, amelyeket szeretne jobban megismerni. A további tudnivalókat lásd: Adatmodellek összetevői. Mielőtt ténytáblákat és dimenziótáblákat kezdene modellezni, győződjön meg róla, a modellezni kívánt adatok szerepelnek a forrástáblák listáján. Győződjön meg továbbá arról is, hogy létrehozta azokat a forrásnézeteket , amelyek alapján a modellobjektumokat használni kívánja. Ha úgy gondolja, hogy a Data Modeler megnyitása óta az adatbázisban lévő forrásobjektumok listája megváltozott, kattintson az Adatbázis-műveletek menüben a Frissítés elemre. Ha a szükséges adatokat még nem töltötte be az adatbázisba, betöltheti azokat a következő részben leírtak szerint: Adatok betöltése az Oracle Business Intelligence Cloud Service szolgáltatásban.
Tény- és dimenziótáblák létrehozása egyetlen táblázatból vagy nézetből Egyes forrástáblák tényeket is és dimenziókat is tartalmaznak. A Data Modeler egy varázslót biztosít ezekhez a forrástáblákhoz, amelynek segítségével a tény- és dimenziós oszlopokat feloszthatja ténytáblákra és dimenziótáblákra. Videó Rendelkezhet például egy olyan forrással, amelyik egyaránt tartalmaz termék és vevő attribútumokat, illetve árbevételi mérőszámokat. Használja a varázslót a megfelelő tény- és dimenziótáblák létrehozásához. Tény- és dimenziótáblák létrehozása egyetlen forrásból: 1. A Data Modeler alkalmazásban zárolja a modellt szerkesztésre. 2. A bal oldali ablaktábla Adatbázis menüjében a jobb egérgombbal kattintson arra a
forrástáblára, amelyik a modellezni kívánt tény- és dimenzióadatokat tartalmazza, válassza ki a Hozzáadás a modellhez, majd a Hozzáadás tény- és dimenziótáblákként elemet.
8-18 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Ténytáblák és dimenziótáblák hozzáadása az adatmodellhez
3. Ahhoz, hogy a Data Modeler eszköz ténytáblákat, dimenziótáblákat és a
forrástáblához összekapcsolásokat javasoljon, jelölje be a Javasoljon a Data Modeler jelölőnégyzetet, majd kattintson az OK gombra. A javaslatokat a 4. lépésben tekintheti meg. Ha szívesebben választaná ki saját maga a tény- és dimenziótáblákat az elejétől fogva: a. Szüntesse meg a Javasoljon a Data Modeler négyzet bejelölését, majd
kattintson az OK gombra.
b. Húzza át a mérőszámokat a forrástáblából a ténytáblába. Tipp: A ténytáblában szerepeltetni kívánt oszlopokat az oszlopfejléc területén lévő Plusz ikonra kattintva is kiválaszthatja. c. Adja meg a ténytábla nevét, például Költségek vagy Mérőszámok. d. Adjon hozzá egy dimenziótáblát a kapcsolódó attribútumok minden egyes
csoportja számára, és adjon neki jelentéssel bíró nevet, például Termékek. Húzza át a kapcsolódó oszlopokat a forrástáblából a megfelelő dimenziótáblába.
e. További dimenziótáblák hozzáadásához kattintson a Hozzáadás gombra, és
ismételje meg az előző lépést.
f. Dimenziótábla törléséhez kattintson a tábla neve melletti X gombra. g. Adja meg minden dimenziótáblához az összekapcsolási oszlopokat. Jelölje be a
megfelelő oszlopok melletti jelölőnégyzetet, jelezve, hogy az adott oszlopok összekapcsolási oszlopok.
Az adatmodell létrehozásának elkezdése 8-19
Ténytáblák és dimenziótáblák hozzáadása az adatmodellhez
Ha az Ön által kiválasztott összekapcsolási oszlop hiányzik a ténytáblából, a rendszer automatikusan hozzáadja a megfelelő oszlopot a ténytáblához.
4. Tekintse át a ténytáblákat, dimenziótáblákat és összekapcsolási oszlopokat.
Például:
• Nevezze át a tény- és dimenziótáblákat. • Adjon hozzá vagy távolítson el oszlopokat. • Adjon hozzá, töröljön vagy egyesítsen dimenziótáblákat. • Helyezzen át oszlopokat egyik dimenziótáblából egy másikba. 5. Kattintson a Tovább gombra. 6. Tekintse át a létrehozandó objektumokat.
7. Kattintson a Létrehozás gombra. 8. Kattintson a Kész gombra.
Az új ténytáblák, dimenziótáblák és összekapcsolások megjelennek a Data Modeler eszközben. Az új nézetek megjelennek az Adatbázis ablaktáblán.
Ténytáblák létrehozása egyenként Tényadatokat tartalmazó önálló forrástáblákat adhat hozzá az adatmodelljéhez. Ha különböző tényadatokat tartalmazó forrástáblákkal rendelkezik, pl. csillag forrás, akkor azokat egyenként kell hozzáadnia az adatmodellhez. Ha például olyan
8-20 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Ténytáblák és dimenziótáblák hozzáadása az adatmodellhez
forrástáblával rendelkezik, amelyik csak árbevételi mérőszámokat tartalmaz, akkor ezzel a módszerrel létrehozhatja a megfelelő ténytáblát. De rendelkezhet olyan forrásokkal is, amelyeknél a tényadatok több táblában vannak elterjesztve, ilyenek például a normalizált tranzakciós források. Ebben az esetben először hozzon létre olyan forrásnézeteket, amelyek egy csillag modellhez hasonlóan egyesítik a táblákat. A nézetek létrehozásáról a tudnivalókat lásd: Forrásnézetek definiálása. A különböző forrástípusok modellezéséről a tudnivalókat lásd: Adatmodell tervezése. Tipp:
Hozzon létre forrásnézeteket a modellobjektumok alapjaként, ha úgy gondolja, hogy esetleg egymást követő módosításokat fog végrehajtani, mint például: modellobjektumok kibővítése, szűrők létrehozása és előösszesítő számítások hozzáadása. A ténytábla forrásnézetek alapján történő létrehozása nagyobb rugalmasságot biztosít, mint a forrástáblák közvetlen használata. Amikor ezt a módszert használja önálló ténytáblák létrehozásához, a forrástáblában vagy nézetben szereplő összes oszlop egyetlen ténytáblához lesz hozzárendelve, és ha a forrás más táblákkal vagy nézetekkel is kapcsolatban áll, azt javasoljuk, hogy adja hozzá azokat a modelljéhez. A modell lezárása után végezze el az alábbi műveletek egyikét az önálló ténytáblák létrehozásához: • Húzza át a forrástáblát vagy nézetet a bal oldali ablaktábla Adatbázis menüjéből az Adatmodell Ténytáblák területére. • A bal oldali ablaktábla Adatbázis menüjében a jobb egérgombbal kattintson a táblára vagy nézetre, és válassza ki a Hozzáadás a modellhez, majd a Hozzáadás ténytáblaként elemet. • A bal oldali ablaktábla Adatbázis menüjében kattintson a Táblaműveletek vagy a Nézetműveletek gombra, majd kattintson a Hozzáadás a modellhez, majd a Hozzáadás ténytáblaként gombra. • Egy konkrét forrástáblához vagy nézethez tartozó Adatbázistábla vagy Nézet szerkesztőjében kattintson a Hozzáadás a modellhez, majd a Hozzáadás ténytáblaként gombra. • Az Adatmodell Ténytáblák területén kattintson a Hozzáadás gombra. Ezután az Adatbázis-objektumok listában válasszon ki egy vagy több forrástáblát és nézetet, majd kattintson az OK gombra. • Meglévő ténytábla másolásához kattintson a Ténytáblaműveletek gombra a másolni kívánt ténytáblánál, majd kattintson a Másolás gombra. Lásd még: Modellobjektumok másolása. Miután hozzáadta a forrástáblát vagy nézetet a modellhez, szerkesztheti a ténytáblát a következő részben leírtak szerint: Ténytáblák és dimenziótáblák szerkesztése.
Dimenziótáblák létrehozása egyenként Dimenzióadatokat tartalmazó önálló forrástáblákat adhat hozzá az adatmodelljéhez. Ha különböző dimenziós forrástáblákkal rendelkezik, pl. csillag forrás, akkor azokat egyenként kell hozzáadnia az adatmodellhez. Ha például olyan forrástáblával
Az adatmodell létrehozásának elkezdése 8-21
Ténytáblák és dimenziótáblák hozzáadása az adatmodellhez
rendelkezik, amelyik csak vevőattribútumokat tartalmaz, akkor ezzel a módszerrel létrehozhatja a megfelelő dimenziótáblát. Másik módszer, hogy hópehely vagy normalizált (tranzakciós) források esetén hozzon létre olyan forrásnézeteket, amelyek egy csillag modellhez hasonlóan egyesítik a forrásobjektumokat. A nézetek létrehozásáról a tudnivalókat lásd: Forrásnézetek definiálása. A különböző forrástípusok modellezéséről a tudnivalókat lásd: Adatmodell tervezése. Tipp:
Hozzon létre forrásnézeteket a modellobjektumok alapjaként, ha úgy gondolja, hogy esetleg egymást követő módosításokat fog végrehajtani, mint például: modellobjektumok kibővítése, szűrők létrehozása és előösszesítő számítások hozzáadása. A dimenziótábla forrásnézetek alapján történő létrehozása nagyobb rugalmasságot biztosít, mint a forrástáblák közvetlen használata. Amikor ezt a módszert használja önálló dimenziótáblák létrehozásához, a forrástáblában vagy nézetben szereplő összes oszlop egyetlen dimenziótáblához lesz hozzárendelve, és ha a forrás más táblákkal vagy nézetekkel is kapcsolatban áll, azt javasoljuk, hogy adja hozzá azokat a modelljéhez. A modell lezárása után végezze el az alábbi műveletek egyikét az önálló dimenziótáblák létrehozásához: • Húzza át a táblázatot vagy nézetet a bal oldali ablaktábla Adatbázis menüjéből az Adatmodell Dimenziótáblák területére. • A bal oldali ablaktábla Adatbázis menüjében a jobb egérgombbal kattintson a táblára vagy nézetre, és kattintson a Hozzáadás a modellhez elemre, majd válassza ki a Hozzáadás dimenziótáblaként elemet. • A bal oldali ablaktábla Adatbázis menüjében kattintson a Táblaműveletek vagy a Nézetműveletek gombra tábla vagy nézet esetében, majd kattintson a Hozzáadás a modellhez elemre, majd válassza ki a Hozzáadás dimenziótáblaként elemet. • A Dimenziótáblák területen kattintson a Hozzáadás gombra, majd válassza ki az Adatbázistáblák hozzáadása elemet. Az Adatbázis-objektumok listán válasszon ki egy vagy több forrást, majd kattintson az OK gombra. • Egy konkrét forrástáblához vagy nézethez tartozó Adatbázistábla vagy Nézet szerkesztőjében kattintson a Hozzáadás a modellhez gombra, majd válassza ki a Hozzáadás dimenziótáblaként elemet. • Meglévő dimenziótábla másolásához kattintson a Dimenziótábla-műveletek gombra a másolni kívánt dimenziótáblánál, majd kattintson a Másolás gombra. Lásd még: Modellobjektumok másolása. Miután hozzáadta a forrástáblát vagy nézetet a modellhez, szerkesztheti a dimenziótáblát a következő részben leírtak szerint: Ténytáblák és dimenziótáblák szerkesztése.
Ténytáblák és dimenziótáblák szerkesztése Szerkesztheti az adatmodellben lévő tény- és dimenziótáblák tulajdonságait, és előzetesen megtekintheti a forrásadatokat. Ténytábla vagy dimenziótábla szerkesztése:
8-22 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Ténytáblák és dimenziótáblák hozzáadása az adatmodellhez
1. A Data Modeler alkalmazásban zárolja a modellt szerkesztésre. 2. Kattintson a szerkeszteni kívánt ténytáblára vagy dimenziótáblára. 3. Az Áttekintés lapon szükség szerint módosítsa a beállításokat:
Mező vagy elem
Leírás
Idődimenzió
Csak dimenziótáblák esetében. Megadja, hogy az ehhez a dimenziótáblához tartozó hierarchiák támogassák a következőt: idődimenzió.
Kihagyott szintek engedélyezése és Kiegyenlítetlen hierarchiák engedélyezése
Csak dimenziótáblák esetében. Állítsa be az ehhez a dimenziótáblához társított hierarchiák tulajdonságait. A tudnivalókat lásd: Dimenziótábla tulajdonságainak beállítása hierarchiákhoz.
Oszloplista
Kattintson egy oszlop hivatkozására, hogy szerkeszthesse az oszlopot az Oszlopszerkesztőben. Vagy a jobb gombbal kattintson az oszlophoz tartozó sorra, majd kattintson a Szerkesztés elemre. A további tudnivalókat lásd: Oszlopok szerkesztése.
Az adatmodell létrehozásának elkezdése 8-23
Ténytáblák és dimenziótáblák hozzáadása az adatmodellhez
Mező vagy elem
Leírás
Összesítés
Csak ténytáblák esetében. Kattintson, és a legördülő listából válassza ki az oszlophoz a megfelelő összesítési típust, vagy az Oszlopműveletek menüben válassza ki az Összesítés beállítása elemet. Az összesítési típusok a következők: Egyik sem: nem alkalmaz összesítést. Összeg: az összes érték összeadásával kiszámítja az összeget. Átlag: – kiszámítja az átlagos értéket. Median: – kiszámítja a középértéket. Darabszám: – kiszámítja azoknak a soroknak a számát, amelyek értéke nem üres. Eltérőek száma: – kiszámítja azoknak a soroknak a számát, amelyek értéke nem üres. Egy sor minden eltérő előfordulását csak egyszer számítja. Maximum: kiszámítja a legmagasabb numerikus értéket. Maximum: kiszámítja a legalacsonyabb numerikus értéket. Első: kiválasztja az elem első előfordulását. Utolsó: kiválasztja az elem utolsó előfordulását. Szórás: kiszámítja a szórást, hogy megjelenítse az átlagtól való eltérés szintjét. Szórás (összes érték): kiszámítja a szórást a populációs variancia és a normál eltérés képletének használatával. Tipp: Néhány számított mérőszám előre összesített értéket jelenít meg az összesítéshez. Ezek a mérőszámok olyan számításokkal rendelkeznek, amelyekben már összesített mérőszámok szerepelnek. Olyan számítás szerkesztéséhez, amelyik előre összesített mérőszámokat tartalmaz, kattintson az oszlop nevére. Lásd még: Számított mérőszámok létrehozása.
Elérhető
Kattintson ide, hogy megjelölhesse az oszlopot Elérhetőként vagy Nem elérhetőként, vagyis kiválassza, hogy az oszlop megjelenjen-e a létrehozott elemzésekben. Vagy az Oszlopműveletek menüben kiválaszthatja a Megjelölés nem elérhetőként vagy a Megjelölés elérhetőként elemet.
Összes szerkesztése
Ide kattintva szerkesztheti a tábla egyes oszlopainak tulajdonságait, vagy a Mind szerkesztése lehetőség kiválasztásával egyszerre szerkesztheti az összes sort.
Oszlop hozzáadása
Az Oszlopszerkesztő megjelenítéséhez és új oszlop létrehozásához kattintson az Oszlop hozzáadása gombra. A további tudnivalókat lásd: Oszlopok szerkesztése.
8-24 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Ténytáblák és dimenziótáblák hozzáadása az adatmodellhez
4. A Forrásadatok lapon előzetesen megtekintheti a tábla forrásadatainak első 25
sorát. Ha szükséges, a megjelenítési táblában méretezze át az oszlopokat. Kattintson a Sorok számának beolvasása gombra, hogy beolvassa a tábla vagy a nézet összes sorának számát.
5. Csak dimenziótáblák esetén: a Hierarchiák lapon szerkessze a táblához tartozó
hierarchiákat és szinteket a következő részben leírtak szerint: Hierarchiák és szintek szerkesztése.
6. Az Engedélyek lapon adja meg az objektumra vonatkozó engedélyeket a következő
részben leírtak szerint: A modell objektumaihoz való hozzáférés biztonságossá tétele.
7. Az Adatszűrők lapon definiálhatja az adatmodell-objektumok sorszintű szűrését
biztosító adatszűrőket a következő részben leírtak szerint: Adatbiztonsági szűrők definiálása.
8. A Kész gombra kattintva visszatérhet az adatmodellhez.
További oszlopok hozzáadása tény- és dimenziótáblákhoz Különböző módokon adhat további forrásoszlopokat a modelljében lévő tény- és dimenziótáblákhoz. • Szinkronizálás az adatbázissal Ha új oszlopokat ad egy forrástáblához, és szeretné azokat szerepeltetni a modellje tény- és dimenziótábláiban, szinkronizálja a tény- vagy dimenziótáblát az adatbázissal. A szinkronizálás során a rendszer azonosítja az új oszlopokat, és hozzáadja azokat a tény- vagy dimenziótáblához. Lásd: Forrásobjektumok és adatmodell-objektumok frissítése és szinkronizálása. • Más forrásból származó oszlopok szerepeltetése (csak dimenziótáblák esetén) A dimenziótáblákban kombinálhatók a több forrásból származó oszlopok. Lásd: Másik forrásból származó oszlopok hozzáadása dimenziótáblához.
Másik forrásból származó oszlopok hozzáadása dimenziótáblához A másik forrástáblából vagy nézetből származó oszlopokat hozzáadhatja egy meglévő dimenziótáblához. Például előfordulhat, hogy a Termékkategória táblában található attribútumokat szerepeltetni kívánja a Termékek dimenziótáblában.
Az adatmodell létrehozásának elkezdése 8-25
Táblák összekapcsolása az adatmodellben
Másik forrásból származó oszlopok hozzáadása dimenziótáblához: 1. A Data Modeler alkalmazásban zárolja a modellt szerkesztésre. 2. Jelölje ki a szerkeszteni kívánt dimenziótáblát, hogy megjelenjen az Áttekintés
lapja.
3. Húzza át a hozzáadni kívánt oszlopokat tartalmazó forrástáblát vagy nézetet az
Adatbázis ablaktáblából a dimenziótáblába (Oszlopok terület).
Vagy a jobb gombbal kattintson a szerkeszteni kívánt dimenziótáblára, kattintson az Oszlopok hozzáadása gombra, majd jelölje ki azt a forrástáblát vagy nézetet, amelyik a hozzáadni kívánt oszlopokat tartalmazza. 4. Jelölje ki a megfelelő összekapcsolási oszlopokat, majd kattintson az OK gombra
Tekintse meg a dimenziótábla további oszlopait. A Forrás tulajdonság mutatja, hogy a dimenziótábla alapja egy új adatbázis-nézet. A Data Modeler mindig új adatbázisnézetet hoz létre, amikor új oszlopot vesz fel más forrásból.
Táblák összekapcsolása az adatmodellben A modellben egy összekapcsolás egy ténytábla és egy dimenziótábla közötti kapcsolatot jelez. Videó Témakörök: • Tudnivalók az összekapcsolásokról • Tény- és dimenziótáblák összekapcsolása
Tudnivalók az összekapcsolásokról A modellben egy összekapcsolás egy ténytábla és egy dimenziótábla közötti kapcsolatot jelez. Amikor az Oracle BI Cloud Service alkalmazásban a Hozzáadás a modellhez varázslót használja az adatok modellezéséhez, a varázsló automatikusan létrehozza az összekapcsolásokat egy ténytábla és az egyes megfelelő dimenziótáblák között.
8-26 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Idődimenzió létrehozása
Ha külön modellezi a tény- és a dimenziótáblákat, az összekapcsolások automatikusan létrejönnek közöttük, ha a forrástáblákban vannak összekapcsolási hivatkozások. Az adatmodellben manuálisan is létrehozhat összekapcsolásokat. Ennek elvégzéséhez húzzon át egy dimenziótáblát egy ténytáblára vagy az Összekapcsolások területen kattintson az Összekapcsolás létrehozása gombra. Amikor összekapcsolást definiál egy ténytábla és egy dimenziótábla között, jelöljön ki egy összekapcsolási oszlopot mindegyik táblából. Egy összekapcsolást több oszlophoz is létrehozhat.
Tény- és dimenziótáblák összekapcsolása Definiáljon összekapcsolásokat a ténytáblák és a dimenziótáblák között, hogy lehetővé tegye a kapcsolódó adatok lekérdezését. Például összekapcsolást definiálhat a Nyereség mérőszámai ténytábla és a Termékek dimenziótábla között. összekapcsolás létrehozása: 1. A Data Modeler alkalmazásban zárolja a modellt szerkesztésre. 2. A Dimenziótáblák területről húzzon át egy dimenziótáblát a Ténytáblák területre.
Vagy az Összekapcsolások területen kattintson az Összekapcsolás létrehozása gombra.
3. Az Összekapcsolások területen adja meg az összekapcsoláshoz használni kívánt
megfelelő ténytáblát, tényoszlopot, dimenziótáblát és dimenzióoszlopot.
Megadhat például egy számlázási dátum oszlopot vagy egy naptári dátum oszlopot. 4. A pipa ikonra kattintva mentheti az összekapcsolás módosításait.
Ha el akarja távolítani a módosításokat, kattintson az X ikonra. Ha új összekapcsolást kezd létrehozni és rákattint az X ikonra, akkor az összekapcsolás új sora törlődik a Joins táblából. Az összekapcsolások létrehozása után megtekintheti az alapértelmezett hierarchiákat és szinteket, ha rákattint az adott dimenziótáblához tartozó Hierarchiák lapfülre.
Idődimenzió létrehozása Az idősoros függvények lehetővé teszik, hogy az üzleti teljesítményt összehasonlítsa korábbi időszakokkal, ezáltal olyan adatokat elemezhet, amelyek több időszakra is kiterjednek. Az idősoros függvényekkel összehasonlíthatja például az aktuális értékesítéseket az egy évvel, egy hónappal stb. azelőtti értékesítésekkel. Az idősoros függvények használatához az adatmodellnek idődimenziót kell tartalmaznia Videó Amikor idődimenziót hoz létre, az Idődimenzió létrehozása varázsló létrehoz az adatbázisban egy táblát, amit időadatokkal tölt fel, az adatmodellben létrehoz egy megfelelő idődimenzió táblát és egy időhierarchiát.
Az adatmodell létrehozásának elkezdése 8-27
Idődimenzió létrehozása
Az Idődimenzió létrehozása varázsló feltölti a forrástáblát 1970. jan. 01. és 2020. dec. 31. közötti időadatokkal. Idődimenzió létrehozása: 1. A Data Modeler alkalmazásban zárolja a modellt szerkesztésre. 2. A Dimenziótáblák területen kattintson a Hozzáadás gombra, majd válassza ki az
Idődimenzió létrehozása elemet.
3. Az Idődimenzió létrehozása varázslóban adja meg az adatbázistábla, a
dimenziótábla és a hierarchia nevét.
4. A Hierarchiaszintek ablaktáblában adja meg a szerepeltetni kívánt szinteket,
például: Év, Negyedév és Hónap.
5. Kattintson a Tovább gombra. 6. A következő oldalon tekintse át azokat a feladatokat, amelyeket a varázsló az
idődimenzió létrehozása érdekében végre fog hajtani.
7. Kattintson a Létrehozás gombra, hogy engedélyezze a varázslónak a dimenzió
létrehozását.
A varázsló adatokat tartalmazó idődimenziót ad az adatbázishoz, és az adatmodellben létrehoz egy megfelelő dimenziót. Ez a művelet legfeljebb 30 másodpercet vesz igénybe. 8. Kattintson a Kész gombra. 9. Ha összekapcsolásokat szeretne létrehozni a ténytábla oszlopai és az Idődimenzió
tábla oszlopai között, kattintson az adatmodellben található Összekapcsolás létrehozása gombra. Az idődimenzió két egyedi oszlopot tartalmaz. A DAY_TS oszlop típusa TIMESTAMP, míg a DATE_ID oszlop típusa NUMBER. Összekapcsolás
8-28 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Mérőszámok és attribútumok hozzáadása az adatmodellhez
létrehozásakor vagy az időbélyeg formátumú, vagy a numerikus formátumú oszlopot adja meg (attól függően, hogy a ténytáblában az oszlop dátum típusú vagy szám típusú). 10. Az Összekapcsolások területen az új definícióhoz jelölje ki a megfelelő
tényoszlopot, majd az Idődimenzióban jelölje ki a megfelelő időbélyeg vagy numerikus típusú oszlopot.
Az összekapcsolások létrehozása után az Idődimenzió-szerkesztőben megjelenítheti a Hierarchiák lapot, hogy megtekinthesse az alapértelmezett hierarchiákat és szinteket. 11. Szerkessze a modellben lévő táblákat a következő részben leírtak szerint:
Ténytáblák és dimenziótáblák szerkesztése.
12. A Kész gombra kattintva visszatérhet az adatmodellhez.
Mérőszámok és attribútumok hozzáadása az adatmodellhez Ez a témakör azt ismerteti, hogyan adhat hozzá mérőszámokat és attribútumokat az adatmodellhez. Videó Témakörök: • Mérőszámok és attribútumok szerkesztése • A ténytáblákban lévő mérőszámok összesítésének megadása • Számított mérőszámok létrehozása • Származtatott attribútumok létrehozása • Kifejezések létrehozása a Kifejezésszerkesztőben • Mérőszámok és attribútumok másolása
Mérőszámok és attribútumok szerkesztése A táblaszerkesztő segítségével mérőszámokat és attribútumokat adhat hozzá, szerkeszthet és törölhet az adatmodellben. Mérőszámok és attribútumok szerkesztése: 1. A Data Modeler alkalmazásban zárolja a modellt szerkesztésre. 2. Kattintson a szerkeszteni kívánt mérőszámot vagy attribútumot tartalmazó
ténytáblára vagy dimenziótáblára.
3. Ha az összes oszlopot közvetlenül a Táblaszerkesztőben kívánja szerkeszteni,
válassza ki a Mind szerkesztése lehetőséget.
Ha egyidejűleg több kijelölt oszlopot kíván szerkeszteni, másolni vagy törölni, a Shift + kattintás vagy a Ctrl + kattintás művelettel elvégezheti azt a kívánt soroknál.
Az adatmodell létrehozásának elkezdése 8-29
Mérőszámok és attribútumok hozzáadása az adatmodellhez
4. A táblaszerkesztőben a jobb gombbal kattintson egy oszlopra, majd szükség szerint
kattintson a Másolás vagy a Törlés elemre.
5. A táblaszerkesztőben kattintson a szerkeszteni kívánt oszlopra vagy kattintson az
Oszlop hozzáadása gombra.
6. Az Áttekintés lapon szükség szerint módosítsa a beállításokat.
• Szerkessze a megjelenítési nevet és a leírást. • Változtassa meg a sorrendet. Alapértelmezés szerint az oszlopok az oszlopban lévő adatok szerint vannak sorba rendezve, és a kimutatások adatai is ebben a sorrendben jelennek meg. Ha egy oszlopot egy másik oszlop adatai szerint kíván rendezni, válassza ki a Rendezés másik oszlop szerint lehetőséget, majd a Rendezés szempontja lehetőségnél a kívánt értéket. Például a Hónap neve attribútum ábécé szerinti rendezése helyett rendezheti a hónap száma szerint: 1 (január), 2 (február), 3 (március) stb.
7. Számított mérőszámok vagy származtatott attribútumok beállításainak módosítása:
Ténytáblák esetében lásd: Számított mérőszámok létrehozása. Dimenziótáblák esetében lásd: Származtatott attribútumok létrehozása.
8-30 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Mérőszámok és attribútumok hozzáadása az adatmodellhez
8. Az Engedélyek lapon opcionálisan módosítsa az objektumra vonatkozó
engedélyeket a következő részben leírtak szerint: A modell objektumaihoz való hozzáférés biztonságossá tétele.
9. Az Adatszűrők lapon opcionálisan definiálja az adatmodell-objektumok sorszintű
szűrését biztosító adatszűrőket a következő részben leírtak szerint: Adatbiztonsági szűrők definiálása.
10. A Szintek lapon a ténytábla oszlopaihoz opcionálisan hozzon létre szintalapú
mérőszámot a következő részben leírtak szerint: Összesítési szintek beállítása a mérőszámokhoz.
11. A Kész gombra kattintva visszatérhet a táblázatszerkesztőhöz.
A ténytáblákban lévő mérőszámok összesítésének megadása Megadhatja a ténytáblában lévő mérőszám összesítését. Beállíthatja például az összesítési szabályt az Árbevétel oszlophoz Összeg értékre. Lásd még: Összesítési szintek beállítása a mérőszámokhoz. Összesítés megadása a mérőszámokhoz: 1. A Data Modeler alkalmazásban zárolja a modellt szerkesztésre. 2. A Ténytáblák területen kattintson arra a ténytáblára, amelyikhez létre szeretné
hozni a mérőszámokat.
3. Az Oszlopok listájában változtassa meg a megfelelő oszlopokra vonatkozó
összesítési szabályt, hogy megadhassa, hogy azok mérőszámok.
Ugyanazt az összesítési szabályt megadhatja több oszlophoz is a Shift + kattintás vagy a Ctrl + kattintás művelettel a megfelelő oszlopoknál. Az összesítési beállítások a következők: Nincs: nincs összesítés. Összeg: az összes érték összeadásával kiszámítja az összeget. Átlag: – kiszámítja az átlagos értéket. Median: – kiszámítja a középértéket. Darabszám: – kiszámítja azoknak a soroknak a számát, amelyek értéke nem üres. Eltérőek száma: – kiszámítja azoknak a soroknak a számát, amelyek értéke nem üres. Egy sor minden eltérő előfordulását csak egyszer számítja. Maximum: kiszámítja a legmagasabb numerikus értéket. Maximum: kiszámítja a legalacsonyabb numerikus értéket. Első: kiválasztja az elem első előfordulását. Utolsó: kiválasztja az elem utolsó előfordulását. Szórás: kiszámítja a szórást, hogy megjelenítse az átlagtól való eltérés szintjét. Szórás (összes érték): kiszámítja a szórást a populációs variancia és a normál eltérés képletének használatával.
Az adatmodell létrehozásának elkezdése 8-31
Mérőszámok és attribútumok hozzáadása az adatmodellhez
Tipp:
Néhány számított mérőszám előre összesített. Ezek a mérőszámok olyan számításokkal rendelkeznek, amelyekben már összesített mérőszámok szerepelnek. Olyan számítás szerkesztéséhez, amelyik előre összesített mérőszámokat tartalmaz, kattintson az oszlop nevére. Lásd még: Számított mérőszámok létrehozása.
A legtöbb mérőszám esetében ugyanaz az összesítési szabály vonatkozik minden egyes dimenzióra, azonban bizonyos mérőszámok esetében előfordulhat, hogy egy adott dimenzióhoz egy adott összesítési szabályt kíván megadni, a többi dimenzióhoz pedig más szabályokat. Leginkább az idődimenziók igényelnek különböző összesítést. Például a Létszám (számított mérőszám) jellemzően a SUM összesítést használja a Szervezet és a Földrajzi hely dimenziók esetében, viszont a SUM nem vonatkozik Idődimenzióra. Az Idődimenzió esetében LAST összesítést kell használni, amely segítségével megjelenítheti az év utolsó hetében vagy napján érvényes létszámot. 4. Az összesítés felülbírálása adott dimenziók esetében: a. Kattintson a mérőszámoszlop nevére. b. Törölje az Ugyanaz minden dimenziónál négyzet bejelölését.
8-32 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Mérőszámok és attribútumok hozzáadása az adatmodellhez
c. Kattintson a Felülbírálás hozzáadása gombra. d. Jelölje ki a másképpen összesíteni kívánt dimenziót, például az Időt. e. Válasszon összesítési szabályt a dimenzióhoz. f. Ha szükséges, bírálja felül az összesítést másik dimenziónál. g. Kattintson a Kész gombra.
Ha dimenziófüggő összesítési szabályokat határoz meg egy mérőszámhoz, az Oszlopok táblában az összesítési szabály mellett egy csillag (*) látható. Például Sum*. 5. Alapértelmezés szerint a ténytábla összes oszlopa látható a kimutatásokban.
Azoknál az oszlopoknál, amelyeket nem kíván megjeleníteni, törölje az Elérhető jelölőnégyzet jelölését. Több sor kijelöléséhez a Shift + kattintás vagy a Ctrl + kattintás használható.
6. A módosítások elvetéséhez kattintson a Mégse gombra. 7. A Kész gombra kattintva visszatérhet a táblázatszerkesztőhöz.
Számított mérőszámok létrehozása Ha egy ténytábla nem tartalmazza az összes olyan mérőszámot, amelyre szüksége van, létrehozhat számított mérőszámokat. Például az Árbevétel/Megrendelések száma képlet használatával létrehozhat egy Átlagos megrendelésméret nevű számított mérőszámot. Számított mérőszámok létrehozása: 1. A Data Modeler alkalmazásban zárolja a modellt szerkesztésre. 2. A Ténytáblák területen kattintson arra a ténytáblára, amelyikhez létre szeretné
hozni a mérőszámokat.
3. Az Oszlopok területen kattintson az Oszlop hozzáadása gombra. 4. Az Új oszlop szerkesztőjében adja meg az oszlop nevét és leírását.
Ezután vagy írjon be közvetlenül egy kifejezést a Kifejezés mezőbe, vagy kattintson a Teljes szerkesztő gombra a Kifejezésszerkesztő megjelenítéséhez.
Az adatmodell létrehozásának elkezdése 8-33
Mérőszámok és attribútumok hozzáadása az adatmodellhez
A további tudnivalókat lásd még itt: Kifejezések létrehozása a Kifejezésszerkesztőben. 5. A kifejezések olyan mérőszámokat is tartalmazhatnak, amelyek már összesítve
lettek, illetve olyan mérőszámokat is, amelyek még nem lettek összesítve. Végezze el a következő műveletek egyikét: • Ha a kifejezés már összesített mérőszámokat tartalmaz vagy nincs szüksége az összesítésre, az Összesítést állítsa be Számítás előtt értékre. • Állítsa be az Összesítést Számítás után értékre, és jelöljön ki egy összesítési szabályt, pl: Összeg, Átlag, Darabszám, hogy az összesítést a kifejezés kiszámítása után alkalmazhassa. A részleteket lásd: Összesítési szintek beállítása a mérőszámokhoz.
A további tudnivalókat és a példákat lásd: Tudnivalók a számított mérőszámok létrehozásáról. 6. A Kész gombra kattintva visszatérhet a táblázatszerkesztőhöz.
Tudnivalók a számított mérőszámok létrehozásáról A számított mérőszámok, amint azt a nevük is jelzi, más mérőszámokból lettek kiszámítva. Létrehozhat például egy mérőszámot, amely az Árbevétel/Megrendelések száma képlet alapján kiszámítja az Átlagos megrendelésméret értékét. A számítások olyan mérőszámokat is tartalmazhatnak, amelyek már összesítve lettek, illetve olyan mérőszámokat is, amelyek még nem lettek összesítve. Például: • A számítás összesített mérőszámokat tartalmaz: Sum(Árbevétel)/ Sum(Megrendelések) • A számítás nem összesített mérőszámokat tartalmaz: EgységÁr X Mennyiség Ha a számításában előre nem összesített mérőszámok szerepelnek, például EgységÁr és Mennyiség, a számítás után alkalmazhatja az összesítést. Például: Sum(EgységÁr X Mennyiség). Mielőtt kiválasztaná, hogy a kifejezésben az összesítést a Számítás előtt vagy a Számítás után alkalmazza-e, ellenőrizze a számításokban szereplő mérőszámokat. Lásd még: Számított mérőszámok létrehozása.
8-34 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Mérőszámok és attribútumok hozzáadása az adatmodellhez
Példa 8-1
A számítások már összesített mérőszámokat tartalmaznak
Ha a számítás előre összesített mérőszámokat tartalmaz, az Összesítést állítsa be Számítás előtt értékre. Például: Sum(Árbevétel)/Sum(Megrendelések)
Megjegyzés: Ha a Számítás után beállítást választja ki, akkor a rendszer elvet a számításban a mérőszámokhoz alkalmazott minden összesítést.
Példa 8-2
A számítások nem összesített mérőszámokat tartalmaznak
Opcionálisan a számítás után alkalmazhat összesítést. Állítsa be az Összesítést Számítás után értékre, majd a legördülő listában jelöljön ki egy összesítési szabályt. Például: Összeg, Átlag, Darabszám és így tovább.
Az adatmodell létrehozásának elkezdése 8-35
Mérőszámok és attribútumok hozzáadása az adatmodellhez
Megjegyzés: Ha a számítás után alkalmaz összesítést:
• Ne szerepeltesse a kifejezés oszlopait a számításban. • Ha a számításban szerepelteti az összesített oszlopokat, a rendszer elveti az oszlopok összesítését.
Származtatott attribútumok létrehozása Létrehozhat egyéni vagy származtatott attribútumokat a kifejezésen alapuló dimenziótáblákhoz. Például egy kifejezéssel összefűzhet több címoszlopot egyetlen Teljes cím oszloppá. Származtatott attribútumok létrehozása: 1. A Data Modeler alkalmazásban zárolja a modellt szerkesztésre. 2. A Dimenziótáblák területen kattintson arra a dimenziótáblára, amelyikhez létre
szeretné hozni a származtatott attribútumokat.
3. Az Oszlopok területen kattintson az Oszlop hozzáadása gombra. 4. Az Új oszlop szerkesztőjében adja meg az oszlop nevét és leírását. Ezután vagy
írjon be közvetlenül egy kifejezést a Kifejezés mezőbe, vagy kattintson a Teljes szerkesztő gombra a Kifejezésszerkesztő megjelenítéséhez. A további tudnivalókat lásd: Kifejezések létrehozása a Kifejezésszerkesztőben.
A(z) változó használható oszlopkifejezésben. A részleteket lásd: Változók definiálása.
8-36 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Mérőszámok és attribútumok hozzáadása az adatmodellhez
5. A Kész gombra kattintva visszatérhet a táblázatszerkesztőhöz.
Kifejezések létrehozása a Kifejezésszerkesztőben A Kifejezésszerkesztő segítségével megszorításokat, összesítéseket és egyéb átalakításokat végezhet az oszlopokon. Témakörök: • Tudnivalók a Kifejezésszerkesztőről • Kifejezés létrehozása
Tudnivalók a Kifejezésszerkesztőről Az adatok modellezése során a Kifejezésszerkesztő segítségével megszorításokat, összesítéseket és egyéb átalakításokat végezhet az oszlopokon. Például a Kifejezésszerkesztő segítségével megváltoztathatja egy oszlop adattípusát dátum típusról karakter típusra. A Kifejezésszerkesztő segítségével adatszűrőkhöz is létrehozhat kifejezéseket. A Kifejezésszerkesztő a következő szakaszokat tartalmazza: • A bal oldalon lévő Kifejezés mezőben szerkesztheti az aktuális kifejezést. • Az alul lévő eszköztár a gyakran használt kifejezés műveleti jeleket tartalmazza, mint például a pluszjel, az egyenlőségjel vagy a vessző az elemek szétválasztására. • A jobb oldalon található Kifejezés elemei szakasz olyan építőelemeket tartalmaz, amelyeket felhasználhat a kifejezésében. Példák az elemekre: táblázatok, oszlopok, függvények és típusok. A Kifejezés elemei szakasz csak olyan elemeket tartalmaz, amelyek a feladatához kapcsolódnak. Például, ha megnyitja a Kifejezésszerkesztőt egy számított mérőszám definiálásához, a Kifejezés elemei szakasz csak az aktuális ténytáblát, a hozzákapcsolt dimenziótáblákat, illetve egy dimenziótáblán keresztül közvetve kapcsolódó ténytáblákat tartalmazza. Hasonlóképpen, származtatott attribútum definiálásakor az aktuális dimenziótáblát, a hozzákapcsolt ténytáblákat, illetve az adott ténytáblákon keresztül kapcsolódó dimenziótáblát látja.
Az adatmodell létrehozásának elkezdése 8-37
Mérőszámok és attribútumok hozzáadása az adatmodellhez
Másik példa, hogy az időhierarchiák csak akkor szerepelnek, ha az Idő ténytáblát összekapcsolta az aktuális táblával. A Kifejezés elemei szakaszban szereplő elemekről a további tudnivalókat lásd: A Kifejezésszerkesztő ismertetése.
Kifejezés létrehozása A Kifejezésszerkesztő segítségével megszorításokat, összesítéseket és egyéb átalakításokat végezhet az oszlopokon. Kifejezés létrehozása: 1. Adjon hozzá vagy szerkesszen egy oszlopot a Táblázatszerkesztőben a következő
részben leírtak szerint: Oszlopok szerkesztése.
2. Írjon be egy kifejezést a Kifejezés mezőbe, majd kattintson a Kész gombra. Vagy
kattintson a Teljes szerkesztő gombra a Kifejezésszerkesztő elindításához.
3. A Kifejezés elemei menük használatával keresse meg azokat az építőelemeket,
amelyeket használni szeretne a kifejezése létrehozásához.
Húzással adjon hozzá egy elemet a kifejezéséhez. Vagy duplán az elemre kattintva beszúrhatja azt, vagy kijelölheti az elemet, és a nyíl ikonra kattintva adhatja hozzá. Függvény hozzáadásakor a helyettesítendő szöveget zárójelek jelzik. Jelölje ki a szöveget, majd írja be vagy a Kifejezés elemei menük használatával adja hozzá a megfelelő elemet. A műveleti jelekkel, kifejezésekkel és függvényekkel kapcsolatos tudnivalókat lásd: A Kifejezésszerkesztő ismertetése.
8-38 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Modellobjektumok másolása
4. A rendelkezésre álló elemek leszűréséhez kattintson a Szűrő gombra, majd a
keresőmezőbe írja be a kívánt szöveget. A szöveg eltávolításával visszaállíthatja az elemek teljes listáját.
5. Kattintson a Műveletek gombra a Kifejezés elemei alatt található menük
megjelenítéséhez vagy elrejtéséhez, illetve az összes menü kibontásához vagy összecsukásához.
6. Műveleti jel beszúrásához kattintson az eszköztár egyik elemére. 7. A kifejezése létrehozása során szükség szerint kattintson a Visszavonás vagy az
Ismét gombra.
8. A munka ellenőrzéséhez kattintson az Érvényesítés gombra. 9. Amikor elkészült, kattintson a Mentés gombra.
Mérőszámok és attribútumok másolása Az adatmodellben lévő mérőszámok és attribútumok másolhatók. Mérőszámok és attribútumok másolása: • A bal oldali ablaktáblában lévő Adatmodell menüben kattintson a jobb gombbal a másolni kívánt oszlopra, és válassza ki a Másolás parancsot. Több oszlop másolásához a Shift + kattintás vagy a Ctrl + kattintás művelettel jelölje ki az összes kívánt sort, és kattintson a jobb gombbal, majd válassza ki a Másolás parancsot. • A bal oldali ablaktáblában lévő Adatmodell menüben kattintson a másolni kívánt oszlophoz tartozó Oszlopműveletek menüre, és válassza ki a Másolás parancsot. A másolat a névhez hozzáadott számmal jelenik meg.
Modellobjektumok másolása Néha gyorsabb másolni az objektumokat, mint egy teljesen újat létrehozni. A Data Modeler alkalmazásban ténytáblákat, dimenziótáblákat, adatbázistáblákat és adatbázisnézeteket másolhat: • Ténytáblák Meglévő ténytábla másolásához válassza ki a Másolás elemet a Ténytáblaműveletek menüben. Ténytábla másolásakor a Data Modeler alapértelmezés szerint illesztéseket tartalmaz. Lásd még: Ténytáblák létrehozása egyenként. A mérőszámok esetén a rendszer nem másolja az összesítési szint beállításait, mivel az eredeti ténytábla és a másolt verzió szintbeállításai a legtöbb esetben eltérőek.
Az adatmodell létrehozásának elkezdése 8-39
Modellobjektumok másolása
Ténytábla másolása után tekintse át és szükség szerint állítsa be a mérőszámokhoz tartozó összesítési szinteket. • Dimenziótáblák Meglévő dimenziótábla másolásához válassza ki a Másolás elemet a Dimenziótábla-műveletek menüben. Dimenziótábla másolásakor a Data Modeler alapértelmezés szerint kizárja az illesztéseket. Lásd még: Dimenziótáblák létrehozása egyenként. • Adatbázistáblák és -nézetek Meglévő adatbázis-objektum másolásához válassza ki a Másolás elemet a Műveletek menüben. Tábla vagy nézet másolásakor a Data Modeler a másolt tábla vagy nézet alapján létrehoz egy nézetet. Lásd még: Forrásnézetek definiálása.
8-40 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
9 Hierarchiák és szintek definiálása részletezéshez és összesítéshez A hierarchiákat és szűrőket a Data Modeler szolgáltatásban definiálhatja. Témakörök: • A hierarchiák és szintek definiálásának jellemző munkafolyamata • Tudnivalók a hierarchiákról és a szintekről • Hierarchiák és szintek szerkesztése • Összesítési szintek beállítása a mérőszámokhoz
A hierarchiák és szintek definiálásának jellemző munkafolyamata Az alábbiakban láthatók a hierarchiák és szintek adatmodellhez történő hozzáadásához szükséges általános feladatok. Feladat
Leírás
További információk
Hierarchiák és szintek hozzáadása
Hierarchiák és szintek létrehozása a dimenziótáblákhoz
Hierarchiák és szintek szerkesztése
Összesítési szintek beállítása a mérőszámokhoz
Egyéni összesítési szintek beállítása mérőszámokhoz, amelyek eltérnek az alapértelmezett szinttől
Összesítési szintek beállítása a mérőszámokhoz
Tudnivalók a hierarchiákról és a szintekről A hierarchia egy dimenziótábla oszlopcsoportjai közötti kapcsolatokat jeleníti meg. Például a negyedévek hónapokat tartalmaznak, a hónapok pedig napokat. A hierarchiák lehetővé teszik a kimutatások részletezését. Egy dimenziótábla egy vagy több hierarchiát tartalmazhat. Egy hierarchia jellemzően egy összesítő szinttel kezdődik, majd azt követik az alárendelt szintek, amelyeket a legalacsonyabb részletezési szintig bont. Az adott dimenzióhoz minden hierarchiának egy közös legalacsonyabb szinttel kell rendelkeznie. Például egy idődimenzióhoz tartozhat egy pénzügyi hierarchia és egy naptárhierarchia, és a kettő közös legalacsonyabb szintje a Nap. A Nap két elnevezett fölérendelt szinttel rendelkezik, ezek a Pénzügyi év és a Naptári év, amelyek mindketten az Összes gyökérszint alárendeltjei. Az összesítő szint kivételével minden szintnek tartalmaznia kell legalább egy oszlopot, amely kulcs- vagy megjelenítési oszlopként van megadva. Azonban nem szükséges, hogy a tábla összes oszlopa explicit módon társítva legyen a szintekkel. Azokat az
Hierarchiák és szintek definiálása részletezéshez és összesítéshez 9-1
Hierarchiák és szintek szerkesztése
oszlopokat, amelyeket nem társítja semmilyen szinttel, a rendszer automatikusan a hierarchia legalacsonyabb szintjével társítja, amely megfelel az adott dimenziótáblának. A hierarchia szintjeinek száma nincs korlátozva. A szintek száma önmagában nem meghatározó tényező a lekérdezés teljesítménye szempontjából. Azonban ne feledje, hogy a nagyon bonyolult lekérdezések esetében még néhány szint ronthatja a teljesítményt.
Hierarchiák és szintek szerkesztése A dimenziótáblák létrehozása után hierarchiákat és szinteket adhat a táblákhoz. Videó A hierarchia a szintek olyan rendszere a dimenzióban, amelyek egymáshoz egy a többhöz kapcsolattal kapcsolódnak. Például a Földrajzi hely hierarchia Ország, Állam és Város szinteket tartalmazhat. Ha a ténytáblák és dimenziótáblák össze vannak kapcsolva, egy alapértelmezett hierarchia jön létre. Egy adott dimenziótábla hierarchiáit nem adhatja hozzá addig, amíg a dimenziótáblát nem kapcsolta össze egy ténytáblával. A dimenziótáblának az összekapcsolásban használt oszlopait a rendszer kulcsoszlopokként használja a hierarchia alárendelt szintjéhez. Hierarchia és a szintjei létrehozása: 1. A Data Modeler alkalmazásban zárolja a modellt szerkesztésre. 2. A Dimenziótáblák területen kattintson arra a dimenziótáblára, amelyikhez hozzá
szeretne adni egy hierarchiát. A dimenziótáblának legalább egy összekapcsolást kell tartalmaznia egy ténytáblával.
3. A Dimenziószerkesztőben kattintson a Hierarchiák lapfülre. 4. A Hierarchiák területen kattintson a Szint hozzáadása gombra. A Szint hozzáadása
mező felső részében olyan dimenzióoszlopok láthatók, amelyeket még nem használtak szintben.
A mező alsó részében olyan megosztott szintek láthatók, amelyeket már ennek a táblának egy másik hierarchiájában használtak. Jelölje ki a használni kívánt dimenzióoszlopot vagy megosztott szintet.
5. Ezután kattintson a Szint hozzáadása gombra, és jelölje ki a megfelelő oszlopokat
vagy megosztott szinteket, mielőtt még az összes szintet hozzáadná.
9-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Hierarchiák és szintek szerkesztése
6. Húzza át a szinteket a megfelelő helyre a sorrendben. Vagy kattintson egy szintre a
jobb gombbal, és válassza ki az Áthelyezés balra vagy az Áthelyezés jobbra elemet.
7. Kattintson egy szintre egy olyan párbeszédpanel megjelenítéséhez, amelyen
megadhatja a szint nevét, a kulcsoszlopot, illetve a szinthez tartozó megjelenítési oszlopot.
Ha megosztott szintet szerkeszt, a módosítások a szint minden példányára érvényesek. Például, ha az Országnév szintnevet Országra módosítja, akkor a szintnév az összes olyan hierarchiában módosul, ahol a megosztott szint használatban van. 8. Szint törléséhez a jobb gombbal kattintson egy szintre, majd kattintson a Törlés
gombra, vagy pedig kattintson a szintre és a Szint párbeszédpanelen válassza ki a Szint törlése lehetőséget. Az alapértelmezett Összeg és Részlet szintek nem törölhetők. Ha megosztott szintet töröl, választhat, hogy csak az aktuális hierarchiából vagy az összes hierarchiából törli. Tételezzük fel például, hogy az Országnév megosztott szintet csak az 1. hierarchia nevű aktuális hierarchiából szeretné törölni. Az 1. hierarchiában kattintson a szintre, válassza ki a Törlés, majd az 1. hierarchiából elemet. Tipp:
Ha a Szint párbeszédpanelen kiválasztja a Szint törlése lehetőséget, azzal csak az aktuális hierarchiából törli a szintet. Ha egy megosztott szintet az összes hierarchiából törölni szeretne, a jobb gombbal kattintson a szintre, majd válassza ki a Törlés, majd az összes hierarchiából elemet. 9. Ha nem szeretné, hogy a hierarchia látható legyen az elemzésekben, szüntesse meg
az Elérhető jelölőnégyzet bejelölését.
10. Egy másik hierarchia hozzáadásához kattintson a Hierarchia hozzáadása gombra,
és ismételje meg az eljárás lépéseit. Vagy ha befejezte a műveleteket, kattintson a Kész gombra.
Dimenziótábla tulajdonságainak beállítása hierarchiákhoz Az Áttekintés nézetben egy adott dimenziótáblához beállíthatja azokat a tulajdonságokat, amelyek a táblához tartozó összes hierarchiára vonatkoznak. A hierarchiák tulajdonságainak beállítása: 1. A Data Modeler alkalmazásban zárolja a modellt szerkesztésre. 2. Kattintson a szerkeszteni kívánt dimenziótáblára. 3. Az Áttekintés lapon szükség szerint módosítsa a beállításokat:
• Idődimenzió — Megadja, hogy az ehhez a dimenziótáblához tartozó hierarchiák támogassanak egy idődimenziót. Az idődimenziókra vonatkozó
Hierarchiák és szintek definiálása részletezéshez és összesítéshez 9-3
Összesítési szintek beállítása a mérőszámokhoz
hierarchiák nem tartalmazhatnak kihagyott szinteket vagy nem lehetnek kiegyensúlyozatlanok. • Kihagyott szintek engedélyezése — Megadja, hogy ez a dimenziótábla támogassa a kihagyott szinteket tartalmazó hierarchiákat. A kihagyott szintet tartalmazó hierarchia olyan hierarchia, amelynek bizonyos tagjai nem rendelkezik a közvetlen előd szintre mutató értékkel. Például az Ország-ÁllamVáros-Körzet hierarchiában a „Washington, D.C.” nevű város nem tartozik egy Államhoz. Ebben az esetben a részletezést az Ország szintről (USA) a Város szintre (Washington, D.C.) vagy az alá kell vinni. Lekérdezésben a kihagyott szintek nem jelennek meg, és nem befolyásolják a számításokat. Hierarchikus rendezésnél a tagok a legközelebbi elődjeik alatt jelennek meg. • Kiegyensúlyozatlan hierarchiák engedélyezése — Megadja, hogy ez a dimenziótábla támogassa a kiegyensúlyozatlan hierarchiákat. A kiegyensúlyozatlan (egyenetlen) olyan hierarchia, amelyben a végpontok (alárendelt elemeket nem tartalmazó tagok) nem feltétlenül azonos mélységben vannak. Egy hely például választhatja azt, hogy az aktuális hónap adatai napi szinten, az előző hónapok adatai havi szinten, az előző 5 év adatai pedig negyedévi szinten álljanak rendelkezésre.
Összesítési szintek beállítása a mérőszámokhoz Beállíthatja az összesítési szinteket a mérőszámokhoz. A tudnivalókat lásd: Tudnivalók az összesítési szintek mérőszámokhoz történő beállításáról. Egyéni összesítési szint beállítása egy mérőszámhoz: 1. A Data Modeler alkalmazásban zárolja a modellt szerkesztésre. 2. A Ténytáblák területen kattintson arra a ténytáblára, amelyikben a mérőszám
található.
Tipp:
A ténytáblát legalább egy dimenziótáblával össze kell kapcsolni. 3. Határozzon meg összesítési szabályt az új oszlophoz, amelyet szintalapú
mérőszámként szeretne használni.
4. Kattintson az oszlop nevére, majd kattintson a Szintek elemre. 5. A Szintek lapon egy vagy több hierarchia esetében használja a csúszkát a
mérőszám összesítési szintjének kijelöléséhez.
9-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Összesítési szintek beállítása a mérőszámokhoz
6. A Kész gombra kattintva visszatérhet a táblázatszerkesztőhöz.
Tudnivalók az összesítési szintek mérőszámokhoz történő beállításáról Alapértelmezés szerint a mérőszámok összesítése az elemzésben kijelölt dimenzióattribútumok szintjén történik. Például egy olyan elemzésben, amely az Üzletkötő és az Árbevétel oszlopokat tartalmazza, az Árbevétel összesítése az Üzletkötő szintjén történik. Az arányok kiszámításához gyakran olyan mérőszámokra van szükség, amelyek összesítése az elemzési egységtől eltérő szinten történik. Ha például ki akarja számítani egy Üzletkötő esetében a Százalékos hozzájárulás az árbevételhez értékét egy adott részlegnél, akkor szüksége van egy elemzésben az Üzletkötő szintjén meghatározott Részleg árbevétele értékre (az elemzés oszlopai: Üzletkötő, Árbevétel, Árbevétel *100 / Részleg árbevétele). Ebben a példában a Részleg árbevétele olyan egyéni összesítési szintet tartalmaz, amely eltér az alapértelmezett szinttől.
Hierarchiák és szintek definiálása részletezéshez és összesítéshez 9-5
Összesítési szintek beállítása a mérőszámokhoz
9-6 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
10 Az adatmodell biztonságossá tétele Objektum szintű engedélyeket és sor szintű biztonsági adatszűrőket definiálhat az Oracle BI Cloud Service alkalmazásban használt adatmodelljéhez. Videó Témakörök: • Az adatok biztonságossá tételének jellemző munkafolyamata • Kifejezésekben használandó változók létrehozása • A modell objektumaihoz való hozzáférés biztonságossá tétele • Az adatok elérésének biztonságossá tétele
A modelladatok biztonságossá tételének jellemző munkafolyamata Az alábbiakban láthatók az adatmodell biztonságossá tételéhez szükséges általános feladatok. Feladat
Leírás
További információk
Adatszűrők változóinak definiálása, ha szükséges
Vagy hozzon létre olyan változókat, amelyek dinamikusan kiszámítják és tárolják az oszlopok kifejezéseiben és az adatszűrőkben használandó értékeket.
Kifejezésekben használandó változók létrehozása
Engedélyek beállítása modellobjektumokon
Az objektumra vonatkozó engedélyek szabályozzák a teljes modell vagy az egyes ténytáblák, dimenziótáblák és oszlopok láthatóságát.
A modell objektumaihoz való hozzáférés biztonságossá tétele
Sorszintű biztonsági szűrők definiálása
Az adatszűrők korlátozzák a ténytáblák, dimenziótáblák és oszlopok visszaadott eredményeit.
Az adatok elérésének biztonságossá tétele
Kifejezésekben használandó változók létrehozása A Data Modeler alkalmazásban olyan változókat definiálhat, amelyek dinamikusan kiszámítják és tárolják az oszlopok kifejezéseiben vagy az adatszűrőkben használható értékeket.
Az adatmodell biztonságossá tétele 10-1
Kifejezésekben használandó változók létrehozása
Témakörök: • Tudnivalók a változókról • Változók definiálása
Tudnivalók a változókról A változók olyan értékek dinamikus kiszámítására és tárolására szolgálnak, amelyeket kifejezésekben lehet felhasználni. A változók oszlopkifejezésekben vagy adatszűrőkben használhatók. Tételezzük fel például, hogy az 1. felhasználó az 1. részleghez, a 2. felhasználó pedig a 2. részleghez tartozik. Mindegyik felhasználó csak a saját részlegére vonatkozó adatokat érheti el. A DEPARTMENT_NUMBER változó segítségével tárolhatja a megfelelő adatokat az 1. felhasználó, illetve a 2. felhasználó számára. Ezt a változót egy olyan adatszűrőben használhatja, amelyikben az adatok az 1. felhasználó számára az 1. részleg szerint, a 2. felhasználó számára pedig a 2. részleg szerint vannak leszűrve. Más szóval, a változók dinamikusan módosítják a metaadatok tartalmát, hogy azok alkalmazkodjanak a változó adatkörnyezethez. A változókban lévő értékek nem biztonságosak, mivel az objektumra vonatkozó engedélyek a változókra nem vonatkoznak. Bárki, aki tudja vagy kitalálja a változó nevét, felhasználhatja azt egy kifejezésben. Éppen ezért ne használjon bizalmas adatokat, például jelszavakat a változókban. Nem használhat változót olyan kifejezésben, amelyik másik változót definiál.
Változók definiálása Létrehozhat változót az oszlopkifejezésekben vagy adatszűrőkben való használatra. Például a SalesRegion nevű változó SQL-lekérdezést használhat a felhasználó értékesítési régiója nevének lekérdezéséhez. Tipp:
Csak forrás adatbázis-objektumokra hivatkozzon a változóra vonatkozó SQLlekérdezésben. Ne szerepeltesse az adatmodell-objektumok nevét a lekérdezésben. Változó definiálása: 1. A Data Modeler alkalmazásban zárolja a modellt szerkesztésre. 2. A bal oldali ablaktábla Változók menüjében kattintson a Plusz ikonra. 3. Adja meg az SQL-lekérdezést a változó értékének feltöltéséhez: a. Adja meg, hogy a változó egyetlen értéket vagy több értéket adjon-e vissza. b. Adja meg az SQL-lekérdezést a változó értékének vagy értékeinek feltöltéséhez.
Például:
— Egyetlen értéket ad vissza a lekérdezéssel, például: SELECT term-név FROM termékek — Több értéket ad vissza a lekérdezéssel, például: SELECT 'Változó', term-név FROM termékek
10-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
A modell objektumaihoz való hozzáférés biztonságossá tétele
Több érték esetében mindig a következő formátumot használja: SELECT ‘VariableName’, VariableValue FROM Table c. Ha szükséges, adjon meg alapértelmezett kezdőértéket. d. Kattintson a Teszt gombra annak érvényesítéséhez, hogy a lekérdezés megfelelő
értéket adott vissza
4. Olyan változó létrehozásához, amelynek értéke minden egyes felhasználói
munkamenet indításakor frissül, válassza ki a Bejelentkezéskor beállítást az Érték frissülése lehetőségnél.
5. Olyan változó létrehozásához, amelynek értéke az Ön által beállított ütemezés
alapján frissül, válassza ki az Ütemezés alapján beállítást az Érték frissülése lehetőségnél. A SQL-lekérdezés futtatása területen válassza ki a változó frissülésének gyakoriságát és kezdő dátumát.
6. Olyan változó létrehozásához, amely soha nem változó statikus értéket tartalmaz,
válassza ki a Soha beállítást az Érték frissülése lehetőségnél, és az Érték mezőben adja meg a változó értékét.
7. A Kész gombra kattintva visszatérhet az adatmodellhez. Tipp:
Meglévő változó szerkesztéséhez kattintson jobb gombbal a Változók listára, és válassza ki az Ellenőrzés elemet. Változó törléséhez kattintson rá jobb gombbal, és válassza ki a Törlés elemet. Miután definiált egy változót, felhasználhatja azt adatszűrőben vagy oszlopkifejezésben. A részleteket lásd: Adatbiztonsági szűrők definiálása és Származtatott attribútumok létrehozása.
A modell objektumaihoz való hozzáférés biztonságossá tétele A bizalmas adatok biztonsága nagyon fontos. A modellben alapértelmezés szerint mindenki hozzáférhet az adatokhoz. A bizalmas adatok megjelenésének elkerüléséhez
Az adatmodell biztonságossá tétele 10-3
A modell objektumaihoz való hozzáférés biztonságossá tétele
állítsa be a megjelenítési és elrejtési engedélyeket a teljes modell vagy az egyes ténytáblák, dimenziótáblák és oszlopok részére. Korlátozhatja például az Árbevétel bizonyos oszlopaihoz való hozzáférést, hogy csak az arra jogosult felhasználók tekinthessék meg azokat. Vagy korlátozhatja a teljes modell elérését is, hogy senki ne nyithassa meg a modellt és ne érhesse el a témaköreit. Az objektumokhoz való hozzáférés biztonságossá tétele engedélyek használatával: 1. A Data Modeler alkalmazásban zárolja a modellt szerkesztésre. 2. A teljes modell elérésének korlátozásához válassza az Engedélyek lapot.
A modell egy meghatározott eleme hozzáférésének korlátozásához, szerkessze azt a ténytáblát, dimenziótáblát vagy oszlopot, amelyiket biztonságossá kívánja tenni és válassza az Engedélyek lapot. 3. Az elérés szabályozásához kattintson a Hozzáadás gombra, és jelölje ki a megfelelő
szerepkört.
Másik megoldásként a bal oldali ablaktáblában kattintson a Szerepkörök gombra. Ezután húzzon át egy szerepkört az Engedélyek listára. Több szerepkör hozzáadásához az áthúzás előtt Shift + kattintás vagy Ctrl + kattintás művelettel végezze el a kijelöléseket.
4. A Látható vagy a Rejtett lehetőség kiválasztásával adja meg, hogy ez az objektum
látható legyen-e az adott szerepkörrel rendelkező felhasználók részére.
• Modellek — Ha elrejt egy modellt, az ilyen szerepkörrel rendelkező felhasználók nem fogják tudni megnyitni a modellt és a témaköreit. • Modellobjektumok — Ha elrejt egy ténytáblát, dimenziótáblát vagy oszlopot, az ezzel a szerepkörrel rendelkező felhasználók nem fogják látni az objektumot a kimutatásokban. Ugyanezek a felhasználók a Data Modeler szolgáltatásban láthatják az objektumot, ha rendelkeznek BI-adatmodell szerzője szerepkörrel és rendelkeznek hozzáféréssel a modellhez. 5. Ha szerepköröket kíván eltávolítani az Engedélyek listából, végezze el az alábbi
műveletek egyikét:
• A jobb gombbal kattintson egy szerepkörre, és válassza az Eltávolítás lehetőséget.
10-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Az adatok elérésének biztonságossá tétele
• A Műveletek menüben válassza ki az Eltávolítás elemet az adott szerepkörhöz. • Jelöljön ki több szerepkört a Shift + kattintás vagy a Ctrl + kattintás művelettel, majd az Engedélyekkel kapcsolatos művelet menüben válassza ki a Kijelöltek eltávolítása elemet. • Az összes szerepkör eltávolításához az Engedélyekkel kapcsolatos művelet menüben válassza ki az Összes eltávolítása elemet. Tipp:
A Mindenki szerepkör nem távolítható el. 6. Kattintson a Kész gombra.
Tudnivalók az engedélyek örökléséről Ha több alkalmazási szerepkör is érvényes egy felhasználóra vagy szerepkörre ütköző biztonsági attribútumokkal, akkor a felhasználó vagy a szerepkör a legkevésbé korlátozó biztonsági attribútumot kapja meg. Továbbá, egy felhasználóra érvényes bármilyen explicit engedély elsőbbséget élvez az ugyanazon objektumokra érvényes olyan engedélyekkel szemben, amelyeket az adott felhasználó az alkalmazási szerepkörökön keresztül kapott. Tipp:
Ha letilt egy táblázathoz való hozzáférést, akkor az adott táblázat összes oszlopához való hozzáférést is letiltja.
Az adatok elérésének biztonságossá tétele Olyan adatszűrőket definiálhat a ténytáblákhoz, dimenziótáblákhoz és oszlopokhoz, amelyek az adatmodell-objektumok sorszintű biztonságát biztosítják. Létrehozhat például olyan szűrőt, amelyik korlátozza a Termékek táblához való hozzáférést, így egy adott szerepkörhöz hozzárendelt felhasználók számára csak bizonyos márkák láthatók. Adatszűrők beállítása az adatmodell-objektumokhoz: 1. A Data Modeler alkalmazásban zárolja a modellt szerkesztésre. 2. Szerkessze azt a ténytáblát, dimenziótáblát vagy oszlopot, amelyet biztonságossá
kíván tenni.
3. Jelölje ki az Adatszűrők lapot. 4. Adjon hozzá egy szerepkört az Adatszűrők listához az alábbi műveletek egyikével:
• Kattintson a Hozzáadás gombra, és jelölje ki a megfelelő szerepkört. • A bal oldali ablaktáblában kattintson a Szerepkörök gombra. Ezután húzzon át egy szerepkört az Adatszűrők listára.
Az adatmodell biztonságossá tétele 10-5
Az adatok elérésének biztonságossá tétele
5. Adjon meg egy kifejezést, amelyben meghatározza, hogy az adott szerepkör
számára mely adatok érhetők el. Vagy írja be közvetlenül a kifejezést, vagy kattintson a Teljes szerkesztő gombra a Kifejezésszerkesztő megjelenítéséhez. A tudnivalókat lásd: Kifejezések létrehozása a Kifejezésszerkesztőben.
A(z) változó használható adatszűrő kifejezésben. A részleteket lásd: Változók definiálása.
6. Az Engedélyezés kijelölésével adja meg, hogy a szűrő engedélyezve legyen-e az
adott szerepkörhöz.
7. Ha szűrőket kíván eltávolítani az Adatszűrők listából, végezze el az alábbi
műveletek egyikét:
• A jobb gombbal kattintson egy szűrőre, és válassza az Eltávolítás lehetőséget. • A Műveletek menüben válassza ki az Eltávolítás elemet az adott szűrőhöz. • Jelöljön ki több szűrőt a Shift + kattintás vagy a Ctrl + kattintás művelettel, majd az Adatszűrőkkel kapcsolatos művelet menüben válassza ki a Kijelöltek eltávolítása elemet.
• Az Adatszűrőkkel kapcsolatos művelet menüben válassza ki az Összes eltávolítása elemet az összes szűrő eltávolításához. 8. Kattintson a Kész gombra.
10-6 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Rész IV Az Oracle Business Intelligence Cloud Service kezelése Ez a rész ismerteti az Oracle Business Intelligence Cloud Service szolgáltatás felügyeletét. Ez a tájékoztatás a BI Cloud Service azon rendszergazdáinak szól, akiknek az elsődleges feladatkörük a felhasználói fiókok kezelése és a felhasználók termelékenyégének elősegítése. A rendszergazdák hajtják végre a kiemelt fontosságú kötelezettségekből származó feladatokat; ők szabják meg a felhasználói engedélyeket és igazítják helyre a fiókokat, állítják be az adatmodellezéshez az adatbáziskapcsolatokat, felügyelik az adattárolást elkerülvén a tárolási korlátok túllépését, gondoskodnak a rendszeres biztonsági mentésekről, hogy nem merülhessen fel a felhasználók munkájának elvesztése, a biztonságos tartományok engedélyező listára vételével hozzáférést biztosítanak külső tartalmakhoz, a felhasználók kérésére hibakeresést folytatnak, és rengeteg egyéb ügyben is segítenek. Fejezetek: • Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el • Biztonsági mentés és visszaállítás • Adminisztratív feladatok ellátása
11 Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el A rendszergazdák kezelik, hogy a többi felhasználó részére mi tekinthető meg, illetve mi hajtható végre az Oracle Business Intelligence Cloud Service használatával. Témakörök: • Jellemző munkafolyamat annak szabályozására, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el • Tudnivalók a felhasználókról és a szerepkörökről • Tudnivalók az alkalmazási szerepkörökről • Annak konfigurálása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el • Alkalmazási szerepkörök alapján engedélyezett funkció
Jellemző munkafolyamat annak szabályozására, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el Itt vannak azok az általános feladatok, amelyekkel elkezdheti kezelni, hogy a felhasználók mit láthassanak és mit tehessenek az Oracle BI Cloud Service alkalmazásban. Feladat
Leírás
További információk
Az alkalmazási szerepkörök ismertetése
Ismerje meg az előre definiált alkalmazási szerepköröket.
Tudnivalók az alkalmazási szerepkörökről
Alkalmazási szerepkörök hozzárendelése felhasználókhoz
Egyetlen felhasználó hozzárendelése több alkalmazási szerepkörhöz. Tekintsen meg olyan szerepköröket és alkalmazási szerepköröket, amelyekhez egy felhasználó tartozik.
Alkalmazási szerepkörök hozzárendelése felhasználókhoz
Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el 11-1
Tudnivalók a felhasználókról és a szerepkörökről
Feladat
Leírás
További információk
Alkalmazási szerepkörök hozzárendelése felhasználói szerepkörökhöz
Rendeljen felhasználói csoportot (szerepkör) több alkalmazási szerepkörhöz. Tekintse meg az adott szerepkörhöz tartozó felhasználókat és az adott szerepkörhöz hozzárendelt alkalmazási szerepköröket.
Alkalmazási szerepkörök hozzárendelése felhasználói szerepkörökhöz
Tagok és műveletek hozzáadása alkalmazási szerepkörökhöz
Jelölje ki, hogy mely felhasználók vagy szerepkörök legyenek egy alkalmazási szerepkör tagjai. Adja hozzá a fölérendelt alkalmazási szerepköröket.
Tagok és műveletek hozzáadása alkalmazási szerepkörökhöz
Saját alkalmazási szerepkörök hozzáadása
Hozzon létre saját alkalmazási szerepköröket, és adjon hozzájuk tagokat.
Saját alkalmazási szerepkörök hozzáadása
Tudnivalók a felhasználókról és a szerepkörökről A rendszergazdák a felhasználókat és a szerepköröket a My Services és az Oracle BI Cloud Service használatával kezelik. A legtöbb rendszergazda kezdetben a My Services használatával állítja be a fiókokat, és szerepkörökkel ad hozzáférést az Oracle BI Cloud Service szolgáltatáshoz. Az Oracle BI Cloud Service szolgáltatásban a rendszergazdák a konzoljukon látnak minden olyan felhasználót és szerepkört, amelyik a My Services használatával lett konfigurálva, és ezeknél az alkalmazási szerepkörök használatával a felhasználó engedélyeit is pontosíthatják. My Services Az azonosságkezelési szolgáltatás vezérli a felhasználók hitelesítését és jogosultságaik ellenőrzését, hogy ki jelentkezhet be az Oracle felhő alapú szolgáltatásaiba. Amikor az Oracle felhő alapú szolgáltatásai elő vannak készítve egy azonosságkezelési tartományban, a My Services használatával az indulás megkönnyítéséhez elérhető néhány előre definiált szerepkör és felhasználói fiók. Ezekkel az előre definiált szerepkörökkel adható a felhasználóknak hozzáférés az Oracle BI Cloud Service szolgáltatáshoz. Előre definiált szerepkörök (My Services)
Leírás
Identity Domain Administrator
TenantAdminGroup
BI_SE BI Service Based Entitlement Administrator
BI_SE.BI_ServiceEntitlementAdministrator
Olyan felhasználók a szervezeten belül, akik egy azonosságkezelési tartomány felhasználóit és szerepköreit kezelik.
A szervezetükben ezeknek a felhasználóknak megengedhető az Oracle BI Cloud Service példányainak létrehozása és törlése is.
11-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Tudnivalók az alkalmazási szerepkörökről
Előre definiált szerepkörök (My Services)
Leírás
<ServiceName> BI Cloud Service Administrators
<ServiceName>.BICloudServiceAdministrators
<ServiceName> BI Cloud Service Advanced Content Authors
<ServiceName>.BICloudServiceAdvancedContentAuthors
Azok a felhasználók, akik a szervezetükben felügyelhetik és kezelhetik az Oracle BI Cloud Service működését és használatát.
Azok a felhasználók, akik a szervezetükben tartalmat hozhatnak létre, és adatokat modellezhetnek az Oracle BI Cloud Service szolgáltatásban.
<ServiceName> BI Cloud Service Users
<ServiceName>.BICloudServiceConsumers
<ServiceName> Database Administrator
.db_administrator
<ServiceName> Database Developer
.db_developer
<ServiceName> Database User
.db_user
Azok a felhasználók, akik a szervezetükben láthatják a kimutatásokat, és tallózhatják az adatokat az Oracle BI Cloud Service szolgáltatásban.
Olyan felhasználók a szervezeten belül, akik az Oracle BI Cloud Service szolgáltatáshoz tartozó adatbázis felügyeletét végzik.
Olyan felhasználók a szervezeten belül, akik az Oracle BI Cloud Service szolgáltatáshoz tartozó adatbázishoz adatbázis-fejlesztői szerepkörrel rendelkeznek.
Olyan felhasználók a szervezeten belül, akik az Oracle BI Cloud Service szolgáltatáshoz tartozó adatbázishoz adatbázis-elérési szerepkörrel rendelkeznek.
A további tudnivalókat lásd: Felhasználók felvétele és szerepkörök hozzárendelése itt: és Az Oracle Cloud felhasználói szerepkörei és jogosultságai itt: Managing and Monitoring Oracle Cloud. Oracle BI Cloud Service Console A rendszergazdák a konzoljukon látnak minden olyan felhasználót és szerepkört, amelyik az ő azonosságkezelői tartományukhoz lett előkészítve, és akiknek az alkalmazási szerepkörök használatával megfelelő engedélyeket is adhatnak. Lásd: Tudnivalók az alkalmazási szerepkörökről.
Tudnivalók az alkalmazási szerepkörökről Az alkalmazási szerepkör olyan jogosultságkészletet tartalmaz, amelyik meghatározza, hogy a felhasználók a bejelentkezésük után mit láthatnak és mit tehetnek az Oracle BI Cloud Service szolgáltatásban. A rendszergazda feladata, hogy a személyeket hozzárendelje egy vagy több alkalmazási szerepkörhöz. Az alkalmazási szerepköröknek két típusa van: Alkalmazási szerepkör típusa Leírás Előre definiált
A jogosultságok rögzített készletét tartalmazza.
Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el 11-3
Tudnivalók az alkalmazási szerepkörökről
Alkalmazási szerepkör típusa Leírás Egyéni
Adminisztrátorok által létrehozott. Egy vagy több előre definiált alkalmazási szerepkört tartalmaz.
Előre definiált alkalmazási szerepkörök Az Oracle BI Cloud Service számos előre definiált alkalmazási szerepkört biztosít ahhoz, hogy Ön megtehesse az első lépéseket. Számos esetben Önnek éppen ezekre az előre definiált alkalmazási szerepkörökre van szüksége. Tipp:
Létre is hozhatja a saját alkalmazási szerepköreit. Lásd Saját alkalmazási szerepkörök hozzáadása. Előre definiált alkalmazási szerepkör
Leírás
Alapértelmezett tagok
BIServiceAdministrator
Lehetővé teszi a felhasználók számára az Oracle BI Cloud Service adminisztrálását és a jogosultságok továbbadását másoknak.
Azonosságkezelési tartomány rendszergazdája
BIDataModelAuthor
Lehetővé teszi a felhasználóknak az adatmodell kezelését az Oracle BI Cloud Service rendszerben.
BIServiceAdministrator
BIDataLoadAuthor
Lehetővé teszi, hogy a felhasználók adatokat töltsenek be az Oracle BI Cloud Service REST API és az Oracle BI Cloud Service szolgáltatás Data Sync eszközének használatával.
BIServiceAdministrator
BIContentAuthor
Lehetővé teszi, hogy a felhasználók elemzéseket és irányítópultokat hozzanak létre az Oracle BI Cloud Service rendszerben.
BIDataModelAuthor
Lehetővé teszi a felhasználók számára összetettebb tartalomkezelési feladatok végrehajtását, például adatforrások elemzésekhez és irányítópultokhoz való hozzáadását, illetve irányítópultok exportálását.
BIServiceAdministrator
BIAdvancedContentAuthor
11-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
BIDiscoveryContentAut hor
Tudnivalók az alkalmazási szerepkörökről
Előre definiált alkalmazási szerepkör
Leírás
Alapértelmezett tagok
BIDiscoveryContentAuthor
Lehetővé teszi a felhasználók számára megjelenítési projektek létrehozását, adatok feltárását a Visual Analyzer használatával, továbbá adatforrások megjelenítésekhez való hozzáadását.
BIAdvancedContentAut hor
BIConsumer
Engedélyezi a felhasználók részére kimutatások megtekintését és futtatását az Oracle BI Cloud Service szolgáltatásban (projektek, elemzések, irányítópultok).
BIContentAuthor
Ezzel az alkalmazási szerepkörrel vezérelheti, hogy ki férhessen hozzá a szolgáltatáshoz.
Az egyes alkalmazási szerepkörök által engedélyezett funkciókkal kapcsolatos részleteket lásd: Alkalmazási szerepkörök alapján engedélyezett funkció. Ez a szervezeti diagram az alkalmazási szerepkörök hierarchiáját ábrázolja. Megmutatja azt is, hogy a My Services használatával kiosztott előre definiált szerepkörök hogyan lettek alkalmazási szerepkörökre leképezve.
Az előre definiált alkalmazási szerepkörök nem törölhetők, és az alapértelmezett tagságok nem távolíthatók el. Minden alkalmazási szerepkör tartalmazhat felhasználókat, szerepköröket vagy más alkalmazási szerepköröket tagként. Ez azt jelenti, hogy egy felhasználó, aki az egyik alkalmazási szerepkör tagja, közvetve tagja lehet más alkalmazási szerepköröknek is. Például a BIServiceAdministrator alkalmazási szerepkör tagja örökli más alkalmazási szerepkörök, például a BIDataModelAuthor és a BIConsumer tagságát is. A
Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el 11-5
Annak konfigurálása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el
BIServiceAdministrator alkalmazási szerepkör bármely tagja megtehet és láthat mindent, amit azok a más alkalmazási szerepkörök tesznek és látnak. Ezért nem szükséges új felhasználót (például Jánost) hozzáadnia az összes alkalmazási szerepkörhöz. Elég, ha a felhasználót hozzáadja a BIServiceAdministrator alkalmazási szerepkörhöz.
Annak konfigurálása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el A rendszergazdák alkalmazási szerepköröket rendelhetnek hozzá, hogy meghatározzák, hogy a felhasználók mit láthatnak és mit tehetnek az Oracle BI Cloud Service szolgáltatásban. Videó Témakörök: • Bevezetés az Alkalmazási szerepkör kezelésébe • Tagok és műveletek hozzárendelése alkalmazási szerepkörökhöz • Miért fontos a BI szolgáltatás rendszergazdája alkalmazási szerepkör tagsága? • Alkalmazási szerepkörök hozzárendelése felhasználókhoz • Alkalmazási szerepkörök hozzárendelése felhasználói szerepkörökhöz • Saját alkalmazási szerepkörök hozzáadása • Alkalmazási szerepkörök törlése
Bevezetés az Alkalmazási szerepkörökbe A rendszergazdák határozzák meg, hogy az Oracle BI Cloud Service szolgáltatásban a felhasználók mit láthatnak és mit tehetnek meg a Konzol Felhasználók és szerepkörök oldalán. Az oldalon a felhasználói adatok 3 különböző nézetben jelenhetnek meg: Felhasználók és szerepkörök oldal
Leírás
Felhasználók lap
A lapon a szolgáltatásához társított azonosságkezelési tartományból származó felhasználókat jeleníti meg. Az Oracle BI Cloud Service szolgáltatásban nem adhat hozzá vagy nem távolíthat el felhasználói fiókokat a Felhasználók lap segítségével, de a felhasználókhoz egy vagy több alkalmazási szerepkört rendelhet.
Szerepkörök lap
A lapon a szolgáltatásához társított azonosságkezelési tartományból származó szerepköröket jeleníti meg. Az Oracle BI Cloud Service szolgáltatásban nem adhat hozzá vagy nem távolíthat el szerepköröket (felhasználói csoportok) a Szerepkörök lap segítségével, de hozzárendelheti őket egy vagy több alkalmazási szerepkörhöz. A Szerepkörök lapon megtekintheti továbbá, hogy ki tartozik az egyes szerepkörökhöz.
11-6 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Annak konfigurálása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el
Felhasználók és szerepkörök oldal
Leírás
Alkalmazási szerepkörök lap
Megjeleníti az Oracle BI Cloud Service szolgáltatáshoz előre definiált szerepköröket az Ön által definiált egyéni alkalmazási szerepkörökkel együtt. Az Alkalmazási szerepkörök lapon alkalmazási szerepköröket rendelhet hozzá több felhasználóhoz, szerepkörhöz és alkalmazási szerepkörökhöz. Saját maga is létrehozhat alkalmazási szerepköröket, és jogosultságokat rendelhet hozzájuk más alkalmazási szerepkörökön keresztül.
Tagok és műveletek hozzáadása alkalmazási szerepkörökhöz Az alkalmazási szerepkörök meghatározzák, hogy a felhasználók mit láthatnak és mit tehetnek az Oracle BI Cloud Service alkalmazásban. A rendszergazda feladata, hogy a szolgáltatás minden felhasználójához hozzárendelje a megfelelő alkalmazási szerepkört, és kezelje az egyes szerepkörökhöz tartozó jogosultságokat. Tegye az egyéneket (felhasználókat) és felhasználói csoportokat (szerepköröket) az azonosságkezelési tartományból az egyik alkalmazási szerepkör tagjaivá. Más alkalmazási szerepköröket is felvehet tagként. Lásd még: Tudnivalók az alkalmazási szerepkörökről. Ne feledje:
• A tagok öröklik egy alkalmazási szerepkör jogosultságait. • Az alkalmazási szerepkörök öröklik a fölérendeltjük (alkalmazási szerepkörök) jogosultságait. Tagok kijelölése alkalmazási szerepkörhöz vagy a fölérendelt jogosultságainak módosítása: 1. Nyissa meg a konzolt. 2. Kattintson a Felhasználók és szerepkörök gombra. 3. Kattintson az Alkalmazási szerepkörök lapfülre. 4. Az összes elérhető alkalmazási szerepkör megjelenítéséhez hagyja üresen a Keresés
mezőt, és válassza ki a Tagok megjelenítése: Mind lehetőséget.
A lista név szerinti szűréséhez adja meg teljesen vagy részben egy alkalmazási szerepkör nevét a Keresés szűrőben, majd nyomja meg az Enter billentyűt. A keresés nem különbözteti meg a kis- és nagybetűket, és egyaránt keresi a nevet és a megjelenítési nevet. 5. A Tagok területen tekintse meg, ki tartozik az egyes alkalmazási szerepkörökhöz:
Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el 11-7
Annak konfigurálása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el
Az oldalon megjelenik azoknak a felhasználóknak, szerepköröknek és alkalmazási szerepköröknek a száma, amelyek tagok. Kattintson a képen egy számra, például 5, hogy az adott tagokat részletesebben megtekinthesse (akár a felhasználókat, a szerepköröket, akár az alkalmazási szerepköröket). 6. Új tagok hozzáadása vagy tagok eltávolítása egy alkalmazási szerepkörből: a. Kattintson a Tagok gombra. b. A Típus mezőben jelölje ki a felhasználókat, szerepköröket vagy alkalmazási
szerepköröket, majd kattintson a Keresés gombra az aktuális tagok megjelenítéséhez.
c. A listamező-vezérlőelemekkel tagokat helyezhet át az Elérhető és az Összes
kijelölt lista között.
Bizonyos alkalmazási szerepkörök nem alkalmasak a tagságra, ezért szürkén jelennek meg. Például nem jelölhet ki fölérendelt alkalmazási szerepkört a tagságra. Megjegyzés:
A „távol van” jelzéssel ellátott felhasználók többé nem rendelkeznek fiókkal az Ön azonosságkezelési tartományában. A távol lévő felhasználók eltávolításához a listamező-vezérlőelem segítségével helyezze át a felhasználót az Összes kijelölt felhasználó listából az Elérhető felhasználók listába. d. Kattintson az OK gombra. 7. Annak megtekintése, hogy egy alkalmazási szerepkör, például az Értékesítési
elemző, örökli-e más alkalmazási szerepkörök jogosultságait:
a. Kattintson a Művelet menüre.
b. Válassza ki az Alkalmazási szerepkörök kezelése lehetőséget.
A Kijelölt alkalmazási szerepkörök ablaktáblában megjelennek az örökölt jogosultságok.
11-8 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Annak konfigurálása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el
Ebben a példában az Értékesítési elemző szerepkör a BI tartalomkészítő és a BI speciális tartalomkészítő alkalmazási szerepkörtől örökli a jogosultságokat. Ha valakit hozzárendel az Értékesítési elemző alkalmazási szerepkörhöz, akkor engedélyezi számára, hogy végrehajtsa az említett két szerepkör által engedélyezett műveleteket. Lásd Alkalmazási szerepkörök alapján engedélyezett szolgáltatások és funkciók. 8. Jogosultságok hozzáadása vagy eltávolítása: a. Az összes elérhető alkalmazási szerepkör megjelenítéséhez kattintson a Keresés
gombra.
Másik lehetőség, hogy írja be részben vagy teljesen egy alkalmazási szerepkör nevét , majd kattintson a Keresés gombra. b. A listamező-vezérlőelemekkel alkalmazási szerepköröket helyezhet át az
Elérhető alkalmazási szerepkörök lista és az Kijelölt alkalmazási szerepkörök lista között. Nem jelölhet ki szürke alkalmazási szerepköröket. Az alkalmazási szerepkörök szürkén jelennek meg, ezért nem hozhat létre körkörös tagsági fastruktúrát.
c. Kattintson az OK gombra.
Miért fontos az Alkalmazásadminisztrátor szerepkör? Az alkalmazási rendszergazda szerepkör ahhoz szükséges, hogy a Console használatával elérhetők legyenek a felügyeleti–rendszergazdai beállítások. Az Önök szervezetében is kell, hogy legyen legalább egy olyan felhasználó, aki rendelkezik Alkalmazásadminisztrátori szerepkörrel. Ez garantálja, hogy mindig legyen valaki, aki átadhat engedélyeket másoknak. Ha eltávolítja magát az Adminisztrátor szerepkörből, figyelmeztető üzenetet kap. Ekkor még mielőtt kijelentkezne, vissza kell vennie magát az adminisztrátori szerepkörbe. Miután kijelentkezett, többé nem lesz lehetősége, hogy a Console használatával sajátmagának vagy másnak engedélyt adjon.
Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el 11-9
Annak konfigurálása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el
Egyetlen felhasználó sem rendelkezik az alkalmazásadminisztrátori szerepkörrel? Ha senki sem rendelkezik adminisztrálási jogosultságokkal, kérje meg az azonosságkezelési tartomány rendszergazdáját, hogy adja hozzá Önt vagy egy másik felhasználót a <serviceInstanceName>.BICloudServiceAdministrator szerepkörhöz a My Services Security alkalmazás segítségével. Ez a szerepkör az Administrator alkalmazási szerepkör tagja, és hozzáférést biztosít a Console felhasználó-kezelési oldalaihoz.
Alkalmazási szerepkörök hozzárendelése felhasználókhoz A Felhasználók oldal azokat a felhasználókat sorolja fel, akik bejelentkezhetnek az Oracle BI Cloud Service szolgáltatásra. A neveket tartalmazó lista közvetlenül a szolgáltatásához társított azonosságkezelési tartományból származik. A rendszergazda feladata, hogy a felhasználókat hozzárendelje a megfelelő alkalmazási szerepkörökhöz az Oracle BI Cloud Service szolgáltatásban. Megjegyzés: Nem adhat hozzá felhasználói fiókokat az azonosságkezelési
tartományhoz a Felhasználók oldalon keresztül. Használja a My Services alkalmazást az azonosságkezelési tartományhoz kapcsolódó felhasználói fiókok kezeléséhez. Egy vagy több alkalmazási szerepkör hozzárendelése egy felhasználóhoz: 1. Nyissa meg a konzolt. 2. Kattintson a Felhasználók és szerepkörök gombra. 3. Kattintson a Felhasználók lapfülre.
4. Az összes felhasználó megjelenítéséhez hagyja üresen a Keresés mezőt, és
kattintson a Tagok megjelenítése: Mind elemre.
11-10 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Annak konfigurálása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el
A lista név szerinti szűréséhez adjon meg teljesen vagy részben egy felhasználónevet a Keresés szűrőben, majd nyomja meg az Enter billentyűt. A keresés nem különbözteti meg a kis- és nagybetűket, és egyaránt keresi a nevet és a megjelenítési nevet. 5. Felhasználóhoz hozzárendelt alkalmazási szerepkörök megtekintése: a. Válassza ki a felhasználót. b. Kattintson a Művelet menüre, majd válassza ki az Alkalmazási szerepkörök
kezelése lehetőséget.
A felhasználó aktuális alkalmazási szerepkör-hozzárendelései megjelennek a Kiválasztott alkalmazási szerepkörök ablaktáblában.
Ezen a képen például az látható, hogy az Ed Ferguson nevű felhasználóhoz az Értékesítési elemző alkalmazási szerepkör van hozzárendelve. 6. További alkalmazási szerepkörök hozzárendelése vagy az aktuális
hozzárendelések eltávolítása:
a. Jelenítse meg a választható alkalmazási szerepköröket. Az összes alkalmazási
szerepkör megjelenítéséhez kattintson a Keresés gombra.
Másik lehetőség, hogy szűrje le a listát Név szerint, majd kattintson a Keresés gombra. b. A listamező-vezérlőelemekkel alkalmazási szerepköröket helyezhet át az
Elérhető alkalmazási szerepkörök lista és az Kijelölt alkalmazási szerepkörök lista között.
Az egyes alkalmazási szerepkörök által engedélyezett műveletek megtekintéséhez lásd: Alkalmazási szerepkörök alapján engedélyezett szolgáltatások és funkciók. c. Kattintson az OK gombra.
Alkalmazási szerepkörök hozzárendelése több felhasználóhoz szerepkörökön keresztül A Szerepkörök oldalon megjelenik az összes szerepkör, ami az Oracle BI Cloud Service szolgáltatásba bejelentkezett személyekhez tartozik az azonosítási tartományukban. A szerepköröket tartalmazó lista közvetlenül a szolgáltatásához társított azonosságkezelési tartományból származik. Sokszor gyorsabb több felhasználóhoz hozzárendelni a jogosultságokat az előre definiált azonosságkezelési
Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el 11-11
Annak konfigurálása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el
tartományi szerepköreik segítségével, mint egyesével hozzárendelni a jogosultságokat minden felhasználóhoz. Megjegyzés: Nem adhat hozzá szerepköröket az azonosságkezelési
tartományhoz a Szerepkörök oldalon keresztül. Használja a My Services alkalmazást az azonosságkezelési tartományhoz kapcsolódó felhasználói fiókok és szerepkörök kezeléséhez. Alkalmazási szerepkörök hozzárendelését a Szerepkörök oldalról végezheti. Megtekintheti továbbá, hogy ki tartozik az egyes szerepkörökhöz. Alkalmazási szerepkörök szerepkörönkénti hozzárendelésének kezelése: 1. Nyissa meg a konzolt. 2. Kattintson a Felhasználók és szerepkörök gombra. 3. Kattintson a Szerepkörök lapfülre.
4. A Tagok területen tekintse meg, ki tartozik az egyes szerepkörökhöz:
Az oldalon megjelenik azoknak a felhasználóknak és szerepköröknek a száma, amelyek tagok. Kattintson a képen egy számra, például 1, hogy a tagokat részletesebben megtekinthesse. 5. Az összes elérhető szerepkör megjelenítéséhez hagyja üresen a Keresés mezőt, és
válassza ki a Tagok megjelenítése: Mind lehetőséget.
A lista név szerinti szűréséhez adjon meg teljesen vagy részben egy szerepkörnevet a Keresés szűrőben, majd nyomja meg az Enter billentyűt. A keresés nem különbözteti meg a kis- és nagybetűket, és egyaránt keresi a nevet és a megjelenítési nevet. Másik lehetőségként a Tagok megjelenítése szűrő segítségével sorolja fel azokat a szerepköröket, amelyek egy adott alkalmazási szerepkör tagjai vagy egy másik szerepkörhöz tartoznak. 6. Az aktuális alkalmazási szerepkör-hozzárendelések megtekintése: a. Válassza ki a szerepkört. b. Kattintson a Művelet menüre, majd válassza ki az Alkalmazási szerepkörök
kezelése lehetőséget.
11-12 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Annak konfigurálása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el
Az aktuális alkalmazási szerepkör-hozzárendelések megjelennek a Kiválasztott alkalmazási szerepkörök ablaktáblában. 7. További alkalmazási szerepkörök hozzárendelése vagy eltávolítása: a. Az összes elérhető alkalmazási szerepkör megjelenítéséhez kattintson a Keresés
gombra.
Másik lehetőség, hogy írja be részben vagy teljesen egy alkalmazási szerepkör nevét , majd kattintson a Keresés gombra. b. A listamező-vezérlőelemekkel alkalmazási szerepköröket helyezhet át az
Elérhető alkalmazási szerepkörök lista és az Kijelölt alkalmazási szerepkörök lista között. Az egyes alkalmazási szerepkörök által engedélyezett műveletek megtekintéséhez lásd: Alkalmazási szerepkörök alapján engedélyezett szolgáltatások és funkciók.
c. Kattintson az OK gombra.
Saját alkalmazási szerepkörök hozzáadása Az Oracle BI Cloud Service számos előre definiált alkalmazási szerepkört tartalmaz. Ön is létrehozhat saját maga olyan alkalmazási szerepköröket, amelyek megfelelnek üzleti céljainak. Például létrehozhat olyan alkalmazási szerepkört, amelyik csak a kijelölt személyek egy csoportja részére engedélyezi a meghatározott mappák és projektek megtekintését. Alkalmazási szerepkör létrehozása és tagok hozzáadása: 1. Nyissa meg a konzolt. 2. Kattintson a Felhasználók és szerepkörök gombra. 3. Kattintson az Alkalmazási szerepkörök lapfülre. 4. Kattintson a Hozzáadás gombra.
5. Adjon meg egy nevet, és írja le az alkalmazási szerepkört. Kattintson a Mentés
gombra.
Kezdetben az új alkalmazási szerepkörök semmilyen jogosultsággal vagy taggal nem rendelkeznek.
Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el 11-13
Annak konfigurálása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el
6. Jogosultságok hozzáadása az új alkalmazási szerepkörhöz: a. Kattintson a Művelet menüre. b. Válassza ki az Alkalmazási szerepkörök kezelése lehetőséget. c. Kattintson a Keresés gombra. d. Helyezze át a Kiválasztott alkalmazási szerepkörök ablaktáblába az összes
olyan alkalmazási szerepkört, amelyeket szeretné, ha ez az alkalmazási szerepkör örökölne, majd kattintson az OK gombra.
Lásd még: Alkalmazási szerepkörök alapján engedélyezett szolgáltatások és funkciók. 7. Tagok hozzáadása az alkalmazási szerepkörhöz: a. Kattintson a Művelet menüre. b. Válassza ki a Tagok kezelése lehetőséget. c. Válassza ki azokat a tagokat (felhasználók, szerepkörök vagy alkalmazási
szerepkörök), amelyeket szeretne hozzárendelni ehhez az alkalmazási szerepkörhöz, majd helyezze át őket a jobb oldali Kiválasztottak ablaktáblába.
d. Kattintson az OK gombra.
Lásd még: Tagok és műveletek hozzáadása alkalmazási szerepkörökhöz.
Alkalmazás-szerepkörök törlése Nem törölheti azokat az alkalmazási szerepköröket, amelyeket Ön hozott létre, de már nincs rájuk szüksége. Alkalmazás-szerepkör törlése: 1. Nyissa meg a konzolt. 2. Kattintson a Felhasználók és szerepkörök gombra. 3. Kattintson az Alkalmazási szerepkörök lapfülre. 4. Keresse meg a törölni kívánt alkalmazási szerepkört.
11-14 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Alkalmazási szerepkörök alapján engedélyezett funkció
5. Kattintson a törölni kívánt alkalmazási szerepkörhöz tartozó Művelet menüre,
majd válassza ki az Eltávolítás parancsot.
6. Kattintson az OK gombra.
Alkalmazási szerepkörök alapján engedélyezett funkció Az alkalmazási szerepkörök meghatározzák, hogy mit láthat és mit tehet az Oracle BI Cloud Service alkalmazásban. Ez a témakör azt ismerteti, hogy mit láthat és mit tehet az előre definiált alkalmazási szerepkörökkel. Az adatok rendszerezése két módon történik: • Alkalmazási szerepkör funkció szerint • Funkció alkalmazási szerepkör szerint Alkalmazási szerepkör funkció szerint Szolgáltatás
Az Oracle BI Cloud Service funkciói
Alkalmazási szerepkör
Hozzáférés
A Data Modeler hozzáférése
BI adatmodell-készítő
Hozzáférés
A Data Sync hozzáférése
BI adatbetöltés-készítő
Hozzáférés
Irányítópultok elérése
BI fogyasztó
Hozzáférés
Katalógus betekintő ablaktáblájának elérése
BI fogyasztó
Hozzáférés
Exportálási engedély
BI speciális tartalomkészítő
Hozzáférés
Metaadatok szótárának elérése
BI tartalomkészítő
Hozzáférés
Mobiltelefon elérése
BI fogyasztó
Hozzáférés
Adatforrások hozzáadása elemzésekhez és irányítópultokhoz
BI speciális tartalomkészítő
Hozzáférés
Elemzések létrehozása vagy szerkesztése
BI tartalomkészítő
Hozzáférés
Elemzések létrehozása vagy szerkesztése a Kisegítő lehetőségek funkció engedélyezésével
BI tartalomkészítő
Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el 11-15
Alkalmazási szerepkörök alapján engedélyezett funkció
Szolgáltatás
Az Oracle BI Cloud Service funkciói
Alkalmazási szerepkör
Műveletek
Navigációs műveletek létrehozása vagy szerkesztése
BI speciális tartalomkészítő
Katalógus adminisztrálása
Engedélyek módosítása
BI tartalomkészítő
Kapcsolatok adminisztrálása
Adatbázis-kapcsolatok kezelése
BI szolgáltatás rendszergazdája
Általános adminisztrálás
Munkameneti adatok kezelése
BI szolgáltatás rendszergazdája
Általános adminisztrálás
Térképadatok kezelése
BI szolgáltatás rendszergazdája
Általános adminisztrálás
Irányítópultok kezelése
BI tartalomkészítő
Biztonság adminisztrálása
Alkalmazási szerepkörök kezelése
BI szolgáltatás rendszergazdája
Biztonság adminisztrálása
Katalógusobjektumok tulajdonjogának beállítása
BI szolgáltatás rendszergazdája
Biztonság adminisztrálása
Alkalmazási szerepkör kezelésének elérése
BI fogyasztó
Biztonság adminisztrálása
Felhasználók/szerepkörök - Felhasználók és szerepkörök felsorolhatók
BI fogyasztó
Biztonság adminisztrálása
Alkalmazási szerepkörök - Az alkalmazási szerepkörök felsorolhatók
BI fogyasztó
Biztonság adminisztrálása
Biztonságos tartományok kezelése
BI szolgáltatás rendszergazdája
Keresés adminisztrálása
Keresési index kezelése
BI szolgáltatás rendszergazdája
Pillanatképek adminisztrálása
Biztonsági mentés és visszaállítás pillanatképekkel
BI szolgáltatás rendszergazdája
Pillanatképek adminisztrálása
Adatmodell feltöltése fájlból (.rpd)
BI szolgáltatás rendszergazdája
Katalógus
Személyes tárolás - Saját mappák és Saját irányítópult
BI fogyasztó
Katalógus
Kiszolgáló metaadatainak visszatöltése
BI szolgáltatás rendszergazdája BI adatmodell-készítő
Katalógus
Lásd: Rejtett elemek
BI tartalomkészítő
Katalógus
Mappák létrehozása
BI tartalomkészítő
Katalógus
Katalógus archiválása
BI tartalomkészítő
11-16 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Alkalmazási szerepkörök alapján engedélyezett funkció
Szolgáltatás
Az Oracle BI Cloud Service funkciói
Alkalmazási szerepkör
Katalógus
Katalógus archiválásának megszüntetése
BI szolgáltatás rendszergazdája
Katalógus
Globális keresés végrehajtása
BI tartalomkészítő
Feltételek
Feltételek létrehozása
BI tartalomkészítő
Irányítópultok
Testreszabások mentése
BI fogyasztó
Irányítópultok
Alapértelmezett testreszabások hozzárendelése
BI tartalomkészítő
Irányítópultok
Könyvjelző-hivatkozások létrehozása
BI fogyasztó
Irányítópultok
Teljes irányítópult exportálása Excel formátumba
BI speciális tartalomkészítő
Irányítópultok
Egyetlen irányítópult-oldal exportálása Excel formátumba
BI speciális tartalomkészítő
Kezdőlap és fejléc
Kezdőlap elérése
BI fogyasztó
Kezdőlap és fejléc
A katalógus felhasználói felületének elérése
BI fogyasztó
Kezdőlap és fejléc
A Catalog Search felhasználói felületének elérése
BI fogyasztó
Kezdőlap és fejléc
Az egyszerű keresés mezője
BI fogyasztó
Kezdőlap és fejléc
Legutóbbi menü
BI fogyasztó
Kezdőlap és fejléc
Menü létrehozása
BI fogyasztó
Kezdőlap és fejléc
Súgó menü
BI fogyasztó
Kezdőlap és fejléc
Irányítópultok menü
BI fogyasztó
Kezdőlap és fejléc
Kedvencek
BI fogyasztó
Kezdőlap és fejléc
Saját fiók hivatkozása
BI fogyasztó
Saját fiók
Saját fiók elérése
BI fogyasztó
Saját fiók
Beállítások módosítása
BI fogyasztó
Elemzés
Adatforrás hozzáadása
BI speciális tartalomkészítő
Elemzés
Nézetek létrehozása
BI tartalomkészítő
Elemzés
Promptok létrehozása
BI tartalomkészítő
Elemzés
Oszlopképletek szerkesztése
BI tartalomkészítő
Elemzés
Oszlopképletek szerkesztése
BI tartalomkészítő
Elemzés
Speciális szűrők létrehozása és műveletek beállítása
BI tartalomkészítő
Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el 11-17
Alkalmazási szerepkörök alapján engedélyezett funkció
Szolgáltatás
Az Oracle BI Cloud Service funkciói
Alkalmazási szerepkör
Válaszok
Szűrők mentése
BI tartalomkészítő
Mobil
Helyi tartalom engedélyezése
BI fogyasztó
Mobil
Keresés engedélyezése
BI fogyasztó
Témakör
Elemzések létrehozása és szerkesztése
BI tartalomkészítő
Oszlopválasztó megtekintése
Column SelectorView hozzáadása/ szerkesztése
BI tartalomkészítő
Összetett elrendezés megtekintése
Compound LayoutView hozzáadása/ szerkesztése
BI tartalomkészítő
Diagram megtekintése
GraphView hozzáadása/szerkesztése
BI tartalomkészítő
Tölcsér megtekintése
FunnelView hozzáadása/szerkesztése
BI tartalomkészítő
Mérő megtekintése
GaugeView hozzáadása/szerkesztése
BI tartalomkészítő
Hőmátrix megtekintése
Heat MatrixView hozzáadása/ szerkesztése
BI tartalomkészítő
Térkép megtekintése
MapView hozzáadása/szerkesztése
BI tartalomkészítő
Mikrodiagram megtekintése
Micro Chart View hozzáadása/ szerkesztése
BI tartalomkészítő
Szűrők megtekintése
FiltersView hozzáadása/szerkesztése
BI tartalomkészítő
Irányítópult promptjának megtekintése
Dashboard PromptView hozzáadása/ szerkesztése
BI tartalomkészítő
Teljesítménymoz aik megtekintése
Performance TileView hozzáadása/ szerkesztése
BI tartalomkészítő
Statikus szöveg megtekintése
Static TextView hozzáadása/szerkesztése
BI tartalomkészítő
Szöveges leírás megtekintése
NarrativeView hozzáadása/szerkesztése
BI tartalomkészítő
Nincs eredmény megtekintése
No ResultsView hozzáadása/ szerkesztése
BI tartalomkészítő
Kimutatástábla megtekintése
Pivot TableView hozzáadása/ szerkesztése
BI tartalomkészítő
Kimutatás promptjának megtekintése
Report PromptView hozzáadása/ szerkesztése
BI tartalomkészítő
11-18 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Alkalmazási szerepkörök alapján engedélyezett funkció
Szolgáltatás
Az Oracle BI Cloud Service funkciói
Alkalmazási szerepkör
Kijelölési lépések megtekintése
Selection StepsView hozzáadása/ szerkesztése
BI tartalomkészítő
Logikai SQL megtekintése
Logical SQLView hozzáadása/ szerkesztése
BI tartalomkészítő
Tábla megtekintése
TableView hozzáadása/szerkesztése
BI tartalomkészítő
Cím megtekintése
TitleView hozzáadása/szerkesztése
BI tartalomkészítő
Fatérkép megtekintése
TreemapView hozzáadása/szerkesztése
BI tartalomkészítő
Háló megtekintése
TrellisView hozzáadása/szerkesztése
BI tartalomkészítő
Nézetválasztó megtekintése
View SelectorView hozzáadása/ szerkesztése
BI tartalomkészítő
Visual Analyzer projektek
Ábrázolások megtekintése és felderítése
BI fogyasztó
Visual Analyzer projektek
Visual Analyzer projektek létrehozása vagy szerkesztése
BI keresési tartalomkészítő
Visual Analyzer projektek
Adatforrások hozzáadása Visual Analyzer projektekhez
BI keresési tartalomkészítő
Visual Analyzer projektek
Adatfájl-feltöltések kezelése
BI keresési tartalomkészítő
Visual Analyzer projektek
Összes adatfájl-feltöltés kezelése
BI szolgáltatás rendszergazdája
Funkció alkalmazási szerepkör szerint Alkalmazási szerepkör
Az Oracle BI Cloud Service funkciói
Szolgáltatás
BI fogyasztó
Irányítópultok elérése
Hozzáférés
BI fogyasztó
Mobiltelefon elérése
Hozzáférés
BI fogyasztó
Katalógus betekintő ablaktáblájának elérése
Hozzáférés
BI fogyasztó
Személyes tárolás - Saját mappák és Saját irányítópult
Katalógus
BI fogyasztó
Testreszabások mentése
Irányítópultok
BI fogyasztó
Könyvjelző-hivatkozások létrehozása
Irányítópultok
BI fogyasztó
Kezdőlap elérése
Kezdőlap és fejléc
Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el 11-19
Alkalmazási szerepkörök alapján engedélyezett funkció
Alkalmazási szerepkör
Az Oracle BI Cloud Service funkciói
Szolgáltatás
BI fogyasztó
A katalógus felhasználói felületének elérése
Kezdőlap és fejléc
BI fogyasztó
A Catalog Search felhasználói felületének elérése
Kezdőlap és fejléc
BI fogyasztó
Az egyszerű keresés mezője
Kezdőlap és fejléc
BI fogyasztó
Legutóbbi menü
Kezdőlap és fejléc
BI fogyasztó
Menü létrehozása
Kezdőlap és fejléc
BI fogyasztó
Súgó menü
Kezdőlap és fejléc
BI fogyasztó
Irányítópultok menü
Kezdőlap és fejléc
BI fogyasztó
Kedvencek
Kezdőlap és fejléc
BI fogyasztó
Saját fiók hivatkozása
Kezdőlap és fejléc
BI fogyasztó
Saját fiók elérése
Saját fiók
BI fogyasztó
Beállítások módosítása
Saját fiók
BI fogyasztó
Helyi tartalom engedélyezése
Mobil
BI fogyasztó
Keresés engedélyezése
Mobil
BI fogyasztó
Keresés engedélyezése
Mobil
BI fogyasztó
Visual Analyzer projektek megtekintése és felderítése
Visual Analyzer
BI tartalomkészítő
Elemzések létrehozása és szerkesztése
Hozzáférés
BI tartalomkészítő
Elemzések létrehozása vagy szerkesztése a Kisegítő lehetőségek funkció engedélyezésével
Hozzáférés
BI tartalomkészítő
Metaadatok szótárának elérése
Hozzáférés
BI tartalomkészítő
Engedélyek módosítása
Katalógus adminisztrálása
BI tartalomkészítő
Irányítópultok kezelése
Általános adminisztrálás
BI tartalomkészítő
Lásd: Rejtett elemek
Katalógus
BI tartalomkészítő
Mappák létrehozása
Katalógus
BI tartalomkészítő
Globális keresés végrehajtása
Katalógus
BI tartalomkészítő
Katalógusmappák és elemek archiválása
Katalógus
BI tartalomkészítő
Feltételek létrehozása
Feltételek
11-20 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Alkalmazási szerepkörök alapján engedélyezett funkció
Alkalmazási szerepkör
Az Oracle BI Cloud Service funkciói
Szolgáltatás
BI tartalomkészítő
Alapértelmezett testreszabások hozzárendelése
Irányítópultok
BI tartalomkészítő
Nézetek létrehozása
Elemzés
BI tartalomkészítő
Promptok létrehozása
Elemzés
BI tartalomkészítő
Oszlopképletek szerkesztése
Elemzés
BI tartalomkészítő
Oszlopképletek szerkesztése
Elemzés
BI tartalomkészítő
Speciális szűrők létrehozása és műveletek beállítása
Elemzés
BI tartalomkészítő
Szűrők mentése
Válaszok
BI tartalomkészítő
Elemzések létrehozása és szerkesztése
Témakör
BI tartalomkészítő
Column SelectorView hozzáadása/ szerkesztése
Oszlopválasztó megtekintése
BI tartalomkészítő
Compound LayoutView hozzáadása/ szerkesztése
Összetett elrendezés megtekintése
BI tartalomkészítő
GraphView hozzáadása/szerkesztése
Diagram megtekintése
BI tartalomkészítő
FunnelView hozzáadása/szerkesztése
Tölcsér megtekintése
BI tartalomkészítő
GaugeView hozzáadása/szerkesztése
Mérő megtekintése
BI tartalomkészítő
Micro Chart View hozzáadása/ szerkesztése
Mikrodiagram megtekintése
BI tartalomkészítő
FiltersView hozzáadása/szerkesztése
Szűrők megtekintése
BI tartalomkészítő
Dashboard PromptView hozzáadása/ szerkesztése
Irányítópult promptjának megtekintése
BI tartalomkészítő
Performance TileView hozzáadása/ szerkesztése
Teljesítménymoz aik megtekintése
BI tartalomkészítő
Static TextView hozzáadása/szerkesztése
Statikus szöveg megtekintése
BI tartalomkészítő
NarrativeView hozzáadása/szerkesztése
Szöveges leírás megtekintése
BI tartalomkészítő
No ResultsView hozzáadása/ szerkesztése
Nincs eredmény megtekintése
BI tartalomkészítő
Pivot TableView hozzáadása/ szerkesztése
Kimutatástábla megtekintése
Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el 11-21
Alkalmazási szerepkörök alapján engedélyezett funkció
Alkalmazási szerepkör
Az Oracle BI Cloud Service funkciói
Szolgáltatás
BI tartalomkészítő
Report PromptView hozzáadása/ szerkesztése
Kimutatás promptjának megtekintése
BI tartalomkészítő
Selection StepsView hozzáadása/ szerkesztése
Kijelölési lépések megtekintése
BI tartalomkészítő
Logical SQLView hozzáadása/ szerkesztése
Logikai SQL megtekintése
BI tartalomkészítő
TableView hozzáadása/szerkesztése
Tábla megtekintése
BI tartalomkészítő
HeatMatrixView hozzáadása/ szerkesztése
Hőmátrix megtekintése
BI tartalomkészítő
MapView hozzáadása/szerkesztése
Térkép megtekintése
BI tartalomkészítő
TitleView hozzáadása/szerkesztése
Cím megtekintése
BI tartalomkészítő
TreemapView hozzáadása/szerkesztése
Fatérkép megtekintése
BI tartalomkészítő
TrellisView hozzáadása/szerkesztése
Háló megtekintése
BI tartalomkészítő
View SelectorView hozzáadása/ szerkesztése
Nézetválasztó megtekintése
BI tartalomkészítő
View SelectorView hozzáadása/ szerkesztése
Nézetválasztó megtekintése
BI keresési tartalomkészítő
Visual Analyzer projektek létrehozása és az adatok felderítése
Visual Analyzer
BI keresési tartalomkészítő
Adatforrások hozzáadása Visual Analyzer projektekhez
Visual Analyzer
BI keresési tartalomkészítő
Adatforrások kezelése
Konzol
BI speciális tartalomkészítő
Exportálási engedély
Hozzáférés
BI speciális tartalomkészítő
Navigációs műveletek létrehozása
Műveletek
BI speciális tartalomkészítő
Adatforrások hozzáadása elemzésekhez és irányítópultokhoz
Hozzáférés
BI speciális tartalomkészítő
Teljes irányítópult exportálása Excel formátumba
Irányítópultok
BI speciális tartalomkészítő
Egyetlen irányítópult-oldal exportálása Excel formátumba
Irányítópultok
BI adatbetöltés-készítő
Az Oracle BI Cloud Service Data Sync elérése
Hozzáférés
11-22 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Alkalmazási szerepkörök alapján engedélyezett funkció
Alkalmazási szerepkör
Az Oracle BI Cloud Service funkciói
Szolgáltatás
BI adatbetöltés-készítő
Az Oracle BI Cloud Service REST API elérése
Hozzáférés
BI adatmodell-készítő
A Data Loader elérése
Hozzáférés
BI adatmodell-készítő
A Data Modeler hozzáférése
Hozzáférés
BI adatmodell-készítő
Kiszolgáló metaadatainak visszatöltése
Katalógus
BI szolgáltatás rendszergazdája
Adatbázis-kapcsolatok kezelése
Kapcsolatok adminisztrálása
BI szolgáltatás rendszergazdája
Munkameneti adatok kezelése
Általános adminisztrálás
BI szolgáltatás rendszergazdája
Térképadatok kezelése
Általános adminisztrálás
BI szolgáltatás rendszergazdája
Adatfájl-feltöltések kezelése
Általános adminisztrálás
BI szolgáltatás rendszergazdája
Alkalmazási szerepkörök kezelése
Biztonság adminisztrálása
BI szolgáltatás rendszergazdája
Biztonságos tartományok kezelése
Biztonság adminisztrálása
BI szolgáltatás rendszergazdája
Katalógusobjektumok tulajdonjogának beállítása
Biztonság adminisztrálása
BI szolgáltatás rendszergazdája
Keresési index kezelése
Keresés adminisztrálása
BI szolgáltatás rendszergazdája
Biztonsági mentés és visszaállítás pillanatképekkel
Pillanatképek adminisztrálása
BI szolgáltatás rendszergazdája
Adatmodell feltöltése fájlból (.rpd)
Pillanatképek adminisztrálása
BI szolgáltatás rendszergazdája
Kiszolgáló metaadatainak visszatöltése
Katalógus
BI szolgáltatás rendszergazdája
Katalógusarchívum archiválásának megszüntetése
Katalógus
Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el 11-23
Alkalmazási szerepkörök alapján engedélyezett funkció
11-24 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
12 Biztonsági mentés és visszaállítás Ez a témakör bemutatja a tartalom pillanatképnek nevezett fájlok használatával történő biztonsági mentését és visszaállítását. Videó Témakörök: • A biztonsági mentés és visszaállítás jellemző munkafolyamata • Tudnivalók a pillanatképekről • Pillanatképek készítése és az adatok visszaállítása • Pillanatképek letöltése, feltöltése és áttelepítése
A biztonsági mentés és visszaállítás jellemző munkafolyamata Az alábbiakban láthatók a tartalom pillanatképek használatával történő biztonsági mentéséhez és visszaállításához szükséges általános feladatok. Feladat
Leírás
További információk
Pillanatkép készítése
Az Oracle BI Cloud Service szolgáltatásban használt adatmodell, katalógustartalom és alkalmazási szerepkörök rögzítése egy adott időpontban.
Pillanatkép készítése
Visszaállítás pillanatképről
Rendszer visszaállítás egy korábbi munkaállapotba.
Visszaállítás pillanatképről
Pillanatkép törlése
Nem kívánatos pillanatkép törlése.
Pillanatképek törlése
Pillanatkép letöltése
Pillanatkép mentése a helyi fájlrendszerbe.
Pillanatképek letöltése
Pillanatkép feltöltése
A helyi fájlrendszerben tárolt pillanatkép tartalmának feltöltése.
Pillanatképek feltöltése
Pillanatkép adatainak áttelepítése
Tartalom áttelepítése másik környezetbe.
Pillanatkép-adatok áttelepítése
Tudnivalók a pillanatképekről A pillanatkép rögzíti a környezet állapotát az adott pillanatban.
Biztonsági mentés és visszaállítás 12-1
Pillanatképek készítése és az adatok visszaállítása
Javasoljuk, hogy készítsen pillanatképet a környezetről, mielőtt mások használni kezdik a rendszert, továbbá a későbbiekben is, így hiba esetén visszaállítható a környezet. Pillanatképbe mentett modellelemek
Leírás
Adatmodell
Az adatmodellről a Data Modeler használatával készített pillanatkép.
Katalógus
Olyan katalógusról készült pillanatkép, amelyik a jövőbeni használat céljából elmentett dolgokat tartalmaz (pl. megjelenítések, kimutatások és irányítópultok).
Alkalmazási szerepkörök
A rendszerhez definiált alkalmazási szerepkörökről készült pillanatkép.
A pillanatképeket letöltheti és tárolhatja a helyi fájlrendszeren és visszatöltheti a rendszerre, ha a tartalom visszaállítása szükséges. Ez a funkció akkor is hasznos, ha adatokat kíván áthelyezni egy fejlesztési vagy tesztelési környezetből egy termelési környezetbe. Pillanatképet mindig az azt létrehozó szolgáltatásba töltsön fel. Legfeljebb 10 online pillanatképet tarthat meg, de bármennyit letölthet. Megjegyzés: Az Oracle BI Cloud Service automatikusan pillanatképet készít, amikor valaki közzéteszi az adatmodellen végzett módosításokat. A legutóbbi 5 pillanatképet megtartjuk arra az esetre, ha váratlanul vissza kellene térnie a modell korábbi verziójára. A rendszer által létrehozott pillanatképek közötti legkisebb időköz egy óra.
Pillanatképek készítése és az adatok visszaállítása Bármikor készíthet pillanatképet a rendszerről. Témakörök: • Pillanatkép készítése • Visszaállítás pillanatképről • Pillanatképek leírásának szerkesztése • Pillanatképek törlése
Pillanatkép készítése A rendszergazdák bármikor készíthetnek pillanatképet a rendszerről. Pillanatkép készítése: 1. Nyissa meg a konzolt. 2. Kattintson a Pillanatképek és modellek gombra. 3. Kattintson az Új pillanatkép gombra.
12-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Pillanatképek készítése és az adatok visszaállítása
4. Írjon a pillanatképhez egy rövid leírást, hogy később könnyebben emlékezzen rá,
miért készítette.
Például, hogy miért készítette a pillanatképet, és az mit tartalmaz. 5. Kattintson az OK gombra.
A legutóbbi tartalom mentésre kerül a pillanatképbe.
Visszaállítás pillanatképről Ha valami nem működik megfelelően, pillanatképről könnyedén visszaállítható egy előző munkaállapot. Megjegyzés:
Egy pillanatképről történő visszaállításkor a meglévő tartalom felülíródik. Minden bejelentkezett felhasználó munkamenete megszakad. Visszaállítás pillanatképről: 1. Nyissa meg a konzolt. 2. Kattintson a Pillanatképek és modellek gombra. 3. Jelölje ki azt a pillanatképet, amelyiket a rendszer visszaállításához kíván
használni.
4. Kattintson a Pillanatkép kezelése gombra.
5. Kattintson a Visszaállítás gombra, hogy a rendszer visszatérjen abba az állapotába,
amelyikben a pillanatkép készítésekor volt.
6. A Pillanatkép visszaállítása párbeszédpanelen csak a visszaállítani kívánt elemeket
jelölje ki.
Biztonsági mentés és visszaállítás 12-3
Pillanatképek készítése és az adatok visszaállítása
Például, ha egy termelés előtti szolgáltatás adatairól készült pillanatképről állítja vissza az adatokat egy termelési szolgáltatásba, előfordulhat, hogy az alkalmazási szerepköröket nem kívánja visszaállítani. A termelés előtti szerepkörök gyakran más tagokat tartalmaznak, mint a termelési szolgáltatás szerepkörei. Ebben az esetben szüntesse meg az Alkalmazási szerepkörök négyzet bejelölését, mielőtt a Visszaállítás gombra kattintana.
7. Kattintson a Visszaállítás gombra.
Megjelenik egy figyelmeztető üzenet, mivel a pillanatkép visszaállítása leállíthat bizonyos folyamatokat. 8. Kattintson az Igen gombra a kijelölt pillanatkép visszaállításához, vagy kattintson
a Nem gombra a visszaállítás elvetéséhez.
Pillanatképek leírásának szerkesztése Bármilyen pillanatképhez hozzáadhat leírást vagy frissítheti azt. Pillanatkép leírásának szerkesztése: 1. Nyissa meg a konzolt. 2. Kattintson a Pillanatképek és modellek gombra. 3. Jelölje ki a szerkeszteni kívánt pillanatképet. 4. Kattintson a Pillanatkép kezelése elemre.
5. Kattintson a Szerkesztés gombra. 6. Frissítse a leírást, majd kattintson az OK gombra.
Pillanatképek törlése Rendszeresen törölje ki azokat a pillanatképeket, amelyekre már nincs szüksége. Pillanatkép törlése: 1. Nyissa meg a konzolt. 2. Kattintson a Pillanatképek és modellek gombra. 3. Jelölje ki a törlendő pillanatképet. 4. Kattintson a Pillanatkép kezelése gombra.
12-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Pillanatképek letöltése, feltöltése és áttelepítése
5. A pillanatkép törléséhez kattintson a Törlés gombra.
Az oldal jobb felső részében megjelenik egy üzenet. Ha meggondolta magát, kattintson a Visszavonás gombra.
Pillanatképek letöltése, feltöltése és áttelepítése A letöltési és feltöltési funkciók segítségével a pillanatképeket elmentheti a helyi fájlrendszerébe, vagy visszatöltheti őket a Felhő szolgáltatásba. Ezek a funkciók használhatók a tartalom biztonsági mentéséhez és visszaállításához, vagy tartalom áttelepítéséhez a fejlesztési, tesztelési és a termelési környezet között. Témakörök: • Pillanatképek letöltése • Pillanatképek feltöltése • Pillanatkép-adatok áttelepítése
Pillanatképek letöltése A Letöltés lehetőséggel menthet el egy pillanatképet a helyi fájlrendszerébe. Így a rendszerről készített pillanatképeket helyileg tárolhatja és kezelheti. Ha még nem készített pillanatképet, akkor itt az ideje, hogy első alkalommal elvégezze. Lásd: Pillanatkép készítése. Pillanatkép letöltése: 1. Nyissa meg a konzolt. 2. Kattintson a Pillanatképek és modellek gombra. 3. Jelölje ki a letölteni kívánt pillanatképet.
4. Kattintson a Pillanatkép kezelése elemre.
5. Kattintson a Letöltés gombra.
Biztonsági mentés és visszaállítás 12-5
Pillanatképek letöltése, feltöltése és áttelepítése
6. Írjon be és erősítsen meg egy jelszót a pillanatképhez. A jelszónak legalább 8
karaktert kell tartalmaznia.
Ne felejtse el ezt a jelszót! Erre a jelszóra szüksége lesz a későbbiekben, ha megpróbálja feltölteni a fájlt. Előfordulhat például, hogy vissza kívánja állítani vagy át akarja telepíteni a pillanatképen tárolt tartalmat. 7. Kattintson az OK gombra.
Hogy mi történik azután, az a böngészőjétől függ. Például az Internet Explorer alkalmazásban keresse meg a Mentés másként párbeszédpanelt, majd kattintson a Mentés gombra, hogy elmentse a pillanatképet a kijelölt helyre. A pillanatkép egy Oracle Business Intelligence archív fájlként (.bar) töltődik le.
Pillanatképek feltöltése Feltöltheti a korábban a helyi fájlrendszeren mentett pillanatképet. Pillanatkép feltöltésekor a fájl maga feltöltődik a rendszerére, de a pillanatképben tárolt modellelemek nem érhetők el azonnal a környezetben. A feltöltött pillanatkép megjelenik a Pillanatképlistán. Ha készen áll a művelet elvégzésére, írja felül az aktuális modellelemeket, például a katalógust a pillanatképben tárolt adatokkal. Lásd: Visszaállítás pillanatképről. Pillanatkép feltöltése: 1. Nyissa meg a konzolt. 2. Kattintson a Pillanatképek és modellek gombra. 3. Kattintson a Pillanatkép feltöltése gombra.
4. A Tallózás funkció segítségével keresse meg a feltölteni kívánt pillanatképet.
Válassza ki a pillanatképet tartalmazó Oracle Business Intelligence archív fájlt (.bar). Csak a Oracle BI Cloud Service szolgáltatásból készített pillanatképeket töltheti fel. 5. Írja be a pillanatkép jelszavát.
A jelszót a letöltés folyamán állíthatja be. 6. Kattintson az OK gombra.
A feltöltött pillanatkép megjelenik a mentett pillanatképek listájában. A visszaállításhoz kövesse a Visszaállítás pillanatképről lépéseit.
Pillanatkép-adatok áttelepítése A pillanatképek segítségével a felhasználók által az egyik környezetben létrehozott tartalmat áttelepítheti egy másikba. Előfordulhat például, hogy át kívánja helyezni a termelés előtti tartalmat egy termelési környezetbe.
12-6 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Pillanatképek letöltése, feltöltése és áttelepítése
Pillanatkép adatainak áttelepítése az egyik Oracle BI Cloud Service szolgáltatásból egy másikba: 1. Töltse le azt a pillanatképet, amelyiket a helyi fájlrendszerébe kívánja áttelepíteni.
Lásd Pillanatképek letöltése. 2. Jelentkezzen be a célrendszerbe, és töltse fel a pillanatképet.
Lásd Pillanatképek feltöltése. 3. A mentett pillanatképek listájából válasza ki az újonnan feltöltött pillanatképet.
Kövesse a Visszaállítás pillanatképről lépéseit, hogy a pillanatképben mentett tartalmat áttelepítse a célrendszerre.
Biztonsági mentés és visszaállítás 12-7
Pillanatképek letöltése, feltöltése és áttelepítése
12-8 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
13 Adminisztratív feladatok ellátása Ez a témakör az Oracle BI Cloud Service használatát kezelő rendszergazdák feladatait ismerteti. Témakörök: • Az adminisztratív feladatok ellátásának jellemző munkafolyamata • Az adminisztrációs eszközök ismertetése • Adatbázis-kapcsolatok kezelése • Nem használt adatforrások törlése • Adatmodellek feltöltése az Oracle BI Enterprise Edition használatával • Térképadatok kezelése • Biztonságos tartományok engedélyezési listája • Tartalom indexelésének és keresésének kezelése • Munkameneti adatok kezelése az Oracle BI Cloud Service szolgáltatásban • SQL-lekérdezések tesztjének végrehajtása • Az Oracle BI Cloud Service mérőszámainak figyelése
Az adminisztratív feladatok ellátásának jellemző munkafolyamata Az alábbiakban láthatók az adminisztrációhoz szükséges általános feladatok. Feladat
Leírás
További információk
Annak szabályozása, hogy a felhasználók mit látnak, és milyen műveleteket végezhetnek el
Annak konfigurálása a Konzol Alkalmazási szerepkör kezelése oldalán, hogy a felhasználók mit lássanak, és milyen műveleteket végezhessenek az Oracle BI Cloud Service szolgáltatásban.
Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el
Tartalom biztonsági mentése és visszaállítása
Az adatmodell, a katalógustartalom és az alkalmazási szerepkörök biztonsági mentése és visszaállítása pillanatképnek nevezett fájlok használatával.
Biztonsági mentés és visszaállítás
Adminisztratív feladatok ellátása 13-1
Az adminisztrációs eszközök ismertetése
Feladat
Leírás
További információk
Adatbáziskapcsolatok létrehozása
Csatlakoztassa az Oracle BI Cloud Service szolgáltatást egy vagy több adatbázishoz.
Adatbázis-kapcsolatok kezelése
Tárterület felszabadítása
Adatforrások törlése más felhasználók nevében, ha tárolási helyet kell felszabadítani.
Nem használt adatforrások törlése
Tartalom indexelésének és keresésének kezelése
Beállítja a katalógus tartalmának indexelési és bejárási módját, így a felhasználók a keresés során megtalálhatják a legfrissebb információkat.
Tartalom indexelésének és keresésének kezelése
Térképek kezelése
Térképrétegek és háttérül szolgáló térképek kezelése.
Térképadatok kezelése
Biztonságos tartományok engedélyezési listája
Jogosultságot biztosít a biztonságos tartományok eléréséhez.
Biztonságos tartományok engedélyezési listája
Munkameneti adatok kezelése
Annak figyelése, hogy ki van bejelentkezve és az analízisekkel kapcsolatos problémák hibaelhárítása az SQL-lekérdezések és naplók elemzése útján.
Munkameneti adatok kezelése az Oracle BI Cloud Service szolgáltatásban
Mérőszámok figyelése
Az Oracle BI Cloud Service mérőszámainak figyelése.
Az Oracle BI Cloud Service mérőszámainak figyelése
Az adminisztrációs eszközök ismertetése Az Oracle BI Cloud Service felügyelete a Konzol (Oracle BI Cloud Service) és a My Services (Oracle Cloud) használatával történik.
13-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Adatbázis-kapcsolatok kezelése
Oracle Cloud Service
Administration Tool
Leírás és hozzáférési mód
Oracle BI Cloud Service
Konzol
A Konzol használható az Oracle BI Cloud Service szolgáltatásban a felhasználói jogosultságok kezelésére, az adatok biztonsági mentésére, az adatbáziskapcsolatok megadására és tárolási hely felszabadítására. Az aktuálisan bejelentkezettek megtekintésére, a térképadatok kezelésére, a biztonságos tartományok engedélyező listázásra valamint a problémák diagnosztizálására SQL lekérdezések használatával. Lásd: Annak szabályozása, hogy a felhasználók mint tekinthetnek meg és milyen műveleteket végezhetnek el, Biztonsági mentés és visszaállítás, Adatbáziskapcsolatok kezelése, Térképadatok kezelése, Nem használt adatforrások törlése, Biztonságos tartományok engedélyezési listája, Munkameneti adatok kezelése az Oracle BI Cloud Service szolgáltatásban és SQLlekérdezések tesztjének végrehajtása.
Oracle Cloud
My Services
Használja a My Services alkalmazást a felhasználói fiókok kezeléséhez és a használati mérőszámok figyeléséhez. Lásd: Felhasználók felvétele és szerepkörök hozzárendelése itt: Managing and Monitoring Oracle Cloud és Az Oracle BI Cloud Service mérőszámainak figyelése.
A BI szolgáltatás rendszergazdája alkalmazási szerepkörrel kell rendelkeznie ahhoz, hogy az itt körvonalazott összes adminisztrációs feladatot végrehajtsa.
Adatbázis-kapcsolatok kezelése A rendszergazdák hozzák létre és kezelik a felhő alapú adatbázis-kapcsolatokat az Oracle BI Cloud Service részére. Nem szükséges, hogy az üzleti adatai egy helyen legyenek. Csatlakozzon több felhő alapú adatbázishoz, hogy az üzleti modellezők és elemzők elemezhessék a vállalat összes adatát, bárhol legyenek is tárolva. Témakörök • Az adatbázis-kapcsolatok bemutatása • Kapcsolódás egy Oracle Cloud Database adathoz
Az adatbázis-kapcsolatok bemutatása Az Oracle BI Cloud Service kezelni tudja az Oracle Cloud adatbázisokban tárolt adatokat. Az adatok elemzésének megkezdéséhez egyszerűen kapcsolja az Oracle BI Cloud Service szolgáltatást az Önök felhőbeli adatforrásaihoz. Nem számít, hogy az üzleti adatait számos eltérő helyen tárolja. Ha az Oracle BI Cloud Service szolgáltatással több felhő alapú adatbázishoz csatlakozik, az üzleti elemzők elemezhetik a vállalat összes adatát, bárhol van tárolva.
Adminisztratív feladatok ellátása 13-3
Adatbázis-kapcsolatok kezelése
A rendszergazdák hozzák létre, kezelik és tesztelik az adatbázis-kapcsolatokat az Oracle BI Cloud Service részére. Az üzleti modellezők láthatják a kapcsolódó adatbázisokat a Data Modeler szolgáltatáson keresztül és üzleti modelleket hozhatnak létre az adatból. Az alapértelmezett adatbázis-kapcsolat bemutatása Az Önök Oracle BI Cloud Service szolgáltatása már készen az Oracle Database Cloud Database Schema Service szolgáltatáshoz van csatlakoztatva. Ez az önálló, séma alapú szolgáltatás az Oracle BI Cloud Service szolgáltatásba van integrálva. Az adatbázis használatához nem kell kapcsolatot létrehoznia. Az "alapértelmezett kapcsolat" mindig elérhető. Ez a kapcsolat nem törölhető. Lásd még: Hogyan integrálódik az Oracle BI Cloud Service az Oracle Database Cloud Service szolgáltatással? Azon adatbázisok, amelyekhez csatlakozhat A célul megadott adatbázis csak az Oracle Database Cloud - Database as a Service szolgáltatás lehet. Az Oracle BI Enterprise Edition használatával feltöltött adatmodellek adatbáziskapcsolatai Az Oracle BI Enterprise Edition előzetesen beépített adatmodelljeinek adatbázishoz kapcsolódási adatait már nem kell beírni. Ezen modellek kapcsolati adatai abban az adatmodellfájlban (.rpd) vannak, amelyet az Oracle BI Cloud Service szolgáltatásba töltött fel. Lásd: Az Oracle BI Enterprise Edition használatával történő adatmodellfeltöltés bemutatása.
Kapcsolódás egy Oracle Cloud Database adathoz A rendszergazdák által létrehozott adatbázis-kapcsolatok használatával az üzleti elemzők elemezhetik az Oracle Cloud rendszerben tárolt adatokat. Lásd: Az adatbázis-kapcsolatok bemutatása. Kapcsolódás egy Oracle Cloud adatbázishoz: 1. Nyissa meg a konzolt. 2. Kattintson a Kapcsolatok gombra. 3. Kattintson az Új kapcsolat elemre. 4. Adjon egy sokatmondó Nevet és Leírást, amelyre emlékezni fog, és az üzleti
modellezők is felismerhetik.
5. Adja meg az adatbázis-kapcsolati adatokat az Oracle Database Cloud - Database as
a Service szolgáltatáshoz.
A kapcsolati adatokat az adatbázis rendszergazdájától szerezheti be.
Beállítás
Leírás
Alapvető Gazdagép Az adatbázis-kiszolgáló címe vagy a gazdagép neve.
13-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Nem használt adatforrások törlése
Beállítás
Leírás Port
SID vagy szolgáltatásnév Kapcsolódás mint Jelszó Speciális
TNS leíró
Annak a portnak a száma, amelyen az adatbázis-kiszolgáló figyeli a bejövő kapcsolatokat. SID— Az Oracle adatbázispéldány neve. Szolgáltatásnév — Az adatbázis hálózati szolgáltatásneve. Az adatbázis-felhasználó neve. A felhasználónak az adatbázis eléréséhez szükséges jelszava. Válassza a Speciális lehetőséget, hogy megadhassa a kapcsolati adatokat a TNS kapcsolat leírójának (descriptor) formátumában. Ezt a lehetőséget akkor kell választani, ha Oracle Real Application Cluster (RAC) adatbázishoz kíván kapcsolódni. TNS-kapcsolat leíró, amely megadja az adatbázis helyét és az adatbázisszolgáltatás nevét. Ezt a formátumot használja: DESCRIPTION=(ADDRESS=(PROTOCOL=protokoll) (HOST=gazdagép) (PORT=port)) (CONNECT_DATA=(SERVICE_NAME=szolgáltatás neve)) Például: DESCRIPTION=(ADDRESS=(PROTOCOL=tcp) (HOST=myhost.company.com)(PORT=1521)) (CONNECT_DATA=(SERVICE NAME=sales.company.com)) Az Oracle Real Application Cluster (RAC) adatbázishoz kapcsolódás ezt a formátumot használja. DESCRIPTION= (ADDRESS=(PROTOCOL=protokoll)(HOST=gazdagép1) (PORT=port)) (ADDRESS=(PROTOCOL=protokoll)(HOST=gazdagép1) (PORT=port)) (CONNECT_DATA=(SERVICE_NAME=szolgáltatás neve)) Például: (DESCRIPTION= (ADDRESS=(PROTOCOL=tcp)(HOST=myhost1.company.com) (PORT=1521)) (ADDRESS=(PROTOCOL=tcp)(HOST=myhost2.company.com) (PORT=1521)) (CONNECT_DATA=(SERVICE NAME=sales.company.com)))
6. A kapcsolat ellenőrzéséhez kattintson a Tesztelés elemre. 7. Kattintson az OK gombra.
Az üzleti modellezők az új kapcsolatot azonnal látják a Data Modeler szolgáltatásban és megkezdhetik az adat modellezését. Lásd: Adatmodell létrehozása.
Nem használt adatforrások törlése Az Ön által használt szolgáltatáshoz az adatfájlok rögzített nagyságú tárolási kvótája kapcsolódik. A rendszergazdáknak időnként szükségessé válhat, hogy más felhasználók nevében adatforrásokat töröljenek, hogy tárolási helyet szabadítsanak fel, és lehetővé tegyék a szolgáltatás normális működését. Az egyik felhasználó például
Adminisztratív feladatok ellátása 13-5
Adatmodellek feltöltése az Oracle BI Enterprise Edition használatával
feltöltött adatfájlokat, majd egyszer csak le lett tiltva a fiókja, mert elhagyta a vállalatot. Nem használt adatforrások törlése: 1. Nyissa meg a Konzolt, majd kattintson az Adatkészletek kezelése elemre. 2. Kattintson az Adatforrások oldal alján az Adattárolás hivatkozásra.
A szolgáltatás teljes kvótája tárolási kvótaként és a felhasznált terület teljes nagyságaként jelenik meg.
Itt látható, hogy ki töltött fel adatfájlokat, és azok mekkora tárolási területet használnak. 3. Valamennyi terület felszabadításához kattintson a Beállítások menüikonra annál a
felhasználónál, aki fájljait törölni szeretné.
4. Válasszon a következők közül:
• Privát törlése, ha a nem megosztott, azaz a magánkapcsolatokat kívánja törölni. • Mind törlése, ha minden kapcsolatot törölni kíván.
Adatmodellek feltöltése az Oracle BI Enterprise Edition használatával A rendszergazdák az Oracle BI Enterprise Edition használatával összeállított adatmodelleket feltölthetik az Oracle BI Cloud Service rendszerbe. Miután feltöltöttek egy adatmodellfájlt (.rpd) a felhőbe, a tartalomkészítők a szokásos módon készíthetnek kimutatásokat. Útmutató
13-6 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Adatmodellek feltöltése az Oracle BI Enterprise Edition használatával
Témakörök • Az Oracle BI Enterprise Edition használatával történő adatmodell-feltöltés bemutatása • Adatmodellek feltöltése fájlból (.rpd)
Az Oracle BI Enterprise Edition használatával történő adatmodell-feltöltés bemutatása Ha az üzleti adatai modellezését az Oracle BI Enterprise Edition alkalmazással végezte, akkor az Oracle BI Cloud Service szolgáltatásban nem kell mindent teljesen elölről kezdenie. Csak fel kell töltenie az adatmodellfájlt (.rpd) az Oracle BI Cloud Service szolgáltatásba, és a megjelenítések, elemzések és irányítópultok használatával máris megkezdheti az adatok feltárását. Az Oracle BI Cloud Service lehetővé teszi az adatmodell-fájlok (.rpd) feltöltését: • Egy vagy több adatmodellel • Kapcsolatokkal az Oracle Database Cloud - Database as a Service egy vagy több példányához Az adatmodellfájlt érvényesítenie kell, és a konfigurálnia kell az adatbázis-kapcsolat részletes adatait az Oracle BI Enterprise Edition alkalmazásban.
Megjegyzés: Az Oracle BI Enterprise Edition alkalmazásba beépített
kimutatások és irányítópultok másolása az Oracle BI Cloud Service szolgáltatásba is. Lásd:Tartalom feltöltése katalógusi archívumból. Az adatmodellfájl előkészítése a felhő számára
Szánjon időt arra, hogy az adatmodellfájlját (.rpd) előkészíti a felhő számára. • Ellenőrizze, hogy az Oracle BI Enterprise Edition 11.1.1.6 vagy újabb verzióját használja-e • Érvényesítse az adatmodellfájlt Futtasson konzisztencia-ellenőrzést az Oracle BI adminisztrációs eszközében található Consistency Check Manager eszközzel • Ellenőrizze, hogy az adatmodellfájl tartalmaz-e kapcsolati adatokat valamilyen Oracle Cloud adatbázispéldányhoz
Adminisztratív feladatok ellátása 13-7
Adatmodellek feltöltése az Oracle BI Enterprise Edition használatával
Tekintse át a kapcsolatkészlet beállításait az Oracle BI adminisztrációs eszközéből: – Az Adatforrás neve csak arra az Oracle Database Cloud - Database as a Service szolgáltatásra mutathat, amelyik az adatokat tárolja. – A Hívási felület Oracle hívási felület (Oracle Call Interface, OCI) legyen. Ha az adatmodellfájl több Oracle Database Cloud - Database as a Service példányhoz is kapcsolódik, akkor a kapcsolatkészlet beállításait egyenként ellenőrizze. Amikor az adatmodellfájl (.rpd) kész, feltöltheti azt az Oracle BI Cloud Service szolgáltatásba. Mielőtt ezt megtenné,készítsen biztonsági mentést az aktuális adatmodellről arra az esetre, ha vissza kellene állítania ezt a verziót. Lásd: Adatmodellek feltöltése fájlból (.rpd). A feltöltés során az Oracle BI Cloud Service szolgáltatásban meglévő adatmodellinformációkat a rendszer törli, és lecseréli a feltöltött fájlban lévő tartalomra. A fájlból feltöltött adatmodellek a Témakörök ablaktáblán keresztül válnak elérhetővé a tartalomkészítők számára. A felhőbe feltöltött adatmodellek szerkesztése Az Oracle BI Enterprise Edition használatával létrehozott adatmodelleket szerkesztheti az Oracle BI Cloud Service használatával. A Data Modeler le van tiltva, amikor .rpd fájlból tölt fel adatmodelleket az Oracle BI Cloud Service szolgáltatásba. Ha bővíteni vagy módosítani szeretné a modellt, a módosításokat az Oracle BI adminisztrációs eszközében végezze el, futtassa le újból a konzisztenciaellenőrzéseket, és töltse fel újból az adatmodellfájlt. Minden alkalommal, amikor feltölt egy adatmodellt, a meglévő modellt a rendszer törli, és lecseréli az újonnan feltöltött tartalomra. Tipp: A modell módosításai, például oszlopok törlése a modellből,
befolyásolhatja a meglévő tartalmat. Szánjon rá időt, és ellenőrizze a meglévő elemzéseket és irányítópultokat a modellfrissítések feltöltése után.
Adatmodellek feltöltése fájlból (.rpd) A rendszergazdák az Oracle BI Enterprise Edition használatával összeállított adatmodelleket feltölthetik az Oracle BI Cloud Service rendszerbe. Az adatmodellek felhőbe való áttelepítését követően a tartalomkészítők a szokásos módon készíthetnek adatmegjelenítéseket. Amikor adatmodelleket tölt fel az Oracle BI Enterprise Edition alkalmazásból, olyankor törli az Oracle BI Cloud Service szolgáltatásban meglévő adatmodellinformációkat, és azokat lecseréli az adatmodellfájlban (.rpd) lévő tartalomra. A feltöltött adatmodellek a Témakörök ablaktáblán keresztül válnak elérhetővé a tartalomkészítők számára. Az Oracle BI Enterprise Edition használatával létrehozott adatmodellek feltöltése a felhőbe: 1. Ellenőrizze az adatmodellfájlt (.rpd) és az adatbázis-kapcsolatokat.
Lásd: Az Oracle BI Enterprise Edition használatával történő adatmodell-feltöltés bemutatása 2. Nyissa meg a Konzolt az Oracle BI Cloud Service szolgáltatásban.
13-8 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Térképadatok kezelése
3. Válassza ki a Pillanatképek és modellek lehetőséget. 4. Készítsen pillanatképet az aktuális adatmodellről arra az esetre, ha vissza kellene
állítania ezt a verziót.
Lásd: Pillanatkép készítése. 5. Kattintson az Adatmodell lecserélése elemre. 6. Kattintson a Tallózás gombra, és válassza ki a feltölteni kívánt adatmodellfájlt
(.rpd).
7. Adja meg a fájlhoz tartozó jelszót. 8. Kattintson az OK gombra. 9. Menjen a Kezdőlap oldalra, kattintson az Elemzések, majd az Elemzés létrehozása
elemre, hogy lássa az adatmodelleket az Oracle BI Cloud Service szolgáltatásban. A fájlból feltöltött adatmodellek megjelennek a Témakörök ablaktáblán.
10. Opcionálisan, ha a feltöltött adatmodellfájl engedélyeket és adatszűrőket is definiál,
hozzon létre ezeknek megfelelő adatbiztonsági alkalmazási szerepköröket az Oracle BI Cloud Service szolgáltatásban a felhőben való munkavégzéshez.
a. Hozzon létre olyan alkalmazási szerepköröket, amelyek nevei pontosan
megegyeznek az Oracle BI adminisztrációs eszközében definiáltakéval.
Lásd: Saját alkalmazási szerepkörök hozzáadása. b. Szükség szerint rendelje hozzá a felhasználókat (és a felhasználói
szerepköröket) az alkalmazási szerepkörökhöz.
Lásd: Alkalmazási szerepkörök hozzárendelése felhasználókhoz és Alkalmazási szerepkörök hozzárendelése felhasználói szerepkörökhöz.
Térképadatok kezelése A rendszergazdák állítják be a Oracle BI Cloud Service szolgáltatás részére a térképadatokat, így a felhasználók az adatokat a térképeken keresztül tekinthetik meg és kezelhetik. Témakörök • Az adatok térképeken történő megjelenítési módjának konfigurálása • Háttérbeli térképek szerkesztése
Az adatok térképeken történő megjelenítési módjának konfigurálása Rendszergazdaként meghatározhatja, hogyan jelenjenek meg a térképeken az Oracle BI Cloud Service szolgáltatásban modellezett adatoszlopok. Miután konfigurálta a térképadatokat, a felhasználók vizuálisan megjeleníthetik az adatokat a térkép nézeteken keresztül. Oktatóprogram Térkép nézetek segítségével a térképen lévő adatokat számos különböző formátumban jelenítheti meg, és kommunikálhat az adatokkal. Az Oracle BI Cloud Service
Adminisztratív feladatok ellátása 13-9
Térképadatok kezelése
konfigurálható az Oracle MapViewer, a térbeli határolóadatok, a működtetett térképek, az Oracle Database és nem kötelezően az Oracle Spatial használatához. Rendszergazdaként konfigurálnia kell azokat a metaadatokat, amelyek meghatározzák az Oracle BI adatai és a térbeli adatok közötti leképezést. Az adatok térkép nézeteken történő megjelenítési módjának konfigurálása: 1. A kezdőlapon kattintson a Konzol gombra, majd a Térképadatok kezelése elemre. 2. Kattintson a Rétegek lapfülre.
3. Kattintson a Rétegek importálása gombra. 4. A Rétegek importálása párbeszédpanel Keresés helye mezőjében jelölje ki a
kapcsolatot és a nagyításhoz és részletezéshez szükséges rétegeket. Kattintson az OK gombra.
5. A Rétegek lapon jelöljön ki egy réteget, majd kattintson a Réteg szerkesztése
gombra. A Réteg szerkesztése párbeszédpanelen társítsa a rétegeket az oszlopokhoz úgy, hogy a felhasználók meg tudják jeleníteni az adatokat a térkép nézeten. Mező
Leírás
Név
Megadja annak a rétegnek a nevét, amelyik a térkép nézetekkel dolgozó felhasználóknak megjelenik.
Hely
Megadja, hogy a háttérbeli térkép melyik rétegből származik. Kattintson a Hely gombra másik réteg kijelöléséhez.
Leírás
Megadja a térképréteg leírását. A Leírás mező csak akkor jelenik meg, amikor a felhasználók térkép nézeteket szerkesztenek és a Térképformátumok területen a réteg neve fölé viszik az egérmutatót.
13-10 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Térképadatok kezelése
Mező
Leírás
Rétegkulcs
Megadja azt a térbeli adatokat tartalmazó oszlopot, amelyiket az Oracle BI Cloud Service adataihoz társíthat. Minden egyes oszlopérték megfelel egy, a háttérbeli térképről származó „alakzatnak”. Például, a MY_CITIES rétegnek lehet egy CITY nevű rétegkulcsa. Az alapértelmezett érték a „legjobb tipp”. Válassza ki a listából a megfelelő oszlopot. Különböző okai vannak annak, hogy miért jelenik meg egy ország, például Mexikó fehér területként a térképen: • Az oszlop egy nulla értéket tartalmaz Mexikó számára, de az alakzat létezik Mexikóhoz a térbeli oszlopban. • Az oszlop tartalmaz értéket Mexikó számára, de nincs alakzat Mexikóhoz a térbeli oszlopban. • Az oszlop tartalmaz értéket Mexikóhoz, és alakzat is létezik Mexikóhoz a térbeli oszlopban, de a nevek nem egyeznek. Lehet, hogy az Oracle BI Cloud Service adatok oszlopa rendelkezik MEX értékkel, és a térbeli oszlop pedig esetleg MXC értékkel.
BI kulcshatároló
Csak akkor érhető el, ha több oszlop van meghatározva egy kulcshoz. Egyetlen ASCII karaktert ad meg (pl. vessző vagy aláhúzás), hogy az határolóként működjön az Oracle BI Cloud Service olyan adatoszlopainak kombinálásához, amelyek kulcsot képeznek.
Geometria típusa
Megadja, hogy a réteg sokszög-, pont- vagy vonalgeometria réteg-e. Az Ön által kiválasztott típus befolyásolja a felhasználók által a réteghez alkalmazható formázásokat.
BI kulcsoszlop terület
Megadja az Oracle BI Cloud Service azon adatoszlopait, amelyeket a réteghez szeretne társítani. Több oszlopot is összekapcsolhat egyetlen réteggel. Kiválaszthat több oszlopot egy témakörből vagy több témakörből. A kiválasztott oszlopoknak és határolónak pontosan egyeznie kell a Rétegkulcs érték nevével. Tegyük fel, hogy a Rétegkulcs értéke STATE_CITY. A STATE és CITY BI adatoszlopokat kell kiválasztania, és aláhúzás karaktert kell megadnia a BI kulcs határolójele mezőben. Használja a területen található különböző beállításokat: • Hozzáadás — Megjeleníti az elérhető témakörök listáját. Jelöljön ki egy témakört, és jelölje ki az összes adatoszlopot, amelyet a réteghez kíván társítani. • Törlés — Törli a kijelölt kulcsoszlopot. • Szerkesztés — Lehetővé teszi a réteghez társított adatoszlopok szerkesztését. Amikor egy tartalomtervező létrehoz egy térképnézetet, egy alapértelmezett főtérképet választ az adott térképnézet alapjául. Ha az elemzésből legalább egy adatoszlop kapcsolódik egy réteggel, amely kapcsolódik a főtérképhez, akkor alapértelmezésként a főtérképet választja ki a rendszer.
Meghatározott nevek megjelenítése
Meghatározza, hogy a BI kulcsoszlop területen lévő oszlop teljesen meghatározott neve, vagy egyszerűen csak az oszlop neve legyen látható.
A párbeszédpanel segítségével társíthatja a réteget a BI adatokhoz. Ha egy adott oszlopot használ több témakörben, akkor társítania kell azt az egyes témakörökhöz
Adminisztratív feladatok ellátása 13-11
Térképadatok kezelése
tartozó réteghez. Ha egy oszlop és egy réteg között nem megfelelő a társítás, akkor a réteg nem tud megfelelően megjelenni a térképen. Megjegyzés: A térbeli funkciókat, például az alakzatmeghatározásokat a
szolgáltatáshoz tartozó adatbázis rendszergazdái kezelik. Ha egy adott oszlopérték esetében nem létezik egy alakzat geometriai meghatározása, akkor az alakzat nem jelenhet meg a térképen, és megakadályozhatja a térképen végzett felhasználói interakciókat. 6. Kattintson az OK gombra a párbeszédpanel bezárásához.
7. Kattintson a Háttérbeli térképek lapfülre, majd kattintson a Háttérbeli térkép
importálása gombra.
8. A Rétegek importálása párbeszédpanel Keresés helye mezőjében jelölje ki a
kapcsolatot és a használni kívánt főtérképeket, majd kattintson az OK gombra. A főtérképhez kijelölt kapcsolat eltérhet a rétegekhez vagy képekhez használt kapcsolattól.
9. A háttérbeli térképek előkészítéséhez szükséges lépéseket lásd: Háttérbeli térképek
szerkesztése.
Miután hozzáadta a háttérbeli térképeket és a térképrétegeket, az Oracle BI Cloud Service felhasználhatja az információkat ahhoz, hogy statikus képet hozzon létre egy térképhez. A statikus kép megjelenik a térkép nézetekkel dolgozó tartalomtervezőknek és felhasználóknak. A tervezők és felhasználók és a térkép nézetek közötti interakciók módjával kapcsolatban lásd: Térképnézetek szerkesztése.
Háttérbeli térképek szerkesztése A háttérbeli térképek szerkesztésével biztosítja, hogy a felhasználók problémamentesen használhassák a térkép nézeteket. A háttértérkép nem interaktív térkép, és csak alapul szolgál a térkép nézethez. Megjeleníthet egy műholdfelvételt vagy egy utakat ábrázoló térképet. A háttérbeli térkép meghatározza a rétegek sorrendjét a térkép nézeten.
13-12 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Térképadatok kezelése
A térkép rétegeinek sorba rendezése nagyon fontos. Körültekintőnek kell lennie annak biztosításához, hogy a felhasználók problémamentesen navigálhassanak a térképen ( részletezés és nagyítás). A Háttérbeli térkép szerkesztése párbeszédpanelen rendeljen hozzá minden egyes réteghez egy minimális és egy maximális nagyítási/kicsinyítési tartományt. Mivel a térkép nagyító csúszkája csak lentről felfelé függőleges irányban mozoghat, a kisebb nagyítási szinttel rendelkező rétegek a csúszka alján helyezkednek el. Gondoskodjon róla, hogy a párbeszédpanel Interaktív BI-rétegek szakaszában a rétegrács hasonló mintát kövessen, ezért a kisebb nagyítási szinttel rendelkező rétegeket a lista alján helyezze el. Ha a rétegek nagyítási tartományai nem keresztezik egymást a skálán, a rétegek sorba rendezése feleslegessé válik. A rétegek sorba rendezése akkor válik nagyon fontossá, ha a rétegek közös minimális és maximális nagyítási tartománnyal rendelkeznek. Ügyeljen rá, hogy az összesített rétegek ne takarják el a részletes rétegeket a részletezési vagy nagyítási műveletek során. Háttérbeli térkép szerkesztése: 1. A(z) Az adatok térképeken történő megjelenítési módjának konfigurálása című
részben leírtaknak megfelelően jelenítse meg a Térképadatok kezelése oldalt, és importálja a rétegeket.
2. A Háttérbeli térképek lapon válasszon ki egy térképet, majd kattintson a Háttérbeli
térkép szerkesztése gombra a Háttérbeli térkép szerkesztése párbeszédpanel megjelenítéséhez.
3. Adja meg a térkép nevét és leírását, amely a térkép elemleírásaként jelenik meg, ha
a listából kiválaszt egy térképet a térkép nézet szerkesztése során.
4. A Hely mező a háttérbeli térkép helyét jeleníti meg az adatforrásban. A Hely
gombra kattintva válthat másik térképre. Ha olyan háttér térképet importál, amely eltérő számú nagyítási szintet tartalmaz, a nagyítási szintek automatikusan alkalmazkodnak azokhoz a rétegekhez, amelyek a térképhez kapcsolódnak tartományuk méretezésével.
5. Kattintson a Rétegek hozzáadása gombra, hogy megjelenítse azoknak a rétegeknek
a listáját, amelyeket a Rétegek lapba importált, majd válassza ki a térképhez hozzáadni kívánt rétegeket. Ha a Rétegek lapon található összes réteget hozzáadta a háttérbeli térképhez, ez a gomb nem érhető el. Ha olyan réteget ad hozzá, amely a térképdefiníció részét képezi, a réteg az alapértelmezett nagyítási szinten jelenik meg. Ha a réteg nem része a térképdefiníciónak, akkor adja meg Ön a nagyítási szintet.
A rétegek lentről felfelé vannak felsorolva, attól függően, hogyan vannak felhasználva a térképhez. Például lehet a sorrend: Országok, Államok, Városok. Az alsóbb szinten lévő rétegek nagyítási szintje általában alacsonyabb értékű. Például, ha Államok és Városok réteg van a térképen, akkor az Állam réteg nagyítási szintje alacsonyabb, mint a Város rétegé.
Adminisztratív feladatok ellátása 13-13
Térképadatok kezelése
6. A Rétegek rendezése nagyítási szint szerint gombra kattintva a térkép
láthatóságától függően emelkedő vagy csökkenő sorrendben jelennek meg a rétegek. Ha a rétegek megfelelő sorrendben vannak felsorolva, ez a gomb nem érhető el. Az itt megadott sorrend nincs hatással a rétegeknek a térképen használt sorrendjére. A sorrend csak a nagyítási szintekre van hatással. Az Államok rétegnek például lehet 1 és 3 közötti nagyítási szintje, a Városok rétegnek pedig lehet 4 és 9 közötti nagyítási szintje. Az alsóbb rétegek nagyítási szintje alacsonyabb értékű. A megadott nagyítási szintek megfelelnek a térképen lévő nagyítási csúszka osztásjeleinek. A Réteg szerkesztése párbeszédpanelen BI oszloppal társított rétegeket, valamint nem társított rétegeket egyaránt felvehet. Ügyeljen arra, hogy a BI rétegek magasabb rendűek, mint a nem BI rétegek. Ha egy nem BI réteget magasabbra sorol, mint bármely BI réteget, akkor a nem BI réteg az alacsonyabb BI rétegek tetején jelenik meg a térképen, amely megakadályozza a BI rétegek interaktivitását.
7. Kattintson a Réteg láthatóságának bekapcsolása vagy a Réteg láthatóságának
kikapcsolása gombra a rétegek láthatóságának szabályozásához a térképen. A gombok segítségével kijelezheti, hogy a réteg csak ennek a párbeszédpanelnek a Térkép megtekintése beállításában legyen-e látható. A réteg a térkép nézeten továbbra is látható marad. A réteg nagyítási szintjeit kikapcsolt láthatósági állapotban módosíthatja.
8. Kattintson egy réteg nagyítási szintje alatt lévő cellára a nagyítási szint
befolyásolásához:
• Ha más kék cellák közötti kék cellára kattint, akkor megjelenik egy helyi menü a Előtte lévő törlése és Utána lévő törlése gombokkal, melyek segítségével bármelyik irányba módosíthatja a nagyítási szintet. Például, ha a 4-es szintű nagyítási szintre, majd a jobbra törlő gombra kattint, akkor az adott nagyítási szint minden jobbra lévő cellája törlődik. • Ha a kék cellákat tartalmazó sor utolsó kék cellájára kattint, akkor a cella fehérre vált, ami azt jelzi, hogy az adott nagyítási szintnek nincs több része. • Ha egy fehér cellára kattint, akkor a meglévő kék cellák bármelyik oldalán növeli a nagyítási szintet. Tegyük fel például, hogy a 4--6 cellák kék színnel
13-14 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Biztonságos tartományok engedélyezési listája
jelzik a nagyítási szintet. Ha a 2-es cellára kattint, akkor a nagyítási szint 2-6 lesz. Ha egy réteghez nem állít be semmilyen nagyítási szintet, akkor az adott réteg nem jelenik meg a térképen. 9. Kattintson a réteg neve melletti művelet ikonra, hogy megjelenjen az a menü,
amelyikből elvégezheti a különböző kiválasztásokat:
• Törlés — törli a réteget erről a háttérbeli térképről. A réteg a Rétegek lapon továbbra is használható, és ismét hozzáadható ehhez a területhez. • Mozgatás felfelé vagy Mozgatás lefelé - Az egyes rétegeket felfelé vagy lefelé mozgatva a listán meghatározhatja, hogy a rétegek milyen sorrendben legyenek alkalmazva a térképhez. • Alapértelmezett láthatóság visszaállítása - Az érvényes térképdefinícióban meghatározottak szerint visszaállítja alapértékre az adott réteg aktuális láthatósági tartományát. Ha az adott réteg alapértelmezés szerint nincs társítva a térképhez, akkor ez a beállítás erre a rétegre le van tiltva. 10. A nagyítási szint mezőinek oszlopát határoló sárga szegély segítségével
meghatározhatja, hogy melyik nagyítási szint jelenjen meg aktuálisan a térképterületen.
11. Az eltolási és nagyítási vezérlők segítségével adja meg, hogyan jelenjen meg a
térkép a felhasználóknak. Ha a kurzort a nagyítási csúszka fölé helyezi, akkor megjelennek a leíróemek,melyek az adott nagyítási szinttel aktuálisan társított rétegek nevét tartalmazzák.
12. Kattintson az OK gombra.
Biztonságos tartományok engedélyezési listája Az engedélyezési lista teszi lehetővé és hagyja jóvá egy meghatározott tartalom elérését. Biztonsági okokból nem engedélyezett, hogy külső tartalmat adjon kimutatásokhoz vagy a kimutatásait más alkalmazásokba beágyazza, feltéve, hogy a rendszergazdája ezt biztonságosnak találja. Biztonságos tartományokat csak a rendszergazda vehet fel az engedélyezési listára. Biztonságos tartományok felvétele az engedélyezési listára: 1. Kattintson a Konzol elemre. 2. Kattintson a Biztonságos tartományok elemre. 3. A felhasználóknak úgy engedheti meg, hogy a BI kimutatásukba képeket
ágyazzanak be más tartományból, hogy az Allow images from engedélyezés alatt kattint a Tartomány hozzáadása lehetőségre. A felhasználóknak úgy engedheti meg, hogy a BI kimutatásukat beágyazzák más tartományban elhelyezett tartalomba, ha az Allow embedding in alatt kattint a Tartomány hozzáadása lehetőségre.
4. Adja meg a biztonságos tartomány nevét. Használja a következő formátumokat:
• www.valami.com
Adminisztratív feladatok ellátása 13-15
Tartalom indexelésének és keresésének kezelése
• *.valami.com • https: 5. Tartomány eltávolításához jelölje ki azt, majd kattintson a Törlés ikonra. Megjegyzés: A biztonságos tartomány felvétele után, ha abból a forrásból szeretne tartalomhoz hozzáférni, jelentkezzen ki, majd jelentkezzen vissza.
Lásd még: Külső képek beágyazása tartalomba és Tartalom beágyazása más alkalmazásokba.
Tartalom indexelésének és keresésének kezelése A rendszergazda beállíthatja a katalógus tartalmának indexelési és bejárási módját, így a felhasználók a keresés során megtalálhatják a legfrissebb tartalmat. Alapértelmezés szerint a katalógus bejárására naponta egyszer kerül sor, beleértve az összes megosztott mappát. Beállíthat az üzlethez megfelelőbb eltérő ütemezést is és kizárhatja azokat a mappákat, amelyeket nem szeretne a keresésbe belefoglalni. Témakörök • Keresési index konfigurálása • Tartalom rendszeres bejárásának ütemezése • Bejárással keresési feladatok figyelése
Keresési index konfigurálása A katalógus tartalma bejárva és indexelve lett, így a felhasználók a keresés során gyorsan megtalálhatják a kívánt tartalmat. Indexelés konfigurálása: 1. Nyissa meg a konzolt. 2. Kattintson a Keresési indexek konfigurálása elemre. 3. Annak biztosítására, hogy a felhasználók a keresés során a legfrissebb tartalmat
találják meg, jelölje be a Katalógus bejárásának engedélyezése elemet és állítson be egy teljes keresést. A tartalombejárás gyakoriságának módosításához lásd: Tartalom rendszeres bejárásának ütemezése.
Az indexelés ideiglenes felfüggesztéséhez törölje a Katalógus bejárásának engedélyezése elem bejelölését.
Tartalom rendszeres bejárásának ütemezése A rendszergazda feladata annak meghatározása, hogy mely mappák legyenek bejárva, és hogy a tartalom bejárására mikor és milyen gyakran kerüljön sor. Ütemezés beállítása tartalom indexeléséhez: 1. Nyissa meg a konzolt.
13-16 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Tartalom indexelésének és keresésének kezelése
2. Kattintson a Keresési indexek konfigurálása elemre. 3. Ütemezze a bejárás futtatását. Kattintson a Dátum és idő kiválasztása elemre, és
adja meg a hónapot, az évet, az időt és az időzónát.
4. Ütemezze a bejárás futtatásának gyakoriságát. Adjon meg értéket a Futtatás
minden és a Gyakoriság mezőben, hogy meghatározza az egyes bejárások közötti optimális időközt. Alapértelmezés szerint a katalógus bejárása napi egy alkalomra van beállítva. Az index automatikusan módosul, amint a felhasználó tartalmat vesz fel vagy módosít.
5. Ha lehetővé szeretné tenni, hogy az indexbe privát felhasználói tartalom is
bekerüljön, válassza a Felhasználói mappák indexelése lehetőséget.
A felhasználói mappák alapértelmezés szerint indexelve vannak. Szüntesse meg a beállítás kijelölését, ha nem kívánja, hogy a felhasználói mappák alatt tárolt bármilyen tartalom indexelhető vagy kereshető legyen. 6. Válassza ki, hogy mely mappákat kívánja bejárni, és zárja ki azon tartalmú
mappákat, amelyeket nem szeretne, hogy mások a keresés során megtaláljanak. Először válassza a Felhasználói mappák indexelése lehetőséget, majd az egyes mappáknál a Bejárási állapot melletti lenyílóból válassza vagy az Indexelje, vagy a Ne indexelje lehetőséget.
7. A Nyelvek részére jelölje ki az összes olyan nyelvet, amelyhez indexet kíván
létrehozni. A bejárás eredményei az indexeléshez a meghatározott nyelveken lesznek hozzáadva. Például, ha a cége székhelye az Egyesült Államokban van, de rendelkeznek irodával Olaszországban is, a két nyelv kiválasztásával az indexelés angolul és olaszul is létrehozható.
8. Kattintson a Mentés ikonra a változtatások mentéséhez.
Bejárással keresési feladatok figyelése A rendszergazdák ellenőrizhetik a tartalom utolsó indexelésének időpontját, és figyelemmel kísérhetik a bejárási munkák állapotát. Futtatás közben leállíthatja bármelyik bejárási munkát vagy az elindulása előtt megszakíthatja a következő ütemezett bejárást. Bejárással keresési feladatok figyelése: 1. Nyissa meg a konzolt. 2. Kattintson a Bejárások figyelése elemre.
A Bejárási munka állapota oldal jeleníti meg a korábbi, az aktuális és a következő ütemezett bejárást. 3. Az Állapot oszlop megtekintésével kikeresheti, hogy a tartalom bejárására utoljára
mikor került sor, és hogy a következő bejárás mikor esedékes.
4. A Mégse gombra kattintva leállíthatja a Futó vagy Ütemezett bejárási munkát.
Adminisztratív feladatok ellátása 13-17
Felhasználói és aktivitási naplók figyelése
Felhasználói és aktivitási naplók figyelése A Munkamenet kezelése oldalon megtekintheti az aktuálisan bejelentkezett és a kimutatások lekérdezésének hibakeresését végző felhasználók bármelyikének adatait. Témakörök: • A bejelentkezett felhasználók figyelése • SQL-lekérdezések és naplók elemzése
A bejelentkezett felhasználók figyelése A Munkamenet kezelése oldalon megtekintheti, hogy hány felhasználó jelentkezett be a szolgáltatásába, és megtekintheti az egyes felhasználók részletes adatait. A bejelentkezett felhasználók figyelése: 1. Nyissa meg a konzolt. 2. Kattintson a Munkamenetek és lekérdezési gyorsítótár gombra.
Az oldal tetején található Munkamenetek szakaszban megjelenik, hogy hány felhasználó van aktuálisan bejelentkezve (Munkamenetek összes száma). A táblázat a bejelentkezett felhasználók részletes adatait tartalmazza: Mező
Leírás
Felhasználóazo nosító
A felhasználó által a bejelentkezéskor beírt név.
Munkamenetazonosító
Olyan egyedi azonosító, amit az Oracle BI Cloud Service minden felhasználói munkamenethez hozzárendel.
Böngészőadato k
Információk a böngészőről, amelybe be szokott jelentkezni.
Bejelentkezve
Időpont, amikor a felhasználó bejelentkezett.
Utolsó hozzáférés
A felhasználó legutóbbi tevékenységének időbélyege. Ez bármilyen tevékenység lehet, pl. váltás egyik oldalról egy másikra.
3. Konkrét felhasználó figyeléséhez jelölje ki a Kurzorok szűrése munkamenet
szerint beállítást.
Az adott felhasználóra vonatkozó adatok a Kurzorgyorsító táblázatban jelennek meg. Lásd: SQL-lekérdezések és naplók elemzése. Az összes felhasználó adatainak megjelenítéséhez kattintson a Szűrő törlése gombra. 4. Ha szeretné módosítani az adott felhasználóra vonatkozó üzenetek naplózási
módját, jelöljön ki a listából egy naplózási szintet.
Alapértelmezés szerint a naplózás le van tiltva.
13-18 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Felhasználói és aktivitási naplók figyelése
SQL-lekérdezések és naplók elemzése A rendszergazdák megvizsgálhatják azokat az SQL lekérdezési kérelmeket, amelyek akkor hajtódnak végre, amikor az emberek a szolgáltatást használják. A felhasználói tevékenységhez kapcsolódó SQL-lekérdezések és naplók vizsgálata: 1. Nyissa meg a konzolt. 2. Kattintson a Munkamenetek és lekérdezési gyorsítótár gombra.
A Kurzorgyorsító munkamenet segítségével megfigyelheti és elvégezheti a hibaelhárítását a szolgáltatásba aktuálisan bejelentkezett felhasználók tevékenységi naplóinak. Mező
Leírás
Azonosító
Az egyes bejegyzésekhez hozzárendelt egyedi belső azonosító.
Felhasználó
Annak a felhasználónak a neve, aki az elemzést futtatta, majd elhelyezte a gyorsítótárban.
Hivatkozások
A bejegyzésre mutató hivatkozások száma a gyorsítótárban való elhelyezés óta.
Állapot
A gyorsítótár-bejegyzést használó elemzés állapota: • Indítás — Az elemzés elkezd futni. • Várakozás a fölérendeltre — Az elemzési nézet vár a lekérdezés részére visszatérítendő adatokra. • Futás — Az elemzés jelenleg fut. • Befejezv e — Az elemzés befejeződött. • Sorba állítva - A rendszer arra vár, hogy egy szál felszabaduljon az igénylés feldolgozásához. • Érvénytelenítés - Az alkalmazás jelenleg érvényteleníti az elemzést. • Hiba - Az elemzés feldolgozása vagy futtatása közben hiba történt. A hiba részleteit az Utasítás oszlopban lehet megtekinteni.
Idő
Az elemzés feldolgozásához és futtatásához felhasznált idő egy másodperces növekményekben. A 0s (vagyis nulla másodperc) érték azt jelzi, hogy az elemzés teljesítése alig 1 másodpercet vett igénybe.
Művelet
A következő hivatkozásokra kattintva befolyásolni lehet az elemzést: • Törlés — Megszakítja az elemzést. Folyamatban lévő elemzések esetében látható. Az elemzést futtató felhasználó üzenetet kap, amely jelzi, hogy az elemzést egy rendszergazda törölte. • Lezárás — Kiüríti az ezzel az elemzéssel kapcsolt gyorsítótár bejegyzést. Befejezett elemzések esetén jelenik meg. • Napló megtekintése — Az elemzéshez végrehajtott lekérdezés naplójának megjelenítése. • Diagnosztika – diagnosztikai adatokat jelenít meg HTML oldalon, amelyet elküldhet az Oracle ügyfélszolgálatának.
Utolsó hozzáférés
Időbélyeg, amely azt az időpontot jelzi, amikor az elemzéshez tartozó gyorsítótár-bejegyzést utoljára használták az elemzés teljesítéséhez.
Utasítás
Az a logikai SQL utasítás, amelyet az elemzéshez kiadtak; vagy ha az elemzés eredménye hibás volt, információ a hiba természetéről.
Adminisztratív feladatok ellátása 13-19
SQL-lekérdezések tesztjének végrehajtása
Mező
Leírás
Információ
A használat nyomon követésére vonatkozó információ (pl. melyik elemzés tartalmazta az igénylést).
Rekordok
Az eredményhalmazban lévő megtekintett rekordok száma (az 50+ például azt jelzi, hogy 50 rekordot megtekintettek, de vannak még további beolvasandó rekordok; a 75 azt jelzi, hogy 75 rekordot megtekintettek, és nincs több beolvasandó rekord).
3. A Kurzorgyorsító táblázatban lévő összes információ eltávolításához opcionálisan
kattintson az Összes kurzor bezárása gombra.
4. Az elemzéshez futó összes kérelem törléséhez opcionálisan kattintson a Futó
kérelmek törlése gombra.
SQL-lekérdezések tesztjének végrehajtása A rendszergazdák közvetlenül megadhatnak egy SQL-utasítást az alapul szolgáló adatforrásoknak. Ez a funkció teszteléshez és hibakereséshez lehet hasznos. Az eredmények nincsenek formázva, és a közvetlenül kiadott SQL-utasításokat nem lehet elmenteni. A rendszer nem támogat minden SQL-funkciót és eljárást, például a NQSSetSessionVariables() eljárást sem. Az SQL-utasítások tesztjének végrehajtása: 1. Nyissa meg a konzolt. 2. Kattintson az SQL-utasítás kiadása gombra. 3. Írja be az SQL-utasítást. Például: SELECT XSA('weblogic'.'SalesTargets')."Columns"."E1 Sales Rep Name" s_1, XSA('weblogic'.'SalesTargets')."Columns"."P4 Brand" s_2, XSA('weblogic'.'SalesTargets')."Columns"."T03 Per Name Qtr" s_3, XSA('weblogic'.'SalesTargets')."Columns"."Target Revenue" s_4 FROM XSA('weblogic'.'SalesTargets') ORDER BY 2 ASC NULLS LAST, 3 ASC NULLS LAST, 4 ASC NULLS LASTFETCH FIRST 65001 ROWS ONLY 4. Ha szükséges, változtassa meg a Naplózási szintet.
Minden felhasználó alapértelmezett naplózási szintet kap. A négyzetben jelölje be az Alapértelmezett értéket, hogy az alapértelmezett szintet használhassa. 5. Adja meg, hogy a lekérdezést gyorsítótárban tárolt adatokra kívánja-e lefuttatni.
Az Oracle BI Presentation Services gyorsítótárának használata négyzet bejelölésének megszüntetésével megadhatja, hogy nem kívánja, hogy a lekérdezés a gyorsítótárban lévő adatokat használja. Általában kerülje a négyzet bejelölésének megszüntetését, mert a gyorsítótár kikapcsolásával csökkenhet a teljesítmény. 6. Kattintson az SQL-utasítás kiadása gombra.
13-20 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Az Oracle BI Cloud Service mérőszámainak figyelése
Az Oracle BI Cloud Service mérőszámainak figyelése A rendszergazdák a My Services alkalmazásban megtekinthetik az Oracle BI Cloud Service állapotát és nyomon követhetik a használatának mérőszámait. A My Services használatával megnézhető, hogy az Oracle BI Cloud Service és a hozzá társuló Oracle Database Cloud Service elérhető-e, illetve a működése megfelel-e az elvárásoknak (működik). Lásd még: Hogyan integrálódik az Oracle BI Cloud Service az Oracle Database Cloud Service szolgáltatással? Az is nyomon követhető, hogy a szerepkörük szerint hányan használják az Oracle BI Cloud Service szolgáltatást: • BI fogyasztók ebben a hónapban — kimutatja, hogy az aktuális naptári hónap során az Oracle BI Cloud Service szolgáltatásba bejelentkezett személyek közül hányan tekinthetik meg és futtathatják az elemzéseket (BI fogyasztó alkalmazási szerepkörrel rendelkeznek). • BI szerzők ebben a hónapban — kimutatja, hogy az aktuális naptári hónap során az Oracle BI Cloud Service szolgáltatásba bejelentkezett személyek közül hányan hozhatnak létre elemzéseket és irányítópultokat (BI tartalom szerzője alkalmazási szerepkörrel rendelkeznek), vagy hajthatnak végre speciális tartalomkezelési feladatokat, mint például irányítópultok exportálása (speciális BI tartalom szerzője alkalmazási szerepkörrel rendelkeznek). • BI szerző modellezők ebben a hónapban — kimutatja, hogy az aktuális naptári hónap során az Oracle BI Cloud Service szolgáltatásba bejelentkezett személyek közül hányan modellezhetnek adatokat és tölthetnek be adatokat a Data Loader használatával (BI adatmodellszerző alkalmazási szerepkörrel rendelkeznek). • BI rendszergazdák ebben a hónapban — kimutatja, hogy az aktuális naptári hónap során az Oracle BI Cloud Service szolgáltatásba bejelentkezett személyek közül hányan adminisztrálhatják az Oracle BI Cloud Service szolgáltatást és adhatnak át jogosultságokat másoknak (BI szolgáltatás rendszergazdája alkalmazási szerepkörrel rendelkeznek). A további tudnivalókat lásd: Szolgáltatás részletadatainak megtekintése című rész itt: Managing and Monitoring Oracle Cloud.
Adminisztratív feladatok ellátása 13-21
Az Oracle BI Cloud Service mérőszámainak figyelése
13-22 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Rész V Referencia Ez a rész az Oracle BI Cloud Service szolgáltatás képességeiről ad referencia jellegű tájékoztatást. Függelékek: • Terminológia • Gyakran ismétlődő kérdések • Hibaelhárítás • A Kifejezésszerkesztő ismertetése • A Data Sync referencia-kézikönyve • A Data Loader referencia-kézikönyve • Kisegítő lehetőségek
A Terminológia Ebben a témakörben ismertetjük az Oracle BI Cloud Service néhány olyan fogalmát és szakkifejezését, amelyik a jelen kézikönyvben is szerepel. Kifejezés
Definíció
művelet
A műveletekkel a kapcsolódó tartalomra vagy weboldalra lehet lépni. Műveleteket felvehet elemzésekbe és irányítópult oldalaira. Például a Márka árbevétele elemzésben használhat olyan műveletet, amelyik lehetővé teszi az értékesítési tanácsadók számára, hogy ellátogassanak egy Lehetőség adatait tartalmazó webhelyre.
művelethivatkozás
A művelethivatkozás segítségével műveletre mutató hivatkozást ágyazhat be egy elemzésbe vagy irányítópult-oldalba, amely egy társított műveletet hajt végre, ha rákattintanak. Például a Márka árbevétele elemzésbe beágyazhat egy olyan művelethivatkozást, amelyik lehetővé teszi az értékesítési tanácsadók számára, hogy ellátogassanak egy Lehetőség adatait tartalmazó webhelyre.
elemzés
Az elemzés a szervezete adatainak lekérdezésével választ ad az üzletmenettel kapcsolatos kérdéseire. Az elemzések táblázatokon, diagramokon, kimutatástáblákban és más szemléletes módon teszik lehetővé az adatok megvizsgálását és feldolgozását, továbbá lehetővé teszik az elemzések eredményeinek elmentését, rendszerezését és megosztását. Például létrehozhat egy olyan Márka bevétele elemzést, amely az Értékesítési teljesítmény irányítópult nézeteinek adatait mutatja be. Ezt az elemzést megoszthatja munkatársaival, ügyfeleivel és üzleti partnereivel.
alkalmazási szerepkör
Az alkalmazási szerepkör olyan jogosultságkészletet tartalmaz, amelyik meghatározza, hogy a felhasználók mit láthatnak és mit tehetnek az Oracle BI Cloud Service alkalmazásban. Az Oracle BI Cloud Service alkalmazásban Ön az azonosságkezelési tartományban konfigurált felhasználókat vagy szerepköröket egy vagy több alkalmazási szerepkörhöz társíthatja. A felhasználók és a szerepkörök öröklik ezektől az alkalmazási szerepköröktől az Oracle BI Cloud Service alkalmazásra vonatkozó jogosultságokat.
attribútum
Az attribútumok tagalapú adatelemek, amelyeket egyszerű kategóriákként vagy szintekbe rendezett hierarchiákként lehet használni. Az attribútumok a mérőszámoktól eltérő jellegűek.
zsebkönyv
Statikus pillanatképet tárolhat egy vagy több zsebkönyvben lévő irányítópult-oldalakról vagy az egyes elemzésekről. Konfigurálhatja úgy is a zsebkönyvet, hogy frissítse az adatokat a hozzáférés során. Például üzletkötőként zsebkönyvet használhat arra, hogy az Értékesítési teljesítményről gyűjtsön pillanatfelvételeket minden negyedévben.
Terminológia A-1
Kifejezés
Definíció
számított elem
A számított elem megjeleníti Önnek a tagok között végzett számítást, amely egyetlen tagként jelenik meg. A számított elemek akkor hasznosak, ha tagok halmazát egyetlen entitásként szeretné megjeleníteni és kezelni. Például értékesítési elemzőként létrehozhat egy tagot a Negyedévenkénti teljesítés elemzésben, amely a Game Station és a Plasma Television tagjainak átlagos árbevételét mutatja be.
számított mérőszám
Az adatmodellben a számított mérőszámok más mérőszámokból származtatott és kifejezéseken alapuló oszlopok a táblákban. Például az Egységár nevű mérőszám az Árbevétel / Számlázott egységek kifejezésen alapulhat.
vászon
A megjelenítések helye a Visual Analyzer projektekben.
katalógus
A katalógus Ön vagy valaki más által definiált és a jövőbeni használat céljából elmentett dolgokat tartalmaz (pl. projektek, elemzések és irányítópultok). A katalógusban megkeresheti azokat az elemeket, amelyekkel dolgozni szeretne vagy amelyeket módosítani kíván. Például szerkeszteni szeretne a katalógus egyik megosztott mappájában lévő elemzést. A katalógus elemeinek elérését és megosztását engedélyek szabályozzák.
Konzol
A Konzol teszi lehetővé az Oracle BI Cloud Service különböző kezelési lehetőségeit. A konzolról a rendszergazdák kezelhetik a felhasználói engedélyeket, elvégezhetik a tartalmak biztonsági mentését és visszaállítását, módosíthatják az adatbázis-kapcsolatot és egyéb adminisztratív feladatokat végezhetnek. Az üzleti intelligencia fogyasztói kezelhetik az eseti elemzéshez feltöltött adatfájlokat.
oszlop
Az Oracle BI Cloud Service oszlopai hasonlítanak az adatbázis oszlopaihoz. Az Oracle BI Cloud Service alkalmazásban az oszlopok különböző környezetekben használhatók. Az elemzésben az oszlop alapja lehet egy oszlop, egy származtatott attribútum vagy egy számított mérőszám, amelyet a Data Modeler alkalmazásban definiáltak. A Data Modeler alkalmazásban viszont az oszlopok alapja az Oracle Database Cloud Service megfelelő forrásoszlopa. Az elemzésekben vagy projektekben az oszlopok tartalmazzák a megjeleníteni kívánt adatrészeket. A szűrőkkel (és az elemzések kijelölési lépéseivel) együtt az oszlopok segítségével határozhatja meg, hogy az elemzések és projektek mit tartalmazzanak. Az oszlopok olyan névvel rendelkeznek, amely jelzi a bennük található adatok típusát. Egy megjelenítésben például az Ügyfél és Kapcsolat nevű oszlopokkal jelenítheti meg az adatokat. A megjelenítésekben, például kimutatástáblákban vagy hálókban az oszlopok az adatok függőleges elrendezésének eszközei. Egy kimutatástáblában szerepelhet például egy oszlop az árbevételi adatokkal.
irányítópult
Az irányítópult az Ön számára fontos adatokat jeleníti meg, és egy vagy több oldalt tartalmaz. Az egyes oldalakon különböző módon lehet megjeleníteni az adatokat, pl. diagramokon, táblázatokban és képeken. Például üzletkötőként Ön az irányítópult segítségével a saját területén értékesített termékekről tekinthet meg diagramokat.
A-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Kifejezés
Definíció
Data Loader
(Elavult) Ez a segédprogram teszi lehetővé, hogy az Oracle BI Cloud Service szolgáltatásba csomagolt Oracle Database Cloud - Database Schema Service részére fájlokból adatokat töltsön fel. Az adatokat feltöltheti szövegfájlokból (TXT és CSV) vagy Microsoft Excel számolótáblákból (XLS és XLSX). A feltöltött adatokat felhasználhatja egy adatmodellben, amely utána témakörként megjeleníthető az Oracle BI Cloud Service alkalmazásban.
Data Modeler
A Data Modeler egy olyan összetevő, amelyikkel adatokat modellezhet az Oracle BI Cloud Service szolgáltatásban. A létrehozott adatmodellt témakörként felhasználhatja a kimutatások és irányítópultok összeállításánál. A Data Modeler segítségével forrástáblákat és nézeteket adhat a modellhez, összekapcsolásokat definiálhat, hierarchiákat hozhat létre a részletezés támogatása céljából, illetve egyéb adatmodellezési feladatokat hajthat végre.
Data Sync
Ez a varázslóval vezérelt segédprogram, ami lehetővé teszi a telephelyi relációs források vagy CSV fájlok feltöltését az Oracle Database Cloud Service szolgáltatásba. Ez az eszköz a REST API használatával szinkronizálja a telephelyi adatokat az Oracle Database Cloud Service szolgáltatásban lévőkkel. Az eszközt mind a kezdeti, mind a növekményes adatbetöltésekhez, továbbá az adatbetöltések futtatásához, figyeléséhez és ütemezéséhez is lehet használni.
származtatott attribútum
Az adatmodellben a származtatott attribútumok kifejezéseken alapuló oszlopok a dimenziótáblákban. Például egy Teljes cím nevű származtatott attribútum kombinálhatja az Utca, házszám, a Város, az Állam és az Irányítószám oszlopok adatait.
dimenziótábla
Az adatmodellben a dimenziótáblák olyan értékeket tartalmaznak, amelyek a mérendő üzleti egységeket képviselik. A dimenziótábla olyan oszlopokat tartalmaz, amelyek a dimenziós attribútumokat képviselik, mint pl. a helyek, irodák, személyek és termékek. Előfordulhat például, hogy kimutatást kíván készíteni olyan dimenziókról, mint az Termékkategóriánkénti értékesítések az aktuális hónapban.
ténytábla
Az adatmodellben a ténytáblák olyan numerikus adatokat tartalmaznak, amelyeket az üzleti teljesítmény mérésére kíván használni. A ténytábla a következő numerikus értékeket tartalmazhatja: árbevétel, értékesített egységek száma, alkalmazott személyek száma.
szűrő
A szűrők az attribútumos és mérőszámos oszlopokhoz alkalmazható olyan kritériumok, amelyek szűkítik az elemzés futtatásakor megjelenő eredményeket. Beépített vagy elnevezett szűrőket hozhat létre. Ha egy szűrőt egy önálló tartalomobjektumban ment el, akkor az adott objektum „beépítettként” lesz elmentve. Beépítettként menthet szűrőket, csoportokat és számított elemeket. Az objektumok beépítettként történő elmentésén kívül létrehozhat önálló elnevezett szűrőket is a katalógusban, amelyeket újból felhasználhat bármilyen elemzésben, irányítópulton vagy irányítópult-oldalon. Például értékesítési tanácsadóként leszűrheti egy meglévő elemzés eredményeit, hogy megtekinthesse csak azoknak a márkáknak az árbevételét, amelyekért Ön a felelős.
Terminológia A-3
Kifejezés
Definíció
csoport
A csoport (bizonyos termékekben „mentett kijelölésként” is nevezik) használatával definiálja egy oszlop tagjait a tagok listájaként vagy olyan kijelölési lépések halmazaként, amelyek előállítják a tagok listáját. Például értékesítési elemzőként megtekintheti, hogy mennyi árbevétel keletkezett a mobilkészülékekből, és a kapott eredményt összehasonlíthatja más terméktípusok árbevételével. A Termék oszlophoz létrehozhat egy Mobilkészülékek nevű csoportot, amelynek tagjai az Összecsukható telefonok és az Okostelefonok.
hierarchia
Az adatmodellben a hierarchiák egy dimenziótábla attribútum oszlopcsoportjai közötti kapcsolatokat jelenítik meg. Például napok alkotják a hónapokat és hónapok alkotják a negyedéveket. A hierarchiák lehetővé teszik az elemzések részletezését.
azonosságkezelési tartomány
Az azonosságkezelési tartomány olyan felhasználói adatokat tartalmaz, amelyek lehetővé teszik a hitelesítést az Oracle BI Cloud Service szolgáltatásban. Az azonosságkezelési tartomány definiálja azokat a szerepköröket is, amelyeknek a felhasználói csoportok tagjai lehetnek.
összekapcsolás
Az adatmodellben a Joins táblában szereplő összekapcsolások jelzik a kapcsolatot egy ténytábla és egy dimenziótábla között. Minden ténytáblát legalább egy dimenziótáblával össze kell kapcsolni, és fordítva is így van.
szint
Az adatmodellben a szintek olyan hierarchia-összetevők, amelyek vagy más szintekből göngyölítenek fel, vagy azokat göngyölítik fel. A hierarchiák jellemzően egy összesítő szinttel kezdődnek, majd azt követik az alárendelt szintek, amelyeket a legalacsonyabb szintig bontanak. Az összesítő szint kivételével minden szintnek tartalmaznia kell legalább egy oszlopot.
mérőszám
A mérőszám a tábla olyan oszlopa, amelyik definiált összesítési szabállyal rendelkezik, vagy más mérőszámoszlopokat használó kifejezésen alapul. Tegyük fel például, hogy szeretné megmérni az Árbevétel és az Egységek szerinti üzleti teljesítményt. A mérőszámok az adatforrások lekérdezésekor számítódnak ki. A mérőszámok az attribútumoktól eltérő jellegűek.
Presentation Services
Az Oracle BI Cloud Service azon szolgáltatásainak a gyűjtőneve, amelyek segítségével megjelenítheti az üzleti intelligenciára vonatkozó adatokat. Ilyen szolgáltatások például az elemzések, az irányítópultok és a katalógus, melyek a tartalom megjelenítését szolgálják.
projekt
A Visual Analyzer adatelemeinek és megjelenítéseinek tárolója.
prompt
A prompt olyan szűrőtípus, amelyik lehetővé teszi, hogy adatértékeket alakítson ki és adjon meg, vagy kiválassza azokat az adatértékeket, amelyek alapján eredményhalmazt kap vissza az irányítópulton vagy irányítópult-oldalon lévő elemzések részére. A prompt kiegészíti vagy finomítja a meglévő irányítópulti vagy elemzési szűrők hatását. Például az Év értékhez tartozó prompttal megadhatja azt az évet, amelynek adatait szeretné megtekinteni egy elemzésben.
A-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Kifejezés
Definíció
REST API
Az Oracle BI Cloud Service REST API használatával programozással hozhat létre, kezelhet és tölthet be sémákat, táblákat és adatokat az Oracle BI Cloud Service szolgáltatásba. Az Oracle BI Cloud Service REST API akkor is használható, ha saját adatbetöltő alkalmazásprogramozási felületet kíván definiálni vagy kialakítani. Az Oracle BI Cloud Service biztosít továbbá egy Data Modeler REST API-t is, így programozott módon kommunikálhat az adatmodellel.
kijelölési lépés
Amikor megadja, hogy mely adattagok szerepeljenek az elemzésben, adatkijelölések jönnek létre az adatforrásban. Minden kijelölés feltételeket ad meg egy adott oszlop (például Termék vagy Földrajzi hely) tagcsoportja számára, és egy vagy több lépésből áll. A lépésben adja meg a kijelölést befolyásoló műveletet (például az „ABC” szöveget tartalmazó értékű terméktagok hozzáadása). A lépések végrehajtásának sorrendje befolyásolja az adatok kiválasztását. Minden lépése az előző lépések eredményein lesz elvégezve, nem az adott oszlop összes tagján. Például létrehozhat egy olyan lépést, amellyel megadja egy Értékesítési iroda oszlop tagjainak csoportjára vonatkozó feltételeket, mely oszlop a következő tagokat tartalmazza: „Boston”, „New York"” és „San Francisco”.
pillanatkép
A pillanatképek segítségével rögzítheti és később bármikor visszaállíthatja az Oracle BI Cloud Service tartalmát. A pillanatkép információkat tartalmazhat az adatmodellről, a katalógusról és alkalmazási szerepkörökről.
forrásnézet
Az adatmodellben a forrásnézetek az adatbázis adatainak mentett lekérdezései. Definiálhat olyan forrásnézeteket, amelyek több forrástábla oszlopait kombinálják egyetlen virtuális táblává. Létrehozhat olyan forrásnézeteket, amelyek összesítik azokat a hópehely forrásokat, amelyek több táblában rendelkeznek dimenzióattribútumokkal.
SQL Developer
Az Oracle SQL Developer egy integrált, átlátszó és problémamentes tömeges adatbetöltő eszköz, mely minden objektumtallózási lehetőséggel rendelkezik. Ez a Java alapú segédprogram ügyfélgépen fut, és az Ön Oracle BI Cloud Service szolgáltatását a RESTful Web Service olyan hívásaival állítja be, amelyek lehetővé teszik az Oracle BI Cloud Service szolgáltatásban lévő adatok és adatstruktúrák elérését és betöltését.
SQL Workshop
Az SQL Workshop használatával, amely az Oracle Application Express (Oracle APEX) rendszer részét képezi, webalkalmazásokat fejleszthet és telepíthet asztali számítógépekre és mobilkészülékekre. Webböngésző segítségével kifejleszthet olyan SQL vagy PL/SQL parancsfájlokat, amelyekkel aztán lekérdezheti az Oracle Database Cloud Service alkalmazásban lévő objektumokat, indexeket hozhat létre és tarthat karban, eldobhatja a feleslegessé vált objektumokat stb.
Terminológia A-5
Kifejezés
Definíció
tábla
Az Oracle BI Cloud Service táblái hasonlítanak az adatbázistáblákhoz, és különböző környezetekben használhatók. Az adatmodellezéskor sor kerül olyan dimenziótábla vagy ténytábla létrehozására is, amelyik egy vagy több forrástáblából származó forrásoszlopot is tartalmaz az Oracle Database Cloud Service szolgáltatásban. Elemzés készítése során létrehozhat egy felhasználó által definiált tábla nézetet az adatok megjelenítéséhez.
idődimenzió
Az adatmodellben az idődimenziók lehetővé teszik az idősoros függvények használatát. Ezekkel a függvényekkel korábbi időszakokat hasonlíthat össze, illetve elemezhet olyan adatokat, amelyek több időszakra is kiterjednek. Az idődimenzió a következő kapcsolódó modellobjektumok csoportját képviseli: • Egy időadatokkal feltöltött adatbázisban lévő időforrás tábla • Olyan idődimenzió tábla az adatmodellben, amely az időforrás táblán alapul • Olyan időhierarchia, amely meghatározza a különböző időszakok közötti kapcsolatokat
változó
Az adatmodellben a változók olyan értékek dinamikus kiszámítására és tárolására szolgálnak, amelyeket kifejezésekben lehet felhasználni. A változók oszlopkifejezésekben vagy adatszűrőkben használhatók.
nézet
A nézet egy képi megjelenítés, amely segít az eredmény közlésében. A nézet segítségével jobban tudja értelmezni és könnyebben kezelheti az elemzések eredményeit. A végeredmény számos formában jeleníthető meg például grafikonok, kimutatások, amelyek részletes információkhoz, magyarázó szövegekhez, az eredmények listájának szűkítésére alkalmas szűrőkhöz stb. biztosítanak hozzáférést. Például hálónézet létrehozásával elemezheti az Értékesítési előrejelzés elemzés trendjeit.
Visual Analyzer
Olyan eszköz, amelynek segítségével vizuálisan és egyéni jelleggel tárhatja fel és tekintheti át az elemzési adatokat.
A-6 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
B Gyakran ismétlődő kérdések A hivatkozás használatával válaszokat kaphat a rendszergazdák és az Oracle BI Cloud Service szolgáltatásban az adatok betöltéséért és modellezéséért felelős üzletiintelligencia-elemzők által feltett általános kérdésekre. Témakörök: • Az adatbetöltéssel kapcsolatban leggyakrabban feltett kérdések – Ellenőrizhetem, hogy a Data Loader úgy töltötte-e be az adatokat, ahogy vártam? – Módosíthatom-e az adatokat a feltöltésük után? – Milyen módszerek vehetők igénybe az adatoknak az Oracle Database Cloud Service szolgáltatásba való betöltéséhez? – Használható a REST API az adatoknak az Oracle Database Cloud Service szolgáltatásba való betöltéséhez? – Eldobhatom-e a már szükségtelenné vált táblázatokat? – Feltölthetek-e nem UTF-8 kódolású adatokat? – Hogyan töltök fel olyan adatot, amelyik nem HHNNÉÉÉÉ dátumformátumokat tartalmaz? • Az adatmodellezéssel kapcsolatban leggyakrabban feltett kérdések – Használhatom ugyanazokat az adatokat különböző elemzésekhez? – Miután új oszlopokat adtam a forrástáblámhoz, szerepeltethetem az új oszlopokat az adatmodellemben? – Milyen helyzetekben kell létrehoznom forrásnézeteken alapuló modellobjektumokat? – Szerepeltethetek-e másik forrástáblából vagy nézetből származó oszlopokat a meglévő dimenziótáblámban, ha az közvetlenül egy forrástáblán alapul? – Szerepeltethetek-e másik forrástáblából származó oszlopokat a meglévő dimenziótáblámban, ha az egy forrásnézeten alapul? – Létrehozhatok-e egy másik forrásnézeten alapuló forrásnézetet? – Áttelepíthető-e az adatmodellem az egyik Oracle BI Cloud Service szolgáltatás környezetéből egy másikba?
Gyakran ismétlődő kérdések B-1
Az adatbetöltéssel kapcsolatban leggyakrabban feltett kérdések
• Az Oracle BI Cloud Service kezelésével kapcsolatban leggyakrabban feltett kérdések – Hogyan frissíthető az Oracle BI Cloud Service? – Nyomon követhetem, hogy hány felhasználó iratkozott fel az Oracle BI Cloud Service szolgáltatásra? – Megnézhetem, hogy jelenleg hány felhasználó jelentkezett be az Oracle BI Cloud Service szolgáltatásra? – Hol találhatom meg az Oracle BI Cloud Service nyilvános kulcsát? – Megtekinthetem az elemzés által létrehozott SQL-parancsot, és elemezhetem a naplót? Mi történik az összes tartalmammal, ha megszüntetem az Oracle BI Cloud Service előfizetésemet?
Az adatbetöltéssel kapcsolatban leggyakrabban feltett kérdések Ez a témakör az adatok gondozott forrásokba való feltöltésével kapcsolatban leggyakrabban feltett kérdéseket ismerteti. Ellenőrizhetem, hogy a Data Loader úgy töltötte-e be az adatokat, ahogy vártam? Igen. A betöltési előzmények a Data Loader kezdőlapján tekinthetők meg. Az Oracle Database Cloud - Database Schema Service a táblákban lévő adatok érvényesítéséhez több olyan segédprogrammal is szolgál, mint például az Oracle Application Express SQL Workshop. Módosíthatom-e az adatokat a feltöltésük után? Igen. Az Oracle Application Express SQL Workshop segédprogrammal Ön általános adatbázis-feladatokat hajthat végre az Oracle Database Cloud Service szolgáltatásba feltöltött adatokkal. Milyen módszerek vehetők igénybe az adatoknak az Oracle Database Cloud Service szolgáltatásba való betöltéséhez? Az adatoknak az Oracle Database Cloud Service szolgáltatásba való betöltéséhez különböző módszerek használhatók. Ezek a módszerek a feltölteni kívánt forrásadatok típusától függnek (pl. relációs táblák vagy CSV-fájlok). A következő műveleteket végezheti el: • Az adatait közvetlenül a fájlokból is feltöltheti a web alapú Data Loader használatával. A további tudnivalókat lásd: Adatok betöltése fájlokból. • Adatok betöltése relációs táblákból. A további tudnivalókat lásd: Adatok betöltése relációs táblákból. • Töltsön fel adatokat relációs táblákból (például Oracle adatbázisból). Lásd: Relációs táblák betöltése az SQL Developer használatával. • Az adatbetöltés automatizálásához használhat programozási módszereket, például PL/SQL parancsfájlokat vagy a REST API-t. A további tudnivalókat lásd: Az adatbetöltés automatizálása programozott módszerek használatával. Lásd: Az adatai feltöltése a Felhő szolgáltatásba.
B-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Az adatmodellezéssel kapcsolatban leggyakrabban feltett kérdések
Használható a REST API az adatoknak az Oracle Database Cloud Service szolgáltatásba való betöltéséhez? Igen. Saját adatbetöltő alkalmazás-programozási felületet (API) is definiálhat vagy testre szabhat és programozással betöltheti a helyi adatokat az Oracle Database Cloud Service szolgáltatásba. A REST API nagy adatmennyiség (több ezertől több millióig) egy vagy több forrásból való betöltésére van optimalizálva. A további tudnivalókat lásd: Az adatbetöltés automatizálása programozott módszerek használatával. Eldobhatom-e a már szükségtelenné vált táblázatokat? Igen. Az Oracle Application Express SQL Workshop használható a táblázatok eldobására az Oracle Database Cloud Service szolgáltatásban. Feltölthetek-e nem UTF-8 kódolású adatokat? Nem. A Data Loader jelenleg csak az UTF-8 karakterkódolást támogatja az adatfájlokban. Hogyan töltök fel olyan adatot, amelyik nem HHNNÉÉÉÉ dátumformátumokat tartalmaz? A Data Loader HHNNÉÉÉÉ dátumformátumban tölti be az adatokat. Ha nem HHNNÉÉÉÉ dátumformátumú adatokat kíván feltölteni, használja az Oracle Application Express SQL Workshop „Data Workshop” segédprogramjait.
Az adatmodellezéssel kapcsolatban leggyakrabban feltett kérdések Ez a témakör az adatmodellezéssel kapcsolatban leggyakrabban feltett kérdéseket ismerteti. Használhatom ugyanazokat az adatokat különböző elemzésekhez? Igen. Létrehozhat olyan forrásnézeteket, amelyek ugyanazokat a forrásoszlopokat jelenítik meg különböző környezetekben. A nézetek használatával ugyanazokat a forrásobjektumokat több dimenzióban is szerepeltethetik. Például ha időadatokat kíván használni a Rendelési dátum és a Szállítási dátum dimenzióban is, hozzon létre két nézetet az időforrás tábla alapján: time_order_date_v és time_ship_date_v. Ezután a nézeteket forrásként felhasználhatja a Rendelési dátum és a Szállítási dátum dimenzióhoz. Miután új oszlopokat adtam a forrástáblámhoz, szerepeltethetem az új oszlopokat az adatmodellemben? Igen. Szerepeltetheti az újonnan hozzáadott forrásoszlopokat. Az új oszlopok szerepeltetéséhez válassza ki a Szinkronizálás az adatbázissal lehetőséget az Adatmodellben lévő megfelelő ténytáblához vagy dimenziótáblához tartozó Műveletek menüben. Ezután az üzenetek listájában jelölje ki azt az üzenetelemet, amelyik az új oszlopokat írja le, majd válassza ki a Kijelöltek szinkronizálása parancsot az Üzenetekkel kapcsolatos műveletek menüben. Milyen helyzetekben kell létrehoznom forrásnézeteken alapuló modellobjektumokat? Mindig hozzon létre forrásnézetet, ha úgy gondolja, hogy esetleg egymást követő módosításokat fog végrehajtani, mint például: modellobjektumok kibővítése, szűrők létrehozása és számítások hozzáadása. A modell forrásnézetek alapján történő létrehozása nagyobb rugalmasságot biztosít, mint a forrástáblák közvetlen használata.
Gyakran ismétlődő kérdések B-3
Az Oracle BI Cloud Service kezelésével kapcsolatban leggyakrabban feltett kérdések
Szerepeltethetek-e másik forrástáblából vagy nézetből származó oszlopokat a meglévő dimenziótáblámban, ha az közvetlenül egy forrástáblán alapul? Igen. Nagyon egyszerű másik forrástáblából vagy nézetből származó oszlopokat egy meglévő dimenziótáblához hozzáadni. Ennek elvégzéséhez húzza át a táblát vagy a nézetet a meglévő dimenziótáblájára. Lásd: Másik forrásból származó oszlopok hozzáadása dimenziótáblához. Szerepeltethetek-e másik forrástáblából származó oszlopokat a meglévő dimenziótáblámban, ha az egy forrásnézeten alapul? Igen. Ezt két módon végezheti el. Az oszlopok szerepeltetéséhez áthúzhatja a táblát a dimenziótáblára. Másik megoldásként szerkessze úgy a nézetet, hogy szerepeljenek benne az új forrásoszlopok, és szinkronizálja a dimenziótábláját az adatbázison végzett módosításaival. A szinkronizálás során a rendszer azonosítja a nézetben az új oszlopokat, és hozzáadja azokat a dimenziótáblájához. Létrehozhatok-e egy másik forrásnézeten alapuló forrásnézetet? Igen. Ennek elvégzéséhez a nézet létrehozása során húzza át a forrásnézetet az Áttekintés lap Oszlopok területére, vagy pedig az Oszlopok hozzáadása párbeszédpanelen jelöljön ki egy forrásnézetet saját forrásaként. Tételezzük fel például, hogy rendelkezik a time és a time_fiscal forrástáblával is. Létrehozott egy olyan time_v nevű nézetet, amelyik kombinálja a time és a time_fiscal forrástáblákat. Szeretne létrehozni több olyan dimenziót, amelyek a következő időadatokon alapulnak. Rendelés napja és Szállítás napja. Először hozza létre a Rendelés napja dimenziót a time_v nézet alapján, majd a Szállítás napja dimenzió létrehozásához hozzon létre egy önálló nézetet a time_v nézet tetején. (Tájékoztatjuk, hogy van egy másik lehetőség is: egy olyan ship_day_v nevű nézet létrehozása, amelyik szintén kombinálja a time és a time_fiscal forrástáblákat.) Áttelepíthető-e az adatmodellem az egyik Oracle BI Cloud Service szolgáltatás környezetéből egy másikba? Igen. Ennek elvégzéséhez készítsen egy pillanatképet az Oracle BI Cloud Service adatmodelljéről, és telepítse át azt az új környezetbe. A további tudnivalókat lásd: Biztonsági mentés és visszaállítás .
Az Oracle BI Cloud Service kezelésével kapcsolatban leggyakrabban feltett kérdések Ebben a témakörben az Oracle BI Cloud Service felügyelete során felmerülő kérdések bemutatására kerül sor. Hogyan frissíthető az Oracle BI Cloud Service? Az Oracle BI Cloud Service minden előfizetője megkapja az automatikus frissítéseket, amint az új verziók eléretővé válnak. Önnek nem szükséges igényelnie a frissítést, illetve semmilyen műveletet nem kell végeznie. A legfrissebb új funkciókkal és fejlesztésekkel kapcsolatban lásd: Újdonságok Nyomon követhetem, hogy hány felhasználó iratkozott fel az Oracle BI Cloud Service szolgáltatásra? Igen. Az Oracle BI Cloud Service rendszergazdái megfigyelhetik, hogy hány felhasználó iratkozott fel a szolgáltatásra. Kattintson a Business Intelligence vagy az
B-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Az Oracle BI Cloud Service kezelésével kapcsolatban leggyakrabban feltett kérdések
Adatbázis elemre az Oracle BI Cloud My Services oldalának Platform szolgáltatások lapján. A további tudnivalókat lásd: Szolgáltatás részletadatainak megtekintése című rész itt: Managing and Monitoring Oracle Cloud. Megnézhetem, hogy jelenleg hány felhasználó jelentkezett be az Oracle BI Cloud Service szolgáltatásra? Igen. Jelenítse meg az Oracle BI Cloud Service kezdőlapját, kattintson a Konzol gombra, majd a Munkamenetek és lekérdezési gyorsítótár elemre. Lásd még: A bejelentkezett felhasználók figyelése. Hol találhatom meg az Oracle BI Cloud Service nyilvános kulcsát? Jelenítse meg az Oracle BI Cloud Service kezdőlapját, kattintson a Konzol, majd a Kapcsolatok gombra, végül pedig a Nyilvános kulcs beolvasása elemre. Megtekinthetem az elemzés által létrehozott SQL-parancsot, és elemezhetem a naplót? Igen. Jelenítse meg az Oracle BI Cloud Service kezdőlapját, kattintson a Konzol gombra, majd a Munkamenetek és lekérdezési gyorsítótár elemre. Lásd még SQLlekérdezések és naplók elemzése. Mi történik az összes tartalmammal, ha megszüntetem az Oracle BI Cloud Service előfizetésemet? Amikor megszünteti az Oracle BI Cloud Service előfizetését, az Oracle egy pillanatképet készít a legfrissebb adatmodellről, katalógustartalomról és alkalmazási szerepkörökről. A pillanatképet elküldi Önnek jelszóval védett Oracle BI Cloud Service archív (.bar) fájlként. Ha legközelebb ismét előfizet az Oracle BI Cloud Service szolgáltatásra, ebből az archív fájlból beimportálhatja a tartalmat. Ha az archív fájlt másik szolgáltatásba szeretné feltölteni, az ehhez szükséges jelszó: IdentityDomainName_ServiceName. Lásd: Pillanatképek feltöltése és Visszaállítás pillanatképről.
Gyakran ismétlődő kérdések B-5
Az Oracle BI Cloud Service kezelésével kapcsolatban leggyakrabban feltett kérdések
B-6 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
C Hibaelhárítás Ez a témakör olyan gyakori problémákat mutat be, amelyek előfordulhatnak az Oracle Business Intelligence Cloud Service használatával történő adatelőkészítés közben, és a megoldásukat is elmagyarázza. Témakörök: • Általános problémák hibaelhárítása – Nem tudok feliratkozni az Oracle BI Cloud Service szolgáltatásra – Problémáim akadtak a jelszavam visszaállításakor – Nem tudok elérni bizonyos beállításokat az Oracle BI Cloud Service kezdőlapjáról – Úgy látom, hogy a Mozilla Firefox használata közben csökken a teljesítmény – Problémáim vannak az Oracle BI Cloud Service új megjelenésével. Átválthatok az előző stílusra? • Adatbetöltési problémák hibaelhárítása – Próbálom betölteni az adatokat, de a Data Loader nem válaszol – A fájlomban lévő adatok nem olvashatóak megfelelően – Az adatok sok hibával lettek feltöltve – Az Excel-számolótáblámban az értékek helyett a képletek töltődnek be • Adatmodellezési problémák hibaelhárítása – Nem látok egyetlen táblát vagy nézetet sem a Data Modeler eszközben – Nem látom a Data Modeler bal oldali ablaktábláját – Nem tudok objektumokat szerkeszteni a Data Modeler eszközben – Nem tudom zárolni az adatmodellt – Nem tudom közzétenni az adatmodellt – Miért kell használnom SQL-lekérdezés lapot, ha összekapcsolást vagy szűrőt kívánok szerkeszteni egy nézethez? – A következő üzenet jelenik meg: Fürthiba - Nem található aktív kiszolgálócsomópont • Adminisztrálási problémák hibaelhárítása
Hibaelhárítás C-1
Általános problémák hibaelhárítása
– Nem találom az Adminisztrálás menüt – Nem tudom elérni a konzol beállításait
Általános problémák hibaelhárítása Ez a témakör olyan gyakori problémákat mutat be, amelyek előfordulhatnak az Oracle BI Cloud Service használata során, és a megoldásukat is elmagyarázza. Nem tudok feliratkozni az Oracle BI Cloud Service szolgáltatásra Valószínűleg hibás hitelesítő adatokkal próbál bejelentkezni. Az Oracle BI Cloud Service alkalmazásba az Oracle Cloud Identity Domain hitelesítő adataival kell bejelentkeznie, amelyet az Oracle levélben elküldött Önnek, illetve a rendszergazdától kapta meg. Nem jelentkezhet be az Oracle BI Cloud Service alkalmazásba az Oracle.com webhelyhez használt fiókja hitelesítő adataival. Problémáim akadtak a jelszavam visszaállításakor Amikor feliratkozik az Oracle BI Cloud Service szolgáltatásra, e-mail üzenetet kap egy ideiglenes jelszóval. Legyen óvatos, ha kimásolja és beilleszti a jelszót. Ha véletlenül egy szóközt is kimásol a jelszó előtt vagy után, akkor beillesztéskor a rendszer nem ismeri fel a jelszót. Ügyeljen rá, hogy csak a jelszót illessze be, szóközök nélkül. Nem tudok elérni bizonyos beállításokat az Oracle BI Cloud Service kezdőlapjáról Kérje meg a rendszergazdát, hogy ellenőrizze, hogy rendelkezik-e Ön megfelelő engedélyekkel a szükséges beállítások eléréséhez. Úgy látom, hogy a Mozilla Firefox használata közben csökken a teljesítmény Ha a Mozilla Firefox használata közben a felhőszolgáltatás teljesítményének csökkenését tapasztalja, ellenőrizze, hogy az Előzmények megjegyzése beállítás engedélyezve van-e. Ha a Firefox úgy van beállítva, hogy ne emlékezzen a korábban meglátogatott oldalakra, akkor a webes tartalom gyorsítótárazása szintén le van tiltva, ami nagy mértékben befolyásolja a szolgáltatás teljesítményét. A beállítás megadásával kapcsolatos részleteket a Firefox dokumentációja tartalmazza. Problémáim vannak az Oracle BI Cloud Service új megjelenésével. Átválthatok az előző stílusra? Az Oracle BI Cloud Service új megjelenése problémamentes és integrált élményt nyújt. Ha problémája van valami megkeresésével, használja az Academy alkalmazást. Ismerkedjen meg az új kialakítással videók és útmutatók segítségével, és keresse meg a válaszokat a kérdéseire az Oracle Súgóközpontban. Ha ideiglenesen szeretne visszaváltani az Oracle BI Cloud Service előző stílusára, forduljon a rendszergazdához. A rendszergazdák a Konzolon található Váltás a régi kezdőlapra gomb megnyomásával bárkinek vissza tudják állítani a régi stílust. A következő bejelentkezésekor mindenki a régi megjelenést látja A rendszergazdák bármikor átválthatnak az új megjelenésre, ha a kezdőlapon rákattintanak az Adminisztrálás gombra, majd a Új kezdőlap kipróbálása elemre.
C-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Adatbetöltési problémák hibaelhárítása
Adatbetöltési problémák hibaelhárítása Ez a témakör olyan gyakori problémákat mutat be, amelyek előfordulhatnak az adatok gondozott forrásokba való betöltése során, és a megoldásukat is elmagyarázza. Próbálom betölteni az adatokat, de a Data Loader nem válaszol Előfordulhat, hogy olyan fájlt próbál betölteni, amelynek mérete meghaladja a Data Loader korlátait. A további tudnivalókat lásd: Az adatai feltöltése a Felhő szolgáltatásba. A nagy adattömegű betöltésekhez a Data Loader helyett inkább az Oracle SQL Developer használata ajánlott. Az 500 ezernél több sort tartalmazó fájl bevitelére az irányelvek szerint az Oracle SQL Developer használandó. A további tudnivalókat lásd: Relációs táblák betöltése az SQL Developer használatával. A fájlomban lévő adatok nem olvashatóak megfelelően Ellenőrizze, hogy a feltölteni kívánt fájlban az adatrekordokat olyan határolójel választja-e el egymástól, amelyet a Data Loader feltételez, pl. vessző, tabulátor vagy függőleges vonal. Ha a fájl a megfelelő határolójelet tartalmazza, akkor ellenőrizze, hogy a Data Loader Adatok kiválasztása oldalán ugyanazt a megfelelő határolójelet adta-e meg. Az adatok sok hibával lettek feltöltve Lépjen a kezdőlapra, kattintson a Betöltés gombra, és keresse meg az adott feltöltésére vonatkozó Fel nem töltött rekordok címkével ellátott oszlopot, hogy lássa, miért nem sikerült bizonyos rekordokat megfelelően feltölteni. A hibák kijavítása után a rekordok feltöltéséhez kattintson a Rekordok újbóli feltöltése gombra. Az Excel-számolótáblámban az értékek helyett a képletek töltődnek be Távolítsa el a képletet a Microsoft Excel számolótáblából, vagy cserélje adatértékekkel, és töltse be újra a hibás rekordokat.
Adatmodellezési problémák hibaelhárítása Ez a témakör olyan gyakori problémákat mutat be, amelyek előfordulhatnak az adatok modellezése során, és a megoldásukat is elmagyarázza. Nem látok egyetlen táblát vagy nézetet sem a Data Modeler eszközben Ha a Data Modeler elindításakor nem jelennek meg táblák vagy nézetek, az alábbi hibák valamelyike áll fenn: • Az adatbázisban nincsenek az Ön szolgáltatásához kapcsolódó táblák. Táblák létrehozásához használja a Data Loader, Oracle BI Cloud Service Data Sync, Oracle BI Cloud Service REST API vagy SQL Developer szolgáltatást. Lásd még: Az adatai feltöltése a Felhő szolgáltatásba. • A Data Modeler nem jeleníti meg a legutóbbi adatbázis-objektumokat. A legfrissebb objektumok megtekintéséhez frissítse az Adatbázis ablaktáblát a Data Modeler alkalmazásban.
Hibaelhárítás C-3
Adatmodellezési problémák hibaelhárítása
Nem látom a Data Modeler bal oldali ablaktábláját A Data Modeler bal oldali ablaktáblája be van csukva. A bal oldali ablaktábla visszaállításához kattintson az oldal bal oldalán látható Ablaktábla visszaállítása ikonra. Nem tudok objektumokat szerkeszteni a Data Modeler eszközben Módosítás előtt mindig zárolja az adatmodellt. Az adatmodell zárolásához kattintson a Zárolás szerkesztéshez gombra. Nem tudom zárolni az adatmodellt Ellenőrizze, hogy valaki más nem zárolta-e az adatmodellt. Ha Ön rendszergazda, felülbírálhatja a zárolást. Ellenkező esetben várjon, amíg feloldják a zárolást. A további tudnivalókat lásd a Zárolások felülbírálása című részben itt: Az adatmodell zárolása. Nem tudom közzétenni az adatmodellt Ellenőrizze, hogy nem nyitotta-e meg a Data Modeler alkalmazást több böngészőlapon vagy böngészőablakban is. Ha igen, zárjon be minden olyan egyéb lapot vagy ablakot, amelyik a Data Modeler alkalmazást futtatja, és próbálja meg újra közzétenni a modellt. Ha továbbra is közzétételi hibaüzenetet kap, indítsa újra a böngészőt. Miért kell használnom SQL-lekérdezés lapot, ha összekapcsolást vagy szűrőt kívánok szerkeszteni egy nézethez? Az „Összekapcsolások/szűrők szerkesztéséhez használja az SQL-lekérdezés lapot” üzenet az alábbi okok valamelyike miatt jelenik meg, amikor a nézetszerkesztőben az Összekapcsolások lapfülre vagy a Szűrők lapfülre kattint: • Az Oracle BI Cloud Service nem tudja elemezni az SQL-lekérdezést az adatbázisnézet részére Ha az adatbázis nézet szerkesztéséhez csak az Áttekintés, az Összekapcsolások és a Szűrők lapot használja, akkor az Oracle BI Cloud Service összeállít Önnek egy egyszerű SQL-lekérdezést. Ha úgy dönt, hogy manuálisan szerkeszti az SQLlekérdezést az SQL-lekérdezés lapon, akkor az egyszerű módosítások megjelennek az Áttekintés, az Összekapcsolás és a Szűrők lapon, és ezen lapok használatával később tovább szerkesztheti a nézetet. Ha viszont az SQL-lekérdezés lapon további speciális kódmódosításokat végzett, akkor az Áttekintés, az Összekapcsolások vagy a Szűrők lapot nem használhatja a nézet további szerkesztéséhez, mivel az Oracle BI Cloud Service nem tudja ellenőrizni a módosításait. Ha például az alábbiakat szerepelteti: – SQL összesítési függvények, GROUP BY utasításrész, HAVING utasításrész – ORDER BY utasítás – OR kulcsszó WHERE utasításrészben – UNION utasításrész • Az Oracle BI Cloud Service nem éri el az adatbázisnézetet Ha a probléma továbbra is fennáll, jelentse azt a rendszergazdának. A rendszergazda megvizsgálhatja az adatbázis-szolgáltatással kapcsolatos kapcsolódási problémákat.
C-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Adminisztrálási problémák hibaelhárítása
A következő üzenet jelenik meg: Fürthiba - Nem található aktív kiszolgálócsomópont Lehet, hogy az Oracle BI Cloud Service e példánya, vagy esetleg az adatbázis zárolt. Ha a probléma továbbra is fennáll, jelentse azt a rendszergazdának.
Adminisztrálási problémák hibaelhárítása Ez a témakör olyan gyakori problémákat mutat be, amelyek előfordulhatnak az adminisztrálási feladatok végrehajtása során, és a megoldásukat is elmagyarázza. Nem találom az Adminisztrálás menüt Az Oracle BI Cloud Service legújabb verziójában az adminisztratív beállítások a konzolon keresztül érhetők el. Ha a korábban az Adminisztrálás menü alatt elérhető beállításokat most szeretné elérni, lépjen a kezdőlapra, majd kattintson a Konzol gombra. Nem tudom elérni a konzol beállításait Ha a „jogosulatlan hozzáférés” üzenetet látja, vagy nem lát semmilyen választható elemet a Konzolon, akkor valószínűleg nem rendelkezik a BI szolgáltatás rendszergazdája alkalmazási szerepkörrel. A BI szolgáltatás rendszergazdája alkalmazási szerepkörrel kell rendelkeznie ahhoz, hogy a legtöbb konzolbeállításhoz hozzáférjen: Felhasználók és szerepkörök, Pillanatképek és modellek, Munkamenetek és lekérdezési gyorsítótár, Kapcsolatok, SQL utasítás kiadása, Térképadatok kezelése, Keresés a beállításokban, Beállítások, Biztonságos tartományok Kérje meg a rendszergazdát, hogy ellenőrizze az engedélyeit. Lásd: Alkalmazási szerepkörök hozzárendelése felhasználókhoz. Nem tudom feltölteni a pillanatképemet Csak a Oracle BI Cloud Service szolgáltatásból készített pillanatképeket töltheti fel. Ellenőrizze, hogy a feltölteni próbált .bar fájl eredetileg honnan lett letöltve.
Hibaelhárítás C-5
Adminisztrálási problémák hibaelhárítása
C-6 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
D A Kifejezésszerkesztő ismertetése Ez a témakör a Data Modeler alkalmazásban a Kifejezés-szerkesztőben használható kifejezéselemeket ismerteti. Témakörök: • Adatmodell-objektumok • SQL-operátorok • Feltételes kifejezések • Függvények • Állandók • Típusok • Változók
Adatmodell-objektumok Az adatmodell-objektumok olyan kifejezésekben használhatók, mint például az időszintek, dimenzióoszlopok és tényoszlopok. Adatmodell-objektumra a következő szintaxissal hivatkozhat: " Tény-/dimenziótábla neve "." Oszlop neve " Például: "Megrendelési mérőszámok"."Előjegyzett mennyiség"-"Megrendelési mérőszámok"."Teljesített mennyiség" A Kifejezés elemei szakasz csak olyan elemeket tartalmaz, amelyek a feladatához kapcsolódnak, ezért lehet, hogy nincs felsorolva minden ténytábla és dimenziótábla. Hasonlóképpen, az időhierarchiák csak akkor szerepelnek, ha az Idő ténytáblát összekapcsolta az aktuális táblával.
SQL operátorok Az SQL-operátorokat a kifejezések közötti összehasonlítások megadásához használják. Az SQL műveleti jeleknek különböző típusai használhatók. Műveleti jel
Leírás
BETWEEN
Meghatározza, hogy egy érték két nem inkluzív határérték között van-e. Például: "KÖLTSÉGEK"."EGYSÉGKÖLTSÉG" BETWEEN 100.0 AND 5000.0 A feltétel negációjához a BETWEEN előtt a NOT állhat.
A Kifejezésszerkesztő ismertetése D-1
Feltételes kifejezések
Műveleti jel
Leírás
IN
Meghatározza, hogy egy érték szerepel-e egy értékkészletben. Például: "COSTS"."UNIT_COST" IN(200, 600, 'A')
IS NULL
Meghatározza, hogy egy érték null-e. Például: "TERMÉKEK"."TERM_NEVE" IS NULL Meghatározza, hogy egy érték egyezik-e egy karakterlánc egészével vagy egy részével. Gyakran helyettesítő karakterekkel használják tetszőleges karakterlánc egyezésének megadásához nulla vagy több karakterrel (%), illetve egyetlen karakterrel (_). Például:
LIKE
"TERMÉKEK"."TERM_NEVE" LIKE 'term%'
Feltételes kifejezések A feltételes kifejezésekkel olyan kifejezéseket hozhat létre, amelyek átalakítják az értékeket. Az ebben a szakaszban ismertetett feltételes kifejezések a kifejezések létrehozásához használt építőelemek, amelyek egy adott értéket egyik formából egy másikba alakítanak át. Megjegyzés:
• A CASE utasításokban az AND kifejezésnek elsőbbsége van az OR kifejezéshez képest • A karakterláncokat egyszeres idézőjelbe kell tenni
Kifejezés
Példa
Leírás
CASE (If)
CASE
Kiértékeli az egyes WHEN feltételeket, és a feltételek teljesülése esetén a kapcsolódó THEN kifejezésben szereplő értéket fogja hozzárendelni.
WHEN score-par < 0 THEN 'Under Par' WHEN score-par = 0 THEN 'Par' WHEN score-par = 1 THEN 'Bogey' WHEN score-par = 2 THEN 'Double Bogey'
Ha a WHEN feltételek egyike sem teljesül, az ELSE kifejezésben megadott alapértelmezett értéket rendeli hozzá. Ha nem lett megadva ELSE kifejezés, a rendszer automatikusan kiegészíti az ELSE NULL kifejezéssel.
ELSE 'Triple Bogey or Worse' END
D-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Függvények
Kifejezés
Példa
Leírás
CASE (Switch)
CASE Score-par
Így is megtalálható: CASE (Lookup). A program megvizsgálja az első kifejezés értékét, majd a WHEN kifejezéseket. Ha az első kifejezés bármelyik WHEN kifejezéssel egyezik, a program a kapcsolódó THEN kifejezésben szereplő értéket fogja hozzárendelni.
WHEN -5 THEN 'Birdie on Par 6' WHEN -4 THEN 'Must be Tiger' WHEN -3 THEN 'Three under par' WHEN -2 THEN 'Two under par'
Ha a WHEN kifejezések egyike sem egyezik, az ELSE kifejezésben megadott alapértelmezett értéket rendeli hozzá. Ha nem lett megadva ELSE kifejezés, a rendszer automatikusan kiegészíti az ELSE NULL kifejezéssel.
WHEN -1 THEN 'Birdie' WHEN 0 THEN 'Par' WHEN 1 THEN 'Bogey' WHEN 2 THEN 'Double Bogey' ELSE 'Triple Bogey or Worse' END
Ha az első kifejezés több WHEN utasításrésszel is megegyezik, csak az első egyezést követő kifejezés hozzárendelésére kerül sor.
Függvények Különböző típusú függvények vannak, amelyek kifejezésekben használhatók. Témakörök: • Összesítő függvények • Naptári függvények • Átváltási függvények • Megjelenítési függvények • Kiértékelési függvények • Matematikai függvények • Karakterlánc-függvények • Rendszerfüggvények • Idősoros függvények
Összesítő függvények Az összesítő függvények több értéken végzett műveletek segítségével összesítő eredményeket hoznak létre.
Függvény
Példa
Leírás
Avg
Avg(Értékesítés)
Egy numerikus értékhalmaznak az átlagát (középértékét) számítja ki.
Bin
Bin(UnitPrice BY ProductName)
Dimenzióból, ténytáblából vagy adatértéket tartalmazó mérésből kiválaszt valamilyen numerikus értéket, és elhelyezi diszkrét számú rekeszekbe. Ez a függvény új dimenzióattribútumként lesz kezelve összesítési, szűrési és részletezési célból.
A Kifejezésszerkesztő ismertetése D-3
Függvények
Függvény
Példa
Leírás
Count
Count(Termékek)
A nem üres értéket tartalmazó elemek számát számítja ki.
First
First(Értékesítés)
Kiválasztja a kifejezés argumentumának első nem üres visszaadott értékét. A First függvény az explicit módon definiált dimenzióban megadott legrészletesebb szinten működik.
Last
Last(Értékesítés)
Kiválasztja a kifejezés utolsó nem üres visszaadott értékét.
Max
Max(Árbevétel)
A kifejezés numerikus argumentumának eleget tevő sorok legnagyobb értékét számolja ki.
Median
Median(Értékesítés)
A kifejezés szám argumentumának eleget tevő sorok medián értékét számolja ki. Ha a sorok száma páratlan érték, a medián a két középső sor középértékének felel meg. A függvény mindig dupla adattípusú értéket ad vissza.
Min
Min(Árbevétel)
A kifejezés numerikus argumentumának eleget tevő sorok legkisebb értékét számolja ki.
StdDev
StdDev(Értékesítés) StdDev(DISTINCT Értékesítés)
Visszatérési értéke az értékek halmazának normál eltérése. A visszaadott érték mindig dupla adattípusú.
StdDev_Pop
StdDev_Pop(Értékesítés) StdDev_Pop(DISTINCT Értékesítés)
Visszatérési értéke az értékek halmazának a mintavételi sokaság és a normál eltérés képletének használatával kiszámított szórása.
Sum
Sum(Árbevétel)
A kifejezés numerikus argumentumának eleget tevő értékek összegét számolja ki.
Naptárfüggvények A naptárfüggvények a DATE és DATETIME adattípusokhoz tartozó adatokon végeznek műveleteket a naptári évet alapul véve.
Függvény
Példa
Leírás
Current_Date
Current_Date
Visszatérési értéke az aktuális dátum.
Current_Time
Current_Time(3)
Visszatérési értéke az aktuális idő, megadott számjegyű pontossággal kifejezve, például: HH:MM:SS.SSS Argumentum hiányában a függvény visszatérési értéke az alapértelmezett pontosság.
Current_TimeStam p
Current_TimeStamp(3)
Visszatérési értéke az aktuális dátum/időbélyeg, megadott számjegyű pontossággal kifejezve.
DayName
DayName(Order_Date)
Visszatérési értéke az adott dátumkifejezéshez tartozó hét napjának a neve.
DayOfMonth
DayOfMonth(Order_Date)
Visszatérési értéke a nap hónapon belüli sorszáma a megadott dátumkifejezésnél.
D-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Függvények
Függvény
Példa
Leírás
DayOfWeek
DayOfWeek(Order_Date)
Visszatérési értéke az adott dátumkifejezés napjának a héten belüli pozíciója (1 és 7 közötti szám). Például az 1 a vasárnapot, a 2 a hétfőt és így tovább, a 7 pedig a szombatot jelöli.
DayOfYear
DayOfYear(Order_Date)
Visszatérési értéke az adott dátumkifejezés napjának az éven belüli pozíciója (1 és 366 közötti szám).
Day_Of_Quarter
Day_Of_Quarter(Order_Date)
Visszatérési értéke az adott dátumkifejezés napjának a negyedéven belüli pozíciója (1 és 92 közötti szám).
Hour
Hour(Order_Time)
Visszatérési értéke a megadott időpont-kifejezés órában kifejezett értéke (0 és 23 közötti szám). A 0 a déli 12 órának, a 23 pedig az este 11 órának felel meg.
Minute
Minute(Order_Time)
Visszatérési értéke a megadott időpont-kifejezés percben kifejezett értéke (0 és 59 közötti szám).
Month
Month(Order_Time)
Visszatérési értéke a megadott dátumkifejezés hónapban kifejezett értéke (1 és 12 közötti szám).
MonthName
MonthName(Order_Time)
Visszatérési értéke a hónap neve a megadott dátumkifejezésnél.
Month_Of_Quarter
Month_Of_Quarter(Order_Dat e)
Visszatérési értéke az adott dátumkifejezés hónapjának a negyedévben belüli pozíciója (1 és 3 közötti szám).
Now
Now()
Visszatérési értéke az aktuális időbélyeg. A Now függvény megegyezik a Current_Timestamp függvénnyel.
Quater_Of_Year
Quarter_Of_Year(Order_Date )
Visszatérési értéke az adott dátumkifejezés negyedévének az éven belüli pozíciója (1 és 4 közötti szám).
Second
Second(Order_Time)
Visszatérési értéke a megadott időpont-kifejezés percben kifejezett értéke (0 és 59 közötti szám).
TimeStampAdd
TimeStampAdd(SQL_TSI_MONTH , 12,Time."Order Date")
Egy időbélyeghez megadott számú időtartamot ad hozzá, és ennek eredményét egyetlen időbélyegként adja vissza. Lehetséges időköz-beállítások: SQL_TSI_SECOND, SQL_TSI_MINUTE, SQL_TSI_HOUR, SQL_TSI_DAY, SQL_TSI_WEEK, SQL_TSI_MONTH, SQL_TSI_QUARTER, SQL_TSI_YEAR
TimeStampDiff
TimeStampDiff(SQL_TSI_MONT H, Time."Order Date",CURRENT_DATE)
Visszatérési értéke két időbélyeg közötti időtartam a megadott időközök számával kifejezve.
Week_Of_Quarter
Week_Of_Quarter(Order_Date )
Visszatérési értéke az adott dátumkifejezés hetének a negyedéven belüli pozíciója (1 és 13 közötti szám).
Week_Of_Year
Week_Of_Year(Order_Date)
Visszatérési értéke az adott dátumkifejezés hetének az éven belüli pozíciója (1 és 53 közötti szám).
Ugyanazokat az időközöket használhatja, mint a TimeStampAdd függvény esetében.
A Kifejezésszerkesztő ismertetése D-5
Függvények
Függvény
Példa
Leírás
Year
Year(Order_Date)
Visszatérési értéke a megadott dátumkifejezés évszáma.
Átváltási függvények Az átváltási függvények egy adott értéket egyik formából egy másikba váltanak át.
Függvény
Példa
Leírás
Cast
Cast(felvételdátuma AS CHAR(40)) FROM alkalmazott
Egy kifejezés vagy egy null értékű literál adattípusát egy másik adattípusra változtatja. Például átalakíthat egy vevő_nevet (karakter vagy karakterváltozó adattípus) vagy egy születési dátumot (egy dátum és idő kulcsszó). A Dátum adattípusra módosításhoz a Cast függvényt használja. Ne használja a ToDate függvényt.
IfNull
IfNull(Értékesítés, 0)
Ellenőrzi, hogy a kifejezésnek üres érték-e az eredménye. Ha igen, hozzárendeli a megadott értéket a kifejezéshez.
IndexCol
SELECT IndexCol(VALUEOF (NQ_SESSION.GEOGRAPHY_LE VEL), Ország, Állam, Város), Árbevétel FROM Értékesítés
Külső információkat használ a megfelelő oszlop visszaadásához, hogy a bejelentkezett felhasználó megtekinthesse azt.
NullIf
SELECT a.családnév, NULLIF(a.munkaköri_azono sító, m.munkaköri_azonosító) "Régi munkaköri azonosító" FROM alkalmazottak a, munkaköri_előzmények m WHERE a.alkalmazotti_azonosító = m.alkalmazotti_azonosító ORDER BY családnév, "Régi munkaköri azonosító";
Összehasonlít két kifejezést. Ha egyenlők, a függvény null értéket ad vissza. Ha nem egyenlők, a függvény az első kifejezést adja vissza. Nem adhat meg literális NULL értéket az első kifejezéshez.
To_DateTime
SELECT To_DateTime ('2009-03-0301:01:00', 'yyyy-mm-dd hh:mi:ss') FROM értékesítés
A dátum és idő formátumú karakterlánc literált dátum és idő adattípussá alakítja.
Megjelenítési függvények A megjelenítési függvényekkel lekérdezés eredményhalmazán lehet műveleteket végezni.
D-6 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Függvények
Függvény
Példa
Leírás
BottomN
BottomN(Értékesítés, 10)
Egy kifejezés n legkisebb értékét adja vissza, növekvő sorrendben.
Filter
Filter(Értékesítések USING Termék = 'widgit')
Az adott előösszesítő szűrő segítségével kiszámítja a kifejezést.
Mavg
Mavg(Értékesítés, 10)
Mozgó átlagot számol az eredményhalmazban lévő adatok utolsó n sorára, az aktuális sort is beleértve.
Msum
SELECT Hónap, Árbevétel, Msum(Árbevétel, 3) as 3_HÓ_ÖSSZ FROM Értékesítés
Mozgó összeget számol az adatok utolsó n sorára, az aktuális sort is beleértve.
NTile
Ntile(Értékesítés, 100)
Meghatározza az érték rangsorát a felhasználó által megadott tartomány vonatkozásában. A rangsorok tetszőleges tartományát képviselő egész számokat ad vissza. A példában egy 1 és 100 közötti tartomány látható, melynek legalacsonyabb értékesítési értéke = 1 és a legmagasabb értékesítési értéke = 100.
Percentile
Percentile(Értékesítés)
A kifejezés numerikus argumentumának eleget tevő egyes értékek százalékos rangsorát számolja ki. A percentilis rangsor 0 (1. percentilis) és 1 (100. percentilis) közötti szám lehet, a határokat is beleértve.
Rank
Rank(Értékesítés)
A kifejezés numerikus argumentumának eleget tevő egyes értékek rangsorát számolja ki. A legnagyobb számértékhez az 1-es rangsor, majd egymás után a következő egész számmal (2, 3, 4,...) kifejezett rangsor rendelődik az egyes értékekhez. Ha az értékek egyezőek, azonos rangsorbeli értéket kapnak (például: 1, 1, 1, 4, 5, 5, 7...).
Rcount
SELECT hónap, nyereség, Rcount(nyereség) FROM értékesítés WHERE nyereség > 200
A rekordok egy csoportját alkalmazza bemeneti értékként, és az eddig előforduló rekordok számát határozza meg.
Rmax
SELECT hónap, nyereség, Rmax(nyereség) FROM értékesítés
A rekordok egy csoportját alkalmazza bemeneti értékként, és az eddig előforduló rekordok alapján kiszámított maximális értéket jeleníti meg. A megadott adattípusnak rendezhetőnek kell lennie.
Rmin
SELECT hónap, nyereség, Rmin(nyereség) FROM értékesítés
A rekordok egy csoportját alkalmazza bemeneti értékként, és az eddig előforduló rekordok alapján kiszámított minimális értéket jeleníti meg. A megadott adattípusnak rendezhetőnek kell lennie.
Rsum
SELECT hónap, árbevétel, Rsum(árbevétel) as FUTÓ_ÖSSZEG FROM értékesítés
A görgetett összeget számolja ki az eddig előforduló rekordok alapján.
Az első sor összege megegyezik az első sor numerikus kifejezésével. A második sor összege az adatok első két sorának összege alapján van kiszámítva és így tovább. Az n. sor elérése után az összeg kiszámítására az adatok utolsó n sora alapján kerül sor.
Az első sor összege megegyezik az első sor numerikus kifejezésével. A második sor összege az adatok első két sorának összege alapján van kiszámítva és így tovább.
A Kifejezésszerkesztő ismertetése D-7
Függvények
Függvény
Példa
Leírás
TopN
TopN(Értékesítés, 10)
Egy kifejezés n legnagyobb értékét adja vissza, csökkenő sorrendben.
Kiértékelési függvények A kiértékelési függvények olyan adatbázisfüggvények, amelyeket kifejezések átadására használnak összetett számítások elvégzéséhez. A beágyazott adatbázisfüggvényekhez egy vagy több oszlop szükséges. Az oszlopokra a függvényben %1 ... %N hivatkozik. A tényleges oszlopokat a függvény után kell felsorolni. Függvény
Példa
Leírás
Kiértékelés
SELECT EVALUATE('instr(%1, %2)', cím, 'Foster City') FROM alkalmazottak
A megadott adatbázisfüggvényt és igény szerint paraméterként a hivatkozott oszlopokat adja át kiértékelésre az adatbázisnak.
Evaluate_Aggr
EVALUATE_AGGR('REGR_SLOP E(%1, %2)', értékesítés.mennyiség, piac.piackulcs)
A megadott adatbázisfüggvényt és igény szerint paraméterként a hivatkozott oszlopokat adja át kiértékelésre az adatbázisnak. A függvény a GROUP BY utasításrésszel rendelkező összesítő függvények kezelésére szolgál.
Matematikai függvények Az ebben a részben ismertetett matematikai függvények matematikai műveleteket hajtanak végre.
Függvény
Példa
Leírás
Abs
Abs(Nyereség)
Numerikus kifejezés abszolút értékét számítja ki.
Acos
Acos(1)
Numerikus kifejezés arkusz koszinuszát számítja ki.
Asin
Asin(1)
Numerikus kifejezés arkusz szinuszát számítja ki.
Atan
Atan(1)
Numerikus kifejezés arkusz tangensét számítja ki.
Atan2
Atan2(1, 2)
Az y/x arkusz tangensét számítja ki, ahol y az első numerikus kifejezés, x pedig a második numerikus kifejezés.
Ceiling
Ceiling(Nyereség)
A nem egész numerikus kifejezés értékét a legközelebbi nagyobb egész számra kerekíti. Ha a numerikus kifejezés eredménye egy egész szám, a CEILING függvény azt az egész számot adja vissza.
Cos
Cos(1)
Numerikus kifejezés koszinuszát számítja ki.
Cot
Cot(1)
Numerikus kifejezés kotangensét számítja ki.
Degrees
Degrees(1)
A kifejezés értékét radiánból fokba számítja át.
D-8 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Függvények
Függvény
Példa
Leírás
Exp
Exp(4)
A megadott hatvány értékét adja vissza. Kiszámítja az e nedik hatványát, ahol e a természetes logaritmus alapja.
ExtractBit
Int ExtractBit(1, 5)
Beolvass egy egész számban egy bizonyos helyen lévő bitet. A bit pozíciójának megfelelően a 0 vagy az 1 egész értéket adja vissza.
Floor
Floor(Nyereség)
A nem egész szám értékű kifejezés értékét a legközelebbi kisebb egész számra kerekíti. Ha a numerikus kifejezés eredménye egy egész szám, a FLOOR függvény azt az egész számot adja vissza.
Log
Log(1)
Kifejezés természetes alapú logaritmusát számítja ki.
Log10
Log10(1)
Kifejezés tízes alapú logaritmusát számítja ki.
Mod
Mod(10, 3)
Az első numerikus kifejezés értékét osztja a második numerikus kifejezés értékével, és a hányados maradékát adja vissza.
Pi
Pi()
Visszatérési értéke a Pi állandó értéke.
Power
Power(Nyereség, 2)
Az első numerikus kifejezés értékét a második numerikus kifejezés értékével megadott hatványra emeli.
Radians
Radians(30)
A kifejezés értékét fokból radiánba számítja át.
Rand
Rand()
Visszatérési értéke 0 és 1 közötti (nem valódi) véletlen szám.
RandFromSee d
Rand(2)
Visszatérési értéke megadott értéken alapuló (nem valódi) véletlen szám. Egy megadott értékhez a véletlen számoknak ugyanazt a halmazát hozza létre a program.
Round
Round(2.166000, 2)
A numerikus kifejezés értékét n tizedesjegy pontosságú számra kerekíti.
Sign
Sign(Nyereség)
A függvény visszatérési értéke a következő: • 1, ha a numerikus kifejezés kiértékelésének eredménye pozitív szám • -1, ha a numerikus kifejezés kiértékelésének eredménye negatív szám • 0, ha numerikus kifejezés kiértékelésének eredménye nulla
Sin
Sin(1)
Numerikus kifejezés szinuszát számítja ki.
Sqrt
Sqrt(7)
Numerikus kifejezés négyzetgyökét számítja ki. A numerikus kifejezés kiértékelésének eredménye nem lehet negatív szám.
Tan
Tan(1)
Numerikus kifejezés tangensét számítja ki.
Truncate
Truncate(45.12345, 2)
Tizedes számot megadott tizedesjegy pontosságú tizedes számra csonkolja.
A Kifejezésszerkesztő ismertetése D-9
Függvények
Karakterlánc-függvények A karakterlánc-függvények különböző karakterműveleteket hajtanak végre. A karakterláncokkal hajtanak végre műveleteket.
Függvény
Példa
Leírás
Ascii
Ascii('a')
Egyetlen karakterláncot a kapcsolódó ASCII kódba vált át (0 és 255 közötti érték). Ha a karakterlánc értékű kifejezés kiértékelésének eredménye több karakter, a visszatérési érték a kifejezés első karakterének megfelelő ASCII kód.
Bit_Length
Bit_Length('abcdef')
Visszatérési értéke egy adott karakterlánc hossza bitben meghatározva. Minden Unicode karakter hosszúsága 2 bájt (azaz16 bit).
Char
Char(35)
0 és 255 közötti numerikus értéket az ASCII kódnak megfelelő karakterértékké vált át.
Char_Length
Char_Length(Vásárló_neve )
Visszatérési értéke a megadott karakterláncnak a karakterek számában kifejezett hossza. A karakterlánc elején és végén lévő üres karaktereket figyelmen kívül hagyja.
Concat
SELECT DISTINCT Concat ('abc', 'def') FROM alkalmazott
Két karakterláncot fűz össze.
Insert
SELECT Insert('123456', Megadott karakterláncot szúr be másik karakterlánc 2, 3, 'abcd') FROM tábla megadott helyére.
Left
SELECT Left('123456', 3) Visszatérési értéke a karakterláncnak megadott hosszúságú FROM tábla része balról (az elejétől) kezdve.
Length
Length(Vásárló_neve)
Visszatérési értéke a megadott karakterláncnak a karakterek számában kifejezett hossza. A karakterlánc végén lévő üres karaktereket figyelmen kívül hagyja.
Locate
Locate('d' 'abcdef')
Visszatérési értéke az a karaktersorszám, ahol a megadott karakterlánc a másik karakterláncban megtalálható. Ha a karakterlánc nem található a másik karakterláncban, a függvény visszatérési értéke 0.
LocateN
Locate('d' 'abcdef', 3)
Épp úgy, mint a Locate függvénynél, visszatérési értéke az a karaktersorszám, ahol a megadott karakterlánc a másik karakterláncban megtalálható. A LocateN függvény egy egész szám argumentumot tartalmaz, amelynek segítségével megadhatja a keresés kezdő pozícióját.
Lower
Lower(Vásárló_neve)
Karakterláncot csupa kisbetűssé alakít át.
Octet_Length
Octet_Length('abcdef')
Visszatérési értéke egy adott karakterlánc bájtjainak száma.
Position
Position('d', 'abcdef')
Visszatérési értéke az a karaktersorszám, ahol strExpr1 a karakterkifejezésben megtalálható. Ha a strExpr1 nem található, a visszatérési érték 0.
Repeat
Repeat('abc', 4)
Egy megadott kifejezést ismétel meg n alkalommal.
D-10 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Függvények
Függvény
Példa
Leírás
Replace
Replace('abcd1234', '123', 'zz')
Egy megadott, karakterlánc értékű kifejezésben egy vagy több karaktert egy vagy több másik karakterre cserél.
Right
SELECT Right('123456', 3) FROM tábla
Visszatérési értéke a karakterláncnak megadott hosszúságú része jobbról (a végétől) kezdve.
Space
Space(2)
Üres szóközöket szúr be.
Substring
Substring('abcdef' FROM 2)
Megadott számú karakterből álló karakterláncot hoz létre az eredeti karakterlánc megadott pozíciójától kezdve.
SubstringN
Substring('abcdef' FROM 2 FOR 3)
Épp úgy, mint a Substring függvény, megadott számú karakterből álló karakterláncot hoz létre az eredeti karakterlánc megadott pozíciójától kezdve. A SubstringN függvény egy egész szám argumentumot tartalmaz, amelynek segítségével megadhatja egy új karakterlánc hosszát, karakterszámban kifejezve.
TrimBoth
Trim(BOTH '_' FROM '_abcdef_')
Eltávolítja a karakterlánc elejéről és végéről a megadott karaktereket.
TrimLeading
Trim(LEADING '_' FROM '_abcdef')
Eltávolítja a karakterlánc elejéről a megadott karaktereket.
TrimTrailing
Trim(TRAILING '_' FROM 'abcdef_')
Eltávolítja a karakterlánc végéről a megadott karaktereket.
Upper
Upper(Vásárló_neve)
Karakterláncot csupa nagybetűssé alakít át.
Rendszerfüggvények A USER rendszerfüggvény a munkamenetre vonatkozó értékeket ad vissza. Azt a felhasználónevet adja vissza, amelyikkel bejelentkezett.
Idősoros függvények Az idősoros függvények olyan összesítő függvények, amelyek idődimenziókon hajtanak végre műveleteket. Az idődimenzió tagjainak a függvény szintjén vagy az alatt kell lenniük. Éppen ezért a lekérdezésben fel kell sorolni egy vagy több olyan oszlopot, amely egyedileg azonosítja az adott szinten lévő vagy az alatti tagokat. Függvény
Példa
Leírás
Ago
SELECT Év_azonosító, Ago(értékesítés, év, 1)
Egy mérőszám összesített értékét számítja ki az aktuális időponttól adott múltbeli időszakig. Az AGO például elő tudja állítani az aktuális negyedév minden hónapjának és a megfelelő, negyedévvel korábbi értékesítési adatokat.
A Kifejezésszerkesztő ismertetése D-11
Állandók
Függvény
Példa
Leírás
Periodrolling
SELECT Hónap_azonosító, Periodrolling (havi_értékesítés, -1, 1)
Egy mérőszám összesítését számítja arra az időszakra, ami az aktuális időponttól x időegységre kezdődik, és y időegységre végződik. A PERIODROLLING például ki tudja számítani az értékesítést arra az időszakra, amely az aktuális negyedév előtt egy negyedévvel kezdődik, és utána egy negyedévvel fejeződik be.
ToDate
SELECT Év_azonosító, Hónap_azonosító, ToDate (értékesítés, év)
Összesít egy mérőszámot egy megadott időszak kezdetétől az aktuálisan megjelenő időpontig. A függvény például ki tudja számítani az értékesítést az évben a tárgynapig.
Állandók Az állandók a kifejezésekben használhatók. Használható állandók: Dátum, Idő és Időbélyeg. Lásd még: Current_Date, Current_Time és Current_TimeStamp. Állandó
Példa
Leírás
Dátum
DATE [2014-04-09]
Adott dátumot szúr be.
Idő
TIME [12:00:00]
Adott időt szúr be.
Időbélyegző
TIMESTAMP [2014-04-09 12:00:00]
Adott időbélyegzőt szúr be.
Típusok A kifejezésekben a CHAR, INT és NUMERIC adattípusok használhatók. A típusokat például akkor használhatja, ha olyan CAST kifejezéseket hoz létre, amelyek megváltoztatják egy kifejezés vagy egy null értékű literál adattípusát egy másik adattípusra.
Változók A változókat kifejezésekben használják. A(z) változó kifejezésben használható. A részleteket lásd: Változók definiálása.
D-12 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
E Hivatkozások a Data Sync használatára Ez a témakör a Data Sync telepítésére és használatára, valamint az Oracle Business Intelligence Cloud Service szolgáltatásba elemzés céljából történő adatbetöltésre mutató hivatkozásokat tartalmaz. Témakörök • Tudnivalók a Data Sync alkalmazásról • A Data Sync telepítése és frissítése • Táblák létrehozása és módosítása • Adatkészletek létrehozása és módosítása • A feladatokkal végezhető műveletek bemutatása • Tudnivalók az adatmodell-objektumok adat-gyorsítótárának törléséről a munka végén • Tudnivalók az adatbetöltések figyeléséről és a hibaelhárításról • Több forrás • Integrálás más folyamatokkal • Data Sync metaadatok továbbítása • Betöltési stratégiák beállítása • Feladatok egymás utáni automatikus indítása triggerrel • Több felhőbeli célhely benépesítése
Tudnivalók a Data Sync alkalmazásról A Data Sync használatával könnyedén töltheti fel a helyi adatait az Oracle BI Cloud Service szolgáltatásba integrált felhő alapú adatbázisba. A Data Sync közvetlenül tölti be az adatokat a relációs forrásokból (táblákból, nézetekből, SQL utasításokból) és vesszővel tagolt fájlból. A Data Sync csomagját az Oracle Technology Network szolgáltatásból töltheti le, majd telepítse és futtassa a Data Sync szolgáltatást Windows vagy UNIX számítógépről. Néhány főbb fogalom és alapelv: • Kapcsolat — Forrás vagy cél definíciója • Projekt — Olyan munkaterület, amely meghatározza és segíti az adatfeltöltések rendszerezését. Például az emberi erőforrások és a pénzügy adatait feltöltheti
Hivatkozások a Data Sync használatára E-1
A Data Sync telepítése és frissítése
egyetlen projekt alatt („Saját adatok” néven), vagy létrehozhat két projektet („Saját HR adatok” és „Saját pénzügyi adatok”). Az ilyen jellegű felosztások hasznosak, ha több felhasználó dolgozik az egyes rendszereken. • Munka — Feltölti az összes projektben definiált adatot az Oracle BI Cloud Service szolgáltatásba.
A Data Sync telepítése és frissítése A Data Sync telepítéséhez, ha ellenőrizte, hogy minden megfelel az előfeltételeknek és követelményeknek, bontsa ki a ZIP archívumot és futtassa az alkalmazást. A telepítést követően a Data Sync értesítést küld, ha vannak rendelkezésre álló frissítések. Témakörök • Tudnivalók a biztonsági irányelvekről és a követelményekről • Tudnivalók az előfeltételekről, támogatott adatbázisokról és a JDBC követelményeiről • A szoftver beállítása • Rendszertulajdonságok • Szoftveres riasztások • Szoftver frissítése
Tudnivalók a biztonsági irányelvekről és a követelményekről Adatbetöltés végrehajtásához a Data Sync eszköz részére Oracle BI Cloud Service és helyi forrásrendszeri felhasználói fiókok szükségesek megfelelő szerepköri hozzárendelésekkel a kapcsolatai használatához. A kötelező felhasználói fiókokon felül a fontos biztonsági irányelvek határozzák meg a Data Sync telepítésének a helyét, a bizalmas adatok illetéktelenek általi hozzáférésének magakadályozásához. Felhasználói fiókok Az adatok kivonatolásának és betöltésének támogatásához a következő felhasználói fiókok és szerepkörök létrehozása szükséges a Data Sync kapcsolataiban történő használathoz: • Az adatoknak az Oracle BI Cloud Service használatával előkészített sémába való feltöltéséhez adatfeltöltés-készítői szerepkörre (BI Data Load Author) van szükség. Hozzon létre egy felhasználót csak adatbetöltési célból, és biztosítson a részére minimális hozzáférést, a szükséges szerepkörtől eltérőt. • A helyi forrásadatbázisi kapcsolathoz csak olvasási jogosultsággal rendelkező felhasználó megléte is elegendő. Javasoljuk egy ilyen felhasználó létrehozását és használatát a helyi adatforrások kapcsolataihoz. Figyelmeztetés: Bizalmas adatok A Data Sync bizalmas adatokat tárol, köztük a telephelyén lévő adatbázisok kapcsolódási adatait is. Mivel a Data Sync minden asztali számítógépes környezetben futtatható, erősen ajánlott, hogy a Data Sync olyan felügyelt környezetben fusson, ahol az operációs rendszerre és a fájlrendszerre vonatkozó engedélyek kezelése szigorú.
E-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
A Data Sync telepítése és frissítése
Tudnivalók az előfeltételekről, támogatott adatbázisokról és a JDBC követelményeiről A telepítés előtt rendelkeznie kell a következővel: Java 1.7 vagy újabb Java Developer Kit (JDK). Telepítsen a megjelenésekor minden fontos Java frissítést. Megjegyzés: Java Developer Kit szükséges. A megegyező verziójú Java
Runtime Environment (JRE) nem megfelelő a telepítés támogatásához.
Adatbázis-támogatás A Data Sync a következő adatbázisokat támogatja: • Oracle (forrás és cél) • Microsoft SQL Server (forrás és cél) • DB2 (forrás és cél) • Teradata (forrás és cél) • MySQL (csak forrás) • Oracle TimesTen (forrás és cél) JDBC illesztőprogramok A Data Sync teljesen Java alkalmazás és az adatok visszakeresését az adatbázisokból a JDBC használatával végzi. Az Oracle JDBC becsomagolt 11.2.x verzióját váltsa fel a forrás adatbázis szállítójának és verziójának megfelelő JDBC verzióra. Másolja a megfelelő adatbázisfüggő JDBC illesztőprogramokat a \lib könyvtárba az alkalmazás telepítése után. Például, ha az Ön Oracle verziója bármi más, mint a 11.2.x, másolja ki a JDBC illesztőprogramot a helyi Oracle telepítéséből, aminek a verziója meg kell hogy feleljen az adatbázisnak, és azzal írja felül a kapott JDBC illesztőprogramot. Szállító
JDBC illesztőprogram neve
Oracle
ojdbc6.jar
MySQL
Mysql-connector-java*.jar
Microsoft SQL Server
sqljdbc.jar
DB2
db2java.zip
TimesTen
ttjdbc6.jar, orai18n.jar, timestenjmsxla.jar, jms.jar, javax.jms.jar
Teradata
terajdbc4.jar, log4j.jar, teradata.jar, tdgssjava.jar, tdgssconfig.jar
A Data Sync telepítése A Data Sync telepítéséhez másolja az Oracle Technology Network > Middleware > Business Intelligence Cloud Service > Downloads elérési útról letöltött BICSDataSync.zip fájlt egy olyan telepítési mappába, aminek a nevében nincs szóköz, majd csomagolja ki ott a ZIP fájlt.
Hivatkozások a Data Sync használatára E-3
A Data Sync telepítése és frissítése
Figyelmeztetés: A Data Sync bizalmas adatokat tárol, köztük a telephelyén lévő adatbázisok kapcsolódási adatait is. Mivel ez a segédprogram minden asztali számítógépes környezetben futtatható, erősen ajánlott, hogy éles helyzetben olyan felügyelt környezetben működjön, ahol az operációs rendszerre és a fájlrendszerre vonatkozó engedélyek kezelése szigorú.
A Java Home kezdőkönyvtár beállítása Az Önök operációs rendszerétől függően, vagy a config.bat vagy config.sh fájl szerkesztésével lehet módosítani azt a sort, amelyik megadja a JAVA_HOME értékét. Cserélje a @JAVA_HOME értékét arra a könyvtárra, ahova a JDK telepítve lett. Megjegyzés: Ha a könyvtár neve szóközt is tartalmaz, tegye azt kettős idézőjelek közé.
Például Windows esetén: set JAVA_HOME=D:\Java Például UNIX esetén: JAVA_HOME=usr/java A Data Sync futtatásához indítsa el a datasync.bat fájlt (Windows), vagy a datasync.sh fájlt (Linux/UNIX) a Data Sync kicsomagolt könyvtárából. A szoftver egyszerűbb elindításához erre mutató parancsikont is létrehozhat a számítógép Asztalán.
A Data Sync első futtatása A Data Sync első alkalommal történő futtatásakor a konfigurálási varázsló végigvezeti a felhasználót az adatok betöltéséhez használható Projekt létrehozási folyamatán. A varázsló lépéseiben a következőkre lesz lehetőség: 1. Az adattár logikai nevének megadása.
Több adattáras környezetben ez a név használható az adattár megkülönböztetésére. Lehet a példány neve például Fejlesztési környezet vagy Termelési környezet, a megadott név elemleírásként megjelenik a rendszertálca Data Sync ikonjához társítva, valamint az ügyfélprogram címsávjában is. 2. A jelszó megadása.
Itt azt a jelszót kell megadni, amelyiket az ügyfélprogram eléréséhez lehet használni. Az is választható, hogy a segédprogram megjegyezze a jelszót. Megjegyzés: Mivel a Data Sync tárolja a tranzakciókhoz használt jelszavakat is, a segédprogramot csak védett környezetbe szabad telepíteni. 3. Projekt létrehozása vagy egy meglévő kiválasztása. 4. Rendszertulajdonságok beállítása, és az e-mail konfigurálásának végrehajtása. Az
e-mail konfigurálásáról a tudnivalókat lásd: E-mail értesítések beállítása.
5. Ha az Önök szervezete olyan proxy kiszolgálót használ, amelyik külső webhelyre
irányítja a hívásokat, konfigurálni kell a Proxy Host és a Proxy Port rendszertulajdonságot. Olvassa el a további tudnivalókat is
E-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
A Data Sync telepítése és frissítése
A Data Sync futtatása az első után Ha már telepítve és beállítva lett, a Data Sync ügyfélprogramja a rendszertálcán lévő ikonjával futtatható. Az alkalmazás újraindításához a datasync.bat fájlt (Windows), vagy a datasync.sh fájlt (Linux/UNIX) kell futtatni. Az alkalmazás sikeres indítása esetén az a rendszertálcán lévő ikonként jelenik meg, és az ikon elemleírása megjeleníti az adattár nevét. Ezt követően megjelenik az ügyfélprogram bejelentkezési párbeszédpanelje, amelyiken megadhatja, hogy a rendszer jegyezze meg a jelszót, ha ezt nem adta meg már az első futtatáskor. Ha bezárja az ügyfélprogramot, az újraindításhoz kattintson a rendszertálcán lévő ikonra, és válassza a Start UI lehetőséget. A bejelentkezési képernyőn adja meg vagy erősítse meg a jelszót, és kattintson a Bejelentkezés lehetőségre, majd hozzon létre vagy válasszon egy létező projektet.
A Data Sync újrakonfigurálása az elejétől A Data Sync visszaállítható az alapállapotába, hogy újra lehessen konfigurálni az elejétől. A Data Sync alapállapotba visszaállításához és a beállítási folyamat megismétléséhez indítsa el egy parancsablakból a datasync.bat fájlt (Windows), vagy a datasync.sh fájlt (Linux/UNIX) a -clean opcióval.
A Data Sync eltávolítása A Data Sync könnyen eltávolítható. A Data Sync eltávolításához törölje a telepítési könyvtárát.
Rendszertulajdonságok beállítása a Data Sync részére A tulajdonságok beállításával testreszabhatja a Data Sync működését a környezetben. A tulajdonságok beállításához válassza a Nézetek menüt, majd válassza a Rendszertulajdonságok elemet. A Data Sync első telepítésénél a következő tulajdonságokat állítsa be: • Adatfájl gyökérkönyvtára — Ha be van állítva, a könyvtár alapértelmezései feltöltődnek erre a helyre, amikor fájlt regisztrál. • Futtatási előzmények megőrzendő bejegyzéseinek maximális száma — Ez a tulajdonság jelzi, hogy a telepítéshez mennyi futtatási előzménybejegyzés a megőrzendő. A napok múlásával a megengedettnél régebbi bejegyzések ki lesznek törölve az élő előzmények közül.
A szoftveres riasztások értelmezése a Data Sync használatakor. A Data Sync értesítést küld Önnek, ha van új javító vagy szoftvercsomag. Ha van új javítócsomag vagy új funkciókkal kiegészített szoftvercsomag, a Data Sync értesíti Önt a Kiszolgáló figyelése ikon mellett megjelenő Riasztás új javítócsomag miatt ikonnal. Az egyes betöltések előtt a Data Sync verzióellenőrzést hajt végre, elküldve az aktuális verzióját összehasonlításra a felhőben lévővel. Attól függően, hogy egyeznek-e a verziók, a következő műveletek fordulhatnak elő: • Ha egyeznek a verziók, az adatbetöltés folytatódik.
Hivatkozások a Data Sync használatára E-5
Adatok felhőbe betöltése a Data Sync használatával
• Ha az alverziószám változott meg a felhőben, jelezve egy javítás elérhetőségét, a rendszer létrehoz egy nem kötelező riasztást, és a betöltés folytatása előtt e-mail üzenetet küld. A riasztás csak egyszer lesz elküldve. • Ha a fő verziószám változott meg, egy új szoftvercsomagot jelezve, a rendszer létrehoz egy riasztást, és e-mail üzenetet küld. Az adatbetöltés leáll, és arról tájékoztat, hogy további adatbetöltéshez szükség van a javítócsomag új verziójára. Az olvasatlan figyelmeztetések száma megjelenik a Riasztások ikonon. A riasztások listájának megtekintéséhez kattintson az ikonra. Ha az ikon fekete, nincs riasztás, zöldre vált ha van olvasatlan nem kötelező riasztás, és pirosra, amikor kötelező olvasatlan riasztás van.
A Data Sync frissítése A Data Sync szolgáltatást egy teljes telepítéssel, majd a környezet áttelepítésével frissítheti. Az új szoftverfrissítések olyan letölthető tömörített fájlok, amelyek a szoftver új telepítéséhez szükséges összes tartalommal rendelkeznek. A szoftver frissítéséhez hajtsa végre a szoftver új környezetkénti teljes telepítését egy eltérő kezdő könyvtárba, majd telepítse át a környezetet a meglévő telepítésből. Új környezet beállításához szükséges tájékoztatásért lásd: A szoftver beállítása. Új környezet beállítása egy meglévő környezet konfigurációjával Amikor elindítja az új környezetet egy javítócsomag vagy egy új változat telepítése után, felkérést kap a környezet konfigurálására. Válassza a Meglévő környezet konfigurációjának másolása beállítást, és adja meg a meglévő Data Sync környezet kezdő könyvtárát. A Data Sync adattári és konfigurációs fájljai átmásolódnak az új környezetbe. Ha az új telepítéshez a metaadatok frissítése szükséges, azt a fájlok másolása után hajtsa végre.
Adatok felhőbe betöltése a Data Sync használatával A Data Sync egy varázslóval vezérelt segédprogram, ami lehetővé teszi a telephelyi relációs források vagy CSV fájlok feltöltését az Oracle Database Cloud Service szolgáltatásba. Használja a Data Sync szolgáltatást ha a következőket akarja tenni: • Nem Oracle adatforrások betöltése. • Adatforrások kombinációjának, például CSV és Oracle relációs fájloknak a betöltése. • Növekményes adatbetöltések vagy göngyölített törlések végrehajtása. • Csak beszúrásos vagy hozzáfűzési stratégiák végrehajtása. • Több forrásból származó adatok egyesítése. • Adatbetöltések ütemezése. Az adatbetöltések ütemezésével és a segédprogram Betöltési stratégia lehetőségével elvégezheti a táblázatok adatainak cseréjét, hozzáfűzését és frissítését. A Data Sync használatával relációs fájlokat tölthet be az alábbi adatbázisokból: • Oracle
E-6 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Adatok felhőbe betöltése a Data Sync használatával
• DB2 • Microsoft SQL Server • MySQL • Teradata • TimesTen A következő műveleteket végezheti el: • Végezze az adatbetöltést interaktív módon. • Ütemezze egy vagy több táblázat adatainak betöltését. • Futtassa és figyelje az adatbetöltéseket. Az Oracle Database Cloud Service szolgáltatásba történő kezdeti és növekményes adatbetöltéseknél is hozzáfűzheti, lecserélheti, illetve módosíthatja a táblákban lévő adatokat.
Az Oracle BI Cloud Service Data Sync eszköz az Oracle Technology Network (OTN) szoftverletöltési oldaláról tölthető le. Ez az eszköz az Oracle BI Cloud Service REST API használatával szinkronizálja a telephelyi adatokat az Oracle BI Cloud Service szolgáltatásban lévőkkel.
Hivatkozások a Data Sync használatára E-7
Betöltési stratégiák beállítása
Betöltési stratégiák beállítása Amikor adatokat tölt be táblába, valamelyik betöltési stratégia választásával határozza meg, hogy az adatok hogyan legyenek betöltve. A betöltési stratégiák bemutatása Amikor adatokat tölt be táblába, meghatározza, hogy az adatok hogyan legyenek betöltve. Ha olyan betöltési stratégiát választ, amelyik az adatokat növekményesen tölti be, a segédprogramnak szüksége van arra, hogy Ön megadja azt a felhasználói kulcsot, amelyikkel egyedileg lehet beazonosítani egy rekordot a célhelyi oldalon, és egy olyan DATE/TIMESTAMP alapú oszlopra, amelyik beazonosítja a növekményes dátumadatokat. Ha a tábladefiníció importálásakor nem lett importálva ilyen index, lesz egy ajánlott. Például az adott táblában a CONTACT_ID az egyedi rekordazonosító, és van a táblában LAST_UPD dátumoszlop, aminek értéke olyankor mindig frissül az adott időbélyeg értékével, amikor létrejön vagy módosul a rekord, akkor a CONTACT_ID választható felhasználói kulcsnak a LAST_UPD oszlop pedig szűrőnek. Ebben a példában az adatok első alkalommal kigyűjtéséhez a segédprogram a SELECT * FROM CONTACT utasítást adja ki. Ha az első betöltés 2014. január 14-én délelőtt történt (10:00 AM), a következő betöltés a következő SQL utasítást adná ki (Oracle szintakszis szerint): SELECT * FROM CONTACT WHERE LAST_UPD > TO_DATE('01-01-2014 10:00', 'MM-DD-YYYY HH24:MI'). Ezután a CONTACT_ID értéke lesz összevetve a már az Oracle Business Intelligence Cloud Service sémájában lévő adatokkal. Az egyezés nélküli rekordok be lesznek szúrva. Az egyező rekordok frissítve lesznek. Fontos, hogy a forrásrendszer tartalmazzon indexet a növekményesen szűrő oszlophoz. A következő opciók állnak rendelkezésre. Érték
Leírás
Adatok lecserélése a táblában
A meglévő adatokat mindig törölje, majd töltse be újra. Ez olyan betöltésekre is vonatkozik, ahol egyedi kulcs nem használható. Nincs szükség elsődleges kulcsra vagy szűrő oszlopra. A tábla csonkolva lesz az adatbetöltések mindegyik futtatása előtt. Az adatbetöltés előtt az indexek is megsemmisülnek, majd újra létrejönnek a betöltés után. A végén a statisztika frissítése érdekében a tábla elemezve lesz.
Adatok hozzáfűzése a táblához
Az új adatok táblához hozzáfűzése előtt az adatok korábbi létezése nem lesz ellenőrizve. Nincs szükség elsődleges kulcsra vagy szűrő oszlopra. A tábla sose csonkolódik. Ha az előkészített sémán nem létezik regisztrált index, akkor az létrejön az adatbetöltés után.
E-8 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Betöltési stratégiák beállítása
Érték
Leírás
Tábla módosítása (Új rekordok felvétele)
Szükség van elsődleges kulcsra vagy szűrő oszlopra. Ha a felhasználói kulcshoz tartozó adatok nem érhetők el, akkor azok be lesznek szúrva, egyébként a rekord mellőzve lesz. A kezdeti futtatáskor az első betöltés előtt a tábla csonkolva lesz. Az adatbetöltés előtt az indexek megsemmisülnek, majd újra létrejönnek a betöltés után. A végén a statisztika frissítése érdekében a tábla elemezve lesz. A növekményes futtatásokkor a tábla nem lesz csonkolva. Az adatok növekményesen lesznek alkalmazva, és a hiányzó indexek létrejönnek. A végén a tábla elemezve lesz. Ha az index megjelölése „Mindig eldobandó és létrehozandó", akkor az indexek a növekményes futtatáskor is megsemmisülnek és újra létrejönnek.
Tábla módosítása (Meglévő rekordok módosítása)
Szükség van elsődleges kulcsra vagy szűrő oszlopra. Ha a felhasználói kulcshoz tartozó adatok elérhetők, akkor azok frissítve lesznek, egyébként a rekord mellőzve lesz. A kezdeti futtatáskor az első betöltés előtt a tábla csonkolva lesz. Az adatbetöltés előtt az indexek megsemmisülnek, majd újra létrejönnek a betöltés után. A végén a statisztika frissítése érdekében a tábla elemezve lesz. A növekményes futtatásokkor a tábla nem lesz csonkolva. Az adatok növekményesen lesznek alkalmazva, és a hiányzó indexek létrejönnek. A végén a tábla elemezve lesz. Ha az index megjelölése „Mindig eldobandó és létrehozandó", akkor az indexek a növekményes futtatáskor is megsemmisülnek és újra létrejönnek.
Betöltési stratégiák beállítása relációs adatokhoz Állítson be betöltési stratégiát, hogy meghatározza az adatok betöltési módját. Betöltési stratégiák beállítása relációs adatokhoz: 1. A Projekt nézetben válassza a Relációs adatok lapot. 2. Válassza ki a listában a kapcsolatot, és a Szerkesztés segédlapon vagy a Stratégia
betöltése oszlopban, vagy a Stratégia betöltése mezőben kattintson a gombra.
3. A Stratégia betöltése párbeszédpanelen válassza ki a kívánt betöltési stratégiát. Ha
bejelöli a Soha ne törölje az adatokat jelölőnégyzetet, a célul megadott tábla sose lesz törölve. Ez a célhely szintű attribútum különösen olyan esetekben hasznos, amikor a tábla más eszközzel lett létrehozva és adatokkal ellátva, és nem szeretné, hogy a Data Sync műveletei csonkolják a táblát.
4. Kattintson az OK gombra.
Hivatkozások a Data Sync használatára E-9
Tudnivalók az adatbetöltések figyeléséről és a hibaelhárításról
Betöltési stratégiák beállítása fájlból vett adatokhoz Állítson be betöltési stratégiát, hogy meghatározza az adatok betöltési módját. Betöltési stratégiák beállítása fájlból vett adatokhoz? 1. A Projekt nézetben válassza a Fájlból vett adatok lapot. 2. Válassza ki a listában a fájlt, és kattintson a gombra a Célhelyek segédlapon a
célhelyi tábla Stratégia betöltése mezőjében.
3. A Stratégia betöltése párbeszédpanelen válassza ki a kívánt betöltési stratégiát. Ha
bejelöli a Soha ne törölje az adatokat jelölőnégyzetet, a célul megadott tábla sose lesz törölve. Ez a célhely szintű attribútum különösen olyan esetekben hasznos, amikor a tábla más eszközzel lett létrehozva és adatokkal ellátva, és nem szeretné, hogy a Data Sync műveletei csonkolják a táblát.
4. Kattintson az OK gombra.
Tudnivalók az adatbetöltések figyeléséről és a hibaelhárításról A folyamatban lévő adatbetöltési munkákat az Aktuális munkák lapon vagy az Előzmények lapon figyelheti. Miután minden olyan táblát, SQL utasítást és fájlt definiált, amelynek adatait a felhőben lévő sémába kívánja másolni, a feladat futtatásához az eszköztáron kattintson a Feladat futtatása ikonra. Egy munka állapotát az Aktuális munkák lapon vagy az Előzmények lapon figyelheti. A felső ablaktáblában található rekord a munka összegzését jeleníti meg. A Feladatok lap a felhasználó által definiált adatfolyamonként egy elemet sorol fel. A Feladat részletei lapon az adatfolyam a sorelemekre van kialakítva. A feladatok és a részletek olyan fontos mérőszámokat ábrázolnak, mint a kezdet és befejezés időbélyege, a feldolgozott sorok száma, az olvasás és írás átbocsátó képessége (a percenként feldolgozott sorok száma). A feladatrészlet állapotának leírása részletes üzenetet tartalmaz az állapot leírása nevű mezőben. Közli annak a konkrét naplófájlnak is a nevét, amelyiket meg lehet nézni, ha probléma van. A futási naplófájlok a naplókönyvtárban tárolódnak. Futásonként létrejön egy könyvtár a következő elnevezési mód szerint: CR___..log. Tudnivalók a feladat részleteiről A feladat részletei általában a következő adatokat tartalmazzák: • Tábla csonkolása: Ha a betöltési stratégia az első alkalommal vagy a tábla betöltésekor az Adatok lecserélése a táblában értékre lett beállítva (a sose törölje az adatokat beállítása nélkül), sor kerül a tábla csonkolására. • Index eldobása: Ha a tábla csonkolva lett, az adatbetöltés előtt a táblára vonatkozó összes index el lesz dobva. Azok az indexek, ahol a 'Mindig eldobni/létrehozni' tulajdonság be van jelölve, az adatbetöltés előtt mindig eldobódnak, még akkor is, ha a tábla növekményesen van betöltve. • Beszúrás/Frissítés/Hozzáfűzés/Módosítás: A betöltési stratégiától függően, a megfelelő parancs tölti be az adatokat.
E-10 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Tudnivalók az adatbetöltések figyeléséről és a hibaelhárításról
• Index létrehozása: Amikor eldobódik egy index, az adatbetöltés után újra létrejön. Minden olyan regisztrált új index is létrejön, amelyik a felhőben nem létezik. • Elemzési tábla: Az adatbetöltést és az index létrehozását követően a tábla elemezve van. Tudnivalók a táblaelemzésről Ahol gyűjtendő a tábla statisztikája és a tábla elemzése drága és hosszantartó folyamat lehet, a következő módszertan lesz kényszerítve. • A betöltés kezdetekor a tábla elemzésre kerül. • A következő betöltéseknél ha a tábla csonkolódik, vagy sor kerül valamelyik index eldobására vagy létrehozásra, a tábla elemezve lesz. • Minden egyéb növekményes futtatásnál az ügyfél nem küld elemzési kérelmet, hanem helyette értesítést küld, a statisztika gyűjtésére az éjszakára ütemezett feladatok keretében kerül sor. Létrejött a táblaelemzési feladat részletezése, de az állapotleírás azt jelzi, hogy nem lett elküldve táblaelemzési kérelem. Megjegyzés: Az elemzési utasítás időnként sikertelen a tábla méretétől és
alakjától függő GRANT problémák miatt. Ha ilyen hiba történik, a hiba naplózásra kerül, de az eszköz figyelmen kívül hagyja azt Hibás futtatás elvetése
Ha valamilyen okból kifolyólag el kívánja vetni a hibás futtatást, a jobb oldali gombbal kattintson a rekordjára az Aktuális munkák lapon és válassza a Megjelölés befejezettként lehetőséget, amivel a munka állapotát Befejezettre módosíthatja. A soron következő kérés az új futtatás indítása. Az adatok teljes újratöltésének végrehajtása Miután volt a növekményes módban, lehet, hogy végre akarja hajtani az adatok teljes frissítését a felhőben. Az összes tábla újbóli feltöltéséhez válassza az Eszközök menüben a Minden adat újbóli kibontása és betöltése lehetőséget. A művelet megerősítését kérő párbeszédpanelen kattintson az OK gombra. A megerősítés után a következő feladat futtatása a Növekményes helyett a Teljes módban lesz végrehajtva, és a feladat beolvas és betölt minden adatot. Ha egyetlen tábla minden adatát akarja újból kibontani, a Kapcsolatok nézetben jelölje ki a táblát, és az Adatok frissítése lapon kattintson az Adatok újbóli kibontása gombra, majd a felkérésre az Adatok újbóli kibontása párbeszédpanelen válassza a Csak a választott bejegyzés elemet, és kattintson az OK gombra. Az Adatok újbóli kibontása párbeszédpanelen válassza a Minden adat lehetőséget, és kattintson az OK gombra. A következő futtatás kibont minden adatot a forrástáblából és betölti újra a táblát. A már betöltött adatok újbóli betöltése A segédprogram megjegyzi a tábla táblázatba betöltésének idejét, ez jellemzően a feladat elindításának az ideje. Ha a forrás adatbázisa eltérő időzónában van, az érték megfelelően ki lesz igazítva. Ez az időbélyeg megtekinthető a Kapcsolatok nézet Dátumok frissítése lapján. Növekményes betöltés esetén a futtatás olyan rekordokat keres, amelyek szűrő oszlopának értéke megváltozott a legutóbbi betöltés időbélyege óta. Vegyük például egy 2014. június 1. este 10 órakor végzett betöltés után végrehajtott futtatást, ekkor
Hivatkozások a Data Sync használatára E-11
Táblák létrehozása és módosítása
csak az előbbi időpont utáni változások lesznek kibontva és betöltve. A dátum módosítható, azaz átállítható egy korábbi időbélyeg idejére, ha kattint az Adatok újbóli kibontása gombra, és egy új értéket ad meg az Adatok újbóli kibontása párbeszédpanelen. Például, ha az időbélyeget 2014. március 1. este 10 órára adta meg, a következő futtatás nem csak a június 1. utáni, hanem a március 1. utáni adatokat is kikeresi.
Táblák létrehozása és módosítása Az adatoknak a felhő alapú szolgáltatás célhelyére feltöltése előtt vagy közben a táblák automatikusan létrejönnek, és manuálisan is létrehozhatók. Ha az adat "Oracle (Oracle Business Intelligence Cloud Service)" típusú célba kerül betöltésre, a célhelyi táblák automatikusan a BICS sémán lesznek létrehozva, az adat betöltése előtt. Az adatfeltöltés következő futtatásakor a helyi adattárból származó tábladefiníció össze lesz vetve a Cloud sémájával, és dinamikusan megváltozik. A táblák manuálisan is létrehozhatók hogy manuálisan legyenek feltöltve a Projekt nézetben a Célhelyi táblák lapra lépve, és jobb-kattintás után a Táblák eldobása/ létrehozása/megváltoztatása menüelemet választva, majd a párbeszédpanelen a célul választott BI Cloud Service célhelyét választva. Ez a folyamat hibát eredményezhet, ha a tábla nem változtatható meg. Az ilyen helyzetek a következők lehetnek: • Üres oszlop nem üres oszloppá alakításakor. • Adattípus módosításakor. • A hossz vagy a pontosság csökkentésekor. Ilyen körülmények között a táblákat eldobhatja és létrehozhatja manuálisan a Projekt nézetben a Célhelyi táblák listájában a célhelyi táblára jobb-kattintás után a Táblák eldobása/létrehozása/megváltoztatása menüelemet választva. A táblák manuális eldobásához/létrehozásához/megváltoztatásához is ezt a menüelemet kell választani. Megjegyzés: A tábla eldobásával és ismételt létrehozásával törlődik a tábla frissítési dátuma. Ez a következő betöltésnél a tábla teljes betöltését fogja kényszeríteni.
Nem BICS táblák létrehozása és módosítása Próbafuttatás vagy tesztelés céljából lehetősége van arra, hogy a Data Sync használatával nem BICS vagy helyi adatbázist töltsön fel. Ebben az esetben a táblákat manuálisan kell létrehozni és megváltoztatni még az adatok betöltése előtt. Ennek elvégzéséhez lépjen a Projekt nézetben a Célhelyi táblák lapra, és jobb-kattintás után válassza a Táblák eldobása/létrehozása/megváltoztatása menüelemet. Tudnivalók a rendszeroszlopokról A Data Sync BICS szolgáltatásba történő adatátvitele közben kommunikációs hiba történhet. Ennek a forgatókönyvnek a lekezeléseként a segédprogram a hiba jelentése előtt 10 alkalommal automatikusan próbálkozik. A beszúrást/hozzáfűzést használó forgatókönyv esetén az adatok duplikálódásának elkerülése érdekében az adatáramoltatási folyamaton belül vagy a feladat mindegyik újraindításakor szükséges az adatok teljes kitörlése még a próbálkozás előtt. Minden olyan táblához, amelyet a Data Sync tölt be, az eszköz a következő rendszeroszlopokat adja a szolgáltatás engedélyezéséhez: • DSYS_INSTANCE_ID: Nyomon követi a Data Sync telepítési példányazonosítóját.
E-12 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Adatkészletek létrehozása és módosítása
• DSYS_PROCESS_ID: Nyomon követi a munka egy meghatározott futtatásához rendelt folyamatazonosítót. • DSYS_BATCH_ID: Nyomon követi az adatot feltölteni próbáló köteget. Mindegyik adatbetöltés több köteget (jelenleg 3000 sort) áramoltat, és mindegyik kötegnek egyedi száma van. Tudnivalók a göngyölített törlésről Ha részhalmazt szeretne a BICS sémába a legutóbbi 'n' számú nap alatt feltöltött adatokból, ezt a viselkedést levezényelheti egy SQL lekérdezést felülbíráló utasítással. Az idő múlásával azonban a Cloud sémában folytatódik az adatok felhalmozódása. Ha az adatokat a Cloud sémában bizonyos időszakra kívánja korlátozni, és időközönként ki szeretné törölni a régebbi adatokat, a célhelyi táblaszintjén megadhatja a göngyölítéses törlésbeli napok számát. Például, ha a CONTACT táblában ki szeretne törölni minden, egy évnél régebbi adatot, a Projekt nézetben a Célhelyi táblák lapon a táblára vonatkozó göngyölítéses törlést 365 napként kell megadni. Ezt a táblázatok listájában vagy a Szerkesztés segédlapon állíthatja be. Fontos, hogy a régebbi rekordokat azonosító oszlopon indexet definiáljon. Ez növeli az adatbetöltési teljesítményt.
Adatkészletek létrehozása és módosítása A Data Sync használható az adatai adatkészletkénti betöltéséhez is. • Ha nincs hasonló nevű adatkészlet, automatikusan létrejön egy új adatkészlet az alapértelmezett beállításokkal. A karakterlánc és időbélyeg alapú adatok attribútumként, a szám alapú adatok pedig mérőszámként lettek értelmezve. • Az adatkészletek az Oracle BI Cloud Service szolgáltatásban módosíthatók. A testreszabások a további betöltésekhez is megőrződnek. • A további betöltéseknél az adatkészletbe további attribútumok is felvehetők. Ezek az attribútumok létrejönnek a definícióban, de nem engedélyezettek. • Ha a további betöltéseknél megváltozik valamelyik attribútum adattípusa vagy törlődik valamelyik létező attribútum, hibajelzést fog látni. Ennek kijavításához törölje, majd hozza létre újra az adatkészletet. Ez elvégezhető a célhelyi tábladefiníciós nézetből a 'Célhely eldobása/létrehozása/megváltoztatása' választásával. • Az adatkészlet feltöltése nem fog sikerülni, ha az adatkészlet mérete túllépi az 50MB korlátot.
A feladatokkal végezhető műveletek bemutatása A feladat a munkavégzés olyan egysége, ami betöltési folyamatok szervezésénél, ütemezésénél, végrehajtásánál és figyelésénél használható. A létrehozásakor mindegyik projekthez létrejön az alapértelmezett feladat is a -Job1 elnevezési minta szerinti névvel. A Feladatok nézetben a Feladatok lapon az alapértelmezett feladat megtekinthető, illetve az újak létrehozhatók. Amikor kiválaszt egy feladatot, a Megrendelt teendők segédlap felsorolja azokat a teendőket, amelyek a feladat végrehajtásakor futnak. A feladat kezdetben üres, nincsenek teendők benne. A feladat első futtatásakor a teendők számbavétele és sorrendben történő végrehajtása automatikusan történik. A projekten végzett bárminemű változtatás esetén szükség van a megrendelt teendők újbóli számbavételére. Például ha sikertelen egy futtatás, és a metaadatok a futtatás
Hivatkozások a Data Sync használatára E-13
Tudnivalók az adatmodell-objektumok adat-gyorsítótárának törléséről a munka végén
újraindítása előtt megváltoztak, akkor a sikertelen futtatás megjelölése befejezettre változik, és az új futtatás úgy indul, hogy igazodjék a megrendelt teendők számbavételéhez. Ha több feladat van befejezetlen állapotban (azaz pl. Fut vagy Sikertelen vagy Leállt állapotban), a feladat végrehajtása sikertelen lesz. Ilyen esetben meg kell győződni arról, hogy a befejezetlen futtatások be lettek fejezve a feladat elindítása előtt . A futtatás befejezettnek jelöléséhez a futtatás bejegyzésén végzett jobb-kattintás után válassza a Megjelölés befejezettként lehetőséget. A feladat végrehajtásának figyeléséről a tudnivalókat lásd: Figyelés és hibaelhárítás. Ha az adatfolyamoknak egymást kölcsönösen kizáró készlete van, a sorrend 0 lesz az összes teendő részére. Ha ugyanazt a célhelyi táblát több adatfolyam tölti ki, akkor azok a betöltési stratégia alapján lesznek az időben elosztva. Feladatdefiníció manuális kiszámítása Ha manuálisan akarja kiszámítani a feladatdefiníciót, a Projekt képernyő bármelyik lapján jobb-kattintás után válassza a Feladat módosítása menüelemet. Feladatok automatikus újraindítása A felhőbe történő adatfeltöltés olyan hálózat vonatkozású hibákba ütközhet, amelyek lefutása sikeres lehet a futtatás újbóli megpróbálásakor. Ha azt szeretné, hogy hiba esetén legyen automatikus újrapróbálkozás, beállíthatja a feladat szintjén a próbálkozások számát. Az adatok feltöltése kisebb kötegekben történik, jelenleg egy köteg 3000 sort tartalmaz. Ha a tábla például 10 ezer sort tartalmaz, akkor a rekordok küldése három kötegben, azaz három 3 ezer rekordos és egy ezer rekordos kötegben történik. Ezen folyamat közben, ha hiba van a BI Cloud Service kapcsolódásában vagy válaszadásában, vagy az adatok feltöltésére való szoftvercsatorna megnyitásában, illetve a BI Cloud Service szolgáltatásból érkező válaszok feldolgozásában, a segédprogram a hiba jelentése előtt 10 alkalommal megpróbálja az adatok újbóli elküldését. Az újbóli próbálkozások előtt a segédprogram a rendszer oszlopok használatával ki is törli az esetleg részlegesen feltöltött adatokat úgy, hogy folyamatazonosítóval, kötegazonosítóval és környezetazonosítóval (ezek a rendszeroszlopok) ellátott törlési utasításokat küld. A sikertelen feladatok újraindítása között a csak beszúró vagy hozzáfűző műveleteknél az előző próbálkozásban esetleg feltöltött adatok is törlődnek az adatbetöltés újraindítása előtt.
Tudnivalók az adatmodell-objektumok adat-gyorsítótárának törléséről a munka végén Alapértelmezés szerint az adatok gyorsítótára minden egyes feladat futtatása után törlődik. Alapértelmezés szerint a BICS szolgáltatásban az egyes adatmodell-objektumok adatainak gyorsítótára minden egyes feladat futtatásának befejeződése után törlődik. E funkció támogatása érdekében a feltöltéshez regisztrált felhasználót lássa el a BI Data Modeler szerepkörrel. A feladatok végigfutnak a befejezésig attól függetlenül, hogy sikeres volt-e a gyorsítótár kiürítése.
E-14 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Több forrás
Megjegyzés: A feladat befejezése után jelentkezzen ki, majd jelentkezzen be
újra, hogy lássa a kitörölt gyorsítótár hatását. A változtatások igénybe vehetnek néhány percet.
Ha nem akarja a gyorsítótár törlését, állítsa hamis értékre az Adat-gyorsítótár törlése rendszertulajdonságot.
Több forrás Abban az esetben, ha többféle különböző forrással rendelkezik a környezetben, előfordulhat, hogy elemzés céljából egyesíteni kívánja azok adatait. Többforrásos használatnak három típusa lehet: heterogén, homogén (ugyanabból a verzióból) és homogén (különböző verziókból). Heterogén források A heterogén források különböző típusokat tartalmazhatnak, például: CRM, Oracle EBS, Peoplesoft, JDEdwards és így tovább. A források általában egymást kizáró táblakészleteket tartalmaznak. Választhatja azt is, hogy ugyanazt a projektet használja vagy másikat. Egyetlen projekt használata akkor megfelelő, ha egyetlen ütemezéssel rendelkezik az adat feltöltéséhez. Több projekt, forrásonként egy használata abban az esetben megfelelő, ha az adatok feltöltését eltérő időben szeretné ütemezni és/vagy több személy is dolgozik rajta. Homogén források ugyanabból a verzióból Az azonos verzióból származó homogén forrásokról akkor beszélünk, ha azok azonos fajtájúak, de több külön példányból származnak. Például rendelkezhet két CRM példánnyal is, az egyiket használhatja Észak-Amerikához, a másikat Európához. Az adatok kibontása mindkét ilyen típusú forrás esetén kezelhető egyetlen projekttel. Az ebben a példában ismertetett azonos verziójú homogén forrásokból történő adatkibontás kezelése érdekében vegye figyelembe a következő ötleteket és követelményeket: • Hozzon létre egy kapcsolatot az Észak-Amerikában lévő adatbázis részére, és egy másikat az Európához használt adatbázishoz. • Használja az egyik adatbázist arra, hogy a replikáláshoz azonosítsa a táblákat és lekérdezéseket. • Tesztelje a betöltési folyamatot az egyik forrásból. • Hozzon létre új munkát, ahol a meglévő forrást (amelyikkel a metaadatot definiálta) az újra képezheti le. • A munkákat külön ütemezze. Homogén források különböző a verziókból A különböző verziókból származó homogén források nagyon hasonlóak az azonos verzióból származó homogén források esetéhez. Az egyetlen különbség, hogy vannak olyan táblák, amelyek ugyanazzal a névvel, de eltérő struktúrával és sémadefinícióval rendelkeznek. Az adatfeltöltés végrehajtásának két módja van: egyetlen projekt használatával, vagy több projekt használatával, forrástípusonként eggyel. Egyetlen projekt használata: • Egy forrást használjon elsődleges forrásként a tábladefiníciók importálásához.
Hivatkozások a Data Sync használatára E-15
Integrálás más folyamatokkal
• Az adatoknak a többiből importálásához használjon lekérdezést. • Ha vannak a lekérdezésből új attribútumok, vegye fel azokat a célhelyi tábla definíciójába. Több projekt használata: • Hozzon létre egyedi projekteket, forrásrendszer-változatonként egyet. • A forrásokból a táblákat és a lekérdezéseket a megfelelő vonatkozó projektekbe kell importálni. • Ügyeljen rá, hogy a célhelyi táblák hasonló adattípusokkal rendelkezzenek. Ha például forrás1 forrásban a Tábla1 OSZLOP1 oszlopa VARCHAR, és a másikban a tábla ugyanezen oszlopa DATE adattípusú, sikertelen lesz az adatbetöltés az egyik vagy a másik forrásból.
Integrálás más folyamatokkal Lehet, hogy néhány esetben a feltöltési folyamatot kapcsolatban nem levő eljárásból akarja indítani. A más eljárásokkal való integrálásnak három módja van: fájl alapú, parancssor alapú és SQL alapú. Fájl alapú integrálás A conf-shared könyvtárban található on_demand_job.xml fájlban adhatja meg azt a fájlt, amelyik elindít egy bizonyos feladatot. A TriggerFile job paraméter teszi lehetővé a feladatnak és annak a fájlnak a megadását, amelyik jelenléte kiváltja a feladat elindítását. Például: A fenti példában a Data Sync rákérdez az abc.txt fájl jelenlétére, és ha található ilyen, elindítja a Job1 végrehajtását. A feladat sikeres meghívása után a fájl törlődik. Emiatt fontos, hogy olyan vakfájlt (dummy) használjon, ami nem tartalmaz semmi fontosat. Az ilyen rákérdezésekre megadható időkeret is, mint az alábbi példában is látható, ahol az adott fájlra rákérdezés mindennap éjfél és hajnali fél három, majd reggel 6 és 8 óra között történik: <TimeWindow startTime="00:00" endTime="02:30"/> <TimeWindow startTime="19:00" endTime="20:00"/>
Parancssor alapú integrálás Van egy BAT vagy SH kiterjesztésű datasyncCmdLine nevű fájl, amelyiket egy feladat elindítására és a futó feladat állapotának megállapítására lehet használni. Szerkessze úgy a fájlt, hogy megtalálja a kívánt használatot. A dac.properties minden olyanra konfigurálva lett, ami a datasyncCmdline használatához szükséges. (Nem kötelező) Itt adható meg az eljárás eredménye.
SQL alapú integrálás Az SQL alapú integrálás olyankor megfelelő, amikor szükség van olyan külső folyamatra, amelyik diktálja, hogy mikor kezdődjön el egy feladat, ha egy
E-16 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Data Sync metaadatok továbbítása
adatforráson SQL műveletet tud végrehajtani. E módszer használatának integrálásához olyan triggertáblát kell létrehozni, amelyiknél rá lehet kérdezni a feladat elindításához. Az SQL-használat integrálása: 1. A Kapcsolatok nézetben regisztrálja a kívánt kapcsolatot. 2. Lépjen konfigurálás megosztott könyvtárába, és szerkessze az on_demand_job.xml
fájlt. Szerkessze a következő tulajdonságokat: • Lekérdezési időköz.
• A triggertáblát tartalmazó adatforrás neve. • Azon időszakok, amelyek között a Data Sync köteles lekérdezni a táblát. 3. Hozza létre az adatforráson a JOB_TRIGGER nevű táblát a következő négy
oszloppal:
Oszlopnév
Adattípus
Hossz
Érték
Egyedi
UNIQUE_KEY
VARCHAR
250
Igen
JOB_NAME
VARCHAR
250
Nem
EFFECTIVE_DT
DATE
INACTIVE_FL G
CHAR
Nem 1
I/N
Nem
Alább látható egy DDL (Data Definition Language) nyelvű példa triggertábla és index létrehozására: CREATE TABLE JOB_TRIGGER ( UNIQUE_KEY VARCHAR(250) NOT NULL ,JOB_NAME VARCHAR(250) NOT NULL ,EFFECTIVE_DT DATE NOT NULL ,INACTIVE_FLG CHAR(1) DEFAULT 'N' NOT NULL ) ; CREATE INDEX JOB_TRIGGER_U1 ON JOB_TRIGGER(UNIQUE_KEY) ;
Ebben a táblában egy bejegyzés most elindítja a feladat feltöltését. Amint elindul a feladatra szóló kérelem, a bejegyzés törlődik. Tudjon róla, hogy azt is megadhatja, hogy melyik időszak idején történjék a rákérdezés.
Data Sync metaadatok továbbítása Az Importálás/Exportálás szolgáltatás használatával a környezetben végrehajtott módosításokat követően a teljes környezet exportálható XML fájlokként, ezután az XML fájlok egy másik környezetbe importálhatók.
Metaadatok exportálása Az exportálás szolgáltatás használatával forrásrendszerfüggő Data Sync metaadatokat exportálhat az adattárból a metaadatok áttelepítéséhez egyik környezetből egy másikba, például fejlesztői környezetből tesztelési vagy termelési környezetbe.
Hivatkozások a Data Sync használatára E-17
Data Sync metaadatok továbbítása
A Data Sync célmappához kapcsolódó viselkedése a következő lehet: • Ha a célmappa üres, a Data Sync a metaadatok exportálását figyelmeztetés nélkül végrehajtja. • Ha a célmappa Data Sync metaadatokat tartalmaz, az ügyfélhez figyelmeztetés érkezik, és az exportálás csak az OK gombra kattintás után lesz végrehajtva. Az exportálási folyamat lecseréli a célmappa teljes tartalmát. • Ha a célmappa nem Data Sync és Data Sync metaadatokat is tartalmaz, az ügyfélhez figyelmeztetés érkezik, és az exportálás csak az OK gombra kattintás után lesz végrehajtva. Az exportálási folyamat lecseréli a mappa teljes tartalmát. Minden nem Data Sync metaadat törlődik. • Ha a célmappa csak nem Data Sync metaadatokat tartalmaz, a Data Sync nem tudja végrehajtani az exportálást a megadott célmappába. Data Sync metaadatok exportálása: 1. A Data Sync szolgáltatásban válassza az Exportálás elemet az Eszközök menüből. 2. Jelölje ki azt a könyvtárat, ahová a metaadatokat exportálni kívánja, vagy hagyja
jóvá az alapértelmezett könyvtárat.
3. Jelölje ki az exportálni kívánt metaadatok részére a megfelelő alkalmazásokat. 4. Jelölje ki az exportáláshoz a megfelelő kategóriájú metaadatokat:
• Logikai: Exportálja a Projekt nézetben található összes adatot. • Rendszer: Exportálja a Kapcsolatok nézetben található összes adatot, kivéve a kiszolgálókhoz tartozó jelszavakat és az adatbázis kapcsolatokat. • Futásidő: Exportálja a Munkák nézetben található munkákkal és ütemezésekkel kapcsolatos információkat. • Felhasználói adatok: (Csak a Data Sync önálló hitelesítése esetén használható) Exportálja a felhasználókat, szerepköröket és a jelszavakat. Megjegyzés: Szerepkörök és jelszavak importálásakor, ha a titkosítási kulcs
eltér abban az adattárban, amelybe importálni kíván, azon adattárétól, amelybe a metaadatok exportálva lettek, a szerepkörök és jelszavak nem lesznek olvashatók.
5. Ellenőrizze az exportálási folyamatot a naplófájl megtekintésével:
\log\export.log. A Naplófájl felülírási opciót használhatja a korábbi exportálási naplók felülírására
Metaadatok importálása Az importálás szolgáltatás használatával az exportált forrásrendszerfüggő Data Sync metaadatokat importálhatja az adattárból, az egyik környezetből egy másikba áttelepítéshez, például fejlesztői környezetből tesztelési vagy termelési környezetbe. Data Sync metaadatok importálása: 1. A Data Sync szolgáltatásban válassza az Importálás elemet az Eszközök menüből.
E-18 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Betöltési stratégiák beállítása
2. Jelölje ki azt a könyvtárat, ahonnan a metaadatokat importálni kívánja, vagy hagyja
jóvá az alapértelmezett könyvtárat.
3. Jelölje ki az importálni kívánt metaadatok részére a megfelelő alkalmazásokat. 4. Jelölje ki az importáláshoz a megfelelő kategóriájú metaadatokat:
• Logikai: Importálja a Projekt nézetben található összes adatot. • Rendszer: Importálja a Kapcsolatok nézetben található összes adatot, kivéve a kiszolgálókhoz tartozó jelszavakat és az adatbázis kapcsolatokat. • Futásidő: Importálja a Munkák nézetben található munkákkal és ütemezésekkel kapcsolatos információkat. 5. A metaadatok üres adattárba történő importálásához, vagy az adattárban
aktuálisan található kijelölt kategóriájú metaadatok teljes lecseréléséhez válassza az Adattári táblák csonkolása lehetőséget. Ez az opció felülírja az aktuális adattár tartalmát. Továbbá nagyban megnöveli az importálási folyamat sebességét.
6. Ha új rekordokat kíván importálni és módosítani szeretné a meglévőket, válassza a
Létező rekordok módosítása lehetőséget. Ha nem jelöli be ezt a lehetőséget, a Data Sync csak az új rekordokat illeszti be. Ez az opció csak abban az esetben áll rendelkezésre, ha az Adattári táblák csonkolása nincs bejelölve.
7. (Nem kötelező) Az importált adatoknak az adattárba tömbként történő
beszúrásához jelölje be a Kötegelt mód engedélyezése jelölőnégyzetet. Ezt az opciót csak abban az esetben jelölheti be, ha bejelölte az Adattári táblák csonkolását is. Ez a művelet megnöveli az importálási folyamat sebességét.
8. Kattintson az OK gombra. 9. Ellenőrizze az importálási folyamatot a naplófájl megtekintésével:
\log\import.log.
Betöltési stratégiák beállítása Amikor adatokat tölt be táblába, valamelyik betöltési stratégia választásával határozza meg, hogy az adatok hogyan legyenek betöltve. A betöltési stratégiák bemutatása Amikor adatokat tölt be táblába, meghatározza, hogy az adatok hogyan legyenek betöltve. Ha olyan betöltési stratégiát választ, amelyik az adatokat növekményesen tölti be, a segédprogramnak szüksége van arra, hogy Ön megadja azt a felhasználói kulcsot, amelyikkel egyedileg lehet beazonosítani egy rekordot a célhelyi oldalon, és egy olyan DATE/TIMESTAMP alapú oszlopra, amelyik beazonosítja a növekményes dátumadatokat. Ha a tábladefiníció importálásakor nem lett importálva ilyen index, lesz egy ajánlott. Például az adott táblában a CONTACT_ID az egyedi rekordazonosító, és van a táblában LAST_UPD dátumoszlop, aminek értéke olyankor mindig frissül az adott időbélyeg értékével, amikor létrejön vagy módosul a rekord, akkor a CONTACT_ID választható felhasználói kulcsnak a LAST_UPD oszlop pedig szűrőnek. Ebben a példában az adatok első alkalommal kigyűjtéséhez a segédprogram a SELECT * FROM CONTACT utasítást adja ki. Ha az első betöltés 2014. január 14-én délelőtt történt (10:00 AM), a következő betöltés a következő SQL utasítást adná ki (Oracle szintakszis szerint): SELECT * FROM CONTACT WHERE LAST_UPD >
Hivatkozások a Data Sync használatára E-19
Betöltési stratégiák beállítása
TO_DATE('01-01-2014 10:00', 'MM-DD-YYYY HH24:MI'). Ezután a CONTACT_ID értéke lesz összevetve a már az Oracle Business Intelligence Cloud Service sémájában lévő adatokkal. Az egyezés nélküli rekordok be lesznek szúrva. Az egyező rekordok frissítve lesznek. Fontos, hogy a forrásrendszer tartalmazzon indexet a növekményesen szűrő oszlophoz. A következő opciók állnak rendelkezésre. Érték
Leírás
Adatok lecserélése a táblában
A meglévő adatokat mindig törölje, majd töltse be újra. Ez olyan betöltésekre is vonatkozik, ahol egyedi kulcs nem használható. Nincs szükség elsődleges kulcsra vagy szűrő oszlopra. A tábla csonkolva lesz az adatbetöltések mindegyik futtatása előtt. Az adatbetöltés előtt az indexek is megsemmisülnek, majd újra létrejönnek a betöltés után. A végén a statisztika frissítése érdekében a tábla elemezve lesz.
Adatok hozzáfűzése a táblához
Az új adatok táblához hozzáfűzése előtt az adatok korábbi létezése nem lesz ellenőrizve. Nincs szükség elsődleges kulcsra vagy szűrő oszlopra. A tábla sose csonkolódik. Ha az előkészített sémán nem létezik regisztrált index, akkor az létrejön az adatbetöltés után.
Tábla módosítása (Új rekordok felvétele)
Szükség van elsődleges kulcsra vagy szűrő oszlopra. Ha a felhasználói kulcshoz tartozó adatok nem érhetők el, akkor azok be lesznek szúrva, egyébként a rekord mellőzve lesz. A kezdeti futtatáskor az első betöltés előtt a tábla csonkolva lesz. Az adatbetöltés előtt az indexek megsemmisülnek, majd újra létrejönnek a betöltés után. A végén a statisztika frissítése érdekében a tábla elemezve lesz. A növekményes futtatásokkor a tábla nem lesz csonkolva. Az adatok növekményesen lesznek alkalmazva, és a hiányzó indexek létrejönnek. A végén a tábla elemezve lesz. Ha az index megjelölése „Mindig eldobandó és létrehozandó", akkor az indexek a növekményes futtatáskor is megsemmisülnek és újra létrejönnek.
E-20 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Betöltési stratégiák beállítása
Érték
Leírás
Tábla módosítása (Meglévő rekordok módosítása)
Szükség van elsődleges kulcsra vagy szűrő oszlopra. Ha a felhasználói kulcshoz tartozó adatok elérhetők, akkor azok frissítve lesznek, egyébként a rekord mellőzve lesz. A kezdeti futtatáskor az első betöltés előtt a tábla csonkolva lesz. Az adatbetöltés előtt az indexek megsemmisülnek, majd újra létrejönnek a betöltés után. A végén a statisztika frissítése érdekében a tábla elemezve lesz. A növekményes futtatásokkor a tábla nem lesz csonkolva. Az adatok növekményesen lesznek alkalmazva, és a hiányzó indexek létrejönnek. A végén a tábla elemezve lesz. Ha az index megjelölése „Mindig eldobandó és létrehozandó", akkor az indexek a növekményes futtatáskor is megsemmisülnek és újra létrejönnek.
Betöltési stratégiák beállítása relációs adatokhoz Állítson be betöltési stratégiát, hogy meghatározza az adatok betöltési módját. Betöltési stratégiák beállítása relációs adatokhoz: 1. A Projekt nézetben válassza a Relációs adatok lapot. 2. Válassza ki a listában a kapcsolatot, és a Szerkesztés segédlapon vagy a Stratégia
betöltése oszlopban, vagy a Stratégia betöltése mezőben kattintson a gombra.
3. A Stratégia betöltése párbeszédpanelen válassza ki a kívánt betöltési stratégiát. Ha
bejelöli a Soha ne törölje az adatokat jelölőnégyzetet, a célul megadott tábla sose lesz törölve. Ez a célhely szintű attribútum különösen olyan esetekben hasznos, amikor a tábla más eszközzel lett létrehozva és adatokkal ellátva, és nem szeretné, hogy a Data Sync műveletei csonkolják a táblát.
4. Kattintson az OK gombra.
Betöltési stratégiák beállítása fájlból vett adatokhoz Állítson be betöltési stratégiát, hogy meghatározza az adatok betöltési módját. Betöltési stratégiák beállítása fájlból vett adatokhoz? 1. A Projekt nézetben válassza a Fájlból vett adatok lapot. 2. Válassza ki a listában a fájlt, és kattintson a gombra a Célhelyek segédlapon a
célhelyi tábla Stratégia betöltése mezőjében.
3. A Stratégia betöltése párbeszédpanelen válassza ki a kívánt betöltési stratégiát. Ha
bejelöli a Soha ne törölje az adatokat jelölőnégyzetet, a célul megadott tábla sose lesz törölve. Ez a célhely szintű attribútum különösen olyan esetekben hasznos, amikor a tábla más eszközzel lett létrehozva és adatokkal ellátva, és nem szeretné, hogy a Data Sync műveletei csonkolják a táblát.
4. Kattintson az OK gombra.
Hivatkozások a Data Sync használatára E-21
Rendszertulajdonságok beállítása
Rendszertulajdonságok beállítása A rendszertulajdonságok lehetővé teszik a környezet testreszabását. A rendszertulajdonságok beállításához kattintson a Nézetek menüre és válassza a Rendszertulajdonságok elemet, majd állítsa be a Rendszertulajdonságok párbeszédpanel Érték oszlopában az értéket. Kattintson a Mentés elemre a módosítások mentéséhez, majd a Bezárás elemre a párbeszédpanel bezárásához. • Felhasználói jelszó megjegyzésének engedélyezése ügyfélprogramok esetén: Ha igaz, a Data Sync ügyfélprogram megjegyzi a felhasználói jelszót az adattárba történő bejelentkezéskor. A jelszavak, habár titkosítva vannak, tárolásra kerülnek az ügyfélszámítógép fájlrendszerében. Kockázatos környezet, például termelési környezet elérésekor, előfordulhat, hogy az adattárhoz kapcsolódó ügyfélprogramok nem megbízhatók. Ilyen körülmények között állítsa a jelölőt 'hamis' értékre. Az érték hamisra állítása esetén, habár a bejelentkezési képernyőn a Jelszó megjegyzése opció be van jelölve, amikor ehhez az adattárhoz kapcsolódik, a Data Sync ügyfélprogram figyelmeztet, hogy a jelszó nem kerül megjegyzésre az adattárba történő bejelentkezéskor, és a felhasználónak azt minden egyes alkalommal ismételten meg kell majd adnia. • Egyidejűségi szint: Ez a tulajdonság határozza meg a párhuzamosan futtatható feladatok maximális számát. Ha az egyidejűség beállítása 1, az ETL ugyanazon a processzterületen fut, mint a Data Sync. Ha több munka van engedélyezve, azok különálló operációs rendszeri folyamatokként futnak. Bármilyen érvénytelen érték értelmezése 1. Indítsa újra a kiszolgálót a tulajdonság módosításainak érvénybe léptetéséhez. • Adatfájl gyökérkönyvtára: Ez a tulajdonság állítja be az adatfájl gyökérkönyvtárát az adatfájlok importálásához. Ha be van állítva, a könyvtár alapértelmezései feltöltődnek erre a helyre, amikor fájlt regisztrál. • Futtatási előzmények megőrzendő bejegyzéseinek maximális száma: Ez a tulajdonság a megőrzendő futtatási előzménybejegyzések maximális száma. A napok múlásával a futtatási előzményekben a régebbi bejegyzések törlésre kerülnek. Nulla vagy annál kisebb érték esetén minden megőrződik. Ez a Data Sync beállítása esetén nem javasolt, ahol az adattár a Java DB adatbázisban van karbantartva. • Futásnaplózási fájlok kitörlése: A kiszolgáló a server\log könyvtár alatt mindegyik futtatáshoz egyedi könyvtárat tart fenn a naplók tárolására. Naplózási könyvtárak elnevezése a formátumhoz igazodik. • Beállíthatja, hogy a naplófájlok hány napig legyenek megőrizve. Például, ha a tulajdonság értéke 30, minden 30 napnál korábbi létrehozási dátummal rendelkező naplókönyvtár törlődik. Ha az érték -1, a naplókönyvtárak és fájlok sosem törlődnek. A tulajdonság legkisebb értéke a 7 nap lehet. Ha bármely érték beállítása 7 alatt van, az alapértelmezetten 7 lesz. Indítsa újra a kiszolgálót a tulajdonság módosításainak érvénybe léptetéséhez • Adattár neve: Az adattár leíró neve. A név a címsorban jelenik meg. Indítsa újra az ügyfélprogramot a tulajdonság módosításainak érvénybe léptetéséhez • Kiszolgálói napló szintje: Ez a tulajdonság a naplózási szintet állítja be. Ne feledje, hogy ebben a beállításban a kis- és nagybetűk különbözőnek számítanak. A kiszolgáló olyan naplózási eszközzel rendelkezik, amely naplózza a különféle eseményeket, hibafeltételeket és a különböző feladatok végrehajtása közbeni,
E-22 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Feladatok egymás utáni automatikus indítása triggerrel
illetve az arra történő várakozás folyamatával kapcsolatos adatokat. A naplózás, számos egyéb mellett, a különféle időszakos önvizsgálat eredményeit is tartalmazza. Ezen információk összességében elég széleskörűek, és végeredményképpen nehézzé teszik egy adott információdarab megkeresését. Éppen ezért a kiszolgáló naplózása különböző szintekre van bontva. Ezen szintek egy körülhatárolt küszöbértéket képeznek. A FINEST szint a naplózás leginkább mindenre kiterjedő szintjét jelenti. Ez jó beállítás lehet a kiszolgáló részére, a különböző végrehajtási tervek hibakeresési és tesztelési folyamatához, mielőtt termelésre kerülnének. A fenti lista minden soron következő szintje a kimutatás egy kevésbé széleskörű szintjét jelöli. A legalacsonyabb szint a SEVERE, ebben a szintben a kiszolgáló csak a legfontosabb üzeneteit rögzíti, ezek rendszerint a hibakörülmények. Termelő környezetben e tulajdonság észszerű értéke az INFO. Indítsa újra a kiszolgálót a tulajdonság módosításainak érvénybe léptetéséhez • Tesztelő futtatás: Ha ennek a tulajdonságnak az értéke IGAZ, akkor ha egy adatbetöltés futtatásakor hiba jelentkezik, az mellőzve lesz. A módosítások a következő munkára érvényesek. A kiszolgáló újraindítása nem szükséges a tulajdonság módosításához. • Proxy gazdagépneve: A tulajdonság használatával megadhatja a proxy gazdanevét, ha proxy nem szükséges, hagyja üresen. • Proxy portja: A tulajdonság használatával megadhatja a proxy kiszolgálói portját, ha proxy nem szükséges, hagyja üresen. • Adat-gyorsítótárak törlése: Ez a tulajdonság használható a BICS szolgáltatásban lévő adatmodellek adat-gyorsítótárainak törléséhez. Ha a beállítása az igaz, az alapértelmezés az, hogy a gyorsítótár minden munka végrehajtása után törlődik. Ha hamis, a gyorsítótár nem törlődik.
Feladatok egymás utáni automatikus indítása triggerrel Egyes helyzetekben bizonyára szeretné, hogy egy feladat automatikusan elinduljon egy másik befejeződésekor. Az olyan helyzetekre, amikor azt szeretné, hogy egy feladat automatikusan elinduljon egy másik befejeződésekor, bemutatunk néhány forgatókönyvet a több lehetséges közül: • Ha több olyan feladat van, amelyik ugyanarra a célhelyre ír, ezeket szeretné időben egyenletesen elosztani, mert van olyan szabály, amelyik korlátozza egy adott kapcsolatnál előforduló adatbetöltések számát. • Egy projekten belül alapértelmezetten minden tábla, SQL lekérdezés és fájl betöltése párhuzamosan, konkrét sorrend nélkül kezdődik, kivéve az ugyanarra a táblára időben egyenletesen elosztva író adatfolyamatokat. Ha azt szeretné, hogy a táblák időben el legyenek osztva, például, hogy először betöltsék a részleteket, majd az összegzéseket, akkor létrehozhat két külön projektet, egyiket a részletek táblájához a másikat pedig a fölérendelt táblákhoz. Azt szeretné, hogy amikor a részleteket betöltő feladat befejeződött, ez kiváltsa a fölérendelt összegző betöltését. Ennek lehetővé tételéhez a feladat elindításakor létrejön egy jelzőfájl a _StartSignal.txt elnevezési minta szerint a feladat egyes futtatásainak log\jobSignal mappájában. A _StartSignal.txt elnevezési minta szerinti fájl akkor jön létre, amikor sikeresen befejeződött a feladat, sikertelenség esetén viszont a
Hivatkozások a Data Sync használatára E-23
Több felhőbeli célhely benépesítése
_FailedSignal.txt nevű fájl jön létre. Ezek a fájlok használhatók a Data Sync fájlrákérdezési mechanizmusához, ha szükség van a feladatok láncolására. A fájlrákérdezési mechanizmusról a bővebb tájékoztatást lásd: Integrálás más folyamatokkal.
Több felhőbeli célhely benépesítése Ha több felhőbeli célhely is van, például fejlesztés és termelés, akkor a betöltés az egyes célhelyekre történik. Erre két mód van: használhatja ugyanazt a környezetet, de többszörös adatfeltöltési munkával, vagy beállíthat egy tükrözött környezetet, ahova a fejlesztői környezetből az adatokat rendszeresen importálhatja. Több célhely benépesítése egyetlen, többfeladatos környezet használatával: 1. Határozza meg a forrást és ha szükséges, hozzon létre új adatforrást a Data Sync
ügyfélprogramban.
Az adatforrás beállításakor két lehetőség van a forrás adatbázisára: • Kigyűjthet ugyanabból a forrásból és benépesítheti a felhőbeli termelési célhelyet. • Kigyűjthet más forrásból és benépesíthet egy termelési célhelyet. Ebben az esetben hozzon létre másik olyan adatforrást, amelyik arra a forrásra mutat, amelyikből benépesíteni akarja a termelési környezetet. 2. A célként megadott adatbázishoz hozzon létre másik „Oracle (Oracle Business
Intelligence Cloud Service)” típusú kapcsolatot.
Ennek adhatja például a Termelés nevet. 3. A Munkák nézet Munkák lapján hozzon létre egy új feladatot.
Az Új munka párbeszédpanelen beszédes nevet adjon meg, például Termelési feladat, majd kattintson a Tovább gombra. 4. Az Új munka párbeszédpanel következő oldala az adott időben használt
kapcsolatokat jeleníti meg.
Ezeknek az új forrásra leképezéséhez (ha lehet) és az újonnan létrehozott célhely kapcsolatának leképezéséhez jelölje ki az új kapcsolatokat a Felülírás a következővel oszlopban, majd kattintson a Befejezés gombra.
Más környezet beállítása Másik környezet beállítása akkor előnyösebb, ha a fejlesztési sémán nagyon sok változtatás történik, vagy nem azonos a fejlesztésért és a termelésért felelő csapat. Másik környezet beállításakor az első alkalommal exportálni kell a fejlesztési környezetből a rendszert és annak logikai metaadatait, majd importálni kell azt a termelési környezetbe úgy, hogy az Eszközök menü Export és Import parancsával csonkítják a táblákat. A kezdeti beállítás után csak a logikai metaadatokat kell a fejlesztési környezetből exportálni és importálni azt a termelési környezetbe úgy, hogy választással csonkítják a táblákat.
E-24 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
F A Data Loader referencia-kézikönyve A Data Loader az Oracle Application Express által forgalmazott előrecsomagolt alkalmazás. A Data Loader használatával be lehet tölteni a szövegfájlokat (TXT és CSV) és a Microsoft Excel táblázatokat (XLS és XLSX) az Oracle BI Cloud Service szolgáltatásba befoglalt Oracle Database Cloud - Database Schema Service szolgáltatásba. : Értesítés elavulásról: A Data Loader elavult és a következő Oracle BI Cloud
Service kiadásban már nem fog szerepelni. Javasoljuk a Data Sync vagy egy másik Oracle adatbetöltő eszköz használatát. Lásd Az adatok Felhő szolgáltatásba történő feltöltésének áttekintése.
Témakörök • Az fájloknak a Data Loader használatával történő betöltésének jellemző munkafolyamata • A Data Loader ismertetése • Fájlok betöltése új táblázatba • Fájlok betöltése meglévő táblázatba • Adatbetöltési előzmények megtekintése • Adatbetöltési hibák javítása
Az fájloknak a Data Loader használatával történő betöltésének jellemző munkafolyamata Az alábbiakban láthatók a modellezni kívánt adatokat tartalmazó fájlok betöltéséhez szükséges általános feladatok: Feladat
Leírás
További információk
Fájlok betöltése egy új táblázatba.
Külső forrásból származó fájloknak az Oracle Database Cloud - Database Schema Service új táblájába történő betöltésére a Data Loader használandó.
Fájlok betöltése új táblázatba
Fájlok betöltése meglévő táblázatba.
A Data Loader használatával a meglévő táblákba fájlokat tölthet be, új rekordokat adhat hozzá vagy felülírhatja a korábban feltöltött értékeket.
Fájlok betöltése meglévő táblázatba
A Data Loader referencia-kézikönyve F-1
Fájlok betöltése új táblázatba
Feladat
Leírás
További információk
Korábbi adatbetöltésekről szóló kimutatások megtekintése.
A korábbi fájlbetöltési kísérletek eredményeinek megtekintése a Data Loader használatával.
Adatbetöltési előzmények megtekintése
A korábbi adatbetöltések során felmerült hibák megtekintése és kijavítása.
A korábbi adatbetöltésekkel kapcsolatban jelentett hibák megtekintése és kijavítása.
Adatbetöltési hibák javítása
Ez a témakör a modellezni kívánt adatok betöltésének módjait ismerteti. A felhasználók a Visual Analyzer használatával történő ad hoc elemzéshez feltölthetik a saját adataikat is. Lásd a Saját adatok hozzáadása című részt itt: Az Oracle Business Intelligence Cloud Service használata.
Fájlok betöltése új táblázatba Az Ön fájljai az Oracle Database Cloud - Database Schema Service szolgáltatásban új táblába is betölthetők. Például szeretne feltölteni egy denormalizált fájlt, amelyik olyan tény- és dimenzióadatokat tartalmaz, amelyeket az adatmodelljében szeretne használni. Videó Adatok betöltése új táblába a Data Loader használatával: 1. Jelentkezzen be az Oracle Database Cloud - Database Schema Service
szolgáltatásba.
Megjelenik az Oracle Application Express kezdőlapja. 2. Kattintson az Application Builder, majd a Data Loader lehetőségre. 3. A Data Loader alkalmazásban kattintson az Adatok betöltése gombra. 4. Az Adatok kijelölése oldalon adja meg az adatbázisba betöltendő adatokat.
Kattintson a Feltöltés gombra, hogy kijelölhessen egy fájlt, amelyikből feltölti az adatokat, majd kattintson a Megnyitás gombra. Vagy egy másik forrásból kimásolhatja az adatokat, és beillesztheti azokat az oldalon található Betekintő ablaktáblába. Az adatok betöltődnek az ablaktáblába és csak olvashatók lesznek. Ha az eredmények eltérnek attól, mint amit a Betekintő ablaktáblában szeretett volna látni, kattintson a Törlés gombra, hogy eltávolíthassa a beillesztett vagy feltöltött , majd próbálja meg újra.
5. Opcionálisan adja meg a következőket az Adatok kijelölése oldalon:
Mező vagy elem
Leírás
Az első szám sor kihagyása
Adja meg az első sorok számát, amelyeket a betöltés során ki akar hagyni. Például lehet, hogy ki akarja hagyni a fájl címéhez kapcsolódó sorokat.
F-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Fájlok betöltése új táblázatba
Mező vagy elem
Leírás
Az első sor fejlécneveket tartalmaz
Jelölje ki ezt a beállítást, hogy jelezze, hogy a betöltendő adatok első sora fejlécneveket tartalmaz. Az első adatsor a kihagyáshoz megadott sorok száma után következik.
Határoló jel
Válassza ki azt a határoló jeltípust, amit a fájljában lévő adatok szétválasztására használ. A határoló jel lehet vessző, függőleges vonal vagy tabulátor.
6. Kattintson a Tovább gombra. 7. A Célhely kijelölése oldalon válassza az Új tábla elemet, majd adja meg az új tábla
nevét. A Data Loader elemzi az adatokat, és felajánlja az új táblához az adattípust, a hosszt és az oszlopneveket. A Data Loader megjeleníti az első sor javasolt leképezését, a célhelyi táblát és a feltöltött adatokat. Tekintse át a javasolt leképezést, majd az adatok feltöltése előtt opcionálisan alkalmazza a következő módosításokat: Oszlopnév
Leírás
Adatátalakítás
Adja meg az átalakításokat, például: esetek konvertálása, szóközök eltávolítása a kifejezések elejéről és végéről vagy az oszlop értékeinek formázása számként. A további tudnivalókat lásd: Az adatai átalakítása.
Táblaoszlop neve
Módosítsa az oszlop alapértelmezett nevét.
Táblaoszlop típusa
Módosítsa az oszlop alapértelmezett adattípusát, például: NUMBER, TIMESTAMP vagy VARCHAR2. A további tudnivalókat lásd: Tudnivalók az oszloptípusokról.
Táblaoszlop hossza
Adjon meg érvényes egész szám típusú értéket az oszlop hosszának. Ha az oszloptípus VARCHAR2, meg kell adnia a hosszt. Ha az oszloptípus TIMESTAMP, ne adja meg a hosszt. A maximális hossz 4000 bájt. Legyen óvatos, ne lépje túl ezt a korlátot, amikor több-bájtos kódolású karaktereket tölt be.
Táblaoszlop - a tizedesjegyek száma
Numerikus adattípust tartalmazó oszlopok esetén adjon meg egy egész szám értéket az adatok tizedesjegyeinek számaként.
8. Kattintson a Tovább gombra. 9. A feltöltendő sorok áttekintéséhez az Áttekintés oldalon jelölje ki a Beszúrandó
sorok vagy a Módosítandó sorok beállítást.
A Data Loader referencia-kézikönyve F-3
Fájlok betöltése meglévő táblázatba
10. Kattintson a Tovább gombra, hogy feltölthesse az adatokat a táblázatba. A feltöltés
után nézze meg a rekordok részleteit, hogy megállapíthassa, mely rekordok feltöltése sikerült, és melyeké nem.
Az Összesítés oldalon egy hivatkozás található, amely segítségével letöltheti a sikeresen feldolgozott rekordokat. Ha hibákat észlelt, egy második hivatkozás segítségével letöltheti a sikertelenül feldolgozott rekordokat. 11. Opcionálisan kattintson a Rekordok letöltése gombra, hogy megnyithassa vagy
elmenthesse azoknak a rekordoknak a Microsoft Excel fájlját, amelyek feldolgozása sikerült, illetve amelyeké nem sikerült. A további tudnivalókat lásd: Adatbetöltési hibák javítása.
12. Kattintson az OK gombra.
Miután betöltötte az adatokat, elvégezheti a modellezésüket a következő részben leírtak szerint: Adatok modellezése az Oracle Business Intelligence Cloud Service szolgáltatásban.
Fájlok betöltése meglévő táblázatba Az Ön fájljai betölthetők az Oracle Database Cloud - Database Schema Service valamelyik létező táblájába. Például szeretne feltölteni két új oszlopot, amelyeket hozzáadott egy táblázathoz, vagy szeretné felülírni azokat az oszlopokat, amelyeknek a neve megváltozott. Videó Adatok betöltése meglévő táblázatba a Data Loader használatával: 1. Jelentkezzen be az Oracle Database Cloud - Database Schema Service
szolgáltatásba.
F-4 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Fájlok betöltése meglévő táblázatba
Megjelenik az Oracle Application Express kezdőlapja. 2. Kattintson az Application Builder, majd a Data Loader lehetőségre. 3. A Data Loader alkalmazásban kattintson az Adatok betöltése gombra. 4. Az Adatok kijelölése oldalon adja meg az adatbázisba betöltendő adatokat.
Kattintson a Feltöltés gombra, hogy kijelölhessen egy fájlt, amelyikből feltölti az adatokat, majd kattintson a Megnyitás gombra. Vagy egy másik forrásból kimásolhatja az adatokat, és beillesztheti azokat az oldalon található Betekintő ablaktáblába. Az adatok betöltődnek az ablaktáblába és csak olvashatók lesznek. Ha az eredmények eltérnek attól, amit a betekintő ablaktáblában látni szeretett volna, akkor a beillesztett vagy feltöltött szöveg eltávolításához kattintson a Törlés elemre, majd próbálja meg újra.
5. Opcionálisan adja meg a következőket az Adatok kijelölése oldalon:
Mező vagy elem
Leírás
Az első szám sor kihagyása
Adja meg az első sorok számát, amelyeket a betöltés során ki akar hagyni. Például lehet, hogy ki akarja hagyni a fájl címéhez kapcsolódó sorokat.
Az első sor fejlécneveket tartalmaz
Jelölje ki ezt a beállítást, hogy jelezze, hogy a betöltendő adatok első sora fejlécneveket tartalmaz. Az első adatsor a kihagyáshoz megadott sorok száma után következik.
Határoló jel
Válassza ki azt a határoló jeltípust, amit a fájljában lévő adatok szétválasztására használ. A határoló jel lehet vessző, függőleges vonal vagy tabulátor.
6. Kattintson a Tovább gombra. 7. A Célhely kijelölése oldalon jelölje ki a Meglévő táblázat elemet, majd válassza ki a
táblázat nevét. Jelölje ki, hogy el akarja-e távolítani a meglévő adatokat a módosított adatok feltöltése előtt.
A Data Loader megjeleníti az első sor javasolt leképezését, a cél táblát és a feltöltött adatokat. Tekintse át a javasolt leképezést, majd az adatok feltöltése előtt opcionálisan alkalmazza a következő módosításokat: Oszlopnév
Leírás
Adatoszlop neve
Jelölje ki, hogy az egyes sorokhoz melyik oszlopot kívánja feltölteni. Hasonlítsa össze az Adatoszlop neve és a Táblázatoszlop neve mezők értékét, hogy az oszlopok feltöltése megfelelően megtörténjen. Ha egy sornál ki akar hagyni egy oszlopot, jelölje ki hozzá az Ez az oszlop ne legyen feltöltve beállítást.
Adatátalakítás
Adja meg az átalakításokat, például: esetek konvertálása, szóközök eltávolítása a kifejezések elejéről és végéről vagy az oszlop értékeinek formázása számként. A további tudnivalókat lásd: Az adatai átalakítása.
A Data Loader referencia-kézikönyve F-5
Fájlok betöltése meglévő táblázatba
Oszlopnév
Leírás
Sor módosítása egyezés esetén
Ezt a beállítást akkor jelölje ki, ha az adatokat akkor kívánja módosítani (felülírás), ha a feltöltött adatok megegyeznek a céloszlop adataival. Ha az adatok nem egyeznek, vagy ha nem jelöli ki ezt a beállítást, akkor a rendszer beszúrja az adatot (hozzáfűzés). Ne feledje, hogy bizonyos esetekben több oszlopot is ki kell jelölnie ahhoz, hogy azonosíthassa az egyező oszlopokat (pl. a vevő utóneve és a vevő vezetékneve).
8. Kattintson a Tovább gombra. 9. A feltöltendő sorok áttekintéséhez az Áttekintés oldalon jelölje ki a Beszúrandó
sorok vagy a Módosítandó sorok beállítást.
10. Kattintson a Tovább gombra, hogy feltölthesse az adatokat a táblázatba. A feltöltés
után nézze meg a rekordok részleteit, hogy megállapíthassa, mely rekordok feltöltése sikerült, és melyeké nem.
Az Összesítés oldalon egy hivatkozás található, amely segítségével letöltheti a sikeresen feldolgozott rekordokat. Ha hibákat észlelt, egy második hivatkozás segítségével letöltheti a sikertelenül feldolgozott rekordokat. 11. Opcionálisan kattintson a Rekordok letöltése gombra, hogy megnyithassa vagy
elmenthesse azoknak a rekordoknak a vesszővel tagolt fájlját, amelyek feldolgozása sikerült, illetve amelyeké nem sikerült. A fájlt a Microsoft Excel alkalmazásban nyithatja meg. A további tudnivalókat lásd: Adatbetöltési hibák javítása.
F-6 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Adatbetöltési előzmények megtekintése
12. Kattintson az OK gombra.
Adatbetöltési előzmények megtekintése Miután betöltötte az adatokat az új vagy meglévő táblákba, megtekintheti az előző adatbetöltésekről készült kimutatásokat. Például megtekinthet egy kimutatást a tegnap a Microsoft Excel alkalmazásból betöltött adatokról. Korábbi adatbetöltések eredményeinek megtekintése: 1. Jelentkezzen be az Oracle Database Cloud - Database Schema Service
szolgáltatásba.
Megjelenik az Oracle Application Express kezdőlapja. 2. Kattintson az Application Builder, majd a Data Loader lehetőségre.
A Data Loader eszközben a korábbi adatbetöltési műveletekre vonatkozó információk jelennek meg.
3. A kimutatások listájában kattintson egy hivatkozásra, hogy megjelenjenek az adott
adatbetöltési művelet részletei. Például a beszúrt rekordok számára kattintva megtekintheti a hozzáadott sorokról készült kimutatást. A további tudnivalókat lásd: Adatbetöltési hibák javítása.
4. A kimutatások szűréséhez használja a Keresősávon található Keresés gombot.
Válassza ki a Minden oszlop lehetőséget, vagy válasszon ki egy oszlopnevet, hogy csak egy adott oszlopban megjelenő eredményeket keressen, majd adjon meg egy keresési karakterláncot, és kattintson az Indítás gombra.
Létrehozhat például olyan szűrőket, mint „A Felhasználó alapértéket tartalmaz” vagy „A Beszúrt rekordok 100-at tartalmaz”.
A Data Loader referencia-kézikönyve F-7
Adatbetöltési hibák javítása
5. A kimutatás egyes oszlopainak fejlécére kattintva is létrehozhat szűrőket egy olyan
lista megjelenítéséhez, amelyikben kiválasztott a szűréshez egy konkrét értéket. Az oszlop rendezéséhez válassza ki a Rendezés növekvő sorrendben vagy a Rendezés csökkenő sorrendben lehetőséget.
Az oszlopfejlécben hozzáadhat (vagy eltávolíthat) egy Ellenőrző töréspontot. Az Ellenőrző töréspont az adatoktól függően különböző kategóriákra választja szét a kimutatást. Az ábra szerint az Ellenőrző töréspont megjelenik a Beszúrt rekordok oszlopban, és a tartalmat különböző fejlécekre osztja szét, amelyeket az adott oszlop értékein végzett különböző műveletek alapján vett át.
Adatbetöltési hibák javítása Ha úgy látja, hogy bizonyos adatrekordok nem töltődtek be, megjelenítheti a felmerült hibákról készült kimutatást, és kijavíthatja a hibákat. Videó Az adatok betöltése során előfordulhatnak az alábbiak: • Eltérő numerikus adattípusokat lát — az adatbetöltés során gyakori hiba, hogy a betöltött adatok típusa nem egyezik az adatbázistábla szerkezetével. Keressen sárga árnyékolást, ami ezeket a hibatípusokat jelöli. A hiba kijavításához válassza ki a Formázás számként adatátalakítási beállítást az összes numerikus oszlophoz az adatbetöltés során. A további tudnivalókat lásd: Az adatai átalakítása. • Az adatok egy táblába töltődnek vagy olyan rendszerhibát észlel, ami megakadályozza, hogy az összes adat megfelelően betöltődjön. A problémát úgy oldhatja meg, hogy eltávolítja az összes adatot a meglévő táblából, és újrakezdi a műveletet. Újból betöltheti az adatokat, és az Adatok kijelölése oldalon beállíthatja a Meglévő adatok eltávolítása az új adatok betöltése előtt lehetőséget. • A nem megfelelő oszlopba tölti az adatokat, vagy olyan hasonló hibát vét, amelyik eredményeként táblákat kell módosítani az Oracle Database Cloud - Database
F-8 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
Adatbetöltési hibák javítása
Schema Service szolgáltatásban. Az Oracle APEX segédprogramjaival alaposabb karbantartást végezhet, például táblák eldobása, valamint adatok feltöltése, beszúrása és törlése meglévő táblákba, illetve meglévő táblákból. Az Oracle APEX rendszerrel kapcsolatos további tudnivalókat lásd: Tudnivalók a PL/SQL adatbázis-parancsfájlok használatáról. Az adatbetöltési problémák áttekintéséhez kattintson az oldalon piros színnel (alapértelmezett) kiemelt hibákra. Mivel a részleteket tartalmazó kimutatás le van szűrve, kattintson a Rekordok újbóli betöltése gombra. A Célhely kijelölése oldal és bizonyos beállítások alapértelmezés szerint ki vannak jelölve. Betöltheti azoknak a rekordoknak a számát, amelyek megfelelnek a szűrőnek. Ez a szám ugyanaz, mint a legutolsó szám, ami a kimutatás oldaltördelésekor megjelenik az oldal alján. Az adatbetöltési kísérletek során felmerült hibák kijavítása: 1. Jelentkezzen be az Oracle Database Cloud - Database Schema Service
szolgáltatásba.
Megjelenik az Oracle Application Express kezdőlapja. 2. Kattintson az Application Builder, majd a Data Loader lehetőségre.
A Data Loader eszközben a korábbi adatbetöltési műveletekre vonatkozó információk jelennek meg. 3. A Be nem töltött rekordok oszlopban kattintson egy nullától nagyobb számra.
4. A Részletek betöltése oldalon megtekintheti a feldolgozott, illetve a hibás
rekordokra vonatkozó információkat. Láthatja például, hogy az egyik rekord értéke túl nagy volt az oszlop számára.
A Data Loader referencia-kézikönyve F-9
A Data Loader ismertetése
5. Opcionálisan kattintson a ERROR jelzésű rekordok letöltése gombra, hogy a hibás
kimutatást elmenthesse egy CSV-fájlba. Miután letöltötte a hibás rekordokat, megfelelően kijavíthatja és újra betöltheti azokat.
6. Opcionálisan kattintson a Rekordok újbóli betöltése gombra, hogy megjelenjen a
Célhely kijelölése oldal, amelyen megadhat egy új vagy meglévő táblát a feltöltött rekordok számára. Az Adatok kijelölése oldalon válassza ki a Meglévő adatok eltávolítása az új adatok betöltése előtt lehetőséget, hogy a betöltés előtt eltávolíthassa a meglévő adatokat.
A Data Loader ismertetése A Data Loader használatával be lehet tölteni a szövegfájlokat (TXT és CSV) és a Microsoft Excel táblázatokat (XLS és XLSX) az Oracle BI Cloud Service szolgáltatásba befoglalt Oracle Database Cloud - Database Schema Service szolgáltatásba. Az adatfájlok betöltéséhez nincs szükség arra, hogy azt az adatbázis rendszergazdája segítse. A Data Loader varázsló jellegű és ösztönösen használható. Megjegyzés: A Data Loader adatokat tölt be az Oracle Database Cloud -
Database Schema Service szolgáltatásba. Ha az Önök Oracle BI Cloud Service szolgáltatása az Oracle Database Cloud - Database as a Service szolgáltatáshoz van csatlakoztatva, lásd: Adatok betöltése relációs táblákból és Az adatbetöltés automatizálása programozott módszerek használatával.
A Data Loader segítségével teljes manuális frissítést végezhet, növelheti a manuális adatbetöltés mértékét, beszúrhat (beszúrás és módosítás) adatokat meglévő táblázatokba, illetve adatokat adhat a modelljéhez. A következő műveleteket végezheti el: • Csak mérsékelt mennyiségű adatot töltsön be olyan forrásokból, mint pl. a Microsoft Excel számolótáblák az Oracle Database Cloud - Database Schema Service céltábláiba, hogy szerepeltetni tudja az adatokat az elemzésekben és irányítópultokon. • Végezzen egyszerű adatátalakításokat. • Oszlopok leképezésének megadása. • Betöltési hibák javítása. A Data Loader legfeljebb 500 000 sorból álló bemeneti fájlokat tud kezelni. Az adatok betöltése után a Data Loader használatával modellezheti üzleti adatait kimutatásokhoz és irányítópultokhoz. Körülbelül 500000 sort meghaladó méretű bemeneti fájloknál már érdemes az SQL Developer alkalmazást használni. Az SQL Developer alkalmazást és a kapcsolódó dokumentációt az Oracle Technology Network (OTN) hálózaton tudja megtekinteni és letölteni. A Data Loader alkalmazáson kívül léteznek más módszerek is a modellezni kívánt adatok feltöltésére. A további tudnivalókat lásd: Adatok betöltése relációs táblákból és Az adatbetöltés automatizálása programozott módszerek használatával.
F-10 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
A Data Loader ismertetése
Megjegyzés: Ez a témakör a modellezni kívánt adatok betöltésének módjait ismerteti. A felhasználók a Visual Analyzer használatával történő ad hoc elemzéshez feltölthetik a saját adataikat is. Lásd a Saját adatok hozzáadása című részt itt: Az Oracle Business Intelligence Cloud Service használata.
Tudnivalók az oszloptípusokról Az Oracle BI Cloud Service szolgáltatásba a Data Loader eszközön keresztül feltöltött adatokat a rendszer számként, dátumként vagy karakterként tárolja UTF-8 karakterkódolással. Oszloptípus
Leírás
Megjegyzések
NUMBER
Csak a számokat és a következő karaktereket tárolja: 0-9 közötti számok, pont és kötőjel.
Opcionálisan megadhatja az oszlophosszt és a tizedesjegyek számát is. Ha a tizedesjegyeket az oszlophossz nélkül adja meg, akkor meg kell adnia egy csillag (*) karaktert. A csillag azt jelzi, hogy a rendszer az oszlophosszt az alap adatbázisból szerzi meg.
TIMESTAMP
Az adatokat különböző formátumokban tárolja, az alap adatbázis regionális konfigurálásától függően.
Ha a típus TIMESTAMP, akkor nem adhatja meg az oszlophosszt vagy a tizedesjegyek számát.
VARCHAR2
Karakterláncot tárol.
Ha az oszloptípus VARCHAR2, meg kell adnia az oszlophosszt. A támogatott karakterlánchossz az Oracle Database 11g adatbázis esetén 4000, az Oracle Database 12c adatbázis esetén pedig akár 32 767, az adatbázis konfigurálásától függően.
Az adatai átalakítása Amikor adatokat tölt fel az Oracle Database Cloud - Database Schema Service szolgáltatásba a Data Loader használatával, az adatok tartalmának normalizálása érdekében átalakításokat végezhet. Az átalakítások számos típusa használható: Átalakítás típusa
Leírás
Nagybetű
Az adatoszlop minden karakterét átalakítja nagybetűvé.
Kisbetű
Az adatoszlop minden karakterét átalakítja kisbetűvé.
Szóközök levágása
Törli az adatoszlop záró szóközeit. Például az „ABC ” a levágás után „ABC” lesz az adatoszlopban.
Formázás számként
Bizonyos karaktereket megőriz a karakterláncban. Ezek a következő karakterek: 0 és 9 közötti számok, a pont és a kötőjel. Például a „$-1,000.00” karakterlánc az átalakítás után „-1000.00” lesz, ami érvényes NUMBER oszloptípus a táblázatban.
A Data Loader referencia-kézikönyve F-11
A Data Loader ismertetése
F-12 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban
G Kisegítő lehetőségek Ez a rész az Oracle BI Cloud Service szolgáltatás akadálymentességéhez kapcsolódó információkat tartalmazza. Témakörök: • Tudnivalók a kisegítő szolgáltatásokról • Váltás kisegítő módra
Tudnivalók a kisegítő szolgáltatásokról A Oracle BI Cloud Service alkalmazás kisegítő szolgáltatásainak célja a navigálás és szolgáltatás használatának megkönnyítése a csökkent munkaképességű és az idősebb felhasználók számára. A kisegítő szolgáltatások támogatják a szabványokon alapuló kisegítő hardver- és szoftvertermékeket (például Freedom Scientific JAWS). A kisegítő szolgáltatások a következő általános kategóriákba sorolhatók: • Harmadik fél kisegítő termékei által használt szolgáltatások. Ezek a szolgáltatások olyan felhasználói felület biztosítására összpontosítanak, amelyek a harmadik fél kisegítő termékeivel könnyen értelmezhető szabványos HTML elemekből állnak. • Kisegítő mód a(z) Váltás kisegítő módra részben leírtak szerint. • Tartalomkialakítási szempontok, amelyek lehetővé teszik a tartalom létrehozói számára olyan tartalom előállítását, amely támogatja a kisegítő lehetőségeket alkalmazó felhasználókat. Bár az Oracle BI Cloud Service biztosítja a kisegítő módot, amely számos szolgáltatást automatikusan felkínál, a tervezőnek olyan tartalmat kell létrehoznia, amely kielégíti a teljes felhasználói közösség hozzáférési igényeit.
Váltás kisegítő módra A kisegítő mód kompatibilisebbé teszi a felhasználói felületet a képernyőolvasókkal. Csak a csökkent munkaképességű felhasználók számára készült funkciók láthatók. Kisegítő mód engedélyezése: 1. A felhasználói neve melletti lenyíló menüben jelölje ki a Saját fiók elemet: a. A TAB billentyű többszöri megnyomásával haladjon végig a globális fejlécen,
amíg a fókusz nem az Ön felhasználónevére kerül.
b. Nyomja meg az ENTER, majd a TAB billentyűt a Saját fiók hivatkozás
kijelöléséhez.
c. Nyomja meg az ENTER billentyűt a Saját fiók párbeszédpanel megjelenítéséhez.
Kisegítő lehetőségek G-1
Váltás kisegítő módra
2. Nyomja meg a Tab billentyűt a Beállítások lap kiválasztásához. 3. A Tab billentyűvel addig lépkedjen a lapfül mezőin, amíg nem találja meg a
párbeszédpanel alján a Kisegítő mód feliratot.
4. A nyílbillentyűkkel jelölje ki a Be beállítást. 5. Nyomja meg az ENTER billentyűt a változtatások mentéséhez és a párbeszédpanel
bezárásához.
6. Frissítse az oldalt, hogy az kisegítő módban jelenjen meg.
Kisegítő módban: • A kezdőlap nem tartalmaz hivatkozásokat a szerkesztési funkciók többségének, például az irányítópultok szerkesztésének végrehajtásához. • A diagramok és a térkép nézetek nem jelennek meg. A rendszer átalakítja őket egy vagy több, megjegyzéssel ellátott táblává. • A táblázatok és a kimutatástáblák belső megjegyzésekkel jelennek meg, lehetővé téve a képernyőolvasók számára a cellák tartalmának leírását. A táblázatra vonatkozó navigációs billentyűparancsokat az adott kisegítő termék dokumentációjában találja. • Nem használható egér a táblázat vagy a kimutatástábla elrendezésének módosításához. • A teljesítmény-mozaikok, hőmátrixok és fatérképek kimutatástáblaként jelennek meg. • Az irányítópult-oldal minden szakaszának bal felső sarkában található egy összecsukás ikon. Ez akkor is igaz, ha az Irányítópult-szerkesztőben az adott szakasz nem összecsukhatóként van megjelölve. Az ikon az első fókuszba helyezhető elem, amikor a billentyűzetet használják a navigáláshoz az irányítópultoldalon. • Nem áll rendelkezésre az irányítópulton található Oldalbeállítások gomb. • Az irányítópult-oldal frissítésekor a fókusz helyét nem őrzi meg a rendszer. A TAB billentyű megnyomásával kell végiglépkedni a fókuszba helyezhető elemeken. • Amikor a háló nézetek irányítópultokon jelennek meg, a rendszer átalakítja őket kimutatástábla nézetekké. A belső diagram attribútum oszlopai nem jelennek meg. A rendszer összesíti a mérőszámértékeket a kimutatástábla nézetek új egységébe.
G-2 Adatelőkészítés az Oracle Business Intelligence Cloud szolgáltatásban