Förbereda data i Oracle Business Intelligence Cloud Service

Oracle® Cloud
Förbereda data i Oracle Business Intelligence Cloud Service
E66352-02
March 2016
Oracle Cloud Förbereda data i Oracle Business Intelligence Cloud Service,
E66352-02
Copyright © 2014, 2016, Oracle och/eller dess dotterbolag. Oracle förbehåller sig samtliga rättigheter.
Primär författare: Rosie Harvey
Bidragande författare: Pete Brownbridge, Suzanne Gill
Bidragsgivare: Oracle Business Intelligence development, product management, and quality assurance teams
Den här programvaran med medföljande dokumentation tillhandahålls under en licens som innehåller
begränsningar gällande användning och avslöjande och är skyddad av upphovsrättslagar. Förutom vad som
är angett i det här licensavtalet eller tillåtet enligt lag får du inte ändra, kopiera, återskapa, översätta, utsända,
licensiera, överföra, distribuera, visa upp, uppföra, publicera eller visa upp någon del, i någon form, på något
sätt. Disassemblering eller kompilering av den här programvaran, förutom vad som krävs enligt lag för
interoperabilitet, är förbjuden.
Den information som finns i det här dokumentet kan ändras utan föregående meddelanden och garanteras
inte vara felfri. Om du hittar några fel rapporterar du dem till oss skriftligen.
Om programmet eller dess tillhörande dokumentation levereras till amerikansk myndighet (US Government)
eller om någon upplåter eller använder programmen för amerikansk myndighets räkning gäller följande:
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.
Programmet eller maskinvaran är avsett för generell användning i en mängd olika
informationshanteringsprogram. Det är inte utvecklat för eller avsett för användning som till sin natur är att
anses som farlig, inklusive verksamheter som kan orsaka risk för personskada. Vid användning av
programmet eller maskinvaran i farlig verksamhet är det licenstagarens eget ansvar att vidta alla
säkerhetsåtgärder för användning av programmen för sådana syften. Oracle Corporation och dess
dotterbolag frånsäger sig allt ansvar för skador som uppkommer vid användning av programmet eller
maskinvaran i sådan farlig verksamhet.
Oracle och Java är registrerade varumärken som tillhör Oracle och/eller dess dotterbolag. Övriga namn kan
vara varumärken som tillhör respektive företag.
Intel och Intel Xeon är varumärken eller registrerade varumärken som tillhör Intel Corporation. Alla SPARCvarumärken används under licens och är varumärken eller registrerade varumärken som tillhör SPARC
International, Inc. AMD, Opteron, AMD-logotypen och AMD Opteron-logotypen är varumärken eller
registrerade varumärken som tillhör Advanced Micro Devices. UNIX är ett registrerat varumärke som tillhör
The Open Group.
Den här programvaran eller maskinvaran med tillhörande dokumentation kan användas för åtkomst till eller
innehålla information om innehåll, produkter och tjänster från tredje part. Oracle Corporation och dess
dotterbolag är inte ansvarigt för och frånsäger sig uttryckligen allt ansvar med avseende på innehåll,
produkter och tjänster från tredje part, om inte något annat har angetts i ett tillämpligt avtal mellan dig och
Oracle. Oracle Corporation och dess dotterbolag ansvarar inte för förlust, kostnader eller skada av något slag
som kan uppkomma från åtkomst eller användning av innehåll, produkter eller tjänster från tredje part,
förutom vad som har angetts i ett tillämpligt avtal mellan dig och Oracle.
Den här dokumentationen har förproduktionsstatus och är endast avsedd för demonstration och preliminär
användning. Den stämmer eventuellt inte exakt för den maskinvara du använder programvaran tillsammans
med. Oracle Corporation och dess dotterbolag är inte ansvariga för och friskriver sig från alla garantier av
alla slag gällande den här dokumentationen, och är inte ansvariga för några förluster, kostnader eller skador
som uppstår på grund av användandet av den här dokumentationen.
Informationen i det här dokumentet är endast till för informationsdelningssyfte, och bör enbart beaktas
utifrån din egenskap som styrelsemedlem inom kundrådgivningen eller i enlighet med ditt
betautvärderingsavtal. Med dokumentet medföljer inte en förbindelse att leverera material, kod eller
funktionalitet, och det bör inte hänvisas till i inköpsbeslut. Utvecklingen, lanseringen och tidsramen för alla
delar och funktioner som beskrivs i dokumentet kvarstår hos Oracle i ensam bestämmanderätt.
Det här dokumentet innehåller, oavsett form – programvara eller tryckt – information som är av Oracles
exklusiva äganderätt. Åtkomsten till och användningen av det här konfidentiella materialet är föremål för
villkoren i Oracle Master Agreement, Oracle License and Services Agreement, Oracle PartnerNetwork
Agreement, distributionsavtal för Oracle, eller annat licensavtal som har ingåtts av dig och Oracle och som
du samtycker att följa. Dokumentet och dess information får inte yttras, kopieras, reproduceras eller
distribueras till någon utanför Oracle, utan skriftligt tillstånd från Oracle. Dokumentet är inte en del av ditt
licensavtal, och kan inte heller utgöra en del av något lagligt bindande kontrakt med Oracle eller dess
dotterbolag/partners.
Innehåll
Förord................................................................................................................................................................. xiii
Målgrupp ....................................................................................................................................................
xiii
Relaterade dokument ................................................................................................................................
xiii
Skrivsätt....................................................................................................................................................... xiv
Del I
Introduktion till Oracle Business Intelligence Cloud Service
1 Komma igång med dataförberedelse i Oracle Business Intelligence Cloud Service
Om Oracle BI Cloud Service....................................................................................................................
1-1
Hur integreras Oracle BI Cloud Service med Oracle Database Cloud Service? ..............................
1-2
Innan du börjar med Oracle BI Cloud Service......................................................................................
1-2
Normalt arbetsflöde för Oracle BI Cloud Service-administratörer...........................................
1-3
Roller och användarkonton i Oracle BI Cloud Service ...............................................................
1-4
Så här förbereder du data i Oracle BI Cloud Service...........................................................................
1-4
Åtkomst till Oracle BI Cloud Service .....................................................................................................
1-5
Viktiga uppgifter i Oracle BI Cloud Service .........................................................................................
1-5
Viktiga uppgifter inom dataladdning ...........................................................................................
1-6
Viktiga uppgifter inom datamodellering......................................................................................
1-6
Viktiga uppgifter inom hantering..................................................................................................
1-6
Del II
Ladda data för Oracle Business Intelligence Cloud Service
2 Översikt över överföring av data till molnet
Ladda upp data till molnet......................................................................................................................
2-1
Data Sync ...................................................................................................................................................
2-2
Ställa in Data Sync för första gången .....................................................................................................
2-3
Ge användare behörigheter för att ladda upp data med Data Sync .........................................
2-4
Ställa in standardalternativ för Data Sync ....................................................................................
2-5
Ställa in e-postmeddelanden ..........................................................................................................
2-5
Ansluter Data Sync med Oracle BI Cloud Service och dina datakällor ...................................
2-6
v
3 Ladda data från filer med Data Sync
Normalt arbetsflöde för att ladda data från filer med Data Sync......................................................
3-1
Datafilkrav .................................................................................................................................................
3-2
Datauppsättningar....................................................................................................................................
3-3
Ställa in dataladdningar från CSV- eller XLSX-filer med Data Sync ................................................
3-3
Underhålla filinställningsdata ................................................................................................................
3-9
Ladda data en enda gång....................................................................................................................... 3-11
Förnya data regelbundet........................................................................................................................ 3-13
Övervaka dataladdningar ..................................................................................................................... 3-14
4 Ladda data från relationstabeller
Typiskt arbetsflöde för att ladda filer från tabeller..............................................................................
4-1
Ställa in dataladdningar från tabeller med Data Sync ........................................................................
4-2
Åsidosätta en dataladdning från en tabell ............................................................................................
4-5
Ladda data från tabeller med en SQL-fråga .........................................................................................
4-6
Ladda relationstabeller med hjälp av SQL Developer ........................................................................
4-6
5 Automatisk dataladdning med hjälp av programmering
Om Oracle BI Cloud Service REST-API.................................................................................................
5-1
Om Oracle Database Cloud Service REST-API ....................................................................................
5-2
Skript för PL/SQL-databaser ..................................................................................................................
5-2
6 Ladda data från OTBI
Normalt arbetsflöde för att ladda filer från OTBI ................................................................................
6-1
Ange anslutningsdetaljer för OTBI-data ...............................................................................................
6-2
Ställa in dataladdningar från OTBI-mappar eller ämnesområden....................................................
6-3
Ställa in dataladdningar från mappar i OTBI-ämnesområden ..........................................................
6-6
Del III
Modellera data i Oracle Business Intelligence Cloud Service
7 Om datamodellering
Modellering av data .................................................................................................................................
7-1
Planera en datamodell..............................................................................................................................
7-2
Förstå datamodellkrav.....................................................................................................................
7-2
Komponenter i datamodeller..........................................................................................................
7-2
Modellering av källobjekt med stjärnrelationer...........................................................................
7-3
Modellering av källobjekt med snöflingerelationer ....................................................................
7-4
Modellering av avnormaliserade källor........................................................................................
7-4
Modellering av normaliserade källor ............................................................................................
7-4
8 Börja bygga din datamodell
Typiskt arbetsflöde för modellering av data ........................................................................................
vi
8-1
Använda Data Modeler ...........................................................................................................................
8-2
Öppna Data Modeler .......................................................................................................................
8-3
Skapa en datamodell........................................................................................................................
8-3
Använda den vänstra rutan i Data Modeler ................................................................................
8-4
Använda den högra rutan i Data Modeler ...................................................................................
8-4
Använda åtgärdsmenyer.................................................................................................................
8-6
Låsa en datamodell ..........................................................................................................................
8-6
Validera en datamodell ...................................................................................................................
8-7
Förnya och synkronisera källobjekt och datamodellobjekt........................................................
8-7
Publicera ändringar i datamodellen ..............................................................................................
8-9
Rensa cachade data ........................................................................................................................ 8-10
Ändra namn på en datamodell .................................................................................................... 8-10
Ansluta en modell till en annan databas..................................................................................... 8-11
Ta bort en datamodell.................................................................................................................... 8-11
Granska källtabeller och data................................................................................................................ 8-12
Visa källobjekt................................................................................................................................. 8-12
Förhandsgranska data i källobjekt............................................................................................... 8-12
Skapa källvyer ......................................................................................................................................... 8-13
Källvyer............................................................................................................................................ 8-13
Lägga till egna källvyer ................................................................................................................. 8-14
Definiera filter för källvyer ........................................................................................................... 8-16
Lägga till faktatabeller och dimensionstabeller i en datamodell ..................................................... 8-16
Faktatabeller och dimensionstabeller.......................................................................................... 8-17
Skapa fakta- och dimensionstabeller från en tabell eller vy..................................................... 8-17
Skapa faktatabeller individuellt ................................................................................................... 8-19
Skapa dimensionstabeller individuellt........................................................................................ 8-20
Redigera fakta- och dimensionstabeller...................................................................................... 8-21
Lägga till fler kolumner till fakta- och dimensionstabeller...................................................... 8-23
Koppla tabeller i en datamodell ........................................................................................................... 8-24
Kopplingar....................................................................................................................................... 8-24
Koppla fakta- och dimensionstabeller......................................................................................... 8-25
Skapa en tidsdimension ......................................................................................................................... 8-25
Lägga till mått och attribut i en datamodell ....................................................................................... 8-27
Redigera mått och attribut ............................................................................................................ 8-27
Ange aggregering för mått i faktatabeller .................................................................................. 8-28
Skapa beräknade mått ................................................................................................................... 8-31
Skapa härledda attribut ................................................................................................................. 8-34
Skapa uttryck i Uttrycksredigerare.............................................................................................. 8-34
Kopiera mått och attribut .............................................................................................................. 8-37
Kopiera modellobjekt ............................................................................................................................. 8-37
9 Definiera hierarkier och nivåer för borrning och aggregering
Normala arbetsflöden när det gäller att definiera hierarkier och nivåer .........................................
9-1
vii
Hierarkier och nivåer ...............................................................................................................................
9-1
Redigera hierarkier och nivåer ...............................................................................................................
9-2
Ange egenskaper för dimensionstabeller för hierarkier.............................................................
9-3
Ange aggregeringsnivåer för mått .........................................................................................................
9-4
Ange aggregeringsnivåer för mått.................................................................................................
9-4
10 Gör din datamodell säker
Typiskt arbetsflöde för att skydda modelldata .................................................................................. 10-1
Skapa variabler för användning i uttryck ........................................................................................... 10-1
Variabler .......................................................................................................................................... 10-2
Definiera variabler.......................................................................................................................... 10-2
Säkra åtkomst till objekt i modellen..................................................................................................... 10-3
Arv av behörigheter ....................................................................................................................... 10-5
Skydda åtkomst till data ........................................................................................................................ 10-5
Del IV
Hantera Oracle Business Intelligence Cloud Service
11 Hantera vad användare kan se och göra
Typiskt arbetsflöde för hantering av vad användarna ser och gör ................................................. 11-1
Användare och roller ............................................................................................................................. 11-1
Applikationsroller................................................................................................................................... 11-3
Fördefinierade applikationsroller ................................................................................................ 11-3
Konfigurera vad användare kan se och göra...................................................................................... 11-5
Komma igång med applikationsroller ........................................................................................ 11-5
Lägga till medlemmar och åtgärder till applikationsroller...................................................... 11-5
Varför är applikationsrollen Administratör viktig?.................................................................. 11-8
Tilldela användare applikationsroller ......................................................................................... 11-8
Tilldela applikationsroller till flera användare genom roller ................................................ 11-10
Lägga till egna applikationsroller .............................................................................................. 11-11
Ta bort applikationsroller............................................................................................................ 11-12
Funktionalitet aktiverad av applikationsroller................................................................................. 11-13
12 Säkerhetskopiera och återställa
Typiskt arbetsflöde för säkerhetskopiering och återställning.......................................................... 12-1
Ögonblicksbilder..................................................................................................................................... 12-1
Ta ögonblicksbilder och återställa information.................................................................................. 12-2
Ta en ögonblicksbild ...................................................................................................................... 12-2
Återställa från en ögonblicksbild ................................................................................................. 12-3
Redigera beskrivningar av ögonblicksbilder ............................................................................. 12-4
Ta bort ögonblicksbilder................................................................................................................ 12-4
Ladda ned, ladda upp och migrera ögonblicksbilder ....................................................................... 12-5
Ladda ned ögonblicksbilder ......................................................................................................... 12-5
Ladda upp ögonblicksbilder......................................................................................................... 12-6
viii
Migrera ögonblicksbildsdata ........................................................................................................ 12-6
13 Utföra administrationsuppgifter
Normalt arbetsflöde för administrationsuppgifter............................................................................ 13-1
Förstå administrationsverktyg.............................................................................................................. 13-2
Hantera databasanslutningar................................................................................................................ 13-3
Databasanslutningar ...................................................................................................................... 13-3
Ansluta till data i en Oracle Cloud-databas ............................................................................... 13-3
Ta bort oanvända datakällor ................................................................................................................. 13-5
Laddar upp datamodeller från Oracle BI Enterprise Edition........................................................... 13-6
Ladda upp datamodeller för Oracle BI Enterprise Edition till molnet .................................. 13-6
Ladda upp datamodeller från en fil (.rpd) ................................................................................. 13-7
Hantera kartinformation........................................................................................................................ 13-8
Konfigurera hur data visas på kartor .......................................................................................... 13-8
Redigera bakgrundskartor .......................................................................................................... 13-11
Lägga till säkra domäner i en vitlista................................................................................................. 13-13
Hantera hur innehåll indexeras och genomsöks.............................................................................. 13-14
Konfigurera sökindexering ......................................................................................................... 13-14
Schemalägga regelbunden genomsökning av innehåll .......................................................... 13-15
Övervaka genomsökningsjobb ................................................................................................... 13-15
Övervaka användare och aktivitetsloggar ........................................................................................ 13-16
Övervaka inloggade användare ................................................................................................. 13-16
Analysera SQL-frågor och loggar .............................................................................................. 13-17
Utföra SQL-testfrågor........................................................................................................................... 13-18
Övervaka mätetal för Oracle BI Cloud Service ................................................................................ 13-18
Del V
Referens
A Terminologi
B Frågor och svar
De vanligaste frågorna och svaren om dataladdning.................................................................................. B-2
De vanligaste frågorna om datamodellering ................................................................................................ B-3
De vanligaste frågorna om hantering av Oracle BI Cloud Service ............................................................ B-4
C Felsökning
Felsökning av generella problem.................................................................................................................... C-2
Felsöka dataladdningsfel ................................................................................................................................. C-2
Felsöka datamodelleringsproblem ................................................................................................................. C-3
Felsökning av administrativa problem .......................................................................................................... C-4
D Referens till Redigera uttryck
Datamodellobjekt .............................................................................................................................................. D-1
ix
SQL-operatorer .................................................................................................................................................. D-1
Villkorsuttryck................................................................................................................................................... D-2
Funktioner .......................................................................................................................................................... D-3
Aggregeringsfunktioner .......................................................................................................................... D-3
Kalenderfunktioner .................................................................................................................................. D-4
Konverteringsfunktioner ......................................................................................................................... D-5
Visningsfunktioner .................................................................................................................................. D-6
Utvärderingsfunktioner ........................................................................................................................... D-7
Matematiska funktioner........................................................................................................................... D-8
Strängfunktioner ....................................................................................................................................... D-9
Systemfunktioner...................................................................................................................................
D-11
Tidsseriefunktioner................................................................................................................................
D-11
Konstanter .......................................................................................................................................................
D-11
Typer ................................................................................................................................................................
D-11
Variabler ..........................................................................................................................................................
D-11
E Referens för Data Sync
Data Sync............................................................................................................................................................ E-1
Installera och uppdatera Data Sync................................................................................................................ E-2
Säkerhetsriktlinjer och -krav ................................................................................................................... E-2
Förutsättningskrav, databaser som stöds och JDBC-krav .................................................................. E-2
Ställa in Data Sync .................................................................................................................................... E-3
Konfigurera systemegenskaper för Data Sync ..................................................................................... E-5
Programvaruaviseringar i Data Sync..................................................................................................... E-5
Uppdatera Data Sync ............................................................................................................................... E-6
Laddning av data till molnet med Data Sync ............................................................................................... E-6
Ange laddningsstrategier................................................................................................................................. E-8
Ange laddningsstrategier för relationsdata .......................................................................................... E-9
Ange laddningsstrategier för fildata...................................................................................................... E-9
Övervakning och felsökning av dataladdningar........................................................................................ E-10
Skapa och ändra tabeller ................................................................................................................................ E-11
Skapa och ändra datauppsättningar ............................................................................................................ E-12
Arbeta med jobb .............................................................................................................................................. E-13
Borttagning av datacachen för datamodellobjekt i slutet av ett jobb ...................................................... E-14
Flera källor........................................................................................................................................................ E-14
Integrera med andra processer...................................................................................................................... E-15
SQL-baserad integrering........................................................................................................................ E-16
Distribuera Data Sync-metadata ................................................................................................................... E-17
Exportera metadata ................................................................................................................................ E-17
Importera metadata ................................................................................................................................ E-18
Ange laddningsstrategier............................................................................................................................... E-18
Ange laddningsstrategier för relationsdata ........................................................................................ E-20
Ange laddningsstrategier för fildata.................................................................................................... E-20
x
Ställa in systemegenskaper ............................................................................................................................ E-21
Utlös ett jobb automatiskt efter ett annat..................................................................................................... E-22
Fylla i flera molnmål....................................................................................................................................... E-22
Ställa in en annan miljö.......................................................................................................................... E-23
F Referens för Data Loader
Typiskt arbetsflöde för att ladda filer med Dataladdare............................................................................. F-1
Ladda filer i en ny tabell .................................................................................................................................. F-2
Ladda filer i en befintlig tabell ........................................................................................................................ F-4
Visa dataladdningshistorik.............................................................................................................................. F-6
Korrigera fel i dataladdningar......................................................................................................................... F-8
Om Data Loader .............................................................................................................................................. F-10
Kolumntyper ........................................................................................................................................... F-10
Transformera dina data ......................................................................................................................... F-11
G Hjälpmedel
Hjälpmedelsfunktioner ...................................................................................................................................
G-1
Byta till hjälpmedelsläge .................................................................................................................................
G-1
xi
xii
Förord
Lär dig mer om att ladda och modellera data, hantera användare och administrera
tjänsten.
Avsnitt:
• Målgrupp
• Relaterade dokument
• Skrivsätt
Målgrupp
Förbereda data i Oracle Business Intelligence Cloud Service är avsedd för
affärsinformationsanalytiker och -administratörer som använder Oracle BI Cloud
Service:
• Administratörer hanterar åtkomst till Oracle BI Cloud Service och utför andra
administrativa uppgifter som att säkerhetskopiera och återställa information åt
andra.
• Affärsinformationsanalytiker läser in och modellerar data samt skapar rapporter
för konsumenter. Dataintegreringsalternativen sträcker sig från
självbetjäningsimport till operativa ETL-uppdateringar. Analytiker kan välja
interaktiva visualiseringar och skapa avancerade beräkningar för att visa statistik i
data.
• Affärsinformationskonsumenter anpassar infopanelsidor och arbetar med sina
favoritrapporter. Med infopaneler kan konsumenter snabbt analysera och hantera
aktivitet över sina system.
Relaterade dokument
De här relaterade Oracle-resurserna ger mer information.
• Oracle Public Cloud
http://cloud.oracle.com
• Komma igång med Oracle Cloud
• Hantera och övervaka Oracle Cloud
• Använda Oracle Business Intelligence Cloud Service
xiii
• REST-API för Oracle Business Intelligence Cloud Service
• Använda Oracle Database Cloud (Database as a Service)
• Använda Oracle Database Cloud (Schema as a Service)
Skrivsätt
I det här avsnittet beskrivs de skrivsätt som används i dokumentet.
Skrivsätt
Skrivsätt
Förklaring
fetstil
Fetstil betecknar grafiska element i användargränssnittet som är
associerade med en åtgärd eller termer som definieras i texten eller
ordlistan.
kursiv stil
Kursiv stil betecknar boktitlar, betoningar och platshållarvariabler där
du behöver ange vissa värden.
teckensnitt med
fast
teckenbredd
Typsnitt med fast teckenindelning betecknar kommandon inuti ett
stycke, URL-adresser, kod i exempel, text som visas på skärmen eller
text du själv skriver.
Video och bilder
Med skal och format anpassar du utseendet på Oracle Business Intelligence,
infopaneler, rapporter och andra objekt. Videor och bilder som används i den här
guiden kanske inte har det skal och format som du använder men funktionerna och
teknikerna som visas är desamma.
xiv
Del I
Introduktion till Oracle Business
Intelligence Cloud Service
I den här delen finns det en introduktion till Oracle BI Cloud Service.
Kapitel:
• Komma igång med dataförberedelse i Oracle Business Intelligence Cloud Service
1
Komma igång med dataförberedelse i
Oracle Business Intelligence Cloud Service
I det här avsnittet beskrivs hur du kommer igång med Oracle BI Cloud Service.
Avsnitt:
• Om Oracle BI Cloud Service
• Hur integreras Oracle BI Cloud Service med Oracle Database Cloud Service?
• Innan du börjar med Oracle Business Intelligence Cloud Service
• Komma igång med Oracle Business Intelligence Cloud Service
• Normalt arbetsflöde för Oracle BI Cloud Service-administratörer
• Åtkomst till Oracle BI Cloud Service
• Viktiga uppgifter i Oracle BI Cloud Service
Om Oracle BI Cloud Service
Oracle BI Cloud Service är en BI-plattform i molnet som gör analys tillgängligt för alla,
från arbetsgruppen till företaget. Med Oracle BI Cloud Service är det enkelt att
kombinera data från olika källor och snabbt skapa omfattande och interaktiva
analysapplikationer och analysrapporter.
Rapporter som har skapats med Oracle BI Cloud Service finns tillgängliga på mobila
enheter ögonblickligen utan ytterligare programmering. Alla iOS- och Androidenheter stöds.
Det är enkelt att förbereda affärsdata för analys i Oracle BI Cloud Service:
• Använd enkla ETL-verktyg och branschstandard-API:er till att importera dina
bearbetade data till Oracle-databasen och utföra kontinuerliga uppdateringar.
Tillåt andra att ladda data med självbetjäning. Se Ladda data i Oracle Business
Intelligence Cloud Service.
• Bygg datamodeller som presenterar data för analys som bättre motsvarar
verksamhetens struktur. Se Modellera data i Oracle Business Intelligence Cloud
Service.
• Hantera vad personer kan se och göra i Oracle BI Cloud Service. Fastställ vem som
kan ladda och modellera, vem som kan skapa rapporter och infopaneler från
datamodellen och vem som kan bygga ad hoc-visualiseringar baserat på samma
data eller någon alternativ datakälla de väljer att ladda upp. Se Hantera vad
användare kan se och göra.
Komma igång med dataförberedelse i Oracle Business Intelligence Cloud Service 1-1
Hur integreras Oracle BI Cloud Service med Oracle Database Cloud Service?
• Ta regelbundna ögonblicksbilder för säkerhetskopiering av datamodellen, innehåll
som analytiker spara i katalogen och säkerhetsinformation. Se Säkerhetskopiera
och återställa.
Sammanställ fängslande analyser från affärsdata med dussintals interaktiva
visualiseringar och automatiska förslag. Använda Oracle Business Intelligence Cloud
Service innehåller mer information om hur du skapar analyser i Oracle BI Cloud
Service och delar dem med andra.
Hur integreras Oracle BI Cloud Service med Oracle Database Cloud
Service?
Du behöver en databas för att lagra och hantera de data som du analyserar i Oracle BI
Cloud Service. Oracle BI Cloud Service kan integreras med Oracle Database Cloud Database Schema Service eller Oracle Database Cloud - Database as a Service:
• Oracle Database Cloud - Database Schema Service - enskild schemabaserad tjänst
som inkluderas med Oracle BI Cloud Service.
Oracle BI Cloud Service levereras integrerad med Database Schema Service så att
det inte finns något extra steg om du vill använda den här databasen.
Se även Använda Oracle Database Cloud - Database Schema Service.
• Oracle Database Cloud - Database as a Service - virtuell maskin som kör en
fullständigt konfigurerad Oracle-databasinstans.
Du kan konfigurera Oracle BI Cloud Service för att integrera med en eller flera
Database as a Service-instanser. För att detta ska fungera måste Oracle BI Cloud
Service och Database as a Service köras i samma datacenter och administratören
måste ange anslutningsdetaljerna. Se Hantera databasanslutningar.
Se även Använda Oracle Database Cloud - Database as a Service.
Obs!:
På liknande sätt som Oracle Database Cloud Service använder Oracle BI
Cloud Service koncepten kolumn och tabell. Se Terminologi för viktig
information om hur Oracle BI Cloud Service använder dessa termer.
Innan du börjar med Oracle BI Cloud Service
Det är administratörens jobb att göra Oracle BI Cloud Service redo för användning av
andra.
Innan du tillåter användare att logga in på Oracle BI Cloud Service bör du bekanta dig
med:
• Oracle Cloud
Skapa och konfigurera ditt konto på Oracle Cloud. Mer information om hur du
skapar konton i Oracle Cloud finns i Begära en utvärderingsprenumeration och
Köpa en icke-uppmätt prenumeration på Oracle Cloud Service i Komma igång med
Oracle Cloud.
• Oracle Database Cloud Service
Du behöver Oracle Database Cloud - Database Schema Service eller Oracle
Database Cloud - Database as a Service för att lagra och hantera data för Oracle BI
1-2 Förbereda data i Oracle Business Intelligence Cloud Service
Innan du börjar med Oracle BI Cloud Service
Cloud Service. Se Hur integreras Oracle BI Cloud Service med Oracle Database
Cloud Service?
• Oracle Business Intelligence Cloud Service
Ställ in konton för andra och tilldela dem roller i Oracle BI Cloud Service. Ställ in
molndatabasanslutningar så att affärsmodellerare och -analytiker kan analysera
företagsdata. Mer information om hur du ställer in Oracle BI Cloud Service finns i
Normalt arbetsflöde för Oracle BI Cloud Service-administratörer.
Normalt arbetsflöde för Oracle BI Cloud Service-administratörer
Här är de gemensamma uppgifterna för att administrera Oracle BI Cloud Service.
Uppgift
Beskrivning
Mer information
Starta testversion och
betalda tjänster
Ange information och registrera
dig för en kostnadsfri test av
tjänsten eller välj att betala för
tjänsten.
Sektionen Begära en utvärderingsprenumeration
eller Köpa en icke-uppmätt prenumeration på
Oracle Cloud Service i Komma igång med Oracle
Cloud
Aktivera testversion och
betalda tjänster
Sedan Oracle har tilldelat dig
tjänsten ska du logga in och
aktivera den.
Sektionen Aktivera utvärderingsprenumerationen
eller Aktivera ordern i Komma igång med Oracle
Cloud
Skapa tjänsteinstanser
Om din prenumeration ger dig
rätt att skapa flera instanser
skapar du en eller flera
instanser av Oracle BI Cloud
Service baserat på
verksamhetens behov.
Sektionen Skapa tjänsteinstanser i Komma igång
med Oracle Cloud
Läs mer om användare
och roller
Förstå användarkonton och
fördefinierade roller.
Användare och roller
Lägg till och hantera
användare
Skapa konton för användarna.
Sektionen Lägga till användare och tilldela roller i
Komma igång med Oracle Cloud
Åtkomst till tjänsten
Få åtkomst till Oracle BI Cloud
Service.
Åtkomst till Oracle BI Cloud Service
Hantera vad andra
användare kan se och
göra
Tilldela lämpliga
applikationsroller till alla som
använder tjänsten.
Hantera vad användare kan se och göra
Skapa
databasanslutningar
Anslut Oracle BI Cloud Service
till andra molndatabaser så att
affärsdataanalytiker kan
analysera företagsdata lagrade
på olika platser
Hantera databasanslutningar
Övervaka tjänsten
Kontrollera den dagliga driften
av tjänsten, övervaka
prestandan och gå igenom
viktiga meddelanden.
Översikt över hantering av Oracle Cloud-konton
och Oracle Cloud-tjänster på Hantera och övervaka
Oracle Cloud
Hantera tjänsten
Hantera Oracle BI Cloud Service
inklusive användare,
säkerhetskopieringar,
databasanslutningar m.m.
Hantera Oracle Business Intelligence Cloud
Service
Komma igång med dataförberedelse i Oracle Business Intelligence Cloud Service 1-3
Så här förbereder du data i Oracle BI Cloud Service
Uppgift
Beskrivning
Mer information
Uppgradera din
prenumeration av
tjänsten
Lägg till kapacitet med i din
befintliga betalda tjänst genom
att uppgradera till en högra
prenumerationsnivå.
Uppdatera din betalda prenumeration från Oracle
Cloud på Hantera och övervaka Oracle Cloud
Roller och användarkonton i Oracle BI Cloud Service
Administratörer måste se till att allas roller och behörigheter är korrekt konfigurerade
innan användare loggar in på Oracle BI Cloud Service.
Vissa roller är specifika för Oracle BI Cloud Service medan andra gäller för alla Oracle
Cloud-tjänster:
• Oracle Cloud-roller
Mer information om de roller och behörigheter som är gemensamma för alla Oracle
Cloud-tjänster finns i Användarroller och behörigheter i Oracle Cloud i Getting
Started with Oracle Cloud.
• Oracle BI Cloud Service-roller
– Tjänsteroller: olika fördefinierade molntjänsteroller tilldelas med Oracle BI
Cloud Service. Se Användare och roller.
– Applikationsroller: åtkomst till funktioner i Oracle BI Cloud Service styrs via
en uppsättning fördefinierade applikationsroller. Mer information om vilka
funktioner en användare kan få åtkomst till med en viss applikationsroll finns i
Fördefinierade applikationsroller i Oracle BI Cloud Service och Funktionalitet
aktiverad av applikationsroller.
Så här förbereder du data i Oracle BI Cloud Service
Administratörer, dataladdare och datamodellerare spelar alla en roll i att förbereda
affärsdata för analys. När affärsdata är redo att analyseras publicerar du datamodellen
så att BI-innehållsutvecklarna kan börja visualisera data och dela analyser med
kollegor, kunder och affärspartners.
Uppgift
Användare
Mer information
Logga in på Oracle BI Cloud Service som
administratör
Administratör
Åtkomst till Oracle BI Cloud Service
Tillåt andra användare att ladda och
modellera data med hjälp av
applikationsroller
Administratör
Typiskt arbetsflöde för hantering av vad
användarna ser och gör
Anslut till datakällor i Oracle Database
Cloud Service
Administratör
Hantera databasanslutningar
Ladda data för analys till Oracle Database
Cloud Service
Dataladdare
Ladda upp data till molnet
Normalt arbetsflöde för Oracle BI Cloud
Service-administratörer
1-4 Förbereda data i Oracle Business Intelligence Cloud Service
Åtkomst till Oracle BI Cloud Service
Uppgift
Användare
Mer information
Modellera data så att innehållsutvecklare
kan visualisera data genom rapporter och
infopaneler
Datamodellerare
Typiskt arbetsflöde för modellering av data
Ta regelbundna ögonblicksbilder och mer
Administratörer
Hantera Oracle Business Intelligence Cloud
Service
Obs!: Mer information om rapportering om data finns i Använda Oracle
Business Intelligence Cloud Service.
Åtkomst till Oracle BI Cloud Service
E-postmeddelandet "Välkommen till Oracle BI Cloud Service" innehåller en direktlänk
till tjänsten. Klicka bara på länken och logga in. Alternativt så kan du logga in på
Oracle Cloud på cloud.oracle.com och sedan välja Oracle BI Cloud Service.
Oracle BI Cloud Service visar en produktguide när du loggar in för första gången. I
slutet av guiden visas hemsidan som har länkar till alla Oracle BI Cloud Servicefunktioner som är tillgängliga för dig.
Viktiga uppgifter i Oracle BI Cloud Service
I Oracle BI Cloud Service finns det vanliga uppgifter för att ladda, modellera och
hantera data.
Komma igång med dataförberedelse i Oracle Business Intelligence Cloud Service 1-5
Viktiga uppgifter i Oracle BI Cloud Service
Uppgifter:
• Viktiga uppgifter inom dataladdning
• Viktiga uppgifter inom datamodellering
• Viktiga uppgifter inom hantering
Viktiga uppgifter inom dataladdning
I det här ämnet identifieras de viktigaste uppgifterna inom dataladdning.
•
Ställa in dataladdningar från CSV- eller XLSX-filer med Data Sync
• Ställa in dataladdningar från tabeller med Data Sync
• Ladda data en enda gång
• Förnya data regelbundet
• Ladda relationstabeller med hjälp av SQL Developer
• Ladda lokala relationskällor och -filer till molnet med Oracle BI Cloud Service Data
Sync
• Automatisk dataladdning med hjälp av programmering
Viktiga uppgifter inom datamodellering
I det här ämnet identifieras de viktigaste uppgifterna inom datamodellering.
•
Skapa en datamodell
• Granska källtabeller och data
• Lägga till egna källvyer
• Skapa fakta- och dimensionstabeller från en tabell eller vy
• Skapa faktatabeller individuellt
• Skapa dimensionstabeller individuellt
• Koppla fakta- och dimensionstabeller
• Skapa beräknade mått
• Skapa härledda attribut
• Skapa en tidsdimension
• Redigera hierarkier och nivåer
• Säkra åtkomst till objekt i modellen
• Publicera ändringar i datamodellen
Viktiga uppgifter inom hantering
De vanliga uppgifterna för att hantera Oracle BI Cloud Service identifieras i det här
avsnittet.
1-6 Förbereda data i Oracle Business Intelligence Cloud Service
Viktiga uppgifter i Oracle BI Cloud Service
• Tilldela användare applikationsroller
• Lägga till egna applikationsroller
• Ta ögonblicksbilder
• Återställa från en ögonblicksbild
• Hantera databasanslutningar
• Frigöra lagringsutrymme
• Lägga till säkra domäner i en vitlista
• Hantera hur innehåll indexeras och genomsöks
• Laddar upp datamodeller från Oracle BI Enterprise Edition
Komma igång med dataförberedelse i Oracle Business Intelligence Cloud Service 1-7
Viktiga uppgifter i Oracle BI Cloud Service
1-8 Förbereda data i Oracle Business Intelligence Cloud Service
Del II
Ladda data för Oracle Business Intelligence
Cloud Service
I det här avsnittet förklaras hur du laddar data som du vill modellera med Oracle
Business Intelligence Cloud Service.
Kapitel:
• Överföra data till molnet
• Ladda data från filer
• Ladda data från relationstabeller
• Automatisk dataladdning med hjälp av programmering
2
Översikt över överföring av data till molnet
Det här avsnittet visar sätt att ladda upp data för Oracle BI Cloud Service och
introducerar Data Sync.
Avsnitt:
• Ladda upp dina data till molnet
• Data Sync
• Ställa in Data Sync för första gången
Ladda upp data till molnet
Ladda upp data i molnet så att Oracle BI Cloud Service-användare kan börja analysera
data. Du kan ladda upp data till tabeller i en Oracle Cloud-databas (Database Express
Service (Schema) eller Database as a Service) eller till ett datauppsättningslager i
Oracle BI Cloud Service. I Oracle BI Cloud Service finns det ett klientverktyg med
namnet Data Sync som laddar upp data från filer, relationstabeller och OTBIdatakällor (Oracle Transactional Business Intelligence), men det finns en stor mängd
andra verktyg och tekniker för att ladda upp data om du föredrar det.
Video
Du kan använda något av följande verktyg och tekniker för att ladda data för Oracle
BI Cloud Service:
• Oracle BI Cloud Service Data Sync (rekommenderas)
• Oracle SQL Developer
• Datauppladdningsverktyget i Oracle SQL Workshop
• Applikationsdataladdningsverktyget i Oracle Application Express
• REST-API:er
• PL/SQL-skript
Här kan du hitta mer information:
• Mer information om hur du laddar data från filer finns i Normalt arbetsflöde för att
ladda data från filer med Data Sync.
• Mer information om hur du laddar data från databastabeller finns i Typiskt
arbetsflöde för att ladda filer från tabeller.
• Om du vill ha mer information om hur du laddar data från OTBI-rapporter eller
ämnesområden läser du i Normalt arbetsflöde för att ladda filer från OTBI
Översikt över överföring av data till molnet 2-1
Data Sync
.
• Mer information om hur du laddar data programmatiskt från lokala källor och
molnkällor med REST-API:er eller PL/SQL-skript finns i Automatisk dataladdning
med hjälp av programmering.
Användare kan också ladda egna datauppsättningar för ad hoc-analys med Visual
Analyzer. Se Lägga till egna data i Använda Oracle Business Intelligence Cloud Service.
Jämföra dataladdningsverktyg
I den här tabellen jämförs de huvudsakliga verktyg och tekniker du kan använda för
laddning av data.
Funktion/verktyg
Data Sync
SQLutvecklare
APEXdataladdare (blir
inaktuell i nästa
utgåva)
CSV- och avgränsade
filer
Ja
Nej
Ja
Excel-filer
Ja*
Nej
Ja
Bearbetning efter
laddning
Nej
Ja
Nej
Schemaläggare
Ja
Ja**
Nej
Automatiska omförsök
vid fel
Ja
Nej
Nej
Kundens nätverk
använder en proxy
Ja
Nej
Nej
Oracle-databaskälla
Ja
Ja
Nej
Annan
relationsdatabaskälla
Ja
Nej
Nej
Oracle Cloud
måldatabas - Database
Express Service
(Schema)
Ja
Ja
Ja
Oracle Cloudmåldatabas - Database
as a Service
Ja
Ja
Nej
* Endast XLSX
** Operativsystemets schemaläggare
Oracle BI Cloud Service integrerar med Database Express Service (Schema) och
Database as a Service. Se Hur integreras Oracle BI Cloud Service med Oracle Database
Cloud Service?
Data Sync
Använd Data Sync till att ladda upp och hantera data för Oracle BI Cloud Service. Du
kan ladda data från filer (CSV och XLSX), från olika relationskällor, och från rapporter
2-2 Förbereda data i Oracle Business Intelligence Cloud Service
Ställa in Data Sync för första gången
och ämnesområden i OTBI. Du kan ladda ned Data Sync från Oracle Technology
Network, (på Middleware > Business Intelligence Cloud Service > Downloads) och
installera det lokalt på en Windows- eller UNIX-dator.
När du har laddat ned och installerat Data Sync kan du konfigurera arbetsmiljön
genom att följa stegen i Ställa in Data Sync för första gången. Sedan är du redo att
börja ladda data. Mer information om hur du laddar data med Data Sync finns i:
• Mer information om laddning av data från datafiler finns i Normalt arbetsflöde för
att ladda data från filer med Data Sync.
• Mer information om laddning av data från databastabeller finns i Typiskt
arbetsflöde för att ladda filer från tabeller. En lista över databaser som stöds finns i
Förutsättningskrav, databaser som stöds och JDBC-krav.
• Om du vill ladda data från rapporter eller ämnesområden i OTBI, se Normalt
arbetsflöde för att ladda filer från OTBI.
Ställa in Data Sync för första gången
Anpassa Data Sync för att ladda data. Installera Data Sync, ange vissa lokala alternativ
och ställ in e-postmeddelanden. Meddela Data Sync om din datakälla och var du vill
ladda data.
Så här ställer du in Data Sync:
Uppgift
Beskrivning
Mer information
Ladda ned Data
Sync.
Ladda ned paketet för Data Sync från
Oracle Technology Network och
installera Data Sync.
Installera och uppdatera
Data Sync
Översikt över överföring av data till molnet 2-3
Ställa in Data Sync för första gången
Uppgift
Beskrivning
Mer information
Ställ in
säkerhetsbehörighete
r.
Arbeta tillsammans med
säkerhetsadministratören för att
kontrollera att du har behörigheter att
ladda data till Oracle BI Cloud Service.
Ge användare
behörigheter för att ladda
upp data med Data Sync
Konfigurera
egenskaper för Data
Sync
Konfigurera egenskaper för Data Sync
för den lokala miljön.
Ställa in
standardalternativ för
Data Sync
Ställ in epostmeddelanden.
Ange vem som ska få epostmeddelanden från Data Sync
gällande status för dataladdningar.
Ställa in epostmeddelanden
Ställ in ett nytt
projekt för Data Sync.
Ställ in ett nytt projekt för Data Sync
eller öppna ett befintligt projekt.
Klicka på Skapa ett nytt
projekt i Data Sync.
Ange
anslutningsdetaljer
för Oracle BI Cloud
Service.
Ange anslutningsdetaljer för Oracle BI
Cloud Service och för
relationsdatakällan.
Ange anslutningsdetaljer
för Oracle BI Cloud
Service
Ansluta till
datakällan
Ange anslutningsdetaljer för datakällan
(om du inte bara laddar från filer).
Ange anslutningsdetaljer
för en datakälla
Nu är du redo att ladda data:
- Om du laddar data från filer, se Normalt arbetsflöde för att ladda data från filer med
Data Sync.
- Om du laddar data från databastabeller, se Typiskt arbetsflöde för att ladda filer från
tabeller.
- Om du laddar data från rapporter eller ämnesområden i OTBI, se Normalt
arbetsflöde för att ladda filer från OTBI.
Ge användare behörigheter för att ladda upp data med Data Sync
Administratörer använder applikationsroller för att kontrollera om du får ladda data
med Data Sync eller inte. Du behöver applikationsrollen BI Data Load Author om du
vill ladda upp data till tabeller i molndatabasen. Om du vill ladda upp dina data till en
datauppsättning måste du ha applikationsrollen BI Advanced Content Author. Om
Data Sync-användaren inte har ett konto hos Oracle BI Cloud Service går du till My
Services och skapar ett nytt konto innan du startar.
Så här ger du en användare behörighet att använda Data Sync:
1. Logga in på Oracle BI Cloud Service som en administratör.
2. Klicka på Konsol och sedan på fliken Användare och roller.
3. Navigera till användaren, klicka på Hantera applikationsroller för att visa
dialogrutan Applikationsroller och använd skytteldialogrutan för att lägga till en
eller båda av följande till användarens lista över roller:
• BI Data Load Author - lägg till den här rollen för att användare ska kunna ladda
data till en tabell.
2-4 Förbereda data i Oracle Business Intelligence Cloud Service
Ställa in Data Sync för första gången
• BI Advanced Content Author - lägg till den här rollen för att användare ska
kunna ladda data till en datauppsättning.
Ställa in standardalternativ för Data Sync
Ställ in standardalternativ för Data Sync som passar dina affärsbehov och optimera det
sätt som Data Sync fungerar för dig. Du kan till exempel ställa in en standardkatalog
för dina datafiler, bestämma hur många detaljer som ska loggas, hur länge loggfiler
ska behållas och mycket mer.
Så här anger du standardalternativ:
1. Klicka på Systemegenskaper på menyn Vyer i Data Sync.
2. Om du planerar att ladda upp data från filer (CSV eller XLSX) ställer du in en
rotkatalog för datafilen.
Ange en standardplats för dina filer, till exempel D:\mydatafiles.
3. Ange andra egenskaper eller behåll standardinställningarna.
Mer detaljerad information om att ange egenskaper för arbetsmiljön finns i Ställa in
systemegenskaper.
Ställa in e-postmeddelanden
Du kan skicka dataladdningsrapporter per e-post till en eller flera mottagare. Epostmeddelanden meddelar användare om dataladdningar har utförts eller inte.
Så här ställer du in e-postmeddelanden:
1.
Konfigurera e-postavsändaren, se Konfigurera e-postavsändaren.
2.
Konfigurera e-postmottagarna, se Konfigurera e-postmottagare och tilldela dem
jobb.
Konfigurera e-postavsändaren
Data Sync har en inbyggd klient för inloggningsautentiseringsbaserad e-post (SMTP)
som kan ansluta till alla SMTP-inloggningsautentiseringsservrar. Konfigurera epostadministratörskontot så att mottagare kan ta emot e-postmeddelanden.
Så här konfigurerar du e-postavsändaren:
1. Klicka på E-post på menyn Verktyg och sedan på Inställning.
2. Klicka på fliken E-postkonfiguration och ange e-postdetaljer för avsändaren.
Fält
Beskrivning
Användarnamn
Användarnamn för e-postkontot.
Lösenord
Ange lösenord för det användarnamn som har angetts.
(Behövs bara om du väljer Autentisering krävs.)
E-postserver
Värdnamn för e-postservern.
E-postserverport
Porten e-postservern lyssnar på.
Översikt över överföring av data till molnet 2-5
Ställa in Data Sync för första gången
Fält
Beskrivning
E-postadress
Användarens e-postadress.
Autentisering krävs
Anger om företagets e-postserver kräver autentisering.
SSL krävs
Anger om det krävs en SSL-anslutning.
3. Klicka på Skicka e-posttest för att testa anslutningen.
4. Klicka på Spara.
Konfigurera e-postmottagare och tilldela dem jobb
Du kan registrera ett eller flera mottagare för uppdateringar om jobbstatus via e-post.
Konfigurerade e-postmottagare kan sedan tilldelas specifika jobb så att personen som
är ansvarig för övervakning av en dataladdning (använder ett jobb) får epostmeddelanden.
Så här konfigurerar du e-postmottagare:
1. Klicka på E-post på menyn Verktyg och sedan på Mottagare.
2. Klicka på Ny i verktygsfältet och ange följande information:
Fält
Beskrivning
Namn
Namnet på användaren som ska meddelas.
E-postadress
E-postadressen dit meddelandet ska skickas.
Inaktiv
Indikerar om e-postmeddelanden för den här
mottagaren är aktiverade eller inte. När det här
alternativet är markerat inkluderas inte personen i epostutskicket.
3. Navigera till fliken Jobb i vyn Jobb och tilldela en e-postmottagare från
konfigurerade e-postmottagare till varje jobb.
Ansluter Data Sync med Oracle BI Cloud Service och dina datakällor
Anslut till målplatsen för Oracle BI Cloud Service och ange anslutningsdetaljer för en
eller flera datakällor. Data Sync laddar data från dessa källor till målplatsen. Om de
data du vill ladda finns i en fil behöver du inte ange anslutningsinformation för
datakällan här. Målet kan vara Oracle BI Cloud Service eller Oracle Database as a
Service.
Så här ansluter du Data Sync:
• (Obligatoriskt) Ange URL:en till Oracle BI Cloud Service som mål, om du vill ladda
data till:
– tabeller i standarddatabasen för Oracle BI Cloud Service (dvs. Database as a
Schema).
– lagring av datauppsättning i Oracle BI Cloud Service.
Se Ange anslutningsdetaljer för Oracle BI Cloud Service.
2-6 Förbereda data i Oracle Business Intelligence Cloud Service
Ställa in Data Sync för första gången
Om du vill ladda data till en annan molndatabas ansluter du Data Sync direkt till
din mål-Oracle Database as a Service med en lokal TNS-anslutning. Ta inte bort
målanslutningen för att undvika anslutningsfel.
• (Valfritt) Om du laddar data direkt från databastabeller anger du
anslutningsdetaljerna för datakällan, se Ange anslutningsdetaljer för en datakälla.
Om du bara laddar data från datafiler behöver du inte ange en källanslutning i
Data Sync.
Ange anslutningsdetaljer för Oracle BI Cloud Service
Om du vill ställa in en Data Sync-miljö anger du URL:en för Oracle BI Cloud Service
tillsammans med ett lämpligt namn och lösenord.
Så här anger du anslutningsdetaljer för Oracle BI Cloud Service:
1. I Data Sync klickar du på Anslutningar och klickar sedan på fliken Källor/mål.
2. I listan över anslutningar väljer du TARGET.
3. Ange följande detaljer i dialogrutan Redigera:
Fält eller element
Beskrivning
Anslutningstyp
Välj Oracle (BICS).
Användare
Ange en användare med en lämplig
dataladdningsapplikationsroll i Oracle BI Cloud Service (BI
Data Load Author och/eller BI Advanced Content Author).
Se Ge användare behörigheter för att ladda upp data med
Data Sync.
Lösenord
Ange lösenordet för den användare du angav i fältet
Användare. Se Ge användare behörigheter för att ladda upp
data med Data Sync.
URL
Ange URL:en till Oracle BI Cloud Service utan "/analytics"delen i slutet. Om URL:en till molntjänsten är "http://
bicsinst-inoracle12345.analytics.us1.cloud.oracle.com/
analytics" t.ex. anger du: http://bicsinst-
inoracle12345.analytics.us1.cloud.oracle.
com
Ange anslutningsdetaljer för en datakälla
Om du vill ställa in en Data Sync-miljö anger du var källdatabasen finns. Om du bara
laddar data från filer kan du hoppa över den här uppgiften.
Så här anger du anslutningsdetaljer för en källdatabas:
1. I Data Sync klickar du på Anslutningar och klickar sedan på fliken Källor/mål.
2. Klicka på Ny för att lägga till en tom post i listan över anslutningar.
3. Ange följande detaljer i dialogrutan Redigera:
Översikt över överföring av data till molnet 2-7
Ställa in Data Sync för första gången
Fält eller element
Beskrivning
Namn
Ange ett kort och beskrivande namn som är
lämpligt för miljön, till exempel CRM eller HR
för att identifiera anslutningen i Data Sync.
Undvik instansspecifika namn som värdnamn
eftersom samma anslutning kan konfigureras
för olika databaser i olika miljöer för (t.ex.
utveckling och produktion).
Anslutningstyp
Databastyp.
Tabellägare
Schemaägarens namn. Det här är användaren
som äger objekten i källschemat.
Lösenord
Lösenord för databasanvändaren/
tabellägaren.
Tjänstenamn, TNS-namn,
Anslutningssträng, Databasnamn eller
ODBC-datakälla
Ange lämpliga värden för databasen.
Värd
Datornamnet eller IP-adressen till datorn där
databasen finns.
Port
Portnumret databasen lyssnar på (t.ex. så är
1521 standardporten för en Oracle-databas).
URL (valfritt)
En JDBC-URL för datakällanslutningen. Värdet
i det här fältet måste överensstämma med
databasspecifikationerna. Använd det här
alternativet till att ange en unik URL för en viss
datakälla. T.ex. så kan det här alternativet vara
användbart om den här fysiska datakällan
använder Oracle RAC medan andra datakällor
använder en annan databastyp.
Drivrutin (valfritt)
Drivrutinen enligt beskrivningen i JDBCdokumentationen.
Som Oracle TNS-namn anger du TNS-namnet
som är angett i filen tnsnames.ora i \network
\admin\.
4. Kontrollera att anslutningen fungerar genom att klicka på Testa anslutning.
5. Klicka på Spara.
Obs!:
JDBC-drivrutinversionen måste matcha databasversionen. Om versionerna
inte matchar kan det uppstå vanskliga fel under dataladdningsprocessen.
Även om en Oracle-databas används och JDBC-drivrutinversionen inte
matchar databasens version måste du ladda ned den kompatibla versionen av
JDBC-drivrutinen från Oracles webbplats och placera den i lib-katalogen.
För Oracle är det bäst att använda en tunn typ av anslutning. I vissa fall, t.ex.
RAC-konfigurationer, måste du kanske använda OCI8-anslutningstypen. I så
fall ser du också till att klientbiblioteket som är installerat på den lokala datorn
matchar databasens version.
2-8 Förbereda data i Oracle Business Intelligence Cloud Service
3
Ladda data från filer med Data Sync
Använd Data Sync för att ladda filer som du vill analysera i Oracle BI Cloud Service.
Du kan ladda data till en Oracle Cloud-databas (Database Schema Service eller
Database as a Service) eller som en datauppsättningskälla för Visual Analyzer-projekt.
Avsnitt
• Normalt arbetsflöde för att ladda data från filer med Data Sync
• Datafilkrav
• Datauppsättningar
• Ställa in dataladdningar från CSV- eller XLSX-filer med Data Sync
• Underhålla filinställningsdata
• Ladda data en enda gång
• Förnya data regelbundet
• Övervaka dataladdningar
Normalt arbetsflöde för att ladda data från filer med Data Sync
Här är de vanliga uppgifterna för laddning av BI-data från filer.
Video
Uppgift
Beskrivning
Mer information
Börja använda Data
Sync.
Ladda ned och installera Data Sync på
en lokal dator och ställ in miljön för Data
Sync.
Ställa in Data Sync för
första gången
Förbered datafilerna.
Se till att datafilerna uppfyller
formateringskraven för Data Sync.
Datafilkrav
Ställ in
dataladdningen.
Registrera de CSV- eller XLSX-filer du
vill ladda och definiera en
laddningsstrategi för dina data.
Ställa in dataladdningar
från CSV- eller XLSX-filer
med Data Sync
Hantera en
dataladdningskonfig
uration
Gör ändringar i en befintlig
dataladdning från filkonfigurationen.
Underhålla
filinställningsdata
Ladda data en enda
gång med Data Sync.
Använd Data Sync till att ladda data till
måldatabasen i molnet.
Ladda data en enda gång
Ladda data från filer med Data Sync 3-1
Datafilkrav
Uppgift
Beskrivning
Mer information
Förnya data
regelbundet.
Schemalägga en återkommande
dataladdning för att förnya data.
Förnya data regelbundet
Övervaka
dataladdningar.
Övervaka förloppet för dataladdningar
och svara på problem.
Övervaka dataladdningar
Datafilkrav
Innan du börjar ladda data från filer ser du till att datafilerna uppfyller de krav som
anges här.
Filtyper som stöds
Du kan ladda kommaavgränsade värdefiler (CSV-filer) som innehåller de flesta
vanliga avgränsarna (t.ex. komman, flikar) eller Microsoft Excel XLSX-filer.
Ange en standardfilplats
I datasynkroniseringsegenskaperna använder du egenskapenRotkatalog för datafil
till att ange var Data Sync ska leta efter datafiler att importera som standard. Förutom
att ange en standardkatalog för datafiler innebär inställningen av den här egenskapen
flyttbarhet mellan olika operativsystem. Oracle rekommenderar att alla filer placeras i
den här katalogen eftersom den här egenskapsändringen gör det enklare att
konfigurera datalagret när metadata flyttas till en annan miljö utan att behöva justera
egenskaperna för varje filpost.
XLSX-filformatskrav
• Du kan ladda ett eller flera blad i en XLSX-fil.
• Du kan också välja att ladda hela bladet eller ett intervall av celler - ange start- och
slutceller för den sektion som ska laddas. Du kan till exempel ange att dataavsnittet
startar i cell D4 och slutar i J35.
• Datatyperna härleds från celltypen i XLSX-filen. Innan du importerar data anger
du lämpliga datatyper i XLSX-filen.
• Om du bara vill ladda ett blad från en XLSX-fil undviker du XLSX-filer med många
blad eftersom den process som läser XLSX-filer är minnesintensiv. Om du har stora
filer måste du kanske ställa in ett högre startminne i filen datasync.bat/.sh.
CSV-filformatskrav
Definitioner av och krav på filformat inkluderar följande:
• Du kan ladda från en enskild fil eller flera filer samtidigt så länge de är i samma
format.
• Du kan använda importguiden i Data Sync till att välja mellan olika avgränsare,
t.ex. kommatecken, tabb och lodstreck.
• Du kan ange ett enskilt tecken som avgränsare. Det kan vara ett kommatecken (","),
ett blanksteg (" ") eller en tabb ( "\t" eller "[tab]").
• När ett attribut innehåller avgränsaren som en del av värdet måste hela värdet
omges av citattecken.
3-2 Förbereda data i Oracle Business Intelligence Cloud Service
Datauppsättningar
• Ett attribut kan innehålla tecken för ny rad men i så fall måste den också omges av
citattecken.
• En fil kan ha en rubrik och rubriken kan ignoreras vid laddning. Övergången från
rubrik till data måste dock starta på ett förutsägbart sätt från ett visst radnummer.
• En fil kan ha tidsstämpel- och datumsträngar. Dock kan endast ett format
användas per fil. Om det t.ex. finns ett födelsedatum och ett anställningsdatum
måste båda vara formaterade på samma sätt. T.ex. så kan "yyyy-MM-dd" användas
till att tolka datumet "1968-01-01" som födelsedatum och "2010-06-31" som
anställningsdatum.
Mer information om olika formateringsmöjligheter finns på http://
docs.oracle.com/javase/7/docs/api/java/text/
SimpleDateFormat.html.
Felhantering och -loggning
När en fil tolkas och laddas kan fel uppstå antingen vid läsningen eller skrivningen.
Läsrelaterade fel kan uppstå när strängar konverteras till ett objekt av heltals-,
decimal- eller tidsstämpeltyp. Fel kan också bero på ogiltig formatering, t.ex. om ett
format innehåller avgränsaren men inte omges av citattecken eller om en rad inte har
så många attribut som rubriken. Laddningsprocessen slutförs inte om fel påträffas.
Skrivrelaterade fel kan bero på otillräcklig längd eller matning av null i ett icke-nullattribut. När den här typen av problem uppstår loggas felen i en fil i \loggkatalogen
med namnet CR_<tabell/filnamn>_<källanslutning>_<målanslutning>.<tidsstämpel>.bad.
Den här loggfilen innehåller radnumret för den felande posten, själva posten och vad
det var för problem som inträffade vid tolkning av filen.
När de felande posterna har identifierats måste du korrigera den ursprungliga filen
och köra processen igen. Om du inte vet hur korrigerar en post i filen på den plats som
anges i .bad-loggfilen kan du hoppa över posten genom att lägga till "--" framför raden
i filen (dvs. kommentera texten).
Datauppsättningar
Med datauppsättningar kan du ladda data till Oracle BI Cloud Service och spara data
för Visual Analyzer-projekt.
Datauppsättningar är filbaserade lagringsobjekt som du kan använda för att analysera
data snabbt. När du använder Data Sync för att ladda data från en tabell, SQL eller fil
kan du ange målet till en relation eller datauppsättning. När målet är en
datauppsättning stöds endast laddningsstrategin Ersätt data.
Ställa in dataladdningar från CSV- eller XLSX-filer med Data Sync
Innan du börjar ladda data anger du information om dina datafiler, till exempel
format, vilka volymer eller celler som ska laddas och hur inkrementella data ska
hanteras.
Video
Förutsättningar: innan du startar kontrollerar du att du har förberett dina datafiler på
det sätt som är angett i Datafilkrav. Du kan ladda från en enskild datafil till flera
datafiler samtidigt. Om du använder flera filer måste de ha samma format.
Så här ställer du in dataladdningar från filer med Data Sync:
1. I vyn Projekt klickar du på fliken Fildata och klickar sedan på Nytt.
Ladda data från filer med Data Sync 3-3
Ställa in dataladdningar från CSV- eller XLSX-filer med Data Sync
2. Välj den fil eller de filer som du vill ladda genom att göra något av följande:
• Om du vill ladda från en enskild datafil skriver du det fullständiga CSV- eller
XLSX-filnamnet i fältet Fil eller klickar på fältet Välj en fil och navigerar till och
väljer datafilen.
Du kan till exempel skriva D:/csvFiles/AIRLINE_TRAFFIC.csv för att
ladda en specifik fil.
Om du inte anger den fullständiga katalogsökvägen i fältet Fil försöker Data
Sync att hitta den angivna filen på standardfilplatsen som har ställts in i
systemegenskapen med namnet Rotkatalog för datafil.
• Om du vill ladda data från flera filer på samma gång använder du *-jokertecken
i fältet Fil, på följande sätt:
- Om du vill ladda en fil som börjar med namnet AIRLINE_TRAFFIC anger du
D:/csvFiles/AIRLINE_TRAFFIC*.csv
- Om du vill ladda alla filer som slutar med tillägget .csv anger du: D:/
csvFiles/*.csv
3. Ange ett unikt beskrivande namn i fältet Logiskt namn.
Om du till exempel laddar från flera datafiler kan du ange
My_HR_Data_Combined.
4. Klick på Nästa för att visa dialogrutan Importalternativ.
5. Använd dialogrutan Importalternativ till att ange hur datafilerna ska bearbetas.
• Om du importerar data i CSV-format anger du:
3-4 Förbereda data i Oracle Business Intelligence Cloud Service
Ställa in dataladdningar från CSV- eller XLSX-filer med Data Sync
– Teckentabell - välj det datafilsformat som du använder.
– Antal rader att hoppa över - ange antalet rader du vill hoppa över i filen, om
några. Använd det här alternativet om filen har en rubrik, dvs. data börjar
inte på den första raden. Om inga rader ska hoppas över behåller du
standardvärdet 0.
– Första raden innehåller rubriker - välj det här alternativet om filen innehåller
kolumnnamn i en rubrik. Data Sync tolkar den första raden för att generera
kolumnnamn med versaler och kapar namn till 30 tecken. Om en datafil inte
innehåller huvuden genererar Data Sync standardkolumnnamnen
COLUMN_1, COLUMN_2, osv.
– Avgränsare - välj det tecken som avgränsar fältvärden i datafilen.
Alternativen är Kommatecken, Lodstreck, Semikolon, Blanksteg, Tabb, Tilde
och Anpassad. Om du har en anpassad avgränsare väljer du Anpassad och
anger en avgränsare bestående av ett tecken.
– Tidsstämpelformat (Java-format) - välj formatet för tidsstämpeldata i
datafilerna.
– Antal rader att analysera - behåll standardvärdet -1 om du vill analysera alla
datavärden vid utvärdering av data.
• Om du importerar data i XLSX-format anger du:
Ladda data från filer med Data Sync 3-5
Ställa in dataladdningar från CSV- eller XLSX-filer med Data Sync
– Tidsstämpelformat (Java-format) - välj ett datumformat.
– Cellintervall - använd fältet Start för att ange cell-id:t där data börjar, till
exempel D10. Cellintervall - använd fältet Slut för att ange cell-id:t där data
slutar, till exempel H250.
– Om XLSX-filen innehåller flera blad och du endast vill ladda data från vissa
blad klickar du på Välj blad som ska importeras för att visa dialogrutan Välj
blad och flyttar bladen till den mall du vill ladda till listan Valda blad.
6. Klicka på Nästa för att visa dialogrutan Välj måltabell.
7. I alternativavsnittetMåltabell i dialogrutan anger du:
3-6 Förbereda data i Oracle Business Intelligence Cloud Service
Ställa in dataladdningar från CSV- eller XLSX-filer med Data Sync
• Målalternativ - ange om du vill ladda en befintlig tabell eller skapa en ny tabell.
Om du väljer att skapa en ny tabell anger du ett lämpligt kortnamn eller
redigerar standardnamnet för att identifiera den här tabellen i måldatakällan.
• Välj utdataalternativ - välj Relation för att lagra data i relationsformat (till
exempel en tabell eller vy) eller Datauppsättning för att lagra data i en
datauppsättning som är lämplig för Visual Analyzer-projekt.
• Ta bort dubbletter - välj det här alternativet om XLSX-källfilen innehåller
dubblettposter och du vill att Data Sync ska välja en distinkt uppsättning rader
baserat på ett visst attribut eller en uppsättning attribut som du identifierar som
användarnyckelkolumner som kan göra posterna unika och lösa dubblettposter.
8. Klicka på Nästa för att visa dialogrutan Ny källfil: Mappa kolumner.
9. Använd dialogrutan Ny källfil: Mappa kolumner för att verifiera att datatypen och
andra konfigurationsdetaljer är korrekta. Avmarkera till exempel alternativet
Ladda bredvid de kolumner som du vill ladda.
10. Ange hur du vill hantera inkrementella laddningar:
Ladda data från filer med Data Sync 3-7
Ställa in dataladdningar från CSV- eller XLSX-filer med Data Sync
a. Välj alternativet Uppdatera rader vid matchning bredvid varje rad.
b. Välj alternativet Rullande borttagning bredvid ett av datumfältet för rensning
av data.
11. Klicka på OK för att visa dialogrutan Importera fil och granska statusmeddelandet,
t.ex. Utförd.
12. På fliken Måltabell klickar du på fliken Redigera och anger ett värde för Antal
dagar för rullande borttagning.
13. Definiera hur efterföljande åtgärder på filen ska hanteras, t.ex. inkrementell
laddning.
a. Klicka på fliken Fildata och klicka sedan på delfliken Filmål.
b. Klicka på kolumnen Laddningsstrategi för att visa dialogrutan
Laddningsstrategi.
c. I dialogrutan Laddningsstrategi klickar du på Ta aldrig bort data.
3-8 Förbereda data i Oracle Business Intelligence Cloud Service
Underhålla filinställningsdata
d. Klicka på OK för att visa dialogrutan Inställningar för inkrementell bearbetning
och välj den nyckelkolumn eller kombination av kolumner som identifierar
poster unikt.
e. Klicka på OK och klicka sedan på OK i meddelandedialogrutan där du ombeds
skapa ett index.
Nu när du har definierat data och en laddningsstrategi är du redo att ladda data.
Underhålla filinställningsdata
När du har ställt in en dataladdning från en eller flera CSV- eller XLSX-filer kan det
hända att du vill ändra laddningskonfigurationen. Du kan till exempel vilja ändra
namnet på måltabellen eller ta bort dubblettposter när du laddar data.
Så här underhåller du filinställningsdata:
Ladda data från filer med Data Sync 3-9
Underhålla filinställningsdata
1. Klicka på fliken Projekt i Data Sync och kontrollera att korrekt projekt har valts i
den intilliggande listrutan.
2. Om du vill konfigurera källfilerna klickar du på fliken Fildata för att ändra
konfigurationsdetaljerna.
3. Om du vill konfigurera måltabeller eller måldatauppsättningar klickar du på fliken
Måltabeller/datauppsättningar för att ändra konfigurationsdetaljerna.
3-10 Förbereda data i Oracle Business Intelligence Cloud Service
Ladda data en enda gång
4. Om du vill hantera kolumnmappningen för ett projekt klickar du på fliken
Projektöversikt.
Ladda data en enda gång
När du har använt Data Sync till att ställa in data använder du ett jobb till att ladda
data från datakällan till datamåldatabasen i molnet. Du kan ladda data en enda gång
eller schemalägga en återkommande dataladdning.
Jobb laddar data från en datakälla till ett datamål. När du har skapat ett projekt i Data
Sync skapar Data Sync ett standardjobb för laddning av data åt dig. Du kan antingen
köra jobbet och hantera det manuellt eller schemalägga jobbet att köras automatiskt en
eller flera gånger.
Så här laddar du data en enda gång:
1. I Data Sync väljer du det projekt som du skapade för dataladdningen.
2. Klicka på fliken Jobb och välj det jobb som Data Sync har skapat för dig, eller som
du har skapat för dig själv.
Ladda data från filer med Data Sync 3-11
Ladda data en enda gång
Data Sync skapar ett standardjobb åt dig med ett namn som består av
projektnamnet följt av Jobn. Om du t.ex. skapar ett projekt med namnet HCM_Data
skapar Data Sync ett jobb med namnet HCM_Data-Job1. Du kan också skapa ett
eget jobb.
3. Klicka på Kör jobb för att starta dataladdningen.
3-12 Förbereda data i Oracle Business Intelligence Cloud Service
Förnya data regelbundet
Förnya data regelbundet
När du har använt Data Sync till att ställa in data använder du ett jobb till att ladda
data från datakällan till datamåldatabasen i molnet. Du kan ladda data en enda gång
eller schemalägga en återkommande dataladdning. Du kan använda Data Sync för att
förnya data regelbundet genom att schemalägga ett jobb.
Så här förnyar du data regelbundet:
1. I Data Sync klickar du på fliken Jobs.
2. På delfliken Jobbscheman klickar du på Nytt för att öppna dialogrutan Nytt
schema.
Ladda data från filer med Data Sync 3-13
Övervaka dataladdningar
3. Använd fältet Namn för att identifiera de data du laddar.
4. I listrutan Jobb väljer du jobbet som Data Sync skapade åt dig eller som du
skapade själv.
5. Använd området Återkommandemönster till att ange när och hur regelbundet du
vill att data ska laddas.
6. Ange ett startdatum och ett slutdatum.
7. Klicka på Spara.
Dataladdningen startar vid den angivna tidpunkten på det angivna datumet.
Övervaka dataladdningar
När du laddar data använder du Data Sync till att övervaka förloppet och åtgärda
eventuella problem.
Så här övervakar du en dataladdning:
1. I Data Sync klickar du på fliken Jobs.
3-14 Förbereda data i Oracle Business Intelligence Cloud Service
Övervaka dataladdningar
2. Klicka på underfliken Aktuella jobb.
3. Använd delfliken Aktuella jobb till att övervaka status för dataladdningen.
Granska t.ex. fältet Körningsstatus och Statusbeskrivning. Klicka på Avbryt om
du vill stoppa en dataladdning eller på Starta om om du vill försöka utföra en
dataladdning igen när du har gjort korrigeringar eller ändringar i Data Sync.
Mer information om felsökning finns i Övervakning och felsökning av
dataladdningar.
Ladda data från filer med Data Sync 3-15
Övervaka dataladdningar
3-16 Förbereda data i Oracle Business Intelligence Cloud Service
4
Ladda data från relationstabeller
I det här avsnittet beskrivs hur du laddar relationstabeller till Oracle Database Cloud
Service integrerat med Oracle BI Cloud Service.
Video
Avsnitt:
• Typiskt arbetsflöde för att ladda filer från tabeller
• Ställa in dataladdningar från tabeller med Data Sync
• Ladda relationstabeller med hjälp av SQL Developer
• Åsidosätta en dataladdning från en tabell
• Ladda data från tabeller med en SQL-fråga
Typiskt arbetsflöde för att ladda filer från tabeller
Här är de vanliga uppgifterna för laddning av BI-data från databastabeller.
Uppgift
Beskrivning
Mer information
Börja använda Data
Sync.
Ladda ned och installera Data Sync på
en lokal dator och ställ in miljön för Data
Sync.
Ställa in Data Sync för
första gången
Registrera
relationsdatakällan.
Ange anslutningsdetaljerna för
relationsdatabasen.
Ansluter Data Sync med
Oracle BI Cloud Service
och dina datakällor
Ställ in
dataladdningen.
Registrera de tabeller du vill ladda och
definiera en laddningsstrategi för varje
tabell.
Ställa in dataladdningar
från tabeller med Data
Sync
Ladda data en enda
gång med Data Sync.
Använd Data Sync till att ladda data till
måldatabasen i molnet.
Ladda data en enda gång
Ladda data med en
SQL-fråga.
Använd Data Sync till att köra en SQLfråga för laddning av data till
måldatabasen i molnet.
Ladda data från tabeller
med en SQL-fråga
Ladda data med en
SQL-åsidosättning.
Använd Data Sync till att ladda data
men åsidosätta laddningen med ett SQLkommando.
Åsidosätta en
dataladdning från en
tabell
Förnya data
regelbundet.
Schemalägga en återkommande
dataladdning för att förnya data.
Förnya data regelbundet
Ladda data från relationstabeller 4-1
Ställa in dataladdningar från tabeller med Data Sync
Uppgift
Beskrivning
Mer information
Övervaka
dataladdningar.
Övervaka förloppet för dataladdningar
och svara på problem.
Övervaka dataladdningar
Ställa in dataladdningar från tabeller med Data Sync
Innan du börjar ladda data anger du vilka kolumner som ska laddas och hur
inkrementella data ska hanteras.
Video
Du kan importera tabelldefinitioner för att ladda från valfri definierad
relationsanslutning. Datatyper som stöds inkluderar CHAR, VARCHAR,
TIMESTAMP, DATE, NUMBER(n), NUMBER(m,n), CLOB och BLOB. Om en
källtabell har kolumner med någon annan datatyp importeras de med datatypen
UNKNOWN och markeras som inaktiva. De inkluderas heller inte i någon
datakopieringsprocess.
Så här ställer du in en dataladdning från tabeller med Data Sync:
1. I vyn Projekt i Data Sync klickar du på fliken Relationsdata.
2. Klicka på Data från tabell.
3. I dialogrutan Importera tabeller till [projekt] väljer du anslutningen i listrutan
Datakällor.
4. Välj alternativet Importera bredvid varje tabell du vill ladda.
Om du vill söka efter tabeller anger du i fältet Tabellnamnfilter ett tabellnamn
eller ett tabellnamnfilter med jokertecken för att begränsa listan över tabeller för
import. Följande exempel filtrerar listan över tabeller från en källa.
• CONTACT visar endast tabellen CONTACT om den finns i databasen med exakt
samma namn.
• CONTACT* eller CONTACT% visar alla tabeller i databasen vars namn börjar med
CONTACT.
• *CONTACT* eller %CONTACT% visar alla tabeller i databasen vars namn
innehåller CONTACT.
4-2 Förbereda data i Oracle Business Intelligence Cloud Service
Ställa in dataladdningar från tabeller med Data Sync
5. Klicka på Importera tabeller för att registrera källtabellerna och skapa poster med
samma namn för måltabellerna. Alla kolumner och index importeras också.
Ändra inte namn på tabellerna. Data Sync antar att källtabellnamnen är desamma
som måltabellnamnen. Om du vill använda ett annat måltabellnamn överväg att
använda frågor som källa.
Som standard kopieras alla tabellattribut. Om du vill hindra vissa kolumner från
att replikeras till Oracle Business Intelligence Cloud Service eftersom de inte
behövs för analys eller innehåller känslig information väljer du tabellen på fliken
Måltabeller, väljer delfliken Tabellkolumner och klickar på alternativet Inaktiv
för de kolumnerna. Om du avaktiverar en kolumn se till att inspektera de
indexdefinitioner som kan tänkas referera till de inaktiva kolumnerna. Index som
refererar till en inaktiv eller borttagen kolumndefinition tas bort utan att
återskapas. Om du vill avaktivera de index som refererar till inaktiva eller
borttagna kolumner högerklickar du på kolumnen och väljer alternativet
Identifiera och avaktivera ogiltiga index. På så sätt markeras eventuella index
som refererar till inaktiva kolumner också som inaktiva.
6. Inspektera kolumnattributen:
a. Klicka på fliken Måltabeller och sedan på delfliken Tabellkolumner.
Ladda data från relationstabeller 4-3
Ställa in dataladdningar från tabeller med Data Sync
b. Avmarkera eventuella kolumner som inte behövs för analys.
7. Definiera en strategi för varje tabell.
a. I kolumnen Laddningsstrategi klickar du på ikonen Laddningsstrategi.
b. Använd dialogrutan Laddningsstrategi till att ange hur data ska bearbetas.
c. Använd dialogrutan Inställningar för inkrementell bearbetning till att välja en
användarnyckel och en datumtidsstämpelkolumn för den inkrementella
bearbetningen.
4-4 Förbereda data i Oracle Business Intelligence Cloud Service
Åsidosätta en dataladdning från en tabell
d. Spara detaljerna.
Nu när du har konfigurerat data kan du ladda dem (se Ladda data en enda gång).
Åsidosätta en dataladdning från en tabell
I Data Sync kan du begränsa mängden data som laddas från en källtabell med en SQLfrågeåsidosättning.
Använda en SQL-frågeåsidosättning för att förfina en dataladdning från en tabell
Som standard kopieras alla data från en källtabell till Oracle Business Intelligence
Cloud Service-schemat. Om du vill begränsa mängden data som laddas kan du ange
en SQL-frågeåsidosättning som förfinar de data som läses. Om du t.ex. vill kopiera
data för ett helt år i en tabell som inkluderar en LAST_UPD-datumkolumn kan du
ange en ytterligare fråga (Oracle-syntax) på följande sätt:
SELECT * FROM TABLE_NAME WHERE LAST_UPD > SYSDATE - 365
Så här lägger du till en SQL-fråga för att begränsa mängden data som laddas:
1. I vyn Projekt i Data Sync väljer du källtabellen på fliken Relational Data.
2. På underfliken Redigera klickar du på knappen för fältet Fråga.
3. I dialogrutan Fråga använder du redigeringsverktygen till att ange den önskade
SQL-frågan
4. Klicka på OK.
När du anger en SQL-frågeåsidosättning valideras den mot databasen och om det
förkommer fel i SQL-koden ombeds du korrigera dem. Om SQL-åsidosättningen
inkluderar nya kolumner som inte förekommer i tabelldefinitionen ombeds du lägga
till dem i måltabellen.
Ladda data från relationstabeller 4-5
Ladda data från tabeller med en SQL-fråga
Ta t.ex. fallet när en CONTACT-tabell importeras. Som standard skickar Data Sync
SELECT * FROM CONTACT. Du kanske vill lägga till en kolumn med namnet
UPLOADED_DT till tabellen för att registrera när data laddas upp. Det gör du genom
ange en SQL-frågeåsidosättning på följande sätt:
SELECT CONTACT.*, SYSDATE AS UPLOADED_DT FROM CONTACT
I det här fallet identifierar Data Sync att den nya kolumnen UPLOADED_DT inte finns
i målet och frågar dig om du vill lägga till den i tabelldefinitionen.
Ladda data från tabeller med en SQL-fråga
I Data Sync kan du ladda data från tabeller med en SQL-fråga.
Du kan ladda data baserat på en SQL-sats. Ett annat sätt att ladda in data i Oracle
Business Intelligence Cloud Service-schemat är att använda en SQL-sats vars resultat
du vill behålla. Istället för att ladda detaljdata t.ex. kanske du vill använda aggregatSQL till att lagra komprimerade data i molnet. Aggregat-SQL kan koppla ihop flera
tabeller och använda en av de SQL-funktioner som databasen stöder som GROUP BY,
filter och kopplingar.
Så här skapar du en måltabell från resultaten av en SQL-fråga:
1. I vyn Projekt i Data Sync klickar du på fliken Relationsdata.
2. Klicka på Data från SQL.
3. I dialogrutan Ny fråga anger du ett logiskt namn på frågan i fältet Namn.
Namnet får inte innehålla blanksteg.
4. Ange en befintlig måltabell eller skapa en ny och ange ett namn för den.
Om frågan definierar en ny tabell härleds kolumnsdefinitionerna från SQLstrukturen. Om du använder en befintlig tabell kan nya kolumner från SQL-koden
läggas till i listan över kolumner.
5. Välj en anslutning i listrutan Anslutning.
6. Ange SQL-frågan i fönstret Fråga.
7. Klicka på OK.
Om du väljer att ladda data inkrementellt rekommenderar Oracle ett unikt index för
användar- och primärnyckelkolumnerna. Du rekommenderas också att registrera
ytterligare index som BI-användare kan använda för att koppla tabeller och filtrera
rapporter.
Ladda relationstabeller med hjälp av SQL Developer
Du kan använda Oracle SQL Developer version 3.2 eller senare för att ladda upp och
administrera data i Oracle Database Cloud Service.
Oracle SQL Developer är ett integrerat, transparent och smidigt hjälpmedel för
massladdning av data med fullständiga funktioner för objektbläddring. Det här Javabaserade verktyget körs på en klientdator och får åtkomst till Oracle Database Cloud
Service via en uppsättning RESTful-webbtjänsteanrop. Med RESTfulwebbtjänsteanrop kan du få åtkomst till och ladda data och datastrukturer i Oracle
Database Cloud Service. Mer information finns i REST-API för Oracle Java Cloud
Service.
4-6 Förbereda data i Oracle Business Intelligence Cloud Service
Ladda relationstabeller med hjälp av SQL Developer
Du kan:
• Anslut till databasen via Oracle SQL Developer.
Obs!: Information om hur du konfigurerar Oracle SQL Developer-
anslutningar för att ladda upp data finns i
Självstudier gällande
dataladdning och Oracle Database Cloud Service.
• Lägg till valfritt Oracle SQL Developer-objekt.
• Flytta data från lokala databaser till en Oracle Cloud-måldatabas.
• Skapa kundvagnar för distribuering. Oracle SQL Developer skapar en kundvagn
med objekt som du vill ladda i tjänsten, ansluter till tjänsten och distribuerar sedan
data från kundvagnen till tjänsten på ett säkert sätt. Du kan även jämföra miljöer
och vagnar.
• Ladda data inkrementellt med Oracle SQL Developer.
Obs!: Oracle SQL Developer använder databasfunktionen SQL*Loader för att
utföra dataladdning. Ta reda på mer om begränsningar för dataladdning
genom att läsa Oracle Database-verktyg.
Som en riktlinje använder du Oracle SQL Developer för indatafiler som är större än
500 000 rader.
Obs!: Överväg att säkerhetskopiera data av säkerhetsskäl innan du laddar
dem i ett befintligt schema eller tabell. Mer information finns i Använda Oracle
Database Backup Cloud Service.
Ladda data från relationstabeller 4-7
Ladda relationstabeller med hjälp av SQL Developer
4-8 Förbereda data i Oracle Business Intelligence Cloud Service
5
Automatisk dataladdning med hjälp av
programmering
I det här ämnet beskrivs hur du kan programmera laddningen av dina data. Normalt
använder du de här metoderna för laddning av stora datavolymer, vid komplicerade
transformationer, skapande av index och när du utför databashantering och
övervakningsuppgifter.
Avsnitt:
• Om Oracle BI Cloud Service REST-API
• Oracle Database Cloud Service API
• Skript för PL/SQL-databaser
Om Oracle BI Cloud Service REST-API
Du använder REST-API:t för Oracle BI Cloud Service för att definiera eller anpassa ditt
eget API och programmatiskt ladda lokala data till Oracle BI Cloud Service. Oracle BI
Cloud Service REST-API:t är optimerat för att ladda stora datavolymer (tusentals till
miljoner) från en eller flera källor.
Ladda data till tabeller i Oracle Database Cloud Service:
REST-API:t för Oracle BI Cloud Service laddar data till den standardmolndatabas som
är kopplad till Oracle BI Cloud Service. När data har laddats till den här
molndatabasen kan du:
• Infoga, uppdatera, uppdatera/infoga och ta bort ett stort antal poster genom att
strömma batchar med poster.
• Uppdatera statistik.
• Släppa eller skapa index i tabeller i Oracle Database Cloud Service.
• Skriva program och skript i ditt favoritprogrammeringsspråk och sedan kombinera
dem med ytterligare applikationslogik för att anropa REST-API:t för Oracle BI
Cloud Service.
• Anropa skriptet eller applikationen med din lokala schemaläggare.
• Automatisera inkrementell dataladdning eller integrera med ETL-verktyg med
REST-API:t för Oracle BI Cloud Service. Detaljerad information finns i REST-API
för Oracle BI Cloud Service.
• Skapa ett anpassat API med REST-API-ramverket för Oracle BI Cloud Service.
Ladda data till datauppsättningar i Oracle BI Cloud Service:
Automatisk dataladdning med hjälp av programmering 5-1
Om Oracle Database Cloud Service REST-API
• Skapa, uppdatera och ta bort datauppsättningar från lokala datakällor.
• Hantera datauppsättningar programmatiskt. Ta bort oönskade datauppsättningar
för att frigöra lagringsutrymme.
Om Oracle Database Cloud Service REST-API
Om Oracle BI Cloud Service är integrerat med Oracle Database Cloud - Database
Schema Service kan du ladda data programmatiskt med REST-API:t för Oracle
Database Cloud Service.
Skapa RESTful-webbtjänster för att få åtkomst till SQL- och PL/SQL-frågor i Oracle
Database Cloud - Database Schema Service utanför molnet. Du använder guiden
RESTful-webbtjänster för att skapa RESTful-webbtjänster. Guiden RESTful
tillhandahåller en mekanism för att få åtkomst till tjänsten och gör att du kan definiera
en uppsättning URI:er (Uniform Resource Identifier) till en SQL-fråga eller PL/SQLskript. Du kan anropa valfri SQL-fråga för att läsa data och returnera ett resultat, eller
anropa PL/SQL-kod för att läsa, skriva, ändra eller ta bort data
Du kan definiera ett eget REST-API som kan anropas från lokala miljöer. Du kan
definiera valfritt PL-/SQL-block med BIND-variabler som kan ändra tabeller i Oracle
Database Cloud - Database Schema Service.
Dessutom kan du använda APEX_WEB_SERVICE API i ett PL/SQL-block för att
anropa valfri REST- eller SOAP-API som stöds av molnapplikationer och hämta data
från ett externt system. Data kan överföras direkt från den lokala källan till
molndatabasen. Du kan sedan programmatiskt automatisera webbtjänsten.
Se Implementera RESTful-webbtjänster i Använda Oracle Database Cloud - Database
Schema Service.
Skript för PL/SQL-databaser
Endast Oracle Database Cloud - Database Schema Service. Du kan använda skript för
PL/SQL-databaser för att ladda data från externa, generella webbtjänster.
5-2 Förbereda data i Oracle Business Intelligence Cloud Service
Skript för PL/SQL-databaser
Du kan hämta och ladda data från andra molntjänster som Oracles Fusion Cloud eller
Salesforce.com. Ett API kan anropas från din PL/SQL-kod som du skapat med SQL
Workshop, ett tillförlitligt utvecklingsverktyg för att skapa användarvänliga
klientapplikationer och utföra komplexa databasoperationer (till exempel
datainmatningsprogram som utför PL/SQL för att överföra parametrar angivna av
användare).
SQL Workshop är en del av Oracle Application Express (APEX). Oracle APEX är
Oracles primära verktyg för utveckling av webbapplikationer med SQL och PL/SQL.
Med bara en webbläsare kan du utveckla och distribuera professionella webbaserade
applikationer för datorer och mobila enheter.
Du kan skapa PL/SQL-skript i SQL Workspace som:
• konstruerar och utför SQL-frågor mot objekt i tjänsten för databasschema.
• skapar och utför databasprocedurer.
• Underhålla databasobjekt. Du kan till exempel:
– Skapa och underhålla index för att förbättra prestandan.
– Radera objekt som tabeller.
– Skapa vyer för att utforska databasens funktionalitet.
– Lägg till kolumner.
– Ändra objekt skapade efter laddning, till exempel förenliga datumtyper.
– Utför transformeringar efter laddning.
Se SQL-syntax i Använda Oracle Database Cloud - Database Schema Service.
Automatisk dataladdning med hjälp av programmering 5-3
Skript för PL/SQL-databaser
5-4 Förbereda data i Oracle Business Intelligence Cloud Service
6
Ladda data från OTBI
Om du använder Data Sync kan du ladda data direkt från ämnesområden eller
rapporter i OTBI. Detta gör det möjligt för dina BI-användare att analysera OTBI-data i
Oracle BI Cloud Service.
Avsnitt
• Normalt arbetsflöde för att ladda filer från OTBI
• Ange anslutningsdetaljer för OTBI-data
• Ställa in dataladdningar från OTBI-mappar eller ämnesområden
• Ställa in dataladdningar från mappar i OTBI-ämnesområden
Normalt arbetsflöde för att ladda filer från OTBI
Här är de vanliga uppgifterna för laddning av BI-data från OTBI.
Uppgift
Beskrivning
Mer information
Börja använda Data
Sync.
Ladda ned och installera Data Sync på
en lokal dator och ställ in miljön för Data
Sync.
Ställa in Data Sync för
första gången
Ange
anslutningsdetaljer
för datakällan.
Skapa en anslutning och en insticksbar
källdefinition i Data Sync.
Ange anslutningsdetaljer
för OTBI-data
Ställ in en
dataladdning från en
rapport eller ett
ämnesområde.
Ange information om dina data, till
exempel format, vilka kolumner som ska
laddas och hur inkrementella data ska
hanteras.
Ställa in dataladdningar
från OTBI-mappar eller
ämnesområden
Ställ in en
dataladdning från en
mapp i ett
ämnesområde.
Ange information om dina data, till
exempel format, vilka kolumner som ska
laddas och hur inkrementella data ska
hanteras.
Ställa in dataladdningar
från mappar i OTBIämnesområden
Ladda data en enda
gång med Data Sync.
Använd Data Sync till att ladda data till
måldatabasen i molnet.
Ladda data en enda gång
Förnya data
regelbundet.
Schemalägga en återkommande
dataladdning för att förnya data.
Förnya data regelbundet
Övervaka
dataladdningar.
Övervaka förloppet för dataladdningar
och svara på problem.
Övervaka dataladdningar
Ladda data från OTBI 6-1
Ange anslutningsdetaljer för OTBI-data
Ange anslutningsdetaljer för OTBI-data
Om du vill ställa in en Data Sync-miljö anger du var OTBI-databasen finns och
definierar de data som du vill att BI-användarna ska analysera.
Så här ställer du in anslutningar:
• Ange anslutningsdetaljer för din datakälla.
• Definiera de data som du vill att BI-användare ska analysera.
Ange anslutningsdetaljer för din OTBI-datakälla
1. I Data Sync klickar du på Anslutningar och klickar sedan på fliken Källor/mål.
2. Klicka på Nytt om du vill skapa en ny tom rad i tabellen.
3. Ange följande detaljer i dialogrutan Redigera:
Fält eller element
Beskrivning
Namn
Ange ett kort och beskrivande namn som är lämpligt för
miljön, till exempel SALES_CLOUD för att identifiera
anslutningen i Data Sync.
Anslutningstyp
Välj OTBI.
Användare
Välj en OTBI-användare.
Lösenord
Ange lösenordet för den OTBI-användare du har angett.
URL
Ange din OTBI-URL. Till exempel https://
otbi.crm.us1.oraclecloud.com.
4. Klicka på Testa anslutning och sedan på Spara.
Ange en insticksbar källa för OTBI
Så här anger du en insticksbar källa för OTBI:
1. I Data Sync klickar du på Anslutningar och klickar sedan på fliken Insticksbara
datakällor.
2. Klicka på Nytt om du vill skapa en ny tom rad i tabellen.
3. Ange följande detaljer i dialogrutan Redigera:
Fält eller element
Beskrivning
Namn
Ange ett beskrivande namn för att identifiera den
insticksbara källan. Ange t.ex. OTBI.
URL
För OTBI anger du:
com.oracle.dataflow.datareader.otbi.OTBISourceDescript
or
4. Klicka på Spara.
6-2 Förbereda data i Oracle Business Intelligence Cloud Service
Ställa in dataladdningar från OTBI-mappar eller ämnesområden
Ställa in dataladdningar från OTBI-mappar eller ämnesområden
Innan du börjar ladda data anger du information om dina datafiler, till exempel
format, vilka kolumner som ska laddas och hur inkrementella data ska hanteras.
Så här ställer du in en dataladdning från en mapp eller ett ämnesområde i OTBI:
1. I Data Sync klickar du på fliken Projekt.
2. Klicka på fliken Insticksbar källdata.
3. Klicka på Manuell registrering för att visa dialogrutan Manuell registrering och
ange följande detaljer.
Fält eller element
Beskrivning
Logiskt namn
Ange ett kort beskrivande namn för dessa data. Om du till
exempel laddar data från en rapport med namnet
Aktivitetsrapport kan du ange ActivityReportEMEA.
Målnamn
Ange det namn som du vill använda för måltabellen. Om du
till exempel laddar data från en rapport med namnet
Aktivitetsrapport kan du ange
OTBI_ACTIVITY_REPORT_EMEA.
Utdataalternativ
Välj Relation för att lagra data i relationsformat (till exempel
för ett Oracle BI Cloud Service-mål) eller Datauppsättning
för att lagra data i datauppsättningsformat (till exempel för
Oracle Data Visualization Cloud Service).
Ladda data från OTBI 6-3
Ställa in dataladdningar från OTBI-mappar eller ämnesområden
Fält eller element
Beskrivning
Databasanslutning
Välj din OTBI-datakälla. I den här listan visas datakällor som
du har angett i dialogrutan Anslutningar.
4. Klicka på OK för att visa dialogrutan Meddelande.
5. I alternativet Välj ett attribut väljer du den typ av insticksbar källa som du vill
ladda från.
• Välj Logisk SQL om du vill ladda med ett SQL-kommando.
• Välj Rapport om du vill ladda från en OTBI-rapport.
• Välj Ämne.Område.Tabell om du vill ladda från ett helt ämnesområde i OTBI.
6. Klicka på OK för att visa dialogrutan Egenskaper.
I dialogrutan Egenskaper visas ett namn och ett värdepar för rapporten,
ämnesområdet eller SQL-satsen, beroende på vilken insticksbar källa du har valt i
steg 5.
6-4 Förbereda data i Oracle Business Intelligence Cloud Service
Ställa in dataladdningar från OTBI-mappar eller ämnesområden
7. Klicka i fältet Värde för att visa dialogrutan Värde.
8. Använd dialogrutan Värde för att ange något av följande:
• Ange SQL-satsen om du vill ladda med ett SQL-kommando.
Exempel:
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"
• Ange den fullständiga sökvägen till rapporten om du vill ladda från en OTBIrapport.
Exempel: /shared/Custom/Customer Relationship Management/
Activity Report.
• Ange det fullständiga ämnesområdet om du vill ladda från ett helt
ämnesområde i OTBI.
Exempel: "CRM - Sales Predictor Input".Revenue.
9. Klicka på OK.
10. Ange en laddningsstrategi:
a. Klicka på fliken Redigera i den nedre rutan för att visa dialogrutan
Laddningsstrategi.
Ladda data från OTBI 6-5
Ställa in dataladdningar från mappar i OTBI-ämnesområden
b. Använd dialogrutan Laddningsstrategi för att ange hur data ska laddas enligt
dina affärsbehov.
11. Om du vill ange hur inkrementella uppdateringar ska hanteras klickar du på
Mappning i den nedre rutan och använder dialogrutan Mappning för att
konfigurera datauppladdningen efter dina affärsbehov.
Nu när du har definierat data och en laddningsstrategi är du redo att ladda data.
Ställa in dataladdningar från mappar i OTBI-ämnesområden
Innan du börjar ladda data anger du information om dina datafiler, till exempel
format, vilka kolumner som ska laddas och hur inkrementella data ska hanteras.
Så här ställer du in en dataladdning från en mapp i ett OTBI-ämnesområde:
1. I Data Sync klickar du på fliken Projekt.
2. Klicka på fliken Insticksbar källdata.
3. Klicka på Data från objekt för att visa dialogrutan Importera definition till
produkter och ange följande detaljer.
6-6 Förbereda data i Oracle Business Intelligence Cloud Service
Ställa in dataladdningar från mappar i OTBI-ämnesområden
Fält eller element
Beskrivning
Källa
Välj den OTBI-datakälla där ämnesområdet finns.
Filter
Använd den här rutan för att ange en söksträng med en
asterisk (*) som ett jokertecken. Ange till exempel Sälj* för att
söka efter alla mappar med namn som börjar med Sälj.
Utdataalternativ
Välj Relation för att lagra data i relationsformat (till exempel
en tabell eller vy) eller Datauppsättning för att lagra data i en
datauppsättning som är lämplig för Visual Analyzer-projekt.
4. Klicka på Sök för att lista alla ämnesområden som matchar din söksträng.
5. När sökningen är klar väljer du den mapp som du vill ladda:
• Välj alternativet Importera bredvid varje mapp om du vill välja enskilda
mappar att ladda.
• Om du vill välja att ladda alla mappar klickar du på Markera alla.
Ladda data från OTBI 6-7
Ställa in dataladdningar från mappar i OTBI-ämnesområden
6. Klicka på Importera för att ladda metadata för de valda mapparna.
När importen har utförts visas ett meddelande om utförande.
7. Om du vill visa detaljer om de importerade mapparna klickar du på fliken
Måltabeller/datauppsättningar.
I listtabellerna och datauppsättningarna tittar du i namnkolumnen för den mapp
eller de mappar som har valts för laddning.
8. Om du vill borra till den här måltabellen eller datauppsättningen klickar du på
fliken Tabellkolumner i den nedre rutan.
Nu när du har definierat data och en laddningsstrategi är du redo att ladda data.
6-8 Förbereda data i Oracle Business Intelligence Cloud Service
Del III
Modellera data i Oracle Business
Intelligence Cloud Service
I det här avsnittet förklaras hur du modellerar data i Oracle Business Intelligence
Cloud Service.
Kapitel:
• Om datamodellering
• Börja bygga din datamodell
• Definiera hierarkier och nivåer för borrning och aggregering
• Gör din datamodell säker
7
Om datamodellering
Du kan bygga en modell över dina affärsdata med Oracle Business Intelligence Cloud
Service.
Avsnitt:
• Modellering av data
• Planera en datamodell
• Beskrivning av att modellera data
Modellering av data
En datamodell är en design som presenterar verksamhetsdata för analys på ett sätt
som återspeglar verksamhetens struktur. Datamodeller gör att analytiker kan
strukturera frågor på samma intuitiva sätt som de ställer verksamhetsfrågor.
Väldesignade modeller är enkla och döljer den underliggande datastrukturens
komplexitet.
Tips:
Innan du modellerar data ska du se till att du förstår datamodelldefinitionerna
som finns i Oracle BI Cloud Service-terminologi.
Du kan modellera data från olika källtyper i Oracle BI Cloud Service med Data
Modeler, t.ex. stjärna och snöflinga, på olika sätt som är begripliga för
företagsanvändare. Du måste ha rollen BIDataModelAuthor för att använda Data
Modeler.
Även om inte alla källobjekt har stjärnrelationer presenterar Data Modeler data som en
enkel stjärnstruktur i datamodellen. Med andra ord representerar datamodellen
mätbara fakta som visas i form av olika dimensionsattribut.
När du skapar en datamodell utför du följande uppgifter:
• Anslut till databasen som innehåller dina affärsdata.
• Lägg till källtabeller eller -vyer i modellen och klassificera dem som en faktatabell
eller en dimensionstabell.
• Definiera koppling mellan fakta- och dimensionstabeller
• Se till att varje dimensionstabell mappar till minst en faktatabell och att varje
faktatabell mappar till minst en dimensionstabell.
• Ange aggregeringsregler för olika faktakolumner, skapa härledda mått baserat på
uttryck, skapa dimensionshierarkier som stöder borrning och skapa nivåbaserade
mått.
Om datamodellering 7-1
Planera en datamodell
• Publicera datamodellen för att permanent spara ändringar och göra data
tillgängliga för användning i analyser.
Källdata från filer eller relationsstrukturer kan laddas upp till tabeller i Oracle
Database Cloud Service och integreras med Oracle BI Cloud Service eller någon annan
databas som ansluter till Oracle BI Cloud Service. Se Ansluta till data i en databas.
När du har publicerat datamodellen kan du börja visualisera data från hemsidan för
Oracle BI Cloud Service. Datamodellen visas som ett ämnesområde som du kan
använda i visualiseringar, rapporter och infopaneler. Namnet på ämnesområdet
stämmer överens med namnet på datamodellen.
Observera att när du modellerar källobjekt med flera stjärnrelationer är de alla en del
av samma datamodell och inkluderas i samma ämnesområde.
Planera en datamodell
Innan du använder Data Modeler i Oracle BI Cloud Service bör du ägna lite tid åt att
fundera på vilka krav som finns i verksamheten och att förstå de olika begreppen
inom datamodellering.
Avsnitt:
• Förstå datamodellkrav
• Komponenter i datamodeller
• Modellering av källobjekt med stjärnrelationer
• Modellering av källobjekt med snöflingerelationer
• Modellering av avnormaliserade källor
• Modellering av normaliserade källor
Förstå datamodellkrav
Innan du kan börja modellera data måste du först förstå dina datamodellkrav:
• Vilka typer av verksamhetsfrågor försöker du besvara?
• Vilka mått krävs för att förstå verksamhetsresultat?
• Vilka är alla de dimensioner under vilka verksamheten drivs? Eller, med andra
ord, vilka är de dimensioner som används för att bryta ned måtten och ge rubriker
till rapporten?
• Finns det hierarkiska element i varje dimension och vilka typer av relationer
definierar varje hierarki?
När du har besvarat de här frågorna kan du identifiera och definiera elementen i din
affärsmodell.
Komponenter i datamodeller
Faktatabeller, dimensionstabeller, kopplingar och hierarkier är nyckelkomponenter
som du stöter på när du bygger datamodellen i Oracle BI Cloud Service.
7-2 Förbereda data i Oracle Business Intelligence Cloud Service
Planera en datamodell
Komponent
Beskrivning
Faktatabeller
Faktatabeller innehåller mått (kolumner) som har inbyggda
aggregeringar i definitionerna.
Mått som aggregerats från fakta måste definieras i en faktatabell. Mått
är vanligen beräknade data, t.ex. dollarvärde eller såld kvantitet och de
kan anges som hierarkier. Du kanske till exempel vill fastställa
dollarsumman för en viss produkt på en viss marknad under en viss
tidsperiod.
Varje mått har en egen aggregeringsregel, som SUM, AVG, MIN och
MAX. En verksamhet kanske vill jämföra värden för ett mått och
behöver en beräkning för att uttrycka jämförelsen.
Dimensionstabeller
En verksamhet använder fakta för att mäta prestanda med hjälp av
väletablerade dimensioner, t.ex. enligt tid, produkt och marknad. Varje
dimension har en uppsättning beskrivande attribut. Dimensionstabeller
innehåller attribut som beskriver verksamhetsenheter (t.ex. kundnamn,
region, adress eller land).
Dimensionstabellernas attribut ger kontext till numeriska data, t.ex.
möjlighet att kategorisera serviceärenden. Attribut som lagras i den här
dimensionen kan inkludera ägaren till serviceärendet, område, konto
eller prioritet.
Dimensionstabeller i datamodellen är förenliga. Med andra ord: även
om det finns tre olika källinstanser av en viss kundtabell har
datamodellen bara en tabell. I syfte att uppnå det här kombineras alla
tre källinstanserna av kunden i en med hjälp av databasvyer.
Kopplingar
Kopplingar indikerar relationer mellan faktatabeller och
dimensionstabeller i datamodellen. När du skapar kopplingar anger du
den faktatabell, dimensionstabell, faktakolumn och dimensionskolumn
som du vill koppla.
Kopplingar gör det möjligt för frågor att returnera rader när det finns
minst en matchning i båda tabellerna.
Tips: Analytiker kan använda alternativet Inkludera null-värden när
de skapar rapporter till att returnera rader från en tabell om det inte
finns matchande rader i en annan tabell. Se Utelämna null-värden i
vyer i Använda Oracle Business Intelligence Cloud Service.
Hierarkier
Hierarkier är relationsuppsättningar ovanifrån och nedåt mellan
attribut i dimensionstabeller.
I hierarkier summeras nivåerna från lägre nivåer till högre nivåer.
Månader kan till exempel summeras till ett år. De här summeringarna
sker över hierarkielement och spänner över naturliga
företagsrelationer.
Modellering av källobjekt med stjärnrelationer
Stjärnkällor består av en eller flera faktatabeller som refererar ett antal
dimensionstabeller. Eftersom Data Modeler presenterar data i en stjärnstruktur är
stjärnkällor det enklaste modelleringsscenariot. I stjärnkällor är dimensioner
normaliserade med varje dimension som representeras av en enskild tabell.
Anta till exempel att du har olika källor för intäktsmått, produkter, kunder och order. I
det här scenariot laddar du data från varje källa till separata databastabeller. Använd
sedan Data Modeler för att skapa en faktatabell (Revenue Measures) och
Om datamodellering 7-3
Planera en datamodell
dimensionstabeller (Products, Customers och Orders). Slutligen skapar du kopplingar
mellan dimensionstabellerna och faktatabellen.
När du vill skapa fakta- och dimensionstabeller kan du dra och släppa källobjekt i
datamodellen eller använda menyalternativ för att skapa fakta- och
dimensionstabeller var och en för sig.
Se Beskrivning av att modellera data för en fullständig lista över
datamodelleringsuppgifter.
Modellering av källobjekt med snöflingerelationer
Snöflingekällor påminner om stjärnkällor. I en snöflingestruktur är emellertid
dimensioner normaliserade i flera relaterade tabeller och i enskilda
dimensionstabeller.
Anta till exempel att du har olika källor för intäktsmått, produkter, kunder och order.
Du har dessutom olika källfiler för varumärken (kopplade till produkter) och
kundgrupp (kopplad till kunder). Tabellerna Brands och Customer Group tolkas som
om de var "snöflingor" av kärndimensionstabellerna Customers och Products.
I det här scenariot laddar du data från varje källa till separata databastabeller. Därefter
skapar du databasvyer som kombinerar flera dimensionstabeller till en enda tabell. I
detta exempel skapar du en vy som kombinerar Products och Brand, samt ytterligare
en vy som kombinerar Customer och Customer Group.
Därefter använder du Data Modeler för att skapa en faktatabell (Revenue Measures)
och dimensionstabeller (Products- + Brand-vyn, Customers- + Customer Group-vyn
och Orders). Slutligen skapar du kopplingar mellan dimensionstabellerna och
faktatabellen.
Se Beskrivning av att modellera data för en fullständig lista över
datamodelleringsuppgifter.
Modellering av avnormaliserade källor
I avnormaliserade källor kombineras fakta och dimensioner som kolumner i en tabell
(eller textfil). Med en avnormaliserad textkälla laddas en datafil till en tabell. Datafilen
består av dimensionsattribut och måttkolumner.
I vissa fall kan datamodellen bestå av en hybridmodell som är en kombination av
stjärnkällor, snöflingekällor och avnormaliserade källor. En avnormaliserad käll kan
till exempel innehålla information om intäktsmått, produkter, kunder och
beställningar, allt i en fil och inte som separata källfiler.
I detta scenario ska du först ladda den avnormaliserade filen som en separat
databastabell. Sedan ska du använda guiden Lägg till modell för att partitionera
kolumner till flera fakta- och dimensionstabeller. I detta exempel ska du dra och
släppa kolumnerna med intäktsmått för att skapa en faktatabell. Dra och släpp sedan
kolumnerna för produkter, kunder och beställningar för att skapa tre olika
dimensionstabeller. Slutligen skapar du kopplingar mellan dimensionstabellerna och
faktatabellen.
Se Beskrivning av att modellera data för en fullständig lista över
datamodelleringsuppgifter.
Modellering av normaliserade källor
Normaliserade källor eller transaktionskällor distribuerar data till flera tabeller för att
minimera datalagringsredundans och optimera datauppdateringar. I en normaliserad
7-4 Förbereda data i Oracle Business Intelligence Cloud Service
Planera en datamodell
källa har du flera datafiler som motsvarar var och en av transaktionstabellerna. Data
från Oracle Cloud-applikationer är troligtvis partitionerade till en normaliserad källa.
På liknande sätt som snöflingekällor innefattar modellering av normaliserade källor
att skapa databasvyer för att sammanföra kolumner från flera källtabeller i
individuella fakta- och dimensionstabeller. Vissa normaliserade källor är mycket
komplexa och kräver ett antal databasvyer till att organisera data i en stjärnmodell.
Säg till exempel att du har källfiler för Produkter, Kunder, Order och Orderposter.
Order och Orderposter innehåller båda fakta.
I detta scenario ska du först ladda filerna som separata databastabeller. Därefter
skapar du en databasvy som sammanför de olika faktakolumnerna i en enda tabell. I
det här exemplet skapar du en vy som kombinerar kolumner från Order och
Orderposter.
Sedan använder du Data Modeler till att skapa en faktatabell (vyn med Order +
Orderposter) och dimensionstabellerna (Produkter och Kunder). Slutligen skapar du
kopplingar mellan dimensionstabellerna och faktatabellen.
Se Beskrivning av att modellera data för en fullständig lista över
datamodelleringsuppgifter.
Om datamodellering 7-5
Planera en datamodell
7-6 Förbereda data i Oracle Business Intelligence Cloud Service
8
Börja bygga din datamodell
I det här avsnittet ges information om hur du kommer igång med att bygga en
datamodell, dvs. att lägga till dimensionstabeller, faktatabeller och kopplingar.
Video
Avsnitt:
• Typiskt arbetsflöde för modellering av data
• Använda Data Modeler
• Granska källtabeller och data
• Lägga till egna källvyer
• Lägga till faktatabeller och dimensionstabeller i datamodellen
• Koppla fakta- och dimensionstabeller
• Skapa en tidsdimension
• Använda kolumner i datamodellen
• Kopiera modellobjekt
Typiskt arbetsflöde för modellering av data
Här är de vanliga uppgifterna för modellering av data.
Uppgift
Beskrivning
Mer information
Läs om Data Modeler
Bekanta dig med Data Modeler,
inklusive hur du förnyar data,
publicerar ändringar och hittar
åtgärdsmenyer.
Använda Data Modeler
Skapa en ny modell
Starta en ny modell och anslut den till
datakällan.
Skapa en datamodell
Bläddra i källobjekt
Granska källtabeller för att avgöra
hur du ska strukturera din
datamodell.
Granska källtabeller och data
Skapa nya vyer i
databasen vid behov
Skapa vyer för rollbärande
dimensioner, eller skapa vyer för att
sammanföra flera tabeller i en vy,
som i snöflingekällor och
normaliserade källor.
Lägga till egna källvyer
Börja bygga din datamodell 8-1
Använda Data Modeler
Uppgift
Beskrivning
Mer information
Lägg till faktatabeller
och
dimensionstabeller
Skapa faktatabeller och
dimensionstabeller från källobjekt.
Lägga till faktatabeller och
dimensionstabeller i
datamodellen
Koppla fakta- och
dimensionstabeller
Skapa kopplingar mellan fakta- och
dimensionstabeller.
Koppla fakta- och
dimensionstabeller
Lägg till en
tidsdimension
Skapa en tidsdimensionstabell och
databaskälltabell med tidsdata.
Skapa en tidsdimension
Lägg till aggregerade
och beräknade mått
Ange aggregering för kolumner och
skapa beräknade mått med uttryck.
Ange aggregering för mått
och skapa beräknade mått
Lägga till härledda
attribut
Ange anpassade attribut för
dimensionstabeller med hjälp av
uttryck.
Skapa härledda attribut
Skapa hierarkier och
nivåer
Definiera hierarkier och nivåer
baserat på relationer mellan grupper
av attributkolumner.
Redigera hierarkier och
nivåer
Skapa variabler
Du kan skapa variabler som
dynamiskt beräknar och lagrar
värden som ska användas i
kolumnuttryck och datafilter
Definiera variabler
Ställa in
objektbehörigheter
Ange vem som kan få åtkomst till
faktatabeller, dimensionstabeller och
kolumner.
Säkra åtkomst till objekt i
modellen
Ställa in
datasäkerhetsfilter
Definiera datasäkerhetsfilter på
radnivå för faktatabeller,
dimensionstabeller och kolumner.
Skydda åtkomst till data
Använda Data Modeler
Med Data Modeler kan du modellera de data du behöver för att skapa rapporter.
Avsnitt:
• Öppna Data Modeler
• Skapa en datamodell
• Använda den vänstra rutan i Data Modeler
• Använda den högra rutan i Data Modeler
• Använda åtgärdsmenyer
• Låsa datamodellen
• Validera datamodellen
• Förnya och synkronisera källobjekt och datamodellobjekt
• Publicera ändringar i datamodellen
8-2 Förbereda data i Oracle Business Intelligence Cloud Service
Använda Data Modeler
• Rensa cachade data
• Ta bort datamodellen
• Ändra namn på datamodellen
• Ansluta en modell till en annan databas
Öppna Data Modeler
Öppna Data Modeler från hemsidan i Oracle BI Cloud Service.
1. Logga in på Oracle BI Cloud Service.
2. Klicka på Modellerare på hemsidan.
Tips: Du behöver rollen BIDataModelAuthor för användning av Data
Modeler. Be administratören ge dig åtkomst till Data Modeler om du inte ser
det här alternativet.
3. Klicka på namnet på en modell om du vill öppna den i Data Modeler.
4. Om du vill börja på en ny modell klickar du på Skapa modell.
Skapa en datamodell
Skapa en ny datamodell från början i Data Modeler.
1. Öppna Data Modeler.
2. Klicka på Skapa modell.
3. Ange ett på namn och en beskrivning av datamodellen.
Ämnesområdet som är associerat med den här modellen får samma namn.
4. Anslut modellen till en databas.
Om databasen du vill använda inte visas ber du administratören ställa in
anslutningen åt dig. Se Hantera databasanslutningar.
Börja bygga din datamodell 8-3
Använda Data Modeler
Använda den vänstra rutan i Data Modeler
Olika datamodelleringsmenyer är tillgängliga i den vänstra rutan i Data Modeler.
• Databas - Visar källobjekt som databastabeller och vyer
• Datamodell - Visar datamodellsobjekt som faktatabeller, dimensionstabeller,
hierarkier, faktakolumner och dimensionskolumner
• Variabler - Visar variabler som ska användas i datasäkerhetsfilter och i
kolumnuttryck
• Roller - Visar roller som du kan använda för att definiera objektbehörigheter och
datasäkerhetsfilter
Så här filtrerar du objekten i den vänstra rutan:
1. I Data Modeler, i vänstra rutan, öppnar du menyn Databas, Datamodell, Variabler
eller Roller.
2. Klicka på ikonen Filter till höger om den markerade menyn.
3. Ange i området Filter ett strängvärde för att filtrera informationen.
4. Ta bort texten eller klicka på ikonen Filter en gång till för att ta bort filtret.
Använda den högra rutan i Data Modeler
Den högra rutan i Data Modeler är en sammanhangsberoende ruta som ändras
beroende på vilken uppgift som du utför. När du har börjar modellera data visas på
standardvyn eller startvyn faktatabeller, dimensionstabeller och kopplingar som du
har definierat hittills.
8-4 Förbereda data i Oracle Business Intelligence Cloud Service
Använda Data Modeler
• I faktatabellerna och dimensionstabellerna kan du se antalet kopplingar för varje
fakta- och dimensionstabell samt antalet mått för varje faktatabell.
• Kopplingar visas under fakta- och dimensionstabellerna. Klicka på upp- eller
nedpilen i varje kolumnrubrik för att sortera.
• När du klickar på ett objekt för att öppna dess redigerare kommer redigeraren att
visas i den högra rutan. Om du till exempel klickar på en dimensionstabell på
menyn Datamodell i den vänstra rutan öppnas dimensionstabellredigeraren i den
högra rutan.
• Öppna fliken Behörigheter för att konfigurera vem som har åtkomst till modellen
och vem som tillåts skapa rapporter från dess associerade ämnesområde.
• Öppna fliken Egenskaper för att ändra namn på modellen eller ansluta modellen
till en annan databas.
Börja bygga din datamodell 8-5
Använda Data Modeler
Använda åtgärdsmenyer
Data Modeler tillhandahåller åtgärdsmenyer för de flesta objekt. Åtgärdsmenyer
representeras av en redskapsikon.
Åtgärdsmenyer innehåller åtgärder för ett bestämt objekt eller kontext, och kan visas
när objektet är valt. Välj till exempel ett källobjekt i databasmenyn i den vänstra rutan
om du vill se åtgärdsmenyn.
En global modellåtgärdsmeny finns också i det övre högra hörnet. Du använder den
globala modellåtgärdsmenyn för uppgifter som gäller för hela datamodellen, t.ex. till
att rensa, stänga, förnya och låsa upp modellen.
Ta bort individuella datamodellobjekt i Data Modeler
Du kan använda åtgärdsmenyer till att ta bort datamodellobjekt. Observera följande
om att ta bort objekt:
• Du måste låsa modellen innan du tar bort ett objekt.
• Du kan ta bort källvyer, men inte källtabeller. Använda SQL Workshop till att
släppa källtabeller i Oracle Database Cloud - Database Schema Service.
• Du kan inte ta bort modellobjekt som andra objekt är beroende av. Du kan till
exempel inte ta bort en dimensionstabell som är kopplad till en annan tabell förrän
kopplingen tas bort. På samma sätt kan du inte ta bort en kolumn som används i
ett uttryck eller en källvy som används i en annan vy.
• Objekt är inte helt borttagna förrän ändringarna publicerats, med undantag för
källvyer. Källvyer tas bort när du slutför åtgärden.
Låsa en datamodell
Du måste alltid låsa datamodellen innan du gör några ändringar. Lås datamodellen
genom att klicka på Lås för att redigera.
Publicera alltid ändringar du vill behålla innan du lämnar Data Modeler en längre tid.
När tidsgränsen för HTTP-webbläsarsessionen uppnås (efter 20 minuters inaktivitet)
hävs låset och eventuella opublicerade ändringar ignoreras.
När du stänger en webbläsare avslutas HTTP-sessionen och eventuella opublicerade
ändringar ignoreras. Att stänga webbläsaren häver inte låset. När det händer kan du
starta en ny session i en ny webbläsare och logga in med samma användarnamn. När
du försöker låsa modellen under den nya sessionen får du en fråga från Data Modeler
om du vill använda låset igen.
8-6 Förbereda data i Oracle Business Intelligence Cloud Service
Använda Data Modeler
Ändra databasvyer
Du måste även låsa modellen om du vill ändra databasvyerna från Data Modeler. De
ändringar du gör i databasvyerna sparas omedelbart till databasen. Det här skiljer sig
från datamodellerna som sparas först när du publicerar dem.
Genom att låsa modellen förhindrar du att andra användare kan ändra databasvyer
med Data Modeler. Låset hindrar inte någon från att göra ändringar i databasobjekt
med andra verktyg, till exempel APEX och SQL Developer.
Åsidosätta lås
Om du har administratörsbehörighet kan du åsidosätta lås som har angetts av andra
användare. Det gör du genom att välja Åsidosätt lås på den globala
modellåtgärdsmenyn i det övre högra hörnet. När du åsidosätter ett lås ignoreras
ändringar gjorda av andra användare under deras webbläsarsessioner. Du måste ha
rollen BIServiceAdministrator för att kunna åsidosätta lås.
Validera en datamodell
Du kan använda den globala bockmarkeringsikonen Validera
hörnet för att kontrollera om en datamodell är giltig.
i det övre vänstra
Datamodellen valideras även automatiskt när du publicerar ändringar. Valideringsfel
visas längst ned i den högra rutan.
Använd menyn Meddelandeåtgärder för att anpassa typerna för de meddelanden
som visas (fel, varningar och information).
Vissa uppgifter valideras när de utförs. Du kan till exempel inte spara en källvy om
inte dess SQL-fråga är giltig. Uttryck för beräknade mått och härledda kolumner
måste vara giltiga innan de kan sparas. Valideringsmeddelanden som visas medan du
genomför uppgifter ger mer information om alla valideringsfel.
Förnya och synkronisera källobjekt och datamodellobjekt
Data Modeler har tre sätt att förnya data för att se till att du ser den mest aktuella
informationen. Du kan förnya källobjekt, förnya datamodellen eller synkronisera
datamodellen med källobjektdefinitioner i databasen.
Förnya källobjekt
Du kan förnya rutan Databas för att säkerställa att källobjektlistan återspeglar de
senaste objekten i databasen. Du kan till exempel förnya källobjektlistan så att den
innehåller nya databastabeller som lagts till. Källobjektslistan förnyas inte automatiskt
efter att nya objekt har laddats i databasen.
Om du vill förnya källobjekt väljer du Förnya på menyn Databasåtgärder i den
vänstra rutan.
Börja bygga din datamodell 8-7
Använda Data Modeler
Förnya datamodellen
I vissa fall kan andra användare av Data Modeler ha låst modellen och gjort ändringar.
Du kan förnya datamodellen för att se till att Data Modeler visar den senaste
versionen av modellen.
Om du vill förnya datamodellen väljer du Förnya på menyn Datamodellåtgärder i
den vänstra rutan.
Du kan också välja Förnya modell på menyn Modellåtgärder
för att redigera.
bredvid knappen Lås
Synkronisera med databasen
Du kan synkronisera datamodellen med källobjekt i databasen. Synkroniseringen
identifierar objekt i modellen som har tagits bort i databasen, samt tabeller och
kolumner som är nya. Den identifierar också andra avvikelser som felmatchade
kolumndatatyper.
Om du vill synkronisera alla modellobjekt och källobjekt med databasen väljer du
Synkronisera med databas på den globala menyn Modellåtgärder i det övre högra
hörnet.
Om du vill synkronisera enskilda faktatabeller eller dimensionstabeller väljer du
Synkronisera med databas på menyn Åtgärder för en angiven faktatabell eller
dimensionstabell i datamodellobjektlistan i den vänstra rutan. Klicka sedan på OK.
Du måste låsa datamodellen för att synkronisera med databasen.
Avvikelser i synkroniseringen visas i en meddelanderuta längst ner i den högra rutan.
Använd menyn Meddelandeåtgärder för att anpassa vilken typ av meddelanden som
visas (fel, varningar eller information), markera eller avmarkera alla meddelanden och
för att utföra synkroniseringsåtgärder på valda meddelanden. Du kan t.ex. välja alla
varningar för felmatchade datatyper och sedan välja Synkronisering har valts på
menyn Åtgärder för att göra relevanta synkroniseringsändringar.
8-8 Förbereda data i Oracle Business Intelligence Cloud Service
Använda Data Modeler
Publicera ändringar i datamodellen
När du uppdaterar en datamodell kan du göra ändringar som du sparar eller
ignorerar. Du publicerar en modell för att spara ändringarna permanent och för att
göra data tillgängliga för användning i rapporter. Den publicerade datamodellen visas
som ett ämnesområde i Oracle BI Cloud Service.
Tips:
Även om ändringar i datamodellen sparas medan du arbetar, sparas de bara i
webbläsarsessionen. Ändringarna sparas egentligen inte förrän du publicerar
modellen.
När du publicerar en datamodell valideras den automatiskt. Eventuella valideringsfel
visas längst ner i den högra rutan. Om det finns valideringsfel rättar du dem och
försöker sedan publicera datamodellen igen.
När du gjort ändringar i datamodellen kan du utföra följande åtgärder med hjälp av
menyerna i det övre högra hörnet:
• Publicera och lås upp – Verifierar att modellen är giltig, sparar ändringarna och
publicerar modellen för användning i rapporter. Modellen är olåst för andra
användare.
• Publicera och behåll som låst – Verifierar att modellen är giltig, sparar
ändringarna och publicerar modellen för användning i rapporter. Låset behålls för
ytterligare redigering.
• Lås upp - Tar bort låset för modellen så att andra användare kan uppdatera den.
Dina opublicerade ändringar i modellen ignoreras.
• Återställ - Returnerar modellen till den tidigare publicerade statusen. Dina
opublicerade ändringar i modellen ignoreras, men modellen förblir låst.
• Rensa - tar permanent bort alla objekt i modellen och tar bort dem från eventuella
rapporter som baseras på modellens ämnesområde.
Du kan också klicka på Ångra och Gör om i det övre högra hörnet för att återställa
eller återanvända enskilda ändringar.
Tips:
Du behöver inte publicera modellen för att spara ändringar i databasen.
Ändringar som görs i databasvyer och andra källdatabasobjekt sparas i
databasen när du slutför åtgärden, inte i datamodellen. Ångra och Gör om är
inte tillgängliga för databasändringar.
Börja bygga din datamodell 8-9
Använda Data Modeler
När du publicerat modellen tar det upp till två minuter innan ändringar i
datamodellen visas i rapporterna och infopanelerna. Om du vill se ändringarna direkt
öppnar du rapporten och klickar på Förnya > Ladda om servermetadata.
Oracle BI Cloud Service tar en ögonblicksbild när du eller någon annan publicerar
ändringar i datamodellen. Om du har problem med den senaste datamodellen kan du
be administratören att återställa en tidigare version. Se Återställa från en
ögonblicksbild.
Rensa cachade data
I Oracle BI Cloud Service cachas data för åtkomst till data med högsta möjliga
prestanda. Det betyder att datauppdateringar inte syns direkt i rapporter och i Data
Modeler.
Sedan tabellerna har laddats med nya data kanske du vill rensa cachen för att kunna
se den absolut senaste informationen:
• Du visar nya data i Data Modeler genom att välja Förnya modell.
• Om du vill visa nya data i rapporter rensar du manuellt cachen på menyn
Datamodell i den vänstra rutan
– Du rensar cachade data för en specifik fakta- eller dimensionstabell genom att
högerklicka på tabellen och sedan välja Rensa cachade data.
– Om du vill rensa alla cachade data klickar du på Datamodellåtgärder och sedan
på Rensa alla cachade data för att ta bort alla data från cacheminnet.
Du kan också välja Rensa alla cachade data från den globala Modellåtgärder-menyn i
det övre högra hörnet.
Tips:
Rensa alltid cacheminnet sedan du laddat nya data för att se till att den
senaste informationen visas i rapporter.
Ändra namn på en datamodell
Om du vill ändra namn på en datamodell låser du den, väljer fliken Egenskaper och
ändrar namnet.
Med den här åtgärden ändrar du även namn på motsvarande ämnesområde för
rapporter.
8-10 Förbereda data i Oracle Business Intelligence Cloud Service
Använda Data Modeler
Ansluta en modell till en annan databas
När du skapar en ny datamodell väljer du databasen där dina data är lagrade. Tabeller
och vyer i den här databasen visas i Data Modeler och du kan lägga till dem i
modellen. Det kan hända att data flyttas eller källdatabasen ändras. Om det händer
ändrar du modellens databasanslutning.
Obs!:
Om du ändrar databasen fungerar inte rapporter baserade på den här
modellens ämnesområde om inte alla obligatoriska källobjekt är tillgängliga i
den nya databasen.
Så här ansluter du datamodellen till en annan databas:
1. I Data Modeler låser du modellen för redigering.
2. Klicka på fliken Egenskaper.
3. Välj databasen.
Om databasen du vill använda inte visas ber du administratören ställa in
anslutningen åt dig. Se Hantera databasanslutningar.
4. Synkronisera datamodellen med den nya databasen. Välj Synkronisera med
databas på menyn Modellåtgärder.
Se även Förnya och synkronisera källobjekt och datamodellobjekt.
Ta bort en datamodell
Du kan ta bort alla objekt från datamodellen om du vill rensa modellen och börja om.
Du kan också ta bort en hel modell och dess ämnesområde.
• Rensa modellinnehåll - lås modellen och välj Rensa modell på den globala menyn
Modellåtgärder i det övre högra hörnet.
Börja bygga din datamodell 8-11
Granska källtabeller och data
Det här tar permanent bort alla objekt i datamodellen och tar också bort dem från
eventuella rapporter som baseras på modellens ämnesområde.
• Ta bort en modell - klicka på Data Modeler, klicka på menyn Modellåtgärder för
den modell du vill ta bort och välj Ta bort.
Den här åtgärden tar permanent bort datamodellen och dess ämnesområde.
Innan du rensar eller tar bort modellen rekommenderar Oracle att du eller
administratören tar en ögonblicksbild av modellen som säkerhetskopia. Instruktioner
finns i Säkerhetskopiera och återställa.
Granska källtabeller och data
I det här ämnet beskrivs hur du kan lära dig mer om de källdatabasobjekt som är
tillgängliga för din datamodell.
Avsnitt:
• Visa källobjekt
• Förhandsgranska data i källobjekt
Visa källobjekt
Du kan visa en lista över källtabeller och källvyer på menyn Databas i rutan till
vänster. Klicka på en tabell eller vy om du vill se dess egenskaper.
På fliken Översikt för källtabeller och källvyer visas kolumninformation, som
kolumnnamn, datatyp, om kolumnen är unik och om den kan innehålla null-värden.
På fliken Data kan du förhandsgranska data, på det sätt som beskrivs i
Förhandsgranska data i källobjekt.
Förhandsgranska data i källobjekt
Du kan förhandsgranska databastabeller och vyer för att se de första 25 dataraderna.
Genom att granska de första raderna kan du få idéer för att modellera
databastabellerna och vyerna antingen som dimensionstabeller eller faktatabeller.
Förhandsgranska data i databastabeller och vyer:
1. Öppna Data Modeler.
2. På menyn Databas i den vänstra rutan klickar du på en databastabell eller vy för att
öppna den.
8-12 Förbereda data i Oracle Business Intelligence Cloud Service
Skapa källvyer
3. Klicka på fliken Data.
4. Granska de första 25 dataraderna för tabellen eller vyn. Du kan ändra storlek på
kolumnerna i visningstabellen om det behövs.
5. Klicka på Hämta radantal för att hämta fullständigt radantal för tabellen eller vyn.
Det kan ta ett tag att slutföra om tabellen är stor.
6. Klicka på Slutför.
Skapa källvyer
Skapa källvyer som bas för modellobjekt när du tror att du eventuellt vill utföra
ändringar senare.
Avsnitt:
• Källvyer
• Definiera källvyer
• Definiera filter för källvyer
Källvyer
Källvyer är sparade datafrågor i databasen. Du kan se en källvy som om det var en
"virtuell tabell".
I Oracle BI Cloud Service skapar du källvyer när du använder en enskild tabell som en
källa för flera dimensionstabeller. Du kan till exempel skapa källvyer som använder
källtabellen Employee som en källa för dimensionstabellerna Employee och Manager.
Du kan även skapa källvyer när du skapar en dimensionstabell som är baserad på
flera källtabeller, som i en snöflingekälla. Du kan till exempel skapa en källvy som
kombinerar kolumner för källtabellerna Customer och Customer Group för att skapa
en dimensionstabell för Customers.
Du kan även utföra för-aggregeringsberäkningar i en källvy. Om du till exempel vill
skapa en Average Revenue-kolumn som är för-aggregeringsberäknad kan du
inkludera beräkningen i SQL-frågan för vyn:
SELECT "BICS_REVENUE_FT1"."UNITS", "BICS_REVENUE_FT1"."ORDER_KEY",
"BICS_REVENUE_FT1"."REVENUE", "BICS_REVENUE_FT1"."PROD_KEY",
"BICS_REVENUE_FT1"."REVENUE"/"BICS_REVENUE_FT1"."UNITS" AS AVERAGE_REVENUE FROM
"BICS_REVENUE_FT1"
Börja bygga din datamodell 8-13
Skapa källvyer
Generellt ska du skapa källvyer som en bas för modellobjekt när du tror att du kanske
kommer att utföra efterföljande ändringar. Att skapa en datamodell baserad på
källvyer ger större flexibilitet än att använda källtabeller direkt. Det är till exempel
mycket enklare att använda källvyer för att utöka modellobjekt, skapa filter och lägga
till för-aggregeringsberäkningar.
Lägga till egna källvyer
Du kan lägga till vyer i källdatabasen från Data Modeler. Exempelvis kan du skapa en
källvy som kombinerar källtabellerna Varumärken och Produkter och skapa en enda
källa för dimensionstabellen.
Skapa källvyer som bas för modellobjekt när du tror att du eventuellt vill utföra
ändringar senare. Du kan skapa en vy från början och lägga till valfria kolumner från
andra tabeller och vyer i databasen. Du kan alternativt skapa en vy genom att kopiera
en befintlig källtabell eller en annan källvy.
Så här skapar du källvyer:
1. I Data Modeler låser du modellen för redigering.
2. På menyn Databas i den vänstra rutan klickar du på Åtgärder och sedan på Skapa
vy.
Till en början är vyn tom. Du kan lägga till valfria kolumner från andra tabeller och
vyer i databasen.
Tips: Om du vill skapa en vy från en befintlig källtabell eller källvy går du till
det databasobjekt du vill kopiera, klickar på Åtgärder och sedan på
Duplicera. Se även Kopiera modellobjekt.
3. I vyredigeraren anger du vyns namn och beskrivning. Du kan även avmarkera Ta
bort dubblettrader om du vill inkludera dubblettrader i vyn.
4. Lägg till kolumner i databasvyn genom att i vyredigeraren dra och släppa tabeller
eller vyer från menyn Databas i området Kolumner.
Du kan alternativt klicka på Lägg till kolumner, välja en källdatabastabell eller -vy,
välja kolumner och sedan klicka på Lägg till.
8-14 Förbereda data i Oracle Business Intelligence Cloud Service
Skapa källvyer
5. Definiera alias för kolumner om det behövs. Om du vill kan du även flytta rader
uppåt eller nedåt med hjälp av menyn Åtgärd för en specifik rad.
6. På fliken Kopplingar kan du definiera kopplingar för vyn. Klicka på Skapa
koppling och ange sedan den vänstra tabellen, den högra tabellen, kolumner och
kopplingstypen. Du måste inkludera fler än en källtabell i vyn när du skapar
kopplingar.
7. På fliken Filter kan du definiera filter för vyn, enligt beskrivningen i Definiera filter
för källvyer.
8. På fliken SQL-fråga granskar du koden för källvyns SQL-fråga.
Du kan redigera SQL-koden för frågan här. Men gör det bara om du är mycket
bekant med SQL-kod. Om du anger ogiltig SQL-kod kan det leda till oväntade
resultat.
Om du redigerar SQL-frågan direkt återges enkla uppdateringar på flikarna
Översikt, Koppling och Filter, och du kan använda flikarna för vidare redigering av
vyn senare. Du kan till exempel inkludera:
• en enkel SELECT-delsats med alias och DISTINCT-nyckelord
• en FROM-delsats med kopplingar
• en WHERE-delsats med filtervillkor, som kombineras med AND-nyckelord
Om du gör mer avancerade kodändringar på fliken SQL-fråga kan du inte göra fler
redigeringar av vyn på flikarna Översikt, Kopplingar och Filter. Om du till exempel
inkluderar:
Börja bygga din datamodell 8-15
Lägga till faktatabeller och dimensionstabeller i en datamodell
• SQL-aggregeringsfunktioner, GROUP BY-delsats, HAVING-delsats
• ORDER BY-delsats
• OR-nyckelord i WHERE-delsats
9. Om du vill kan du klicka på fliken Data och förhandsgranska de första 25 raderna
data. Du kan även hämta ett komplett radantal. För att få ett bättre resultat är det
bäst att bara visa data efter att ha definierat kopplingar mellan alla tabeller.
10. Klicka på Spara och stäng.
Definiera filter för källvyer
Ett filter används för att ange kriterier som används på kolumner för att begränsa
resultatet som ska returneras. Med andra ord är ett filter WHERE-delsatsen för
vysatsen. Du kan till exempel definiera ett filter där Customer Country är USA.
Så här definierar du ett filter:
1. Skapa en vy enligt beskrivningen i Lägga till egna källvyer.
2. Klicka på fliken Filter.
3. Klicka på Skapa filter.
4. På WHERE-raden väljer du till att börja med kolumnen som ska filtreras. Därefter
väljer du ett villkor, till exempel "är inte lika med" eller "är större än".
Slutligen anger du värdet för filtret. Du kan vid behov ange en variabel.
5. Du kan även klicka på Skapa filter en gång till för att lägga till en "och"-rad till
filtret. Ange kolumnen, villkoret och värdet. Upprepa, om det behövs.
6. Om du vill ta bort en rad klickar du på Åtgärder och väljer sedan Ta bort.
7. Klicka på Spara.
Lägga till faktatabeller och dimensionstabeller i en datamodell
Du använder faktatabeller och dimensionstabeller till att representera de aspekter av
verksamheten du vill förstå bättre.
Avsnitt:
• Faktatabeller och dimensionstabeller
8-16 Förbereda data i Oracle Business Intelligence Cloud Service
Lägga till faktatabeller och dimensionstabeller i en datamodell
• Skapa fakta- och dimensionstabeller från en tabell eller vy
• Skapa faktatabeller individuellt
• Skapa dimensionstabeller individuellt
• Redigera fakta- och dimensionstabeller
• Lägga till fler kolumner till fakta- och dimensionstabeller
Faktatabeller och dimensionstabeller
Faktatabeller och dimensionstabeller innehåller de kolumner där data för modellen
lagras:
• Faktatabeller innehåller måtten och består av kolumner med aggregeringar
inbyggda i definitionerna. Exempel på måttkolumner är Revenue och Units.
• Dimensionstabeller innehåller attributen som beskriver affärsenheter. Exempel på
attributkolumner är Customer Name, Region och Address.
Faktatabeller och dimensionstabeller representerar olika aspekter på verksamheten
som du vill få en bättre förståelse för. Mer information finns i Komponenter i
datamodeller.
Innan du börjar modelleringen av faktatabeller och dimensionstabeller ska du
kontrollera att de data som krävs för modelleringen är tillgängliga i källtabellslistan.
Kontrollera dessutom att du har skapat källvyer som modellobjekten ska baseras på.
Om du tror att listan över källobjekten i databasen har ändrats sedan du öppnade Data
Modeler klickar du på Förnya på menyn Databasåtgärder. Om det finns data som du
behöver, men som ännu inte laddats in i databasen, kan du välja att ladda dem enligt
beskrivningen i Ladda data i Oracle Business Intelligence Cloud Service.
Skapa fakta- och dimensionstabeller från en tabell eller vy
Vissa källtabeller innehåller både fakta och dimensioner. För de här källtabellerna har
Data Modeler en guide som hjälper dig att partitionera fakta- och
dimensionskolumnerna till fakta- och dimensionstabeller.
Video
Du kan till exempel ha en källa med både produkt- och kundattribut samt intäktsmått.
Med guiden kan du skapa motsvarande fakta- och dimensionstabeller.
Så här gör du för att skapa fakta- och dimensionstabeller från en enda källa:
1. I Data Modeler låser du modellen för redigering.
2. På menyn Databas i den vänstra rutan högerklickar du på källtabellen som
innehåller de fakta- och dimensionsdata du vill modellera, väljer Lägg till i modell
och väljer sedan Som fakta- och dimensionstabeller.
Börja bygga din datamodell 8-17
Lägga till faktatabeller och dimensionstabeller i en datamodell
3. För att låta Data Modeler föreslå faktatabeller, dimensionstabeller och kopplingar
till källtabellen väljer du Få rekommendationer från Data Modeler och klickar på
OK. Du kan granska förslagen i steg 4.
Så här gör du om du hellre väljer fakta- och dimensionstabeller från början:
a. Avmarkera Få rekommendationer från Data Modeler och klicka på OK.
b. Dra mått från källtabellen till faktatabellen.
Tips: Du kan även klicka på plustecknet i kolumnrubriksområdet för att
välja en kolumn som ska ingå i faktatabellen.
c. Ange ett namn för faktatabellen, till exempel Kostnader eller Mått.
d. Lägg till en dimensionstabell för varje grupp med relaterade attribut och ange
ett meningsfullt namn, till exempel Produkter. Dra och släpp relaterade
kolumner från källtabellen till lämplig dimensionstabell.
e. Om du vill lägga till fler dimensionstabeller klickar du på Lägg till och
upprepar föregående steg.
f. Om du vill ta bort en dimensionstabell klickar du på X bredvid tabellnamnet.
g. Ange kopplingskolumnerna för varje dimensionstabell. Markera rutan bredvid
lämpliga kolumner för att markera de kolumnerna som kopplingskolumner.
Om kopplingskolumnen du väljer saknas i faktatabellen läggs en motsvarande
kolumn till automatiskt i faktatabellen.
8-18 Förbereda data i Oracle Business Intelligence Cloud Service
Lägga till faktatabeller och dimensionstabeller i en datamodell
4. Granska faktatabeller, dimensionstabeller och kopplingskolumner. Exempel:
• Döp om fakta- och dimensionstabeller.
• Lägg till eller ta bort kolumner.
• Lägg till, ta bort eller slå ihop dimensionstabeller.
• Flytta kolumner från en dimensionstabell till en annan.
5. Klicka på Nästa.
6. Granska objekten som ska skapas.
7. Klicka på Skapa.
8. Klicka på Slutför.
Nya faktatabeller, dimensionstabeller och kopplingar visas i Data Modeler. Nya
vyer visas i databasrutan.
Skapa faktatabeller individuellt
Du kan lägga till individuella källtabeller som innehåller faktadata i datamodellen.
Om du har unika källtabeller med faktadata, till exempel i en stjärnkälla, kan du lägga
till dem i datamodellen individuellt. Om du till exempel har en källtabell som bara
innehåller intäktsmått kan du använda den här metoden till att skapa motsvarande
faktatabell.
Du kan alternativt ha källor med faktainformation spridd i flera tabeller, till exempel
normaliserade transaktionskällor. I så fall skapar du först källvyer för att kombinera
Börja bygga din datamodell 8-19
Lägga till faktatabeller och dimensionstabeller i en datamodell
tabeller på ett sätt som liknar en stjärnmodell. Mer information om hur du skapar vyer
finns i Definiera källvyer. Mer information om modellering av olika källtyper finns i
Planera en datamodell.
Tips:
Skapa källvyer som bas för modellobjekt när du tror att du eventuellt vill
utföra ändringar senare, som att utöka modellobjekt, skapa filter och lägga till
föraggregerade beräkningar. Om du skapar en faktatabell som baseras på
källvyer får du större flexibilitet än om du skulle använda källtabeller direkt.
När du använder den här metoden till att skapa individuella faktatabeller tilldelas alla
kolumner i källtabellen eller -vyn till en enda faktatabell och om källan har relationer
med andra tabeller eller vyer har du möjlighet att lägga till dem i modellen.
När du har låst modellen utför du någon av följande åtgärder för att skapa
faktatabeller individuellt:
• Dra källtabellen eller -vyn från menyn Databas i den vänstra rutan till området
Faktatabeller i datamodellen.
• På menyn Databas i den vänstra rutan högerklickar du på tabellen eller vyn och
klickar sedan på Lägg till modell och därefter på Lägg till som faktatabell.
• På menyn Databas i den vänstra rutan klickar du på Tabellåtgärder eller Visa
åtgärder. Klicka på Lägg till modell och därefter på Lägg till som faktatabell.
• I databastabellen eller vyredigeraren för en viss källtabell eller -vy klickar du på
Lägg till modell och sedan på Lägg till som faktatabell.
• I den högra rutan klickar du på Lägg till i området Faktatabeller i datamodellen.
Välj sedan en eller flera källtabeller och -vyer i listan Databasobjekt och klicka på
OK.
• Om du vill kopiera en befintlig faktatabell klickar du på Faktatabellåtgärder för
den faktatabell du vill kopiera och klickar sedan på Duplicera. Se även Kopiera
modellobjekt.
När du har lagt till källtabellen eller -vyn i modellen kan du redigera faktatabellen,
enligt beskrivningen i Redigera fakta- och dimensionstabeller.
Skapa dimensionstabeller individuellt
Du kan lägga till individuella källtabeller som innehåller dimensionsdata i din
datamodell.
Om du har distinkta dimensionella källtabeller, t.ex. i en stjärnkälla, kan du lägga till
dem individuellt i din datamodell. Om du till exempel har en källtabell som bara
innehåller kundattribut kan du använda den här metoden för att skapa motsvarande
dimensionstabell.
Alternativt så kan du, för snöflingekällor eller normaliserade källor
(transaktionskällor), skapa källvyer för att kombinera källobjekt på ett sätt som liknar
en stjärnmodell. Mer information om hur du skapar vyer finns i Definiera källvyer.
Mer information om modellering av olika källtyper finns i Planera en datamodell.
8-20 Förbereda data i Oracle Business Intelligence Cloud Service
Lägga till faktatabeller och dimensionstabeller i en datamodell
Tips:
Skapa källvyer som bas för modellobjekt när du tror att du eventuellt vill
utföra ändringar senare, som att utöka modellobjekt, skapa filter och lägga till
föraggregerade beräkningar. Att skapa en dimensionstabell baserat på
källvyer ger större flexibilitet än att använda källtabeller direkt.
När du använder den här metoden för att skapa individuella dimensionstabeller
tilldelas alla kolumner i källtabellen eller -vyn till en enskild dimensionstabell, och om
källan har relationer med andra tabeller eller vyer erbjuder Oracle sig att lägga till
dem i din modell.
När du låst modellen utför du en av följande åtgärder för att skapa dimensionstabeller
individuellt:
• Dra tabellen eller vyn från menyn Databas i den vänstra rutan till området
Dimensionstabeller i datamodellen.
• På menyn Databas i den vänstra rutan högerklickar du på tabellen eller vyn,
klickar på Lägg till modell och väljer sedan Lägg till som dimensionstabell.
• På menyn Databas i den vänstra rutan klickar du på Tabellåtgärder eller Visa
åtgärder för en tabell eller vy, klickar på Lägg till modell och väljer sedan Lägg till
som dimensionstabell.
• Klicka på Lägg till i området Dimensionstabeller och välj sedan Lägg till
databastabeller. I listan Databasobjekt väljer du en eller flera källor och klickar
sedan på OK.
• I redigeraren för databastabell eller databasvy för en viss källtabell eller -vy klickar
du på Lägg till modell och väljer sedan Lägg till som dimensionstabell.
• Om du vill kopiera en befintlig dimensionstabell klickar du på
Dimensionstabellåtgärder för den dimensionstabell du vill kopiera och klickar
sedan på Duplicera. Se även Kopiera modellobjekt.
När du lagt till källtabellen eller -vyn i modellen kan du redigera dimensionstabellen
enligt Redigera fakta- och dimensionstabeller.
Redigera fakta- och dimensionstabeller
Du kan redigera egenskaper för fakta- och dimensionstabeller i din datamodell och
förhandsgranska källdata.
Så här redigerar du en fakta- eller dimensionstabell:
1. I Data Modeler låser du modellen för redigering.
2. Klicka på den fakta- eller dimensionstabell du vill redigera.
3. Ändra inställningar på fliken Översikt efter behov:
Fält eller element
Beskrivning
Tidsdimension
Bara för dimensionstabeller. Anger att hierarkier för den här
dimensionstabellen stöder en tidsdimension.
Börja bygga din datamodell 8-21
Lägga till faktatabeller och dimensionstabeller i en datamodell
Fält eller element
Beskrivning
Aktivera överhoppade
nivåer och Aktivera
obalanserade hierarkier
Bara för dimensionstabeller. Ange egenskaper för hierarkier
associerade med den här dimensionstabellen. Information
finns i Ange egenskaper för dimensionstabeller för hierarkier.
Kolumnlista
Klicka på länken för en kolumn så kan du redigera den
kolumnen i kolumnredigeraren. Eller så högerklickar du på
raden för kolumnen och klickar på Redigera. Mer
information finns i Redigera kolumner.
Aggregering
Bara för faktatabeller. Klicka för att välja en typ av
aggregering för kolumnen i en listruta eller välj Ange
aggregering på menyn Kolumnåtgärder. Följande
aggregeringstyper finns:
Ingen: använder ingen aggregering.
Summa: Beräknar summan genom att addera alla värden.
Medelvärde: beräknar medelvärdet.
Median: Beräknar mittvärdet.
Antal: Beräknar antalet rader som inte är null.
Antal unika: Beräknar antalet rader som inte är null. Varje
unik förekomst av en rad räknas bara en gång.
Max: Beräknar det högsta numeriska värdet.
Min: Beräknar det lägsta numeriska värdet.
Första: Väljer den första förekomsten av objektet.
Sista: Väljer den sista förekomsten av objektet.
Standardavvikelse: Beräknar standardavvikelsen för att visa
nivån på variationen från genomsnittet.
Standardavvikelse (alla värden): Beräknar
standardavvikelsen med formeln för populationsavvikelse
och standardavvikelse.
Tips:
Vissa beräknade mått visar
Föraggregerad för aggregering.
Dessa mått har beräkningar som
omfattar mått där en aggregering
redan har använts. Om du vill
redigera en beräkning som
innehåller föraggregerade mått
klickar du på kolumnnamnet. Se
även Skapa beräknade mått.
Tillgänglig
Om du klickar här kan du markera en kolumn som
Tillgänglig eller Ej tillgänglig för att välja om kolumnen
visas i analyser som skapas. Du kan även välja Markera som
inte tillgänglig eller Markera som tillgänglig på menyn
Kolumnåtgärder.
Redigera alla
Du kan klicka här och redigera egenskaper för enskilda
kolumner i tabellen eller välja Redigera alla och redigera alla
rader på en gång.
Lägg till kolumn
Klicka på Lägg till kolumn så visas kolumnredigeraren, där
du kan skapa en ny kolumn. Mer information finns i
Redigera kolumner.
8-22 Förbereda data i Oracle Business Intelligence Cloud Service
Lägga till faktatabeller och dimensionstabeller i en datamodell
4. På fliken Källdata kan du förhandsgranska de 25 första raderna i källdata för
tabellen. Ändra storleken på kolumnerna i visningstabellen om det behövs. Klicka
på Hämta radantal för att hämta fullständigt radantal för tabellen eller vyn.
5. Bara för dimensionstabeller: på fliken Hierarkier redigerar du hierarkier och nivåer
för tabellen, enligt beskrivningen i Redigera hierarkier och nivåer.
6. På fliken Behörigheter ange du objektbehörigheter, enligt beskrivningen i Säkra
åtkomst till objekt i modellen.
7. På fliken Datafilter kan du definiera datafilter som ger filtering för
datamodellobjekt på radnivå enligt beskrivningen i Definiera datasäkerhetsfilter.
8. Klicka på Slutför för att återgå till datamodellen.
Lägga till fler kolumner till fakta- och dimensionstabeller
Det finns olika sätt att lägga till fler källkolumner till fakta- och dimensionstabeller i
din modell.
• Synkronisera med databasen
Om nya kolumner läggs till i en källdatatabell och du vill inkludera dem i
faktatabeller och dimensionstabeller i din modell ska du synkronisera fakta- eller
dimensionstabellen med databasen. Synkronisering identifierar alla nya kolumner
och lägger till dem till fakta- eller dimensionstabellen. Se Förnya och synkronisera
källobjekt och datamodellobjekt.
• Inkludera kolumner från en annan källa (endast dimensionstabeller)
Dimensionstabeller kan kombinera kolumner från flera källor. Se Lägga till
kolumner från en annan källa i en dimensionstabell.
Lägga till kolumner från en annan källa i en dimensionstabell
Du kan lägga till kolumner från en annan källtabell eller -vy i en befintlig
dimensionstabell. Du kanske till exempel vill inkludera attribut från en
Produktkategoritabell i din Produktdimensionstabell.
Så här lägger du till kolumner från en annan källa i en dimensionstabell:
1. I Data Modeler låser du modellen för redigering.
2. Välj den dimensionstabell du vill redigera så att fliken Översikt visas.
Börja bygga din datamodell 8-23
Koppla tabeller i en datamodell
3. Dra och släpp källtabellen eller -vyn som innehåller de kolumner du vill lägga till
från rutan Databas till dimensionstabellen (området kolumner).
Du kan även högerklicka på dimensionstabellen du vill redigera, klicka påLägg till
kolumner och välja källtabellen eller vyn som innehåller kolumnerna du vill lägga
till.
4. Välj kopplingskolumner och klicka på OK.
Visa dimensionstabellen för att se fler kolumner. Källegenskapen visar att
dimensionstabellen baseras på en ny databasvy. Data Modeler skapar en ny databasvy
när du lägger till kolumner från en annan källa.
Koppla tabeller i en datamodell
En koppling i modellen indikerar en relation mellan en faktatabell och en
dimensionstabell.
Video
Avsnitt:
• Kopplingar
• Koppla fakta- och dimensionstabeller
Kopplingar
En koppling i modellen indikerar en relation mellan en faktatabell och en
dimensionstabell. När du använder guiden Lägg till i modell i Oracle BI Cloud Service
för att modellera data så skapar guiden automatiskt kopplingar mellan en faktatabell
och de motsvarande dimensionstabellerna.
När du modellerar fakta- och dimensionstabeller var för sig skapas kopplingar
automatiskt mellan dem om kopplingsreferenserna finns i källtabellerna.
Du kan också skapa kopplingar manuellt i datamodellen. Det gör du genom att dra
och släppa en dimensionstabell till en faktatabell eller klicka på Skapa koppling i
området Kopplingar.
8-24 Förbereda data i Oracle Business Intelligence Cloud Service
Skapa en tidsdimension
När du definierar en koppling mellan en faktatabell och en dimensionstabell väljer du
en kopplingskolumn från varje tabell. Du kan skapa en koppling på mer än en
kolumn.
Koppla fakta- och dimensionstabeller
Definiera kopplingar mellan faktatabeller och dimensionstabeller så att det går att
fråga efter relaterade data. Du kan till exempel definiera en koppling mellan
faktatabellen Profit Metrics och dimensionstabellen Products.
Så här skapar du en koppling:
1. I Data Modeler låser du modellen för redigering.
2. Om området Dimensionstabeller drar och släpper du en dimensionstabell i
området Faktatabeller. Du kan också i området Kopplingar välja att klicka på
Skapa koppling.
3. I området Kopplingar anger du rätt faktatabell, faktakolumn, dimensionstabell och
dimensionskolumn som ska användas för kopplingen.
Du kan till exempel ange en kolumn för faktureringsdatum och en för
kalenderdatum.
4. Klicka på bockmarkeringen för att spara ändringarna i kopplingen.
Om du vill ta bort ändringarna ska du klicka på X-ikonen. Om du börjar skapa en
ny koppling och klickar på X, kommer den nya raden för kopplingen att tas bort
från kopplingstabellen.
När du skapat kopplingarna kan du se standardhierarkier och nivåer när du klickar på
fliken Hierarkier för en given dimensionstabell.
Skapa en tidsdimension
Tidsseriefunktioner ger möjlighet att jämföra verksamhetens prestation med
föregående tidsperioder så att du kan analysera data som sträcker sig över flera
tidsperioder. Tidsseriefunktioner möjliggör till exempel jämförelser mellan aktuella
försäljningar och försäljningar för ett år sedan, för en månad sedan osv. Om du vill
använda tidsseriefunktioner måste datamodellen innehålla en tidsdimension
Video
När du skapar en tidsdimension skapar guiden Skapa tidsdimension en tabell i
databasen, fyller i den med tidsdata, skapar en motsvarande tidsdimensionstabell i
datamodellen och skapar en tidshierarki.
Guiden Skapa tidsdimension fyller i källtabellen med tidsdata från 01-JAN-1970 till 31DEC-2020.
Så här skapar du en tidsdimension:
1. I Data Modeler låser du modellen för redigering.
Börja bygga din datamodell 8-25
Skapa en tidsdimension
2. I området Dimensionstabeller klickar du på Lägg till och sedan på Skapa
tidsdimension.
3. I guiden Skapa tidsdimension anger du namnen på databastabellen,
dimensionstabellen och hierarkin.
4. I Hierarkinivåer anger du vilka nivåer som ska inkluderas, t.ex. År, Kvartal och
Månad.
5. Klicka på Nästa.
6. På nästa sida granskar du uppgifterna som guiden utför för att skapa
tidsdimensionen.
7. Klicka på Skapa så att guiden skapar dimensionen.
Guiden lägger till en tidsdimension med data i databasen och skapar en
motsvarande dimension i datamodellen. Åtgärden kan ta upp till 30 sekunder.
8. Klicka på Slutför.
9. Om du vill skapa kopplingar mellan kolumner i faktatabellen och kolumner i
tabellen Tidsdimension klickar du på Skapa koppling i datamodellen.
Tidsdimensionen har två unika kolumner. Kolumnen DAY_TS har typen
TIMESTAMP, och kolumnen DATE_ID har typen NUMBER. När du skapar en
koppling anger du antingen kolumnen med tidsstämpelformat eller med det
numeriska formatet (beroende på om kolumnen i faktatabellen har en datum- eller
taltyp).
10. I området Kopplingar för den nya definitionen väljer du lämplig faktakolumn och
väljer sedan lämplig tidsstämpelkolumn eller numerisk kolumn från
Tidsdimension.
8-26 Förbereda data i Oracle Business Intelligence Cloud Service
Lägga till mått och attribut i en datamodell
När du skapat kopplingarna kan du visa fliken Hierarkier i
tidsdimensionsredigeraren för att visa standardhierarkierna och -nivåerna.
11. Redigera tabellerna i modellen enligt beskrivningen i Redigera fakta- och
dimensionstabeller.
12. Klicka på Slutför för att återgå till datamodellen.
Lägga till mått och attribut i en datamodell
Det här avsnittet behandlar hur du lägger till mått och attribut i datamodellen.
Video
Avsnitt:
• Redigera mått och attribut
• Ange aggregering för mått i faktatabeller
• Skapa beräknade mått
• Skapa härledda attribut
• Skapa uttryck i Uttrycksredigerare
• Kopiera mått och attribut
Redigera mått och attribut
Använd tabellredigeraren för att lägga till, redigera och ta bort mått och attribut i din
datamodell.
Så här redigerar du mått och attribut:
1. I Data Modeler låser du modellen för redigering.
2. Klicka på faktatabellen eller dimensionstabellen som innehåller det mått eller
attribut du vill redigera.
3. Om du vill redigera alla kolumner direkt i tabellredigeraren väljer du Redigera
alla.
Om du vill redigera, kopiera eller ta bort flera kolumner på en gång trycker du ned
Skift eller Ctrl och klickar på de rader du vill markera.
Börja bygga din datamodell 8-27
Lägga till mått och attribut i en datamodell
4. I tabellredigeraren högerklickar du på en kolumn och klickar på Kopiera eller Ta
bort.
5. I tabellredigeraren klickar du på kolumnen du vill redigera eller klickar på Lägg
till kolumn.
6. Ändra inställningar på fliken Översikt.
• Redigera visningsnamn och beskrivning.
• Ändra sorteringsordning.
Som standard sorteras kolumner baserat på data i kolumnen och rapporterar
visningsdata i den här ordningen. Om du vill sortera en kolumn baserat på data
i en annan kolumn väljer du Sortera per en annan kolumn och väljer Sortera
per det värde du vill. Till exempel kan du sortera efter månaders ordning 1
(januari), 2 (februari), 3 (mars) osv., i stället för att sortera attributet
månadsnamn alfabetiskt.
7. Ändra inställningar för beräknade mått eller härledda attribut:
Mer information om faktatabeller finns i Skapa beräknade mått.
Mer information om dimensionstabeller finns i Skapa härledda attribut.
8. På fliken Behörigheter kan du välja att ändra objektbehörigheter enligt
beskrivningen i Säkra åtkomst till objekt i modellen.
9. På fliken Datafilter kan du välja att definiera datafilter som ger filtrering för
datamodellobjekt på radnivå enligt beskrivningen i Definiera datasäkerhetsfilter.
10. På fliken Nivåer för kolumner i en faktatabell kan du skapa ett nivåbaserat mått
enligt beskrivningen i Ange aggregeringsnivåer för mått.
11. Klicka på Slutför för att gå tillbaka till tabellredigeraren.
Ange aggregering för mått i faktatabeller
Du kan ange aggregering för en mått i en faktatabell. Du kan till exempel ange
aggregeringsregeln för en intäktskolumn på Summa.
8-28 Förbereda data i Oracle Business Intelligence Cloud Service
Lägga till mått och attribut i en datamodell
Se även Ange aggregeringsnivåer för mått.
Så här anger du aggregering för mått:
1. I Data Modeler låser du modellen för redigering.
2. I området Faktatabeller klickar du på den faktatabell du vill skapa mått för.
3. I listan Kolumner ändrar du aggregeringsregeln för lämpliga kolumner för att ange
att de är mått.
Om du vill använda samma aggregeringsregel på flera kolumner kan du hålla ner
Skift och klicka eller hålla ner Ctrl och klicka på lämpliga kolumner.
Aggregeringsalternativen är:
Ingen: Ingen aggregering.
Summa: Beräknar summan genom att addera alla värden.
Medelvärde: beräknar medelvärdet.
Median: Beräknar mittvärdet.
Antal: Beräknar antalet rader som inte är null.
Antal unika: Beräknar antalet rader som inte är null. Varje unik förekomst av en
rad räknas bara en gång.
Max: Beräknar det högsta numeriska värdet.
Min: Beräknar det lägsta numeriska värdet.
Första: Väljer den första förekomsten av objektet.
Sista: Väljer den sista förekomsten av objektet.
Standardavvikelse: Beräknar standardavvikelsen för att visa nivån på variationen
från genomsnittet.
Standardavvikelse (alla värden): Beräknar standardavvikelsen med formeln för
populationsavvikelse och standardavvikelse.
Tips:
Vissa beräknade mått är Föraggregerad. Dessa mått har beräkningar som
omfattar mått där en aggregering redan har använts. Om du vill redigera en
beräkning som innehåller föraggregerade mått klickar du på kolumnnamnet.
Se även Skapa beräknade mått.
Börja bygga din datamodell 8-29
Lägga till mått och attribut i en datamodell
För de flesta mått gäller samma aggregeringsregler för varje dimension, men för
vissa mått kanske du vill ange en aggregeringsregel för en angiven dimension och
ange andra regler som ska användas på andra dimensioner.
Det är mest troligt att det krävs en annan aggregering för tidsdimensioner. Antal
anställda (beräknat mått) aggregeras vanligtvis som SUM över organisations- och
geografidimensioner, men SUM gäller inte för en tidsdimension. Aggregeringen
för tidsdimensionen ska vara LAST så att du kan visa Antal anställda den sista
veckan eller dagen på året.
4. Så här åsidosätter du aggregeringen för specifika dimensioner:
a. Klicka på namnet för måttkolumnen.
b. Avmarkera Samma för alla dimensioner.
c. Klicka på Lägg till åsidosättning.
d. Välj den dimension som du vill aggregera annorlunda, till exempel Tid.
8-30 Förbereda data i Oracle Business Intelligence Cloud Service
Lägga till mått och attribut i en datamodell
e. Välj en aggregeringsregel för dimensionen.
f. Om det behövs åsidosätter du aggregeringen för en annan dimension.
g. Klicka på Slutför.
När dimensionsspecifika aggregeringsregler är definierade för ett mått visas en
asterisk * bredvid aggregeringsregeln i tabellen Kolumner. Till exempel Sum*.
5. Som standard visas alla kolumner i faktatabellen i rapporter. Avmarkera rutan
Tillgänglig för de kolumner som du inte vill visa. För att välja flera rader kan du
Skift-klicka eller Ctrl-klicka.
6. Klicka på Avbryt för att avbryta ändringarna.
7. Klicka på Slutför för att gå tillbaka till tabellredigeraren.
Skapa beräknade mått
Om en faktatabell inte innehåller alla mått du behöver kan du skapa beräknade mått.
Du kan till exempel skapa det beräknade måttet Gnmsn. orderstorlek med hjälp av
formeln Intäkt/Antal order.
Så här skapar du beräknade mått:
1. I Data Modeler låser du modellen för redigering.
2. I området Faktatabeller klickar du på den faktatabell du vill skapa mått för.
3. I området Kolumner klickar du på Lägg till kolumn.
4. I redigeraren Ny kolumn anger du ett namn och en kolumnbeskrivning.
Sedan anger du ett uttryck direkt i rutan Uttryck eller klickar på Fullständig
redigerare för att visa uttrycksredigeraren.
Mer information finns i Skapa uttryck i Uttrycksredigerare.
5. Uttryck kan innehålla mått som redan är aggregerade, samt mått utan aggregering
använd. Utför något av nedanstående:
• Ange Aggregering till Före beräkning om uttrycket inkluderar mått som redan
är aggregerade eller om aggregering inte behövs.
• Ange Aggregering till Efter beräkning och välj en aggregeringsregel, till
exempel Summa, Genomsnitt,Antal, om du vill använda aggregering efter
uttrycket beräknats. Mer information finns i Ange aggregeringsnivåer för mått.
Mer information och exempel finns i Skapa beräknade mått.
6. Klicka på Slutför för att gå tillbaka till tabellredigeraren.
Börja bygga din datamodell 8-31
Lägga till mått och attribut i en datamodell
Skapa beräknade mått
Beräknade mått är som namnet anger beräknade från andra mått. Du kan till exempel
skapa ett mått som beräknar genomsnittlig orderstorlek med hjälp av formeln Intäkt/
Antal order.
Beräkningar kan innehålla mått som redan är aggregerade samt mått utan aggregering
använd. Exempel:
• Beräkningen innehåller aggregerade mått: Sum(Revenue)/Sum(Orders)
• Beräkningen innehåller mått som inte har aggregerats: UnitPrice X Quantity
Om måtten i beräkningen inte har föraggregerats, t.ex. UnitPrice och Quantity
kan du använda aggregering efter beräkningen. Till exempel Sum(UnitPrice X
Quantity).
Kontrollera måtten i beräkningarna innan du väljer om du ska använda aggregering
Före beräkning eller Efter beräkning av uttrycket. Se även Skapa beräknade mått.
Exempel 8-1
Beräkningar inkluderar mått som redan aggregerats
Ange Aggregering till Före beräkning om beräkningen innehåller föraggregerade
mått. Till exempel: Sum(Revenue)/Sum(Orders)
8-32 Förbereda data i Oracle Business Intelligence Cloud Service
Lägga till mått och attribut i en datamodell
Obs!: Om du väljer Efter beräkning ignoreras eventuell aggregering av mått
i beräkningen.
Exempel 8-2
Beräkningar innehåller icke aggregerade mått
Du kan även använda aggregering efter beräkningen. Ange Aggregering till Efter
beräkning och välj sedan en aggregeringsregel i listrutan. Till exempel Summa,
Genomsnitt, Antal osv.
Börja bygga din datamodell 8-33
Lägga till mått och attribut i en datamodell
Obs!: När du använder aggregering efter en beräkning:
• Inkludera inte uttryckskolumner i beräkningen.
• Om du inkluderar aggregerade kolumner i beräkningen ignoreras
aggregeringen på kolumnerna.
Skapa härledda attribut
Du kan skapa egna eller härledda attribut för dimensionstabeller som är baserade på
ett uttryck. Du kan till exempel använda ett uttryck för att slå samman flera
adresskolumner till en fullständig kolumn med alla adresser.
Så här skapar du härledda attribut:
1. I Data Modeler låser du modellen för redigering.
2. I området Dimensionstabeller klickar du på dimensionstabellen för vilken du vill
skapa härledda attribut.
3. I området Kolumner klickar du på Lägg till kolumn.
4. I redigeraren Ny kolumn anger du ett namn och en kolumnbeskrivning. Sedan
anger du ett uttryck direkt i rutan Uttryck eller klickar på Fullständig redigerare
för att visa uttrycksredigeraren. Mer information finns i Skapa uttryck i
Uttrycksredigerare.
Du kan använda ett variabel i ett kolumnuttryck. Mer information finns i Definiera
variabler.
5. Klicka på Slutför för att gå tillbaka till tabellredigeraren.
Skapa uttryck i Uttrycksredigerare
Du kan använda uttrycksredigeraren för att skapa begränsningar, aggregeringar och
andra kolumntransformationer.
8-34 Förbereda data i Oracle Business Intelligence Cloud Service
Lägga till mått och attribut i en datamodell
Avsnitt:
• Uttrycksredigeraren
• Skapa ett uttryck
Uttrycksredigeraren
När du modellerar data kan du använda uttrycksredigeraren för att skapa
begränsningar, aggregeringar och andra transformeringar av kolumner. Du kan till
exempel använda Redigera uttryck till att ändra en kolumns datatyp från datum till
tecken. Du kan även använda Redigera uttryck till att skapa uttryck för datafilter.
Redigera uttryck innehåller följande sektioner:
• I rutan Uttryck på vänster sida kan du redigera det aktuella uttrycket.
• Verktygsfältet längst ned innehåller vanliga uttrycksoperatorer, som plustecken,
lika med-tecken och kommatecken, som används till att avgränsa poster.
• I sektionen Uttryckselement på höger sida finns byggstenar du kan använda i dina
uttryck. Exempel på element är tabeller, kolumner, funktioner och typer.
Sektionen Uttryckselement inkluderar endast element som är relevanta för
uppgiften. Om du till exempel öppnar Redigera uttryck för att definiera ett
beräknat mått inkluderar sektionen Uttryckselement endast den aktuella
faktatabellen, eventuella dimensionstabeller som är kopplade till den tabellen samt
eventuella faktatabeller som är indirekt kopplade via en dimensionstabell. När du
definierar ett härlett attribut visas på samma sätt den aktuella dimensionstabellen,
eventuella faktatabeller som är kopplade till den tabellen och eventuella
dimensionstabeller kopplade till de faktatabellerna.
Ett annat exempel är att tidshierarkier endast inkluderas om faktatabellen Tid är
kopplad till den aktuella tabellen.
Mer information om objekten i sektionen Uttryckselement finns i Referens till
Redigera uttryck.
Börja bygga din datamodell 8-35
Lägga till mått och attribut i en datamodell
Skapa ett uttryck
Du kan använda uttrycksredigeraren för att skapa begränsningar, aggregeringar och
andra kolumntransformationer.
Så här skapar du ett uttryck:
1. Lägg till eller redigera en kolumn från Tabellredigeraren enligt beskrivningen i
Redigera kolumner.
2. Ange ett uttryck i rutan Uttryck och klicka på Slutför. Du kan även klicka på
Fullständig redigerare och öppna Redigera uttryck.
3. Använd menyn Uttryckselement till att hitta de byggstenar du vill använda till att
skapa ditt uttryck.
Dra och släpp ett element om du vill lägga till det i ditt uttryck. Du kan även
dubbelklicka på ett element du vill lägga till eller välja uttrycket och klicka på
pilikonen.
När du lägger till en funktion indikerar parenteser text som behöver bytas ut. Välj
texten och lägg till element genom att skriva in dem eller med hjälp av menyn
Uttryckselement.
I Referens till Redigera uttryck hittar du information om operatorer, uttryck och
funktioner.
4. Filtrera tillgängliga element genom att klicka på Filter och sedan skriva text i
sökrutan. Ta bort texten om du vill återgå till den fullständiga listan över element.
5. Klicka på Åtgärder om du vill visa eller dölja menyer under Uttryckselement, eller
expandera eller komprimera alla menyer.
8-36 Förbereda data i Oracle Business Intelligence Cloud Service
Kopiera modellobjekt
6. Klicka på ett objekt i verktygsfältet om du vill infoga en operator.
7. Klicka vid behov på Ångra och Gör om när du skapar uttrycket.
8. Kontrollera ditt arbete genom att klicka på Validera.
9. Klicka på Spara när du är klar.
Kopiera mått och attribut
Du kan kopiera mått och attribut i din datamodell.
Så här kopierar du mått och attribut:
• På menyn Datamodell i den vänstra rutan högerklickar du på den kolumn som du
vill kopiera och väljer Kopiera.
Skift- eller Ctrl-klicka på alla rader som du vill ta med om du vill kopiera flera
kolumner och högerklicka för att välja Kopiera.
• På menyn Datamodell i den vänstra rutan klickar du på Kolumnåtgärder för den
kolumn som du vill kopiera och väljer Kopiera.
Kopian visas med ett nummer tillagt till namnet.
Kopiera modellobjekt
Ibland går det fortare att kopiera objekt i stället för att skapa dem från grunden.
I Data Modeler kan du kopiera faktatabeller, dimensionstabeller, databastabeller och
databasvyer:
• Faktatabeller
Om du vill kopiera en befintlig faktatabell väljer du Duplicera på menyn
Faktatabellåtgärder. När du kopierar en faktatabell inkluderar Data Modeler
kopplingar som standard. Se även Skapa faktatabeller individuellt.
Inställningarna för aggregeringsnivå för mått kopieras inte eftersom
nivåinställningarna i den ursprungliga faktatabellen och den kopierade versionen i
de flesta fall skiljer sig från varandra. När du har kopierat en faktatabell granskar
du och ställer in aggregeringsnivåerna för mått vid behov.
• Dimensionstabeller
Du kopierar en befintlig dimensionstabell genom att välja Duplicera på menyn
Dimensionstabellåtgärder. När du kopierar en dimensionstabell exkluderar Data
Modeler kopplingar som standard. Se även Skapa dimensionstabeller individuellt.
• Databastabeller ochvyer
Börja bygga din datamodell 8-37
Kopiera modellobjekt
Om du vill kopiera ett befintligt databasobjekt väljer du Duplicera på menyn
Åtgärder. När du kopierar en tabell eller vy skapar Data Modeler en vy baserad på
tabellen eller vyn du kopierar. Se även Definiera källvyer.
8-38 Förbereda data i Oracle Business Intelligence Cloud Service
9
Definiera hierarkier och nivåer för borrning
och aggregering
Du kan definiera hierarkier och nivåer i Data Modeler.
Avsnitt:
• Normala arbetsflöden när det gäller att definiera hierarkier och nivåer
• Hierarkier och nivåer
• Redigera hierarkier och nivåer
• Ange aggregeringsnivåer för mått
Normala arbetsflöden när det gäller att definiera hierarkier och nivåer
Här är några vanliga uppgifter för att lägga till hierarkier och nivåer i din datamodell.
Uppgift
Beskrivning
Mer information
Lägg till hierarkier och
nivåer
Skapa hierarkier och nivåer för
dina dimensionstabeller
Redigera hierarkier och
nivåer
Ange
aggregeringsnivåer för
mått
Ange anpassade
aggregeringsnivåer för mått som
skiljer sig från standardnivån
Ange aggregeringsnivåer för
mått
Hierarkier och nivåer
En hierarki visar relationer mellan kolumngrupper i en dimensionstabell. Kvartal
innehåller till exempel månader och månader innehåller dagar. Hierarkier möjliggör
borrning i rapporter.
En dimensionstabell kan ha en eller flera hierarkier. En hierarki börjar vanligen med
en totalnivå och har sedan underordnade nivåer, ända ned till den lägsta detaljnivån.
Alla hierarkier för en given dimension måste ha en gemensam lägsta nivå. En
tidsdimension kan till exempel innehålla en räkenskapshierarki och en
kalenderhierarki, med Dag som den gemensamma lägsta nivån. Dag har två
namngivna överordnade nivåer: Räkenskapsår och Kalenderår, vilka båda är
underordnade rotnivån Alla.
Alla nivåer, förutom totalnivån, måste ha minst en kolumn angiven som nyckel- eller
visningskolumn. Det är dock inte nödvändigt att explicit associera alla kolumner från
en tabell med nivåer. Eventuella kolumner du inte associerar med en nivå associeras
automatiskt med den lägsta nivån i hierarkin som motsvarar den dimensionstabellen.
Definiera hierarkier och nivåer för borrning och aggregering 9-1
Redigera hierarkier och nivåer
Det finns ingen gräns för antalet nivåer i en hierarki. Det totala antalet nivåer är inte i
sig en avgörande faktor för frågeprestanda. Var dock försiktig med att använda
extremt komplexa frågor eftersom till och med några få nivåer kan ha
prestandaeffekter.
Redigera hierarkier och nivåer
När du har skapat dimensionstabeller kan du lägga till hierarkier och nivåer i de
tabellerna.
Video
En hierarki är ett system med nivåer i en dimension som är relaterade till varandra
genom en-till-många-relationer. Exempel: hierarkin Geografi kan ha nivåerna Land,
Delstat och Ort.
När faktatabeller och dimensionstabeller kopplas skapas en standardhierarki. Du kan
inte lägga till hierarkier för en viss dimensionstabell förrän den har kopplats till en
faktatabell. Kolumner som används i en koppling från en dimensionstabell används
som nyckelkolumner för detaljnivån i en hierarki.
Så här skapar du en hierarki och dess nivåer:
1. I Data Modeler låser du modellen för redigering.
2. I området Dimensionstabeller klickar du på dimensionstabellen för vilken du vill
lägga till en hierarki. Dimensionstabellen måste ha minst en koppling till
faktatabellen.
3. I dimensionsredigeraren klickar du på fliken Hierarkier.
4. I området Hierarkier klickar du på Lägg till nivå. I den övre delen av rutan Lägg
till nivå visas de dimensionskolumner som ännu inte har använts på en nivå.
I den nedre delen av rutan visas delade nivåer som redan har använts i en annan
hierarki för den här tabellen.
Välj den dimensionskolumn eller delade nivå du vill använda.
5. Fortsätt med att klicka på Lägg till nivå och välja lämpliga kolumner eller delade
nivåer, tills du har lagt till alla nivåer.
6. Dra och släpp nivåer till en annan plats efter önskemål. Du kan även högerklicka
på en nivå och välja Flytta åt vänster eller Flytta åt höger.
9-2 Förbereda data i Oracle Business Intelligence Cloud Service
Redigera hierarkier och nivåer
7. Om du klickar på en nivå visas en dialogruta där du kan ange nivånamnet,
nyckelkolumnen och visningskolumnen för nivån.
När du redigerar en delad nivå görs ändringarna i alla instanser av nivån. Om du
till exempel ändrar Landsnamn till Land ändras nivånamnet i alla hierarkier där
den delade nivån används.
8. Om du vill ta bort en nivå högerklickar du på nivån och klickar sedan på Ta bort.
Du kan även klicka på nivån och välja Ta bort i dialogrutan Nivå. Du kan inte ta
bort nivåerna Summa och Detalj.
När du tar bort en delad nivå kan du välja om den bara ska tas bort från den
aktuella hierarkin eller om den ska tas bort från alla hierarkier.
Anta till exempel att du vill ta bort den delade nivån Landsnamn bara från den
aktuella hierarkin, Hierarki 1. Högerklicka på nivån i Hierarki 1, välj Ta bort och
sedan från Hierarki 1.
Tips:
Om du väljer Ta bort nivå i dialogrutan Nivå tas nivån bara bort från den
aktuella hierarkin. Om du vill ta bort en delad nivå från alla hierarkier
högerklickar du på nivån och väljer Ta bort, och sedan från alla hierarkier.
9. Avmarkera Tillgänglig om du inte vill att hierarkin ska visas i analyser.
10. Om du vill lägga till en annan hierarki klickar du på Lägg till hierarki och
upprepar stegen i den här proceduren. Eller så klickar du på Slutför när du är klar.
Ange egenskaper för dimensionstabeller för hierarkier
På fliken Översikt för en viss dimensionstabell kan du ange egenskaper som gäller för
alla hierarkier i den tabellen.
Så här anger du egenskaper för hierarkier:
1. I Data Modeler låser du modellen för redigering.
2. Klicka på den dimensionstabell du vill redigera.
3. Ändra inställningar på fliken Översikt efter behov:
• Tidsdimension - Anger att hierarkier för dimensionstabellen stöder en
tidsdimension. Hierarkier för tidsdimensioner kan inte inkludera överhoppade
nivåer eller vara obalanserade.
• Aktivera överhoppade nivåer - Anger att dimensionstabellen stöder hierarkier
med överhoppade nivåer. En hierarki med överhoppade nivåer är en hierarki
där det finns medlemmar som inte har ett värde för en viss överordnad nivå. I
en Land-Stat-Ort-Distrikt-hierarki tillhör till exempel orten "Washington, D.C."
inte något land. I det fallet kan du borra ned från landsnivå (USA) till ortsnivå
(Washington, D.C.) och nedåt.
Definiera hierarkier och nivåer för borrning och aggregering 9-3
Ange aggregeringsnivåer för mått
I en fråga visas inte överhoppade nivåer och de påverkar inte beräkningar. När
medlemmar sorteras hierarkiskt visas de under sina närmaste överordnade.
• Aktivera obalanserade hierarkier - Anger att dimensionstabellen stöder
obalanserade hierarkier. En obalanserade (eller oregelbunden) hierarki är en
hierarki där löven (medlemmar utan underordnade) inte nödvändigtvis har
samma djup. En plats kan till exempel välja att ha data för innevarande månad
på dagnivå, föregående månaders data på månadsnivå, och föregående fem års
data på kvartalsnivå.
Ange aggregeringsnivåer för mått
Du kan ange aggregeringsnivåer för mått.
Information finns i Ange aggregeringsnivåer för mått.
Så här ställer du in en anpassad aggregeringsnivå för ett mått:
1. I Data Modeler låser du modellen för redigering.
2. I området Faktatabeller klickar du på den faktatabell där måttet finns.
Tips:
Faktatabellen måste kopplas till minst en dimensionstabell.
3. Ange aggregeringsregeln för den nya kolumnen som du vill ska bli det
nivåbaserade måttet.
4. Klicka på kolumnnamnet och därefter på Nivåer.
5. På fliken Nivåer, använder du reglaget för att välja aggregeringsnivå för måttet för
en eller flera hierarkier.
6. Klicka på Slutför för att gå tillbaka till tabellredigeraren.
Ange aggregeringsnivåer för mått
Som standard aggregeras mått på nivån för de dimensionsattribut som väljs i en
analys. I till exempel en analys som innehåller kolumnerna Försäljare och Intäkt så
aggregeras Intäkt på nivån för en Försäljare.
För att beräkna kvoten måste du ofta ha mått som är aggregerade på en nivå som
skiljer sig från analysens detaljnivå. För att till exempel beräkna Intäktsbidrag i
procent för en Försäljare utifrån dennes avdelning, behöver du Avdelningsintäkt på
försäljarnivå i en analys (Försäljare, Intäkt, Intäkt * 100/Intäkt@Avd). I det här
9-4 Förbereda data i Oracle Business Intelligence Cloud Service
Ange aggregeringsnivåer för mått
exemplet har Intäkt@Avd en anpassad aggregeringsnivå som skiljer sig från
standardnivån.
Definiera hierarkier och nivåer för borrning och aggregering 9-5
Ange aggregeringsnivåer för mått
9-6 Förbereda data i Oracle Business Intelligence Cloud Service
10
Gör din datamodell säker
Du kan definiera behörigheter på objektnivå och säkerhetsdatafilter på radnivå för din
datamodell i Oracle BI Cloud Service.
Video
Avsnitt:
• Normalt arbetsflöde för att göra data säkra
• Skapa variabler för användning i uttryck
• Säkra åtkomst till objekt i modellen
• Skydda åtkomst till data
Typiskt arbetsflöde för att skydda modelldata
Här är några vanliga uppgifter kring att göra datamodellen säker.
Uppgift
Beskrivning
Mer information
Definiera variabler för
datafilter vid behov
Om du vill kan du skapa
variabler som dynamiskt
beräknar och lagrar värden som
kan användas i kolumnuttryck
och datafilter.
Skapa variabler för
användning i uttryck
Ange behörigheter för
modellobjekt
Med objektbehörigheter styr du
synligheten för hela modellen
eller enskilda faktatabeller,
dimensionstabeller och kolumner.
Säkra åtkomst till objekt i
modellen
Definiera säkerhetsfilter
på radnivå
Med datafilter begränsar du de
resultat som returneras för
faktatabeller, dimensionstabeller
och kolumner.
Skydda åtkomst till data
Skapa variabler för användning i uttryck
I Data Modeler kan du definiera variabler som dynamiskt beräknar och lagrar värden
så att du kan använda värdena i kolumnuttryck eller datafilter.
Avsnitt:
• Variabler
• Definiera variabler
Gör din datamodell säker 10-1
Skapa variabler för användning i uttryck
Variabler
Variabler används för att dynamiskt beräkna och lagra värden så att du kan använda
dess värden i uttryck. Du kan använda variabler i kolumnuttryck och i datafilter.
Anta till exempel att User1 tillhör Department1 och User2 tillhör Department2. Var
och en av användarna ska endast ha åtkomst till information som avser den egna
avdelningen. Du kan använda variabeln DEPARTMENT_NUMBER för att lagra rätt
värden för User1 och User2. Du kan sedan använda variabeln i ett datafilter där
informationen filtreras per Department1 för User1 och Department2 för User2. Med
andra ord så ändrar variablerna dynamiskt metadatainnehåll för att anpassas till en
ändrad datamiljö.
Värdena i variablerna är inte skyddade eftersom objektbehörigheter inte gäller för
variabler. Alla som känner till eller kan gissa variabelnamnet kan använda variabeln i
ett uttryck. Det medför att du inte ska lägga känsliga uppgifter som lösenord i
variabler.
Du kan inte använda en variabel i ett uttryck som definierar en annan variabel.
Definiera variabler
Du kan skapa en variabel för användning i kolumnuttryck och datafilter. Exempel: en
variabel med namnet SalesRegion kan använda en SQL-fråga för att hämta namnet på
användarens försäljningsregion.
Tips:
Referera bara till källdatabasobjekt i SQL-frågan för en variabel. Inkludera inte
namn på datamodellobjekt i frågan.
Definiera en variabel:
1. I Data Modeler låser du modellen för redigering.
2. På menyn Variabler i den vänstra rutan klickar du på Plus-ikonen.
3. Ange en SQL-fråga för att fylla i variabelvärdet:
a. Ange om variabeln returnerar Ett enstaka värde eller Flera värden.
b. Ange en SQL-fråga för att fylla i variabelvärdet eller -värdena. Exempel:
- Returnera ett enskilt värde med frågan så här: SELECT prod-name FROM
products
- Returnera flera värden med en fråga så här: SELECT 'MyVariable',
prod-name FROM products
För flera värden ska du alltid använda formatet: SELECT 'VariableName',
VariableValue FROM tabell
c. Ange ett standardstartvärde vid behov.
d. Klicka på Testa för att validera att frågan returnerar ett tillämpligt värde
10-2 Förbereda data i Oracle Business Intelligence Cloud Service
Säkra åtkomst till objekt i modellen
4. Skapa en variabel som förnyar sitt värde i början av varje användarsession genom
att välja Vid inloggning för Uppdatera värde.
5. Skapa en variabel som förnyar sitt värde enligt ett schema som du anger genom att
välja Efter ett schema för Uppdatera värde.
I området Kör SQL-fråga väljer du frekvens och startdatum för förnyelse av
variabeln.
6. Skapa en variabel med ett statiskt värde som aldrig ändras genom att välja Aldrig
för Uppdatera värde och ange ett värde för variabeln i fältet Värde.
7. Klicka på Slutför för att återgå till datamodellen.
Tips:
Redigera en befintlig variabel genom att högerklicka på den i listan Variabler
och välja Inspektera. Ta bort en variabel genom att högerklicka på den och
välja Ta bort.
När du har definierat en variabel kan du använda den i ett datafilter eller i ett
kolumnuttryck. I Definiera datasäkerhetsfilter och Skapa härledda attribut finns
information.
Säkra åtkomst till objekt i modellen
Det är viktigt att se till att känslig information är säker. Som standard har alla åtkomst
till data i modellen. Om du vill undvika att exponera känsliga data anger du
synlighetsbehörigheter för hela modellen eller för enskilda faktatabeller,
dimensionstabeller och kolumner.
Du kan t.ex. begränsa åtkomst till vissa intäktskolumner för att se till att endast
behöriga användare kan visa dem. Du kan alternativt begränsa åtkomst till hela
modellen för att hindra personer från att öppna modellen och få åtkomst till dess
ämnesområde.
Säkra åtkomst till objekt med hjälp av behörigheter:
1. I Data Modeler låser du modellen för redigering.
Gör din datamodell säker 10-3
Säkra åtkomst till objekt i modellen
2. Om du vil begränsa åtkomst till hela modellen väljer du fliken Behörigheter.
Om du vill begränsa åtkomst till ett visst objekt i modellen redigerar du den
faktatabell, dimensionstabell eller kolumn vars åtkomst du vill säkra och väljer
sedan fliken Behörigheter.
3. Om du vill styra åtkomst klickar du på Lägg till och väljer önskad roll.
Du kan även klicka på Roller i den vänstra rutan. Sedan drar och släpper du en
användare i behörighetslistan. Lägg till flera roller genom att Skift- eller Ctrl-klicka
för att välja innan du drar och släpper.
4. Ange om det här objektet är synligt för användare med den rollen genom att
antingen välja Synlig eller Dold.
• Modeller - om du döljer en modell kommer användare med den rollen inte att
kunna öppna modellen eller dess ämnesområde.
• Modellobjekt - om du döljer en faktatabell, dimensionstabell eller kolumn
kommer användare med den rollen inte att kunna se objekten i rapporter.
Samma användare kan se objektet i Data Modeler om de har rollen BIdatamodellskapare och har åtkomst till modellen.
5. Ta bort roller från listan Behörigheter genom att göra något av följande:
• Högerklicka på en roll och välj Ta bort.
• Välj Ta bort på menyn Åtgärder för rollen.
• Välj flera roller genom att Skift- eller Ctrl-klicka och välj sedan Ta bort valda på
menyn Behörighetsåtgärd.
• Ta bort alla roller genom att välja Ta bort alla på menyn Behörighetsåtgärd.
Tips:
Du kan inte ta bort rollen Alla.
6. Klicka på Slutför.
10-4 Förbereda data i Oracle Business Intelligence Cloud Service
Skydda åtkomst till data
Arv av behörigheter
När flera applikationsroller används för en användare eller roll med säkerhetsattribut
som står i konflikt så ges användaren eller rollen det minst restriktiva
säkerhetsattributet. Eventuella explicita behörigheter som används för en användare
har dessutom företräde framför behörigheter för samma objekt som givits via en
applikationsroll.
Tips:
Om du nekar åtkomst till en tabell nekas implicit även åtkomsten till alla
kolumner i tabellen.
Skydda åtkomst till data
Du kan definiera datafilter för faktatabeller, dimensionstabeller och kolumner som ger
säkerhet på radnivå för datamodellobjekt. Du kan till exempel skapa ett filter som
begränsar åtkomst till produkttabellen så att bara vissa varumärken är synliga för
användare som har tilldelats en viss roll.
Ange datafilter för datamodellobjekt:
1. I Data Modeler låser du modellen för redigering.
2. Redigera faktatabell, dimensionstabell eller kolumn som ska säkras.
3. Välj fliken Datafilter.
4. Lägg till en roll på datafilterlistan genom att göra något av följande:
• Klicka på Lägg till och välj önskad roll.
• I den vänstra rutan klickar du på Roller. Sedan drar och släpper du en roll på
datafilterlistan.
5. Ange ett uttryck för att ange vilka data som är tillgängliga för rollen. Ange
antingen uttrycket direkt eller klicka på Fullständig redigerare för att visa
uttrycksredigeraren.
Information finns i Skapa uttryck i Uttrycksredigerare.
Du kan använda ett variabel i ett datafilteruttryck. Mer information finns i
Definiera variabler.
6. Välj Aktivera för att ange om filtret ska aktiveras för rollen.
7. Ta bort filter från datafilterlistan genom att göra något av följande:
• Högerklicka på ett filter och välj Ta bort.
Gör din datamodell säker 10-5
Skydda åtkomst till data
• Välj Ta bort på menyn Åtgärder för filtret.
• Välj flera filter med hjälp av Skift-klick eller Ctrl-klick och välj sedan Ta bort
valda på menyn Datafilteråtgärd.
• Ta bort alla filter genom att välja Ta bort alla på menyn Datafilteråtgärd.
8. Klicka på Slutför.
10-6 Förbereda data i Oracle Business Intelligence Cloud Service
Del IV
Hantera Oracle Business Intelligence Cloud
Service
I det här avsnittet förklaras hur du hanterar Oracle Business Intelligence Cloud
Service. Informationen riktar sig till de BI Cloud Service-administratörer vars primära
jobb är att hantera användare och hålla dem produktiva. Administratörer utför en lång
lista med viktiga uppgifter: de kontrollerar användarbehörigheter och ändrar konton,
lägger upp databasanslutningar för datamodellerare, hanterar datalagring för att
undvika att lagringsbegränsningar överskrids, gör regelbundna säkerhetskopior så att
inte användare riskerar att förlora sitt arbete, ger åtkomst till externt innehåll genom
att vitlista säkra domäner, felsöker användarfrågor och mycket mer.
Kapitel:
• Hantera vad användare kan se och göra
• Säkerhetskopiera och återställa
• Utföra administrationsuppgifter
11
Hantera vad användare kan se och göra
Administratörer kan hantera vad andra användare kan se och göra när de använder
Oracle Business Intelligence Cloud Service.
Avsnitt:
• Typiskt arbetsflöde för hantering av vad användarna ser och gör
• Användare och roller
• Applikationsroller
• Konfigurera vad användare kan se och göra
• Funktionalitet aktiverad av applikationsroller
Typiskt arbetsflöde för hantering av vad användarna ser och gör
Här är de gemensamma uppgifterna för att börja hantera vad användare kan se och
göra i Oracle BI Cloud Service.
Uppgift
Beskrivning
Mer information
Förstå applikationsroller
Läs mer om fördefinierade
applikationsroller.
Applikationsroller
Tilldela
applikationsroller till
användare
Tilldela en användare till flera
applikationsroller. Se rollerna och
applikationsrollerna som en
användare tillhör.
Tilldela användare
applikationsroller
Tilldela
applikationsroller till
användarroller
Tilldela en grupp användare (roll)
till flera applikationsroller. Se vilka
användare som hör till en roll och
de applikationsroller som är
tilldelade till en roll.
Tilldela applikationsroller
till användarroller
Lägg till medlemmar
och åtgärder till
applikationsroller
Välj vilka användare eller roller
som är medlemmar av en
applikationsroll. Lägg till
överordnade applikationsroller.
Lägga till medlemmar och
åtgärder till
applikationsroller
Lägg till dina egna
applikationsroller
Skapa dina egna applikationsroller
och lägg till medlemmar.
Lägga till egna
applikationsroller
Användare och roller
Administratörer hanterar användare och roller via My Services och Oracle BI Cloud
Service. De flesta administratörer använder My Services för att ställa in
Hantera vad användare kan se och göra 11-1
Användare och roller
användarkonton och ge personer åtkomst till Oracle BI Cloud Service via roller. I
Oracle BI Cloud Service Console kan administratörer också visa alla användare och
roller som konfigurerats för via My Services. Där kan de också finjustera
användarbehörigheter med applikationsroller.
Mina tjänster
Identitetsdomänen styr autentiseringen och auktoriseringen av de användare som
loggar in på Oracle Cloud Services. När Oracle Cloud-tjänster är tilldelade i en
identitetsdomän är ett flertal fördefinierade roller och användarkonton tillgängliga via
My Services för att hjälpa dig att komma igång. Du kan ge personer åtkomst till Oracle
BI Cloud Service via dessa fördefinierade roller.
Fördefinierade roller (My
Services)
Beskrivning
Identitetsdomänadministratör
er
TenantAdminGroup
BI_SE: Administratör av BItjänstebaserade rättigheter
BI_SE.BI_ServiceEntitlementAdministrator
<ServiceName> BI Cloud
Service-administratörer
<ServiceName>.BICloudServiceAdministrators
Användare inom organisationen som hanterar användare
och roller för en identitetsdomän.
Användare i organisationen som har tillåtelse att skapa och
ta bort instanser av Oracle BI Cloud Service.
Användare i organisationen som administrerar Oracle BI
Cloud Service.
<ServiceName> Avancerade
BI Cloud Serviceinnehållsskapare
<ServiceName>.BICloudServiceAdvancedContentAuthors
<ServiceName> BI Cloud
Service-användare
<ServiceName>.BICloudServiceConsumers
<ServiceName>databasadministratörer
Användare i organisationen som skapar innehåll och
modelldata i Oracle BI Cloud Service.
Användare i organisationen som visar rapporter och
utforskar data i Oracle BI Cloud Service.
<databaseServiceName>.db_administrator
Användare inom organisationen som administrerar den
databas som är tillgänglig med Oracle BI Cloud Service.
<ServiceName>databasutvecklare
<databaseServiceName>.db_developer
<ServiceName>databasanvändare
<databaseServiceName>.db_user
Användare inom organisationen som har rollen som
databasutvecklare för den databas som är tillgänglig med
Oracle BI Cloud Service.
Användare inom organisationen som har rollen som
databasanvändare för den databas som är tillgänglig med
Oracle BI Cloud Service.
Mer information finns i Lägga till användare och tilldela roller och Användarroller och
behörigheter i Oracle Cloud i Hantera och övervaka Oracle Cloud.
Konsol för Oracle BI Cloud Service
Från konsolen kan administratörer se alla användare och roller som har tilldelats för
identitetsdomänen och ge dem lämpliga behörigheter via applikationsroller. Se
Applikationsroller.
11-2 Förbereda data i Oracle Business Intelligence Cloud Service
Applikationsroller
Applikationsroller
En applikationsroll omfattar en uppsättning behörigheter som avgör vad användare
kan se och göra när de har loggat in på Oracle BI Cloud Service. Det är
administratörens jobb att tilldela en eller flera applikationsroller till användarna.
Det finns två typer av applikationsroller:
Typ av applikationsroll
Beskrivning
Fördefinierad
Omfattar en fast uppsättning behörigheter.
Anpassad
Skapad av administratörer. Omfattar en eller flera
fördefinierade applikationsroller.
Fördefinierade applikationsroller
I Oracle BI Cloud Service finns flera fördefinierade applikationsroller som hjälper dig
att komma igång. I många fall är de här fördefinierade applikationsrollerna allt du
behöver.
Tips:
Du kan också skapa egna applikationsroller. Se Lägga till egna
applikationsroller.
Fördefinierade applikationsroll
Beskrivning
Standardmedlemmar
BIServiceAdministrator
Gör det möjligt för användare
att administrera Oracle BI
Cloud Service och delegera
behörigheter till andra.
Identitetsdomänsadmini
stratörer
BIDataModelAuthor
Gör det möjligt för användare
att hantera datamodellen i
Oracle BI Cloud Service.
BIServiceAdministrator
BIDataLoadAuthor
Gör det möjligt för användare
att ladda data med REST-API:t
för Oracle BI Cloud Service och
Data Sync för Oracle BI Cloud
Service.
BIServiceAdministrator
BIContentAuthor
Gör det möjligt för användare
att skapa analyser och
infopaneler i Oracle BI Cloud
Service.
BIDataModelAuthor
Ger användare möjlighet att
utföra mer avancerade
uppgifter för
innehållshantering, t.ex. lägga
till datakällor för analyser och
infopaneler samt exportera
infopaneler.
BIServiceAdministrator
BIAdvancedContentAuthor
BIDiscoveryContentAut
hor
Hantera vad användare kan se och göra 11-3
Applikationsroller
Fördefinierade applikationsroll
Beskrivning
Standardmedlemmar
BIDiscoveryContentAuthor
Ger användare möjlighet att
skapa visualiseringsprojekt,
utforska data med Visual
Analyzer och lägga till
datakällor för visualiseringar.
BIAdvancedContentAut
hor
BIConsumer
Gör det möjligt för användare
att visa och köra rapporter i
Oracle BI Cloud Service
(projekt, analyser, infopaneler).
BIContentAuthor
Använd den här
applikationsrollen för att styra
vem som har åtkomst till
tjänsten.
Information om funktionerna som möjliggörs av var och en av dessa
applikationsroller finns i Funktionalitet aktiverad av applikationsroller.
I diagrammet illustreras applikationsrollhierarkin. I den visas också hur fördefinierade
användarroller har tilldelats via kartan My Services till applikationsrollerna.
Du kan inte ta bort fördefinierade applikationsroller eller ta bort
standardmedlemskap.
Applikationsroller kan ha användare, roller och andra applikationsroller som
medlemmar. Det innebär att en användare som är medlem i en applikationsroll
indirekt kan vara medlem i andra applikationsroller.
Till exempel ärver en medlem i applikationsrollen BIServiceAdministrator
medlemskap i andra applikationsroller som BIDataModelAuthor och BIConsumer.
Alla användare som är medlem i BIServiceAdministrator kan göra och se allt som de
andra applikationsrollerna kan göra och se. Därför behöver du inte lägga till en ny
användare (till exempel John) till alla de här applikationsrollerna. Du kan bara lägga
till användaren till applikationsrollen BIServiceAdministrator.
11-4 Förbereda data i Oracle Business Intelligence Cloud Service
Konfigurera vad användare kan se och göra
Konfigurera vad användare kan se och göra
Administratörer tilldelar applikationsroller när de ska avgöra vad andra användare
kan se och göra i Oracle BI Cloud Service.
Video
Avsnitt:
• Komma igång med hantering av applikationsroller
• Tilldela medlemmar och åtgärder till applikationsroller
• Varför är det viktigt att vara medlem av applikationsrollen BI-tjänsteadministratör?
• Tilldela användare applikationsroller
• Tilldela applikationsroller till användarroller
• Lägga till egna applikationsroller
• Ta bort applikationsroller
Komma igång med applikationsroller
Administratörer konfigurerar vad användare kan se och göra i Oracle BI Cloud
Service på sidan Konsol från Användare och roller. På den här sidan visas
användarinformation i 3 olika vyer:
Sidan Användare och
roller
Beskrivning
Fliken Användare
Visar användare från den identitetsdomän som är associerad med
din tjänst. Du kan inte lägga till eller ta bort användarkonton via
fliken Användare, men du kan tilldela användare en eller flera
applikationsroller i Oracle BI Cloud Service.
Fliken Roller
Visar roller från identitetsdomänen som är associerad med din
tjänst. Du kan inte lägga till eller ta bort roller (grupper med
användare) på fliken Roller, men du kan tilldela dem till en eller
flera applikationsroller i Oracle BI Cloud Service.
På fliken Roller kan du också se vem som tillhör varje roll.
Fliken
Applikationsroller
Visar fördefinierade applikationsroller för Oracle BI Cloud Service
tillsammans med anpassade applikationsroller som du definierar.
På fliken Applikationsroller kan du tilldela applikationsroller till
flera användare, roller och andra applikationsroller. Du kan också
skapa egna applikationsroller och tilldela behörigheter till dem via
andra applikationsroller.
Lägga till medlemmar och åtgärder till applikationsroller
Applikationsroller avgör vad olika personer får se och göra i Oracle BI Cloud Service.
Det är administratörens jobb att tilldela rätt applikationsroller till alla med tjänsten och
hantera behörigheterna för varje applikationsroll.
Hantera vad användare kan se och göra 11-5
Konfigurera vad användare kan se och göra
Gör individer (användare) och grupper med användare (roller) från din
identitetsdomän till medlemmar av en applikationsroll. Du kan även lägga till andra
applikationsroller som medlemmar. Se även Applikationsroller.
Kom ihåg:
• Medlemmar ärver en applikationsrolls behörigheter.
• Applikationsroller ärver behörigheter från sin överordnade roll
(applikationsroller).
Så här väljer du medlemmar för en applikationsroll eller ändrar överordnade
behörigheter:
1. Öppna konsolen.
2. Klicka på Användare och roller.
3. Klicka på fliken Applikationsroller.
4. Visa alla tillgängliga applikationsroller genom att lämna filtret Sök tomt och klicka
på Visa medlemmar: Alla.
Filtrera listan efter namn genom att ange hela namnet eller delar av namnet på en
applikationsroll i filtret Sök och trycka på Enter. Sökningen är skiftlägesokänslig
och söker på både namn och visningsnamn.
5. I området Medlemmar kan du se vem som tillhör respektive applikationsroll:
Antalet användare, roller och applikationsroller som är medlemmar visas på sidan.
Klicka på ett nummer i den här bilden, t.ex. 5, för mer information om
medlemmarna (antingen användare, roller eller applikationsroller).
6. Så här lägger du till nya medlemmar eller tar bort medlemmar från en
applikationsroll:
a. Klicka på Medlemmar.
b. Välj antingen användare, roller eller applikationsroller från rutan Typ och
klicka på Sök så visas de aktuella medlemmarna.
c. Med hjälp av skyttelkontrollen flyttar du medlemmar mellan listorna
Tillgängliga och Alla valda.
11-6 Förbereda data i Oracle Business Intelligence Cloud Service
Konfigurera vad användare kan se och göra
Vissa applikationsroller kan inte bli medlemmar, och de kommer att vara
nedtonade. Du kan till exempel inte välja en överordnad applikationsroll som
medlem.
Obs!:
Användare markerade som "frånvarande" har inte längre ett konto på din
identitetsdomän. Om du vill ta bort frånvarande användare flyttar du med
hjälp av skyttelkontrollen användaren från listan Alla valda användare till
listan Tillgängliga användare.
d. Klicka på OK.
7. Så här ser du om en applikationsroll, t.ex. en försäljaranalytiker, ärver behörigheter
från andra applikationsroller:
a. Klicka på åtgärdsmenyn.
b. Välj Hantera applikationsroller.
Ärvda behörigheter visas i rutan Valda applikationsroller.
I det här exemplet ärver applikationsrollen för försäljaranalytiker behörigheter
från BI-innehållskonstruktör och avancerad BI-innehållskonstruktör. När du
tilldelar applikationsrollen för försäljaranalytiker till en användare kan
användaren utföra åtgärder som är tillåtna för båda de här applikationsrollerna.
Se Funktioner som aktiveras av applikationsroller.
8. Så här lägger du till eller tar bort behörigheter:
a. Klicka på Sök för att visa alla tillgängliga applikationsroller.
Alternativt kan du ange hela eller en del av en applikationsrolls namn och
klicka på Sök.
Hantera vad användare kan se och göra 11-7
Konfigurera vad användare kan se och göra
b. Med hjälp av skyttelkontrollen flyttar du applikationsroller mellan listorna
Tillgängliga applikationsroller och Valda applikationsroller.
Du kan inte välja nedtonade applikationsroller. Applikationsroller är nedtonade
så att du inte kan skapa ett cirkulärt medlemskapsträd.
c. Klicka på OK.
Varför är applikationsrollen Administratör viktig?
Du behöver applikationsrollen Administratör för åtkomst till
administrationsalternativ i konsolen.
Det måste finnas minst en person inom organisationen med applikationsrollen
Administratör. Det ser till att det alltid finns någon som kan delegera behörigheter till
andra. Ett varningsmeddelande visas om du tar bort dig själv från rollen
Administratör. Överväg att lägga till dig själv igen som administratör innan du loggar
ut. När du har loggat kommer du inte längre att tillåtas hantera behörigheter i
konsolen och kan därför inte återinrätta dig själv.
Finns det inga användare med applikationsrollen Administratör?
Om ingen har administratörsbehörigheter ber du administratören av
identitetsdomänen att lägga till dig eller en annan användare till rollen
<serviceInstanceName>.BICloudServiceAdministrator på sidan Säkerhet i My Services.
Den här rollen är medlem av applikationsrollen Administratör och ger åtkomst till
sidorna för användarhantering i konsolen.
Tilldela användare applikationsroller
På sidan Användare listas alla användare som kan logga in på Oracle BI Cloud
Service. Listan över namn kommer direkt från identitetsdomänen som är associerad
med din tjänst. Det är administratörens jobb att tilldela användare till rätt
applikationsroller i Oracle BI Cloud Service.
Obs!: Du kan inte lägga till användarkonton till identitetsdomänen på sidan
Användare. Använd Mina tjänster för att hantera användarkonton för
identitetsdomänen.
Så här gör du för att tilldela en eller flera applikationsroller till en användare:
1. Öppna konsolen.
2. Klicka på Användare och roller.
3. Klicka på fliken Användare.
11-8 Förbereda data i Oracle Business Intelligence Cloud Service
Konfigurera vad användare kan se och göra
4. För att visa alla väljer du fältet Sök tomt och klickar på Visa medlemmar: Alla.
För att filtrera listen efter namn anger du hela eller en del av användarnamnet i
filtret Sök och trycker på Enter. Sökningen är skiftlägesokänslig och söker på både
namn och visningsnamn.
5. Så här visar du vilka applikationsroller som är tilldelade till en användare:
a. Välj användaren.
b. Klicka på åtgärdsmenyn och välj Hantera applikationsroller.
Användarens aktuella tilldelade applikationsroller visas i rutan Valda
applikationsroller.
Till exempel visar den här bilden en användare som heter Ed Ferguson och är
tilldelad applikationsrollen försäljningsanalytiker.
6. Så här tilldelar du flera applikationsroller eller tar bort aktuella tilldelningar:
a. Visa tillgängliga applikationsroller. Klicka på Sök för att visa alla
applikationsroller.
Alternativt kan du filtrera listan efter Namn och klicka på Sök.
Hantera vad användare kan se och göra 11-9
Konfigurera vad användare kan se och göra
b. Med hjälp av skyttelkontrollen flyttar du applikationsroller mellan listorna
Tillgängliga applikationsroller och Valda applikationsroller.
För att ta reda på vilka åtgärder som varje applikationsroll tillåter, se Funktioner
som aktiveras av applikationsroller.
c. Klicka på OK.
Tilldela applikationsroller till flera användare genom roller
På sidan Roller visas alla roller som personer som loggar in på Oracle BI Cloud Service
tillhör i sin identitetsdomän. Listan över roller kommer direkt från identitetsdomänen
som är associerad med din tjänst. Det är ofta snabbare att tilldela behörigheter till flera
användare genom deras fördefinierade identitetsdomänroller än det är att tilldela
behörigheter till användare en i taget.
Obs!: Det går inte att lägga till roller till identitetsdomänen på sidan Roller.
Använd Mina tjänster för att hantera användarkonton och roller för din
identitetsdomän.
Du kan tilldela applikationsroller från sidan Roller. Du kan även se vilka som tillhör
varje roll.
Så här gör du för att hantera tilldelning av applikationsroller efter roll:
1. Öppna konsolen.
2. Klicka på Användare och roller.
3. Klicka på fliken Roller.
4. Leta i delen Medlemmar för att se vilka som tillhör varje roll:
Antalet användare och roller som är medlemmar visas på sidan. Klicka på en siffra,
till exempel 1 som i den här bilden, för att se mer information om medlemmarna.
5. För att visa alla tillgängliga roller lämnar du fältet Sök tomt och klickar på Visa
medlemmar: Alla.
För att filtrera listen efter namn anger du hela eller en del av rollnamnet i filtret
Sök och trycker på Enter. Sökningen är skiftlägesokänslig och söker på både namn
och visningsnamn.
11-10 Förbereda data i Oracle Business Intelligence Cloud Service
Konfigurera vad användare kan se och göra
Alternativt kan du använda filtret Visa medlemmar för att lista roller som är
medlemmar av en viss applikationsroller eller tillhör en annan roll.
6. Så här visar du aktuella applikationsrolltilldelningar:
a. Välj rollen.
b. Klicka på åtgärdsmenyn och välj Hantera applikationsroller.
Aktuella tilldelade applikationsroller visas i rutan Valda applikationsroller.
7. Så här tilldelar du fler applikationsroller eller tar bort dem:
a. Klicka på Sök för att visa alla tillgängliga applikationsroller.
Alternativt kan du ange hela eller en del av en applikationsrolls namn och
klicka på Sök.
b. Med hjälp av skyttelkontrollen flyttar du applikationsroller mellan listorna
Tillgängliga applikationsroller och Valda applikationsroller.
För att ta reda på vilka åtgärder som varje applikationsroll tillåter, se Funktioner
som aktiveras av applikationsroller.
c. Klicka på OK.
Lägga till egna applikationsroller
Oracle BI Cloud Service innehåller en uppsättning av fördefinierade
applikationsroller. Du kan även skapa egna applikationsroller som lämpar sig för din
verksamhet.
Du kan t.ex. skapa en applikationsroll som bara tillåter en viss grupp personer att visa
specifika mappar och projekt.
Så här skapar du en applikationsroll och lägger till medlemmar:
1. Öppna konsolen.
2. Klicka på Användare och roller.
3. Klicka på fliken Applikationsroller.
4. Klicka på Lägg till.
5. Ange ett namn och beskriv applikationsrollen. Klicka på Spara.
Hantera vad användare kan se och göra 11-11
Konfigurera vad användare kan se och göra
Inledningsvis har inte nya applikationsroller några behörigheter eller medlemmar.
6. Lägg till behörigheter till den nya applikationsrollen:
a. Klicka på åtgärdsmenyn.
b. Välj Hantera applikationsroller.
c. Klicka på Sök.
d. Flytta alla applikationsroller som du vill att den här applikationsrollen ska ärva
till rutan Valda applikationsroller och klicka på OK.
Se även Funktioner som aktiveras av applikationsroller.
7. Lägg till medlemmar till applikationsrollen:
a. Klicka på åtgärdsmenyn.
b. Välj Hantera medlemmar.
c. Välj de medlemmar (användare, roller eller applikationsroller) som du vill ska
tilldelas till den här applikationsrollen och flytta dem till rutan Valda till höger.
d. Klicka på OK.
Se även Lägga till medlemmar och åtgärder till applikationsroller.
Ta bort applikationsroller
Du kan ta bort applikationsroller som du har skapat men inte behöver längre.
Så här tar du bort en applikationsroll:
1. Öppna konsolen.
2. Klicka på Användare och roller.
3. Klicka på fliken Applikationsroller.
4. Navigera till den applikationsroll som du vill ta bort.
5. Klicka på åtgärdsmenyn för den applikationsroll som du vill ta bort och välj Ta
bort.
11-12 Förbereda data i Oracle Business Intelligence Cloud Service
Funktionalitet aktiverad av applikationsroller
6. Klicka på OK.
Funktionalitet aktiverad av applikationsroller
Applikationsroller bestämmer vad du kan se och göra i Oracle BI Cloud Service. Det
här avsnittet beskriver vad du kan se och göra med fördefinierade applikationsroller.
Informationen organiseras på två sätt:
• Applikationsroll per funktionalitet
• Funktionalitet per applikationsroll
Applikationsroll per funktionalitet
Funktion
Funktioner i Oracle BI Cloud Service
Applikationsroll
Åtkomst
Åtkomst till Data Modeler
BI-datamodellförfattare
Åtkomst
Åtkomst till Data Sync
BI-dataladdningskonstruktör
Åtkomst
Åtkomst till infopaneler
BI-konsument
Åtkomst
Åtkomst till förhandsgranskningsruta för
katalog
BI-konsument
Åtkomst
Åtkomst till export
Författare till avancerat BIinnehåll
Åtkomst
Åtkomst till metadataordlista
Författare till BI-innehåll
Åtkomst
Åtkomst till mobil
BI-konsument
Åtkomst
Lägga till datakällor för analyser och
infopaneler
Författare till avancerat BIinnehåll
Åtkomst
Skapa och redigera analyser
Författare till BI-innehåll
Åtkomst
Skapa eller redigera analyser med
hjälpmedelsalternativ aktiverat
Författare till BI-innehåll
Åtgärder
Skapa och redigera navigeringsåtgärder
Författare till avancerat BIinnehåll
Admin: Katalog
Ändringsbehörigheter
Författare till BI-innehåll
Hantera vad användare kan se och göra 11-13
Funktionalitet aktiverad av applikationsroller
Funktion
Funktioner i Oracle BI Cloud Service
Applikationsroll
Administration:
Anslutningar
Hantera databasanslutningar
BI-tjänsteadministratör
Admin: Allmänt
Hantera sessionsinformation
BI-tjänsteadministratör
Admin: Allmänt
Hantera kartdata
BI-tjänsteadministratör
Admin: Allmänt
Hantera infopaneler
Författare till BI-innehåll
Admin: Säkerhet
Hantera applikationsroller
BI-tjänsteadministratör
Admin: Säkerhet
Ange ägare till katalogobjekt
BI-tjänsteadministratör
Admin: Säkerhet
Åtkomst till applikationsrollhantering
BI-konsument
Admin: Säkerhet
Användare/roller - kan lista användare
och roller
BI-konsument
Admin: Säkerhet
Applikationsroller - kan lista
applikationsroller
BI-konsument
Admin: Säkerhet
Hantera säkra domäner
BI-tjänsteadministratör
Administration:
Sökning
Hantera sökindexering
BI-tjänsteadministratör
Admin:
Ögonblicksbilder
Säkerhetskopiera och återställ med
ögonblicksbilder
BI-tjänsteadministratör
Admin:
Ögonblicksbilder
Ladda upp en datamodell från en fil
(.rpd)
BI-tjänsteadministratör
Katalog
Personlig lagring - Mina mappar och Min
infopanel
BI-konsument
Katalog
Ladda om servermetadata
BI-tjänsteadministratör
BI-datamodellförfattare
Katalog
Visa dolda objekt
Författare till BI-innehåll
Katalog
Skapa mappar
Författare till BI-innehåll
Katalog
Arkivera katalog
Författare till BI-innehåll
Katalog
Avarkivera katalog
BI-tjänsteadministratör
Katalog
Utför global sökning
Författare till BI-innehåll
Villkor
Skapa villkor
Författare till BI-innehåll
Infopaneler
Spara anpassningar
BI-konsument
Infopaneler
Tilldela standardanpassningar
Författare till BI-innehåll
Infopaneler
Skapa bokmärkeslänkar
BI-konsument
11-14 Förbereda data i Oracle Business Intelligence Cloud Service
Funktionalitet aktiverad av applikationsroller
Funktion
Funktioner i Oracle BI Cloud Service
Applikationsroll
Infopaneler
Exportera hela infopanelen till Excel
Författare till avancerat BIinnehåll
Infopaneler
Exportera enskild infopanelsida till Excel
Författare till avancerat BIinnehåll
Hem och rubrik
Åtkomst till hemsida
BI-konsument
Hem och rubrik
Åtkomst till kataloggränssnitt
BI-konsument
Hem och rubrik
Åtkomst till katalogsökningsgränssnitt
BI-konsument
Hem och rubrik
Enkelt sökfält
BI-konsument
Hem och rubrik
Menyn Senaste
BI-konsument
Hem och rubrik
Skapa meny
BI-konsument
Hem och rubrik
Hjälpmeny
BI-konsument
Hem och rubrik
Menyn Infopaneler
BI-konsument
Hem och rubrik
Favoriter
BI-konsument
Hem och rubrik
Min kontolänk
BI-konsument
Mitt konto
Åtkomst till Mitt konto
BI-konsument
Mitt konto
Ändra inställningar
BI-konsument
Analys
Lägga till datakälla
Författare till avancerat BIinnehåll
Analys
Skapa vyer
Författare till BI-innehåll
Analys
Skapa frågor
Författare till BI-innehåll
Analys
Redigera kolumnformler
Författare till BI-innehåll
Analys
Redigera kolumnformler
Författare till BI-innehåll
Analys
Skapa avancerade filter och
inställningsåtgärder
Författare till BI-innehåll
Svar
Spara filter
Författare till BI-innehåll
Mobil
Aktivera lokalt innehåll
BI-konsument
Mobil
Aktivera sökning
BI-konsument
Ämnesområde
Skapa och redigera analyser
Författare till BI-innehåll
Visa
kolumnväljare
Lägg till/redigera kolumnväljarvy
Författare till BI-innehåll
Visa sammansatt
layout
Lägg till/redigera sammansatt layoutvy
Författare till BI-innehåll
Hantera vad användare kan se och göra 11-15
Funktionalitet aktiverad av applikationsroller
Funktion
Funktioner i Oracle BI Cloud Service
Applikationsroll
Visa diagram
Lägg till/redigera diagramvy
Författare till BI-innehåll
Visa tratt
Lägg till/redigera trattvy
Författare till BI-innehåll
Visa mätare
Lägg till/redigera mätarvy
Författare till BI-innehåll
Visa värmematris
Lägg till/redigera värmematrisvy
Författare till BI-innehåll
Visa karta
Lägg till/redigera kartvy
Författare till BI-innehåll
Visa
mikrodiagram
Lägg till/redigera mikrodiagramvy
Författare till BI-innehåll
Visa filter
Lägg till/redigera filtervy
Författare till BI-innehåll
Visa
infopanelsfråga
Lägg till/redigera infopanelsfrågevy
Författare till BI-innehåll
Visa
prestationsruta
Lägg till/redigera prestationsrutevy
Författare till BI-innehåll
Visa statisk text
Lägg till/redigera statiskt textvy
Författare till BI-innehåll
Visa beskrivning
Lägg till/redigera beskrivningsvy
Författare till BI-innehåll
Visa inga resultat
Lägg till/redigera vyn Inga resultat
Författare till BI-innehåll
Visa pivottabell
Lägg till/redigera pivottabellvy
Författare till BI-innehåll
Visa rapportfråga
Lägg till/redigera rapportfrågevy
Författare till BI-innehåll
Visa urvalssteg
Lägg till/redigera urvalsstegvy
Författare till BI-innehåll
Visa logisk SQL
Lägg till/redigera logisk SQL-vy
Författare till BI-innehåll
Visa tabell
Lägg till/redigera tabellvy
Författare till BI-innehåll
Visa rubrik
Lägg till/redigera rubrikvy
Författare till BI-innehåll
Visa trädkarta
Lägg till/redigera vyn Trädkarta
Författare till BI-innehåll
Visa gallervy
Lägg till/redigera gallervy
Författare till BI-innehåll
Visa vyväljare
Lägg till/redigera vyväljarvy
Författare till BI-innehåll
Visual Analyzerprojekt
Visa och utforska visualiseringar
BI-konsument
Visual Analyzerprojekt
Skapa och redigera Visual Analyzerprojekt
BIupptäcktsinnehållskonstrukt
ör
Visual Analyzerprojekt
Lägga till datakällor för Visual Analyzerprojekt
BIupptäcktsinnehållskonstrukt
ör
11-16 Förbereda data i Oracle Business Intelligence Cloud Service
Funktionalitet aktiverad av applikationsroller
Funktion
Funktioner i Oracle BI Cloud Service
Applikationsroll
Visual Analyzerprojekt
Hantera egna datafiluppladdningar
BIupptäcktsinnehållskonstrukt
ör
Visual Analyzerprojekt
Hantera alla uppladdningar av datafiler
BI-tjänsteadministratör
Funktionalitet per applikationsroll
Applikationsroll
Funktioner i Oracle BI Cloud Service
Funktion
BI-konsument
Åtkomst till infopaneler
Åtkomst
BI-konsument
Åtkomst till mobil
Åtkomst
BI-konsument
Åtkomst till förhandsgranskningsruta för
katalog
Åtkomst
BI-konsument
Personlig lagring - Mina mappar och Min
infopanel
Katalog
BI-konsument
Spara anpassningar
Infopaneler
BI-konsument
Skapa bokmärkeslänkar
Infopaneler
BI-konsument
Åtkomst till hemsida
Hem och rubrik
BI-konsument
Åtkomst till kataloggränssnitt
Hem och rubrik
BI-konsument
Åtkomst till katalogsökningsgränssnitt
Hem och rubrik
BI-konsument
Enkelt sökfält
Hem och rubrik
BI-konsument
Menyn Senaste
Hem och rubrik
BI-konsument
Skapa meny
Hem och rubrik
BI-konsument
Hjälpmeny
Hem och rubrik
BI-konsument
Menyn Infopaneler
Hem och rubrik
BI-konsument
Favoriter
Hem och rubrik
BI-konsument
Min kontolänk
Hem och rubrik
BI-konsument
Åtkomst till Mitt konto
Mitt konto
BI-konsument
Ändra inställningar
Mitt konto
BI-konsument
Aktivera lokalt innehåll
Mobil
BI-konsument
Aktivera sökning
Mobil
BI-konsument
Aktivera sökning
Mobil
BI-konsument
Visa och utforska Visual Analyzer-projekt
Visual Analyzer
Hantera vad användare kan se och göra 11-17
Funktionalitet aktiverad av applikationsroller
Applikationsroll
Funktioner i Oracle BI Cloud Service
Funktion
Författare till BI-innehåll
Skapa och redigera analyser
Åtkomst
Författare till BI-innehåll
Skapa eller redigera analyser med
hjälpmedelsalternativ aktiverat
Åtkomst
Författare till BI-innehåll
Åtkomst till metadataordlista
Åtkomst
Författare till BI-innehåll
Ändringsbehörigheter
Admin: Katalog
Författare till BI-innehåll
Hantera infopaneler
Admin: Allmänt
Författare till BI-innehåll
Visa dolda objekt
Katalog
Författare till BI-innehåll
Skapa mappar
Katalog
Författare till BI-innehåll
Utför global sökning
Katalog
Författare till BI-innehåll
Arkivera katalogmappar och objekt
Katalog
Författare till BI-innehåll
Skapa villkor
Villkor
Författare till BI-innehåll
Tilldela standardanpassningar
Infopaneler
Författare till BI-innehåll
Skapa vyer
Analys
Författare till BI-innehåll
Skapa frågor
Analys
Författare till BI-innehåll
Redigera kolumnformler
Analys
Författare till BI-innehåll
Redigera kolumnformler
Analys
Författare till BI-innehåll
Skapa avancerade filter och
inställningsåtgärder
Analys
Författare till BI-innehåll
Spara filter
Svar
Författare till BI-innehåll
Skapa och redigera analyser
Ämnesområde
Författare till BI-innehåll
Lägg till/redigera kolumnväljarvy
Visa
kolumnväljare
Författare till BI-innehåll
Lägg till/redigera sammansatt layoutvy
Visa sammansatt
layout
Författare till BI-innehåll
Lägg till/redigera diagramvy
Visa diagram
Författare till BI-innehåll
Lägg till/redigera trattvy
Visa tratt
Författare till BI-innehåll
Lägg till/redigera mätarvy
Visa mätare
Författare till BI-innehåll
Lägg till/redigera mikrodiagramvy
Visa
mikrodiagram
Författare till BI-innehåll
Lägg till/redigera filtervy
Visa filter
Författare till BI-innehåll
Lägg till/redigera infopanelsfrågevy
Visa
infopanelsfråga
11-18 Förbereda data i Oracle Business Intelligence Cloud Service
Funktionalitet aktiverad av applikationsroller
Applikationsroll
Funktioner i Oracle BI Cloud Service
Funktion
Författare till BI-innehåll
Lägg till/redigera prestationsrutevy
Visa
prestationsruta
Författare till BI-innehåll
Lägg till/redigera statiskt textvy
Visa statisk text
Författare till BI-innehåll
Lägg till/redigera beskrivningsvy
Visa beskrivning
Författare till BI-innehåll
Lägg till/redigera vyn Inga resultat
Visa inga resultat
Författare till BI-innehåll
Lägg till/redigera pivottabellvy
Visa pivottabell
Författare till BI-innehåll
Lägg till/redigera rapportfrågevy
Visa rapportfråga
Författare till BI-innehåll
Lägg till/redigera urvalsstegvy
Visa urvalssteg
Författare till BI-innehåll
Lägg till/redigera logisk SQL-vy
Visa logisk SQL
Författare till BI-innehåll
Lägg till/redigera tabellvy
Visa tabell
Författare till BI-innehåll
Lägg till/redigera värmematrisvy
Visa värmematris
Författare till BI-innehåll
Lägg till/redigera kartvy
Visa karta
Författare till BI-innehåll
Lägg till/redigera rubrikvy
Visa rubrik
Författare till BI-innehåll
Lägg till/redigera vyn Trädkarta
Visa trädkarta
Författare till BI-innehåll
Lägg till/redigera gallervy
Visa gallervy
Författare till BI-innehåll
Lägg till/redigera vyväljarvy
Visa vyväljare
Författare till BI-innehåll
Lägg till/redigera vyväljarvy
Visa vyväljare
BIupptäcktsinnehållskonstrukt
ör
Skapa Visual Analyzer-projekt och
utforska data
Visual Analyzer
BIupptäcktsinnehållskonstrukt
ör
Lägga till datakällor för Visual Analyzerprojekt
Visual Analyzer
BIupptäcktsinnehållskonstrukt
ör
Hantera datakällor
Konsol
Författare till avancerat BIinnehåll
Åtkomst till export
Åtkomst
Författare till avancerat BIinnehåll
Skapa navigeringsåtgärder
Åtgärder
Författare till avancerat BIinnehåll
Lägga till datakällor för analyser och
infopaneler
Åtkomst
Författare till avancerat BIinnehåll
Exportera hela infopanelen till Excel
Infopaneler
Hantera vad användare kan se och göra 11-19
Funktionalitet aktiverad av applikationsroller
Applikationsroll
Funktioner i Oracle BI Cloud Service
Funktion
Författare till avancerat BIinnehåll
Exportera enskild infopanelsida till Excel
Infopaneler
BI-dataladdningskonstruktör
Åtkomst till Data Sync för Oracle BI
Cloud Service
Åtkomst
BI-dataladdningskonstruktör
Åtkomst till REST-API:t för Oracle BI
Cloud Service
Åtkomst
BI-datamodellförfattare
Åtkomst till Data Loader
Åtkomst
BI-datamodellförfattare
Åtkomst till Data Modeler
Åtkomst
BI-datamodellförfattare
Ladda om servermetadata
Katalog
BI-tjänsteadministratör
Hantera databasanslutningar
Administration:
Anslutningar
BI-tjänsteadministratör
Hantera sessionsinformation
Admin: Allmänt
BI-tjänsteadministratör
Hantera kartdata
Admin: Allmänt
BI-tjänsteadministratör
Hantera uppladdningar av datafiler
Admin: Allmänt
BI-tjänsteadministratör
Hantera applikationsroller
Admin: Säkerhet
BI-tjänsteadministratör
Hantera säkra domäner
Admin: Säkerhet
BI-tjänsteadministratör
Ange ägare till katalogobjekt
Admin: Säkerhet
BI-tjänsteadministratör
Hantera sökindexering
Administration:
Sökning
BI-tjänsteadministratör
Säkerhetskopiera och återställ med
ögonblicksbilder
Admin:
Ögonblicksbilder
BI-tjänsteadministratör
Ladda upp en datamodell från en fil
(.rpd)
Admin:
Ögonblicksbilder
BI-tjänsteadministratör
Ladda om servermetadata
Katalog
BI-tjänsteadministratör
Avarkivera katalogarkiv
Katalog
11-20 Förbereda data i Oracle Business Intelligence Cloud Service
12
Säkerhetskopiera och återställa
Det här avsnittet beskriver hur du säkerhetskopierar och återställer innehåll med en
typ av fil som kallas för ögonblicksbild.
Video
Avsnitt:
• Typiskt arbetsflöde för säkerhetskopiering och återställning
• Ögonblicksbilder
• Ta ögonblicksbilder och återställa information
• Ladda ned, ladda upp och migrera ögonblicksbilder
Typiskt arbetsflöde för säkerhetskopiering och återställning
Här är de vanliga uppgifterna för att säkerhetskopiera och återställa innehållet med
hjälp av ögonblicksbilder.
Uppgift
Beskrivning
Mer information
Ta en
ögonblicksbild
Ta en bild av datamodellen,
kataloginnehållet och
applikationsrollerna i Oracle BI Cloud
Service vid en viss tidpunkt.
Ta en ögonblicksbild
Återställ från en
ögonblicksbild
Återställ systemet till ett tidigare
fungerande tillstånd.
Återställa från en
ögonblicksbild
Ta bort en
ögonblicksbild
Ta bort oönskade ögonblicksbilder.
Ta bort ögonblicksbilder
Ladda ned en
ögonblicksbild
Spara en ögonblicksbild till ditt lokala
filsystem.
Ladda ned ögonblicksbilder
Ladda upp en
ögonblicksbild
Ladda upp innehåll från en
ögonblicksbild som lagrats i ett lokalt
filsystem.
Ladda upp ögonblicksbilder
Migrera
ögonblicksbildsdat
a
Migrera innehåll till en annan miljö.
Migrera
ögonblicksbildsdata
Ögonblicksbilder
En ögonblicksbild fångar miljöns tillstånd vid en viss tidpunkt.
Säkerhetskopiera och återställa 12-1
Ta ögonblicksbilder och återställa information
Oracle rekommenderar att du tar en ögonblicksbild av miljön innan systemet börjar
användas och igen med lämpliga intervall så att du kan återställa miljön om något går
snett.
Artefakter sparade i en
ögonblicksbild
Beskrivning
Datamodell
En ögonblicksbild av datamodellen som skapades med Data
Modeler.
Katalog
En ögonblicksbild av katalogen som innehåller det som
sparades för framtiden (t.ex. visualiseringar, rapporter och
infopaneler).
Applikationsroller
En ögonblicksbild av applikationsrollerna som är
definierade för systemet.
Du kan ladda ned och lagra ögonblicksbilder i ett lokalt filsystem och ladda upp dem
till systemet igen om det skulle behövas för återställning av innehåll. Den här
funktionen är också användbar om du vill flytta data från en utvecklings- eller
testmiljö till en produktionsmiljö. Ladda alltid upp ögonblicksbilder till den tjänst där
de skapades.
Du kan behålla upp till 10 ögonblicksbilder online och ladda ned så många du vill.
Obs!: Oracle BI Cloud Service tar automatiskt en ögonblicksbild när någon
publicerar ändringar av datamodellen.. Vi behåller de 5 senaste
ögonblicksbilderna om du oväntat behöver återställa till en tidigare
modellversion. Det minsta intervallet mellan systemgenererade ögonblicksbilder
är en timme.
Ta ögonblicksbilder och återställa information
Du kan när som helst ta ögonblicksbilder av systemet.
Avsnitt:
• Ta en ögonblicksbild
• Återställa från en ögonblicksbild
• Redigera beskrivningar av ögonblicksbilder
• Ta bort ögonblicksbilder
Ta en ögonblicksbild
Administratörer kan när som helst ta ögonblicksbilder av systemet.
Så här tar du en ögonblicksbild:
1. Öppna konsolen.
2. Klicka på Ögonblicksbilder och modeller .
3. Klicka på Ny ögonblicksbild.
12-2 Förbereda data i Oracle Business Intelligence Cloud Service
Ta ögonblicksbilder och återställa information
4. Ange en kort beskrivning av ögonblicksbilden så att du senare kan komma ihåg
varför du tog den.
Till exempel varför du skapade ögonblicksbilden och vad den innehåller.
5. Klicka på OK.
Det senaste innehållet sparas i en ögonblicksbild.
Återställa från en ögonblicksbild
Om något går snett är det lätt att återställa innehållet till ett tidigare fungerande
tillstånd från en ögonblicksbild.
Obs!:
Återställning från en ögonblicksbild skriver över det befintliga innehållet.
Sessionerna för alla som är inloggade avslutas.
Så här återställer du från en ögonblicksbild:
1. Öppna konsolen.
2. Klicka på Ögonblicksbilder och modeller .
3. Välj den ögonblicksbild du vill använda för återställning av systemet.
4. Klicka på Hantera ögonblicksbild.
5. Klicka på Återställ för att återställa systemet till tillståndet när ögonblicksbilden
togs.
6. I dialogrutan Återställ ögonblicksbild väljer du endast de element du vill återställa.
Du kanske till exempel inte vill ta med applikationsroller om du återställer en
ögonblicksbild från en förproduktionstjänst till en produktionstjänst.
Säkerhetskopiera och återställa 12-3
Ta ögonblicksbilder och återställa information
Förproduktionsroller har ofta andra medlemmar än produktionstjänsten. Om det
är så avmarkerar du Applikationsroller innan du klickar på Återställ.
7. Klicka på Återställ.
Ett varningsmeddelande visas i och med att en återställning av en ögonblicksbild
kan medföra betydande störningar.
8. Klicka på Ja om du vill återställa den valda ögonblicksbilden, och klicka på Nej om
du vill avbryta återställningen.
Redigera beskrivningar av ögonblicksbilder
Du kan lägga till eller uppdatera beskrivningen av ögonblicksbilder.
Så här redigerar du beskrivningen av en ögonblicksbild:
1. Öppna konsolen.
2. Klicka på Ögonblicksbilder och modeller.
3. Välj den ögonblicksbild som du vill redigera.
4. Klicka på Hantera ögonblicksbild.
5. Klicka på Redigera.
6. Uppdatera beskrivningen och klicka på OK.
Ta bort ögonblicksbilder
Det är bra att regelbundet ta bort de ögonblicksbilder du inte behöver.
Så här tar du bort en ögonblicksbild:
1. Öppna konsolen.
2. Klicka på Ögonblicksbilder och modeller.
3. Välj den ögonblicksbild som du vill ta bort.
4. Klicka på Hantera ögonblicksbild.
12-4 Förbereda data i Oracle Business Intelligence Cloud Service
Ladda ned, ladda upp och migrera ögonblicksbilder
5. Ta bort ögonblicksbilden genom att klicka på Ta bort.
Ett meddelande visas längst upp till höger på sidan. Om du ändrar dig kan du
klicka på Ångra.
Ladda ned, ladda upp och migrera ögonblicksbilder
Med funktionerna för att ladda ned och ladda upp kan du spara ögonblicksbilder till
ditt lokala filsystem och ladda upp dem till molnet. Använd de här funktionerna till
att säkerhetskopiera och återställa innehållet och/eller migrera innehåll mellan
utvecklings-, test- och produktionsmiljöer.
Avsnitt:
• Ladda ned ögonblicksbilder
• Ladda upp ögonblicksbilder
• Migrera ögonblicksbildsdata
Ladda ned ögonblicksbilder
Använd alternativet Ladda ned till att spara en ögonblicksbild i ditt lokala filsystem.
På så sätt kan du spara och hantera de ögonblicksbilder du tar för systemet lokalt.
Om du inte har tagit någon ögonblicksbild måste du till att börja med göra det. Se Ta
en ögonblicksbild.
Så här laddar du ned en ögonblicksbild:
1. Öppna konsolen.
2. Klicka på Ögonblicksbilder och modeller.
3. Välj den ögonblicksbild som du vill ladda ned.
4. Klicka på Hantera ögonblicksbild.
5. Klicka på Ladda ned.
6. Ange och bekräfta ett lösenord för ögonblicksbilden. Lösenordet måste innehålla
minst 8 tecken.
Säkerhetskopiera och återställa 12-5
Ladda ned, ladda upp och migrera ögonblicksbilder
Glöm inte det här lösenordet. Du tillfrågas om det här lösenordet om du försöker
ladda upp filen senare. Om du t.ex. vill återställa eller migrera det lagrade
innehållet i ögonblicksbilden.
7. Klicka på OK.
Vad som händer härnäst beror på webbläsaren. I till exempel Internet Explorer kan
du bläddra till dialogrutan Spara som och klicka på Spara för att spara
ögonblicksbilden på den valda platsen.
Ögonblicksbilden laddas ned som en Oracle Business Intelligence-arkivfil (.bar).
Ladda upp ögonblicksbilder
Du kan ladda upp en ögonblicksbild som du tidigare sparade i det lokala filsystemet.
När du laddar upp en ögonblicksbild laddas själva filen upp till systemet men
artefakterna som är lagrade i ögonblicksbilden finns inte omedelbart tillgängliga i
miljön. Alla ögonblicksbilder du laddar upp visas i listan över ögonblicksbilder. När
du är redo att göra det kan du skriva över aktuella artefakter, t.ex. katalogen, med
informationen från ögonblicksbilden. Se Återställa från en ögonblicksbild.
Så här laddar du upp en ögonblicksbild:
1. Öppna konsolen.
2. Klicka på Ögonblicksbilder och modeller.
3. Klicka på Ladda upp ögonblicksbild.
4. Använd Bläddra för att hitta ögonblicksbilden som du vill ladda upp.
Välj den Oracle Business Intelligence-arkivfil (.bar) som innehåller
ögonblicksbilden. Du kan bara ladda upp ögonblicksbilder tagna från Oracle BI
Cloud Service.
5. Ange lösenord för ögonblicksbilden.
Du angav lösenordet i samband med nedladdningen.
6. Klicka på OK.
Den uppladdade ögonblicksbilden visas i listan över sparade ögonblicksbilder. Följ
stegen i Återställa från en ögonblicksbild för att återställa den.
Migrera ögonblicksbildsdata
Du kan migrera innehåll användare har skapat i en miljö till en annan med hjälp av
ögonblicksbilder. Du kanske t.ex. vill flytta förproduktionsinnehållet till en
produktionsmiljö.
Så här migrerar du ögonblicksbilddata från en Oracle BI Cloud Service till en annan:
12-6 Förbereda data i Oracle Business Intelligence Cloud Service
Ladda ned, ladda upp och migrera ögonblicksbilder
1. Ladda ned den ögonblicksbild du vill migrera till ditt lokala filsystem.
Se Ladda ned ögonblicksbilder.
2. Logga in på målsystemet och ladda upp ögonblicksbilden.
Se Ladda upp ögonblicksbilder.
3. Välj den nyuppladdade ögonblicksbilden i listan över sparade ögonblicksbilder.
Följ stegen i Återställa från en ögonblicksbild om du vill migrera innehållet som är
sparat i den här ögonblicksbilden till målsystemet.
Säkerhetskopiera och återställa 12-7
Ladda ned, ladda upp och migrera ögonblicksbilder
12-8 Förbereda data i Oracle Business Intelligence Cloud Service
13
Utföra administrationsuppgifter
I det här avsnittet beskrivs de uppgifter som utförs av administratörer som hanterar
Oracle BI Cloud Service.
Avsnitt:
• Normalt arbetsflöde för administrationsuppgifter
• Förstå administrationsverktyg
• Hantera databasanslutningar
• Ta bort oanvända datakällor
• Laddar upp datamodeller från Oracle BI Enterprise Edition
• Hantera kartinformation
• Lägga till säkra domäner i en vitlista
• Hantera hur innehåll indexeras och genomsöks
• Hantera sessionsinformation i Oracle BI Cloud Service
• Utföra SQL-testfrågor
• Övervaka mätetal för Oracle BI Cloud Service
Normalt arbetsflöde för administrationsuppgifter
Här är de vanligaste administrationsuppgifterna.
Uppgift
Beskrivning
Mer information
Hantera vad
användare ser och gör
Konfigurera vad användare ser och
gör i Oracle BI Cloud Service på sidan
Applikationsroll i konsolen.
Hantera vad användare kan
se och göra
Säkerhetskopiera och
återställa innehåll
Säkerhetskopiera och återställ
datamodell, kataloginnehåll och
applikationsroller med hjälp av en fil
som kallas ögonblicksbild.
Säkerhetskopiera och
återställa
Skapa
databasanslutningar
Anslut Oracle BI Cloud Service till en
eller fler databaser.
Hantera
databasanslutningar
Frigör
lagringsutrymme
Ta bort datakällor för andra
användares räkning för att frigöra
lagringsutrymme.
Ta bort oanvända datakällor
Utföra administrationsuppgifter 13-1
Förstå administrationsverktyg
Uppgift
Beskrivning
Mer information
Hantera hur innehåll
indexeras och
genomsöks
Ställ in hur innehåll indexeras och
genomsöks så att användare alltid
hittar den senaste informationen när
de söker.
Hantera hur innehåll
indexeras och genomsöks
Hantera kartor
Hantera kartlager och
bakgrundsskartor.
Hantera kartinformation
Lägg till säkra
domäner i en vitlista
Auktorisera åtkomst till säkra
domäner.
Lägga till säkra domäner i
en vitlista
Hantera
sessionsinformation
Övervaka vem som är inloggad och
felsöka problem med analyser genom
att granska SQL-frågor och loggar.
Hantera
sessionsinformation i Oracle
BI Cloud Service
Övervaka mätetal
Övervakningsmätetal för Oracle BI
Cloud Service.
Övervaka mätetal för Oracle
BI Cloud Service
Förstå administrationsverktyg
Du administrerar Oracle BI Cloud Service från konsolen (Oracle BI Cloud Service) och
My Services (Oracle Cloud).
Oracle Cloud
Service
Administrations Beskrivning och åtkomst
verktyg
Oracle BI Cloud
Service
Konsol
Använd konsolen för att hantera
användarbehörigheter, säkerhetskopiera din
information, lägga till databasanslutningar och frigöra
utrymme för samt ändra databasanslutningen för
Oracle BI Cloud Service.
Se vem som är inloggad, hantera kartinformation,
vitlista säkra domäner och diagnosticera frågor med
SQL-frågor.
Se Hantera vad användare kan se och göra,
Säkerhetskopiera och återställa, Hantera
databasanslutningar, Hantera kartinformation, Ta bort
oanvända datakällor, Lägga till säkra domäner i en
vitlista, Hantera sessionsinformation i Oracle BI Cloud
Service och Utföra SQL-testfrågor.
Oracle Cloud
My Services
Använd Mina tjänster för att hantera användarkonton
och övervaka användningsmätetal.
Se Lägga till användare och tilldela roller i Hantera och
övervaka Oracle Cloud och Övervaka mätetal för Oracle
BI Cloud Service.
Du måste ha rollen BI-tjänsteadministratör för att kunna utföra alla
administrationsuppgifter som beskrivs här.
13-2 Förbereda data i Oracle Business Intelligence Cloud Service
Hantera databasanslutningar
Hantera databasanslutningar
Administratörer skapar och hanterar databasanslutningar för Oracle BI Cloud Service.
Dina affärsdata behöver inte alla vara på samma plats. Anslut till flera molndatabaser
så kan affärsmodellerare och -analytiker analysera företagsdata oavsett var de är
lagrade.
Avsnitt
• Databasanslutningar
• Ansluta till data i en Oracle Cloud-databas
Databasanslutningar
Oracle BI Cloud Service kan hantera data lagrade i Oracle Cloud-databaser. Anslut
helt enkelt Oracle BI Cloud Service till molndatakällorna för att börja analysera data.
Det spelar ingen roll om affärsdata är lagrade på flera olika platser. Eftersom du kan
ansluta Oracle BI Cloud Service till flera molndatabaser kan affärsdataanalytiker
analysera alla data oavsett var de är lagrade.
Administratörer skapar, hanterar och testar databasanslutningar för Oracle BI Cloud
Service. Affärsmodellerare kan visa anslutna databaser i Data Modeler och bygga
affärsmodeller från data.
Standarddatabasanslutningen
Oracle BI Cloud Service levereras färdigsanluten till Oracle Database Cloud - Database
Schema Service. Den här schemabaserade tjänsten är integrerad med Oracle BI Cloud
Service. Du behöver inte skapa en anslutning för att använda den här databasen.
"Standardanslutningen" är alltid tillgänglig. Du kan inte ta bort den här anslutningen.
Se även Hur integreras Oracle BI Cloud Service med Oracle Database Cloud Service?
Databaser du kan ansluta till
Måldatabasen måste vara Oracle Database Cloud - Database as a Service.
Databasanslutningar för datamodeller som laddats upp från Oracle BI Enterprise
Edition
Du behöver inte ange databasanslutningsinformation för datamodeller som är
förbyggda med Oracle BI Enterprise Edition. Anslutningsinformation för de här
modellerna finns i datamodellfilen (.rpd) du laddar upp till Oracle BI Cloud Service.
Se Ladda upp datamodeller för Oracle BI Enterprise Edition till molnet.
Ansluta till data i en Oracle Cloud-databas
Administratörer skapar databasanslutningar så att affärsdataanalytiker kan analysera
data som lagras i Oracle Cloud.
Se Databasanslutningar.
Så här ansluter du till en Oracle Cloud-databas:
1. Öppna konsolen.
2. Klicka på Anslutningar.
3. Klicka på Ny anslutning.
Utföra administrationsuppgifter 13-3
Hantera databasanslutningar
4. Ange ett lämpligt namn och en beskrivning som du kommer ihåg och som
affärsmodellerare kan känna igen.
5. Ange information om databasanslutning för Oracle Database Cloud - Database as a
Service.
Be databasadministratören om anslutningsdetaljerna.
Alternativ
Beskrivning
Grundläggand
e
Värd
Port
SID eller
tjänstenamn
Anslut som
Lösenord
Avancerat
TNSdeskriptor
Databasserverns adress eller värdens namn.
Portnumret på vilket databasservern lyssnar efter inkommande
anslutningar.
SID - namnet på Oracle-databasinstansen.
Tjänstenamn - databasens tjänstenamn i nätverket.
Databasanvändarnamn.
Användarens lösenord för åtkomst till databasen.
Välj Avancerat för att ange anslutningsinformation i deskriptorformat
för TNS-anslutning.
Du måste välja det här alternativet om du vill ansluta till en RACdatabas (Oracle Real Application Cluster).
TNS-anslutningsdeskriptorn som tillhandahåller databasens placering
och namnet på databastjänsten. Använd formatet:
DESCRIPTION=(ADDRESS=(PROTOCOL=protocol)(HOST=host)
(PORT=port)) (CONNECT_DATA=(SERVICE_NAME=service
name))
Exempel:
DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)
(HOST=myhost.company.com)(PORT=1521))
(CONNECT_DATA=(SERVICE NAME=sales.company.com))
Om du vill ansluta till en RAC-databas (Oracle Real Application
Cluster) använder du formatet:
DESCRIPTION=
(ADDRESS=(PROTOCOL=protocol)(HOST=host1) (PORT=port))
(ADDRESS=(PROTOCOL=protocol)(HOST=host2) (PORT=port))
(CONNECT_DATA=(SERVICE_NAME=service name))
Exempel:
(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. Verifiera anslutningen genom att klicka på Testa.
7. Klicka på OK.
13-4 Förbereda data i Oracle Business Intelligence Cloud Service
Ta bort oanvända datakällor
Affärsmodellerare ser den nya anslutningen i Data Modeler på en gång och kan börja
modellera data. Se Skapa en datamodell.
Ta bort oanvända datakällor
Med tjänsten medföljer en viss lagringskvot för datafiler. Ibland kan administratörer
behöva ta bort datakällor för andra användares räkning för att frigöra
lagringsutrymme och göra det möjligt för tjänsten att fungera på rätt sätt. T.ex. om en
användare laddar upp datafiler och deras konto avaktiveras när han eller hon slutar
på företaget.
Så här tar du bort oanvända datakällor:
1. Öppna konsolen och klicka på Hantera datauppsättningar.
2. Klicka på länken Datalagring längst ned på sidan Datakällor.
Datalagringskvoten och den totala mängden utrymme som används motsvarar
kvoten för hela tjänsten.
Du kan se vem som har laddat upp datafiler och hur mycket lagring de använder.
3. Om du vill frigöra utrymme klickar du på menyn Alternativ för en användare med
filer du vill ta bort.
4. Välj ett av följande alternativ:
• Ta bort privat om du vill ta bort (privata) anslutningar som inte är delade.
• Ta bort alla om du vill ta bort alla anslutningar.
Utföra administrationsuppgifter 13-5
Laddar upp datamodeller från Oracle BI Enterprise Edition
Laddar upp datamodeller från Oracle BI Enterprise Edition
Administratörer kan ladda upp datamodeller som har byggts med Oracle BI
Enterprise Edition till Oracle BI Cloud Service. Efter uppladdning av en datamodellfil
(.rpd) till molnet kan innehållsförfattare skapa rapporter på normalt sätt.
Självstudier
Avsnitt
• Ladda upp datamodeller för Oracle BI Enterprise Edition till molnet
• Ladda upp datamodeller från en fil (.rpd)
Ladda upp datamodeller för Oracle BI Enterprise Edition till molnet
Om du har modellerat dina affärsdata med Oracle BI Enterprise Edition behöver du
inte börja från noll i Oracle BI Cloud Service. Ladda bara upp datamodellfilen (.rpd)
till Oracle BI Cloud Service och börja utforska dina data med visualiseringar, analyser
och infopaneler.
Använd Oracle BI Cloud Service för att ladda upp datamodellfilen (.rpd) med:
• En eller flera datamodeller
• Anslutningar till en eller flera instanser av Oracle Database Cloud - Database as a
Service
Du måste validera datamodellfilen och konfigurera databasanslutningsdetaljer i
Oracle BI Enterprise Edition.
Obs!: Kopiera rapporter och infopaneler som är inbyggda i Oracle BI
Enterprise Edition även till Oracle BI Cloud Service. Se Ladda upp innehåll
från ett katalogarkiv.
Förbereda datamodellfilen för molnet
Lägg lite tid på att förbereda datamodellfilen (.rpd) för molnet:
• Verifiera att du använder Oracle BI Enterprise Edition 11.1.1.6 eller senare
• Validera datamodellfilen
13-6 Förbereda data i Oracle Business Intelligence Cloud Service
Laddar upp datamodeller från Oracle BI Enterprise Edition
Kör konsekvenskontroller med Consistency Check Manager i
administrationsverktyget för Oracle BI.
• Verifiera att datamodellfilen inkluderar anslutningsdetaljer för en Oracle
Cloud-databasinstans
Granska inställningar för anslutningspool med administrationsverktyget för Oracle
BI:
– Datakällsnamn måste peka på Oracle Database Cloud - Database as a Service
där data lagras.
– Anropsgränssnitt måste vara Oracle Call Interface (OCI).
Om datamodellfilen ansluter till flera instanser av Oracle Database Cloud Database as a Service kontrollerar du inställningarna för anslutningspoolen en i
taget.
När datamodellfilen (.rpd) är klar kan du ladda upp den till Oracle BI Cloud Service.
Innan du gör det säkerhetskopierar du den aktuella datamodellen ifall du skulle
behöva återställa den versionen. Se Ladda upp datamodeller från en fil (.rpd).
Under uppladdningen tas befintlig datamodellinformation i Oracle BI Cloud Service
bort och ersätts med innehåll från den uppladdade filen. De datamodeller du laddar
upp via rutan Ämnesområde blir tillgängliga för innehållskonstruktörer.
Redigera datamodeller som laddats upp till molnet
Du kan inte redigera datamodeller som har skapats med Oracle BI Enterprise Edition
via Oracle BI Cloud Service. Data Modeler är avaktiverat när du laddar upp
datamodeller till Oracle BI Cloud Service från en .rpd-fil.
Om du vill förbättra eller uppdatera modellen gör du uppdateringarna i
administrationsverktyget för Oracle BI, kör konsekvenskontrollerna igen och laddar
upp datamodellfilen på nytt. Varje gång du laddar upp en datamodell tar du bort och
ersätter den befintliga modellen med det nyuppladdade innehållet.
Tips: Modelländringar, som att ta bort kolumner från modellen, kan påverka
befintligt innehåll. Ta dig tid att kontrollera befintliga analyser och
infopaneler efter uppladdning av modelluppdateringar.
Ladda upp datamodeller från en fil (.rpd)
Administratörer kan ladda upp datamodeller som har byggts med Oracle BI
Enterprise Edition till Oracle BI Cloud Service. När datamodeller har migrerats till
molnet kan innehållskonstruktörer visualisera data på vanligt sätt.
När du laddar upp datamodeller från Oracle BI Enterprise Edition tar du bort befintlig
information om datamodellen i Oracle BI Cloud Service och ersätter den med innehåll
i datamodellfilen (.rpd). De datamodeller du laddar upp via rutan Ämnesområde blir
tillgängliga för innehållskonstruktörer.
Så här laddar du upp datamodeller som har skapats med Oracle BI Enterprise Edition
till molnet:
1. Verifiera datamodellfilen (.rpd) och databasanslutningarna.
Se Ladda upp datamodeller för Oracle BI Enterprise Edition till molnet
2. Öppna konsolen i Oracle BI Cloud Service.
Utföra administrationsuppgifter 13-7
Hantera kartinformation
3. Välj Ögonblicksbilder och modeller.
4. Ta en ögonblicksbild av den aktuella datamodellen om du behöver återställa den
versionen.
Se Ta en ögonblicksbild.
5. Klicka på Ersätt datamodell.
6. Klicka på Bläddra och välj den datamodellfil (.rpd) som du vill ladda upp.
7. Ange lösenordet för filen.
8. Klicka på OK.
9. Gå till hemsidan, klicka på Analyser och sedan på Skapa analys för att se
datamodellerna i Oracle BI Cloud Service.
Datamodellerna som du laddade upp från filen visas i rutan Välj ämnesområden.
10. Om datamodellfilen som du laddade upp definierar behörigheter och datafilter kan
du även skapa matchande applikationsroller i Oracle BI Cloud Service så att
datasäkerheten fungerar i molnet.
a. Skapa applikationsroller med exakt samma namn som de som definierats i
administrationsverktyget för Oracle BI.
Se Lägga till egna applikationsroller.
b. Tilldela användare (och användarroller) till applikationsrollerna efter behov.
Se Tilldela användare applikationsroller och Tilldela applikationsroller till
användarroller.
Hantera kartinformation
Administratörer ställer in kartinformation för Oracle BI Cloud Service så att
användare kan visualisera och interagera med data via kartor.
Avsnitt
• Konfigurera hur data visas på kartor
• Redigera bakgrundskartor
Konfigurera hur data visas på kartor
Som administratör definierar du hur datakolumner som modelleras i Oracle BI Cloud
Service visas på kartor. När du konfigurerat kartans data kan användare visualisera
data genom kartvyer.
Självstudie
Med kartvyer kan användare visa data på kartor i flera olika format och interagera
med data. Oracle BI Cloud Service har konfigurerats med Oracle MapViewer, spatiala
gränsdata, värdkartor, Oracle Database och valfritt Oracle Spatial. Som administratör
måste du konfigurera de metadata som definierar mappningen mellan Oracle BI-data
och spatiala data.
Så här gör du för att konfigurera hur data visas i kartvyer:
13-8 Förbereda data i Oracle Business Intelligence Cloud Service
Hantera kartinformation
1. På startsidan klickar du på Konsol och Hantera kartdata.
2. Klicka på fliken Lager.
3. Klicka på knappen Importera lager.
4. I dialogrutan Importera lager väljer du anslutningen i fältet Leta i och de lager som
krävs för att zooma ut och borra. Klicka på OK.
5. När du är tillbaka på fliken Lager väljer du ett lager och klickar på knappen
Redigera. I dialogrutan Redigera lager associerar du lager med kolumner så att
användare kan visa data i kartvyn.
Fält
Beskrivning
Namn
Anger namnet på det lager som visas för användare som
arbetar med kartvyer.
Plats
Anger vilken bakgrundskarta som lagret kommer från. Klicka
på Plats för att välja ett annat lager.
Beskrivning
Ange kartlagrets beskrivning. Beskrivningen visas när
användaren redigerar kartvyer och hovrar över lagernamnet i
delen Kartformat.
Lagernyckel
Anger den kolumn med spatiala data som du kan associera
med data för Oracle BI Cloud Service. Varje kolumnvärde
motsvarar en "form" som kommer från bakgrundskartan. Till
exempel kan ett lager som heter MY_CITIES ha en
lagernyckel som heter CITY. Standardvärdet är en "bästa
gissning". Välj rätt kolumn i listan.
Det finns många skäl till att ett land som Mexiko skulle visas
som ett vitt område på kartan:
• Kolumnen har ett null-värde för landet Mexiko, men det
finns en form för Mexiko i den spatiala kolumnen.
• Kolumnen har ett värde för landet Mexiko, men det finns
ingen form för Mexiko i den spatiala kolumnen.
• Kolumnen har ett värde för landet Mexiko, och formen
finns för Mexiko i den spatiala kolumnen, men namnen
matchar inte. Datakolumnerna i Oracle BI Cloud Service
kan ha värdet MEX och den spatiala kolumnen kan ha
värdet MXC.
Utföra administrationsuppgifter 13-9
Hantera kartinformation
Fält
Beskrivning
Avgränsare för BI-nyckel
Endast tillgänglig när flera kolumner anges för en nyckel.
Anger ett visst ASCII-tecken (som ett komma eller
understreck) som fungerar som avgränsare för att kombinera
datakolumnerna i Oracle BI Cloud Service som skapar en
nyckel.
Geometrityp
Anger om ett lager är ett polygon-, punkt- eller
linjegeometrilager. Typen du väljer påverkar den formatering
som användare kan använda på lagret.
BI-nyckelkolumners
område
Anger de datakolumner i Oracle BI Cloud Service som du vill
associera med det lagret. Du kan ha flera kolumner
associerade med ett enda lager. Du kan välja flera kolumner
från ett ämnesområde eller från flera ämnesområden.
Kolumnerna och avgränsarna som du använder måste exakt
matcha namnet på värdet Lagernyckel. Säg att lagernyckelns
värde är STATE_CITY. Du måste välja BI-datakolumnerna
STATE och CITY och ange tecknet understreck i fältet
Avgränsare för BI-nyckel.
Använda olika alternativ i det här området:
• Lägg till – visar listan över tillgängliga ämnesområden.
Välj ett ämnesområde och välja alla datakolumner du vill
associera med lagret.
• Ta bort – Tar bort den valda nyckelkolumnen.
• Redigera – Gör att du kan ta bort datakolumner som är
associerade med ett lager.
När en innehållsdesigner skapar en kartvy väljs en
standardhuvudkarta som grund för den kartvyn. Om minst
en datakolumn från analysen associeras med ett lager som
associeras med huvudkartan så väljs den huvudkartan som
standard.
Visa kvalificerade namn
Anger om det fullt kvalificerade namnet för kolumnen i
området för BI-nyckelkolumner ska visas, eller bara
kolumnens namn.
Den här dialogrutan används för att associera lager med BI-data. Om du använder
en viss kolumn i flera ämnesområden så måste du associera den med ett lager för
varje ämnesområde. Om associationen mellan en kolumn och ett lager är felaktig
kan inte det lagret visas korrekt på kartan.
Obs!: Spatiala funktioner, till exempel formdefinitioner, hanteras av
databasadministratörer för din tjänst. Om en definition av en formgeometri
inte finns för ett visst kolumnvärde så kan den formen inte visas på kartan,
vilket kan hindra användares interaktion med kartan.
6. Klicka på OK för att stänga dialogrutan.
7. Klicka på fliken Bakgrundskartor och klicka sedan på knappen Importera
bakgrundskartor.
8. I dialogrutan Importera bakgrundskartor väljer du anslutningen i fältet Leta i och
de huvudkartor som ska användas och klickar sedan på OK.
13-10 Förbereda data i Oracle Business Intelligence Cloud Service
Hantera kartinformation
Den anslutning du väljer för huvudkartan kan vara annorlunda från anslutningen
för lager eller bilder.
9. Se Redigera bakgrundskartor för de steg som krävs för att förbereda
bakgrundskartorna.
När du lagt till bakgrundskartor och kartlager kan Oracle BI Cloud Service använda
informationen och skapa en statisk bild till en karta. Den statiska bilden visas för
innehållsskapare och användare som arbetar med kartvyer. För information om hur
innehållsskapare och användare interagerar med kartvyer, se Redigera kartvyer.
Redigera bakgrundskartor
Du redigerar bakgrundskartor för att säkerställa att användare kan använda kartvyer
på ett smidigt sätt.
En bakgrundskarta är en icke-interaktiv karta som fungerar som en bas för kartvyn.
Den kan visa en satellitbild eller en karta med vägar. Bakgrundskartan anger
kartlagrens ordning i kartvyn.
Kartlagrens ordning är mycket viktig. Du måste vara mycket noga med att säkerställa
att användare kan använda kartan på ett smidigt sätt när de navigerar i den (det vill
säga när de borrar och zoomar). I dialogrutan Redigera bakgrundskarta tilldelar du
varje lager ett minimalt och maximalt zoomintervall. Med tanke på att
zoomskjutreglaget i kartan endast kan föras nedifrån och upp vertikalt, placeras
lagren med lägre minimala zoomnivåer längst ned på skjutreglaget. Se till att
lagerrutnätet på sektionen Interactive BI Layers i dialogrutan följer ett liknande
mönster så att du placerar lager med lägre minimala zoomnivåer längst ned i listan.
Lagrens ordning blir irrelevant när zoomintervallen för lagren inte korsar varandra på
skalan. Ordningen blir mycket viktig när lagren har ett gemensamt minimalt och
maximalt zoomintervall. Var noga med att se till att detaljerade lager inte döljs av
aggregerade lager vid åtgärder för att borra eller zooma.
Så här redigerar du en bakgrundskarta:
1. Visa sidan Hantera kartdata och importera lager enligt beskrivningen i Konfigurera
hur data visas på kartor.
Utföra administrationsuppgifter 13-11
Hantera kartinformation
2. På fliken Bakgrundskartor väljer du en karta och klickar sedan på knappen
Redigera bakgrundskarta för att visa dialogrutan Redigera bakgrundskarta.
3. Ange namn och beskrivning av kartan, som visas som en knappbeskrivning för
kartan när du väljer en mapp i listan, när du redigerar kartvyn.
4. Fältet Plats visar platsen för bakgrundskartan i datakällan. Klicka på knappen Plats
för att växla till en annan karta. Om du väljer en bakgrundskarta som innehåller ett
annat antal zoomnivåer justeras zoomnivåerna automatiskt för de lager som är
associerade med kartan genom att utöka deras intervall.
5. Klicka på knappen Lägg till lager för att visa en lista över lager som har
importerats på fliken Lager, och välj sedan de lager som ska läggas till i kartan.
Den här knappen är otillgänglig när alla lager från fliken Lager har lagts till i
bakgrundskartan.
När du lägger till ett lager som är en del av en kartdefinition visas lagret med dess
standardzoomnivåer. Om lagret inte är en del av kartdefinitionen anger du själv
zoomnivåerna.
Lagren listas nedifrån och upp, i form av hur de används på kartan. En
exempelordning är länder, stater, städer. Lagren på lägre nivå har i allmänhet lägre
zoomnivåer. Om du till exempel har ett lager med stater och ett lager med städer
inkluderar du lägre zoomnivå för stater än städer.
6. Klicka på knappen Sortera lager efter zoomnivå för att lista lager i stigande eller
fallande ordning baserat på kartans synlighet. Den här knappen är otillgänglig om
lagren inte är listade i rätt ordning.
Sorteringsordningen som anges här påverkar inte den ordning som lagren används
i på kartan. I stället påverkar sorteringsordningen zoomnivåerna. Lagret Stater kan
till exempel ha zoomnivåerna 1 till 3 och lagret Städer har zoomnivåerna 4 till 9. De
lägre lagren har lägre zoomnivånummer. Zoomnivåerna du anger motsvarar
streckmarkeringarna på skjutreglaget för att zooma på kartan.
Du kan inkludera båda lager som har associerats med en BI-kolumn genom att
använda dialogrutan Redigera lager och lager som inte har associerats ännu.
Kontrollera att BI-lagren sorteras högre än icke-BI-lagren. Om ett icke-BI-lager
13-12 Förbereda data i Oracle Business Intelligence Cloud Service
Lägga till säkra domäner i en vitlista
sorteras högre än något BI-lager visas icke-BI-lagret överst i de lägre BI-lagren på
kartan, vilket förhindrar att BI-lagren blir interaktiva.
7. Klicka på Aktivera synlighet för lager eller knappen Avaktivera synlighet för
lager för att kontrollera synligheten för lagren på kartan. Använd knapparna för att
ange om lagret endast är synligt i förhandsgranskningskartan i den här
dialogrutan. Lagret är fortfarande synligt i en kartvy. Du kan ändra zoomnivåerna
för ett lager med en synlighet avaktiverad.
8. Klicka på en cell under en zoomnivå för ett lager för att påverka zoomnivån:
• Om du klickar på en blå cell som är placerad mellan andra blå celler, ser du en
snabbmeny med Rensa innan och Rensa efter som gör att du kan ändra
zoomnivå i den ena eller andra riktningen. Om du till exempel klickar på cellen
för zoomnivå 4 och klickar på radergummit till höger rensas alla celler till höger
för denna zoomnivå.
• Om du klickar på en blå cell i slutet av en rad med blå celler, blir cellen vit för
att ange att den inte längre är en del av denna zoomnivå.
• Om du klickar på en vit cell ökar du zoomnivån på båda sidor av de befintliga
blå cellerna. Anta att till exempel cellerna 4 till 6 färgas blå för att motsvara
zoomnivån. Om du klickar i cell 2 blir zoomnivån 2 till 6.
Om du inte anger några zoomnivåer för ett lager visas inte detta lager på kartan.
9. Klicka på åtgärdsikonen bredvid namnet på lagret för att visa en meny där du kan
göra olika val:
• Ta bort - tar bort lagret från den här bakgrundskartan. Lagret fortsätter att vara
tillgängligt på fliken Lager och kan läggas till i det här området igen.
• Flytta upp eller Flytta ned - flyttar lagret upp och ned så att du kan ange
ordningen i vilken lagren används på kartan.
• Återställ till standardsynlighet - återställer till aktuellt synlighetsintervall för
detta lager som det är definierat i definitionen för den underliggande kartan.
Om det här lagret inte är associerat med kartan avaktiveras alternativet för detta
lager.
10. Använd den gula linjen som omger kolumnen med rutor för en zoomnivå för att
bestämma vilken zoomnivå som för närvarande visas i kartområdet.
11. Använd panorerings- och zoomkontroller för att ange hur kartan visas för
användare. Om du håller pekaren över zoomskjutreglaget ser du
knappbeskrivningar som anger namnen på lagren som för närvarande är
associerade med denna zoomnivå.
12. Klicka på OK.
Lägga till säkra domäner i en vitlista
Med vitlistor tillåter eller godkänner du åtkomst till specifikt innehåll. Av
säkerhetsskäl får du inte lägga till externt innehåll i rapporter eller bädda in rapporter
i andra applikationer om inte administratören anser att det är säkert. Bara
administratörer kan lägga till säkra domäner i en vitlista.
Så här lägger du till säkra domäner i en vitlista:
Utföra administrationsuppgifter 13-13
Hantera hur innehåll indexeras och genomsöks
1. Klicka på Konsol.
2. Klicka på Säkra domäner.
3. Om du vill tillåta användare att bädda in bilder från andra domäner i sina BI-
rapporter klickar du på Lägg till domän under Tillåt bilder från.
Om du vill tillåta användare att bädda in sina BI-rapporter i innehåll som finns på
andra domäner klickar du på Lägg till domän under Tillåter inbäddning i.
4. Ange namnet på den säkra domänen. Använd format som:
• www.example.com
• *.example.com
• https:
5. Om du vill ta bort en domän väljer du den och klickar på ikonen Ta bort.
Obs!: När du har lagt till en säker domän måste du logga ut och logga in igen
innan du kan få åtkomst till innehåll från den källan.
Se även Bädda in externa bilder i innehåll och Bädda in innehåll i andra
applikationer.
Hantera hur innehåll indexeras och genomsöks
Administratörer kan ställa in hur kataloginnehåll indexeras och genomsöks så att
användare hittar det senaste innehållet när de söker. Som standard genomsöks
katalogen en gång om dagen och alla delade mappar inkluderas. Du kan ställa in ett
annat schema som lämpar sig bättre för verksamheten och exkludera eventuella
mappar du inte vill ska genomsökas.
Avsnitt
• Konfigurera sökindexering
• Schemalägga regelbunden genomsökning av innehåll
• Övervaka genomsökningsjobb
Konfigurera sökindexering
Kataloginnehåll genomsöks och indexeras så att personer kan snabbt hitta innehållet
de söker efter.
Så här konfigurerar du indexering:
1. Öppna konsolen.
2. Klicka på Konfigurera sökindex.
3. Om du vill se till att användare hittar den senaste informationen när de söker väljer
du Aktivera genomsökning för katalog och ställer in en fullständig
genomsökning.
13-14 Förbereda data i Oracle Business Intelligence Cloud Service
Hantera hur innehåll indexeras och genomsöks
Se Schemalägga regelbunden genomsökning av innehåll om du vill ändra hur ofta
innehåll genomsöks.
Om du vill avaktivera indexering tillfälligt avmarkerar du Aktivera genomsökning
för katalog.
Schemalägga regelbunden genomsökning av innehåll
Det är administratörens jobb att välja vilka mappar som ska genomsökas samt
schemalägga när och hur ofta innehållet ska genomsökas.
Så här ställer du in ett schema för indexering av innehåll:
1. Öppna konsolen.
2. Klicka på Konfigurera sökindex.
3. Schemalägg när genomsökningen ska köras. Klicka på Välj datum och tid och ange
månad, år, tidpunkt och tidszon.
4. Schemalägg hur ofta genomsökningen ska köras. Ange värden för Kör varje och
Frekvens för att välja det bästa intervallet mellan genomsökningar.
Som standard är katalogen inställd för genomsökning en gång om dagen. Indexet
uppdateras automatiskt när användare lägger till eller ändrar innehåll.
5. Välj Indexera användarmappar för att aktivera privat användarinnehåll i indexet.
Användarmappar indexeras som standard. Avmarkera det här alternativet om du
inte vill att något innehåll i användarmapparna ska indexeras eller genomsökas.
6. Välj de mappar du vill genomsöka och exkludera mappar med innehåll du inte vill
att andra ska hitta när de söker.
Välj först Indexera användarmappar och välj antingen Indexera eller Indexera inte
i listrutan Genomsökningsstatus för varje mapp.
7. I Språk väljer du alla språk du vill skapa index för. Genomsökningsresultaten läggs
till indexet på de språk du anger. Om t.ex. företagets huvudkontor är i USA och
företaget har kontor i Italien kan du välja både English och Italiano för att skapa
index på både engelska och italienska.
8. Klicka på ikonen Spara när du vill spara ändringarna.
Övervaka genomsökningsjobb
Administratörer kan kontrollera när innehållet indexerades senast och övervaka status
för genomsökningsjobb. Du kan stoppa eventuella genomsökningsjobb som pågår
eller avbryta nästa schemalagda genomsökning innan den börjar.
Så här övervakar du genomsökningsjobb:
1. Öppna konsolen.
2. Klicka på Övervaka genomsökningar.
På sidan Status för genomsökningsjobb visas information om tidigare, pågående
och kommande schemalagda genomsökningar.
Utföra administrationsuppgifter 13-15
Övervaka användare och aktivitetsloggar
3. Titta på kolumnen Status för att ta reda på när innehållet senast genomsöktes och
när nästa genomsökning ska ske.
4. Klicka på Avbryt om du vill stoppa ett pågående eller schemalagt
genomsökningsjobb.
Övervaka användare och aktivitetsloggar
På sidan Hantera session kan du se information om alla användare som är inloggade
på tjänsten och felsöka rapportfrågor.
Avsnitt:
• Övervaka inloggade användare
• Analysera SQL-frågor och loggar
Övervaka inloggade användare
Du kan se hur många användare som är inloggade på tjänsten och visa detaljerad
information om varje användare på sidan Hantera session.
Så här övervakar du inloggade användare:
1. Öppna konsolen.
2. Klicka på Sessions- och frågecache.
I sektionen Sessioner längst upp på sidan visas hur många användare som är
inloggade för tillfället (Totalt antal sessioner).
Tabellen innehåller detaljer om de användare som är inloggade:
Fält
Beskrivning
Användar-id
Det namn användaren angav vid inloggning.
Sessions-id
En unik identifierare tilldelad av Oracle BI Cloud Service för varje
användarsession.
Webbläsarinfo
Information om webbläsaren användaren loggade in med.
Inloggad
Tiden när användaren loggade in.
Senast använd
Tidsstämpel för den här användarens senaste aktivitet. Det kan vara alla
typer av aktivitet, t.ex. att gå från en sida till en annan.
3. Om du vill övervaka en viss användare väljer du Filtrera markörer per session.
Information om användaren visas i tabellen Markörcache. Se Analysera SQL-frågor
och loggar.
Klicka på Rensa filter om du vill visa information om alla användare.
4. Du ändrar hur meddelanden loggas för en bestämd användare genom att välja
Loggnivå i listan.
Loggning är som standard avaktiverat.
13-16 Förbereda data i Oracle Business Intelligence Cloud Service
Övervaka användare och aktivitetsloggar
Analysera SQL-frågor och loggar
Administratörer kan undersöka de underliggande SQL-frågebegäran som körs när
personer använder tjänsten.
Så här undersöker du SQL-frågor och loggar relaterade till användaraktivitet:
1. Öppna konsolen.
2. Klicka på Sessions- och frågecache.
I sektionen Markörcache kan du övervaka och felsöka aktivitetsloggar för
användare som är inloggade på tjänsten.
Fält
Beskrivning
Id
En unik intern identifierare som är tilldelad till varje post.
Användare
Namnet på användaren som körde analysen och senast placerade den i
cachen.
Referenser
Antalet referenser till den här posten sedan den placerades i cachen.
Status
Statusen på analysen som använder den här cacheposten:
• Startar - analysen börjar köras.
• Väntar på överordnad - en vy i analysen väntar på att data ska
returneras för frågan.
• Körs - analysen körs.
• Slutförd - analysen har slutförts.
• Köplacerad- systemet väntar på att en tråd ska bli tillgänglig så att
analysen kan bearbetas.
• Avbryter - applikationen håller på att avbryta bearbetning av
analysen.
• Fel - ett fel inträffade när analysen bearbetades eller kördes. I
kolumnen Sats finns information om felet.
Tid
Tiden det har tagit att bearbeta och köra analysen, visat i steg om en
sekund. Ett värde med 0:or (noll sekunder) indikerar att analysen tog
under 1 sekund att slutföra.
Åtgärd
Länkar du kan klicka på för att påverka analysen:
• Avbryt - avbryter analysen. Visas för analyser som pågår.
Användaren som kör analysten får ett meddelande med information
om att analysen har avbrutits av en administratör.
• Stäng - rensar cacheposten som är associerad med analysen. Visas
för slutförda analyser.
• Visa logg - visar loggen för en fråga som har körts för analysen.
• Diagnostik - visar en HTML-sida med diagnostisk information som
du kan dela med Oracles kundtjänst.
Senast använd
Tidsstämpeln för den senaste gången som analysens cachepost användes
för att uppfylla en analys.
Sats
Den logiska SQL-sats som skrevs för analysen eller, om analysen
resulterade i ett fel, information om typen av fel.
Utföra administrationsuppgifter 13-17
Utföra SQL-testfrågor
Fält
Beskrivning
Information
Information om användningsspårning (t.ex. vilken analys som innehöll
frågan).
Poster
Antalet poster i resultatuppsättningen som har visats (t.ex. 50+ för att
indikera att 50 poster har visats men att det finns fler poster att hämta
eller 75 för att indikera att 75 poster har visats och att det inte finns fler
poster att hämta).
3. Om du vill kan du klicka på Stäng alla markörer för att ta bort information i
tabellen Markörcache.
4. Om du vill kan du klicka på Avbryt pågående begäran för att avbryta alla begäran
som körs för analyser.
Utföra SQL-testfrågor
Administratörer kan ange en SQL-sats direkt i underliggande datakällor. Den här
funktionen är användbar för test och felsökning. Resultatet är inte formaterat och du
kan inte spara SQL-satser som körs direkt.
Inte alla SQL-funktioner och procedurer stöds, som proceduren
NQSSetSessionVariables().
Så här kör du test-SQL-satser:
1. Öppna konsolen.
2. Klicka på Kör SQL.
3. Ange SQL-satsen. Exempel:
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. Ändra Loggningsnivå om det behövs.
Varje användare mottar en standardloggningsnivå. Välj Standard i den här rutan
för att använda din standardnivå.
5. Ange om du vill köra frågan mot cachade data.
Avmarkera Använd cachen för Oracle BI Presentation Services för att ange att du
inte vill att frågan ska använda cachade data. Generellt sett ska du inte avmarkera
den här rutan eftersom du kan få problem med försämrad prestanda om du
avaktiverar cacheminnet.
6. Klicka på Kör SQL.
Övervaka mätetal för Oracle BI Cloud Service
Administratörer kan visa status och spåra mätetal för användning för Oracle BI Cloud
Service från My Services.
13-18 Förbereda data i Oracle Business Intelligence Cloud Service
Övervaka mätetal för Oracle BI Cloud Service
Från My Services kan du se om Oracle BI Cloud Service och den Oracle Database
Cloud Service som har associerats är tillgängliga och fungerar som de ska (körs). Se
även Hur integreras Oracle BI Cloud Service med Oracle Database Cloud Service?
Du kan också spåra hur många personer som använder Oracle BI Cloud Service per
roll:
• BI-konsumenter den här månaden - rapporterar hur många av de personer som
loggat in på Oracle BI Cloud Service under innevarande kalendermånad som kan
visa och köra analyser (har applikationsrollen BI-konsument).
• BI-redigerare den här månaden - rapporterar hur många av de personer som
loggat in på Oracle BI Cloud Service under innevarande kalendermånad som kan
skapa analyser och infopaneler (har applikationsrollen BI-innehållsredigerare) eller
utföra avancerade innehållshanteringsuppgifter, som att exportera infopaneler (har
applikationsrollen avancerad BI-innehållsredigerare).
• BI-redigeringsmodellerare den här månaden - rapporterar hur många av de
personer som loggat in på Oracle BI Cloud Service under innevarande
kalendermånad som kan modellera och ladda data med Data Loader (har
applikationsrollen BI-datamodellsredigerare).
• BI-administratörer den här månaden - rapporterar hur många av de personer som
loggat in på Oracle BI Cloud Service under innevarande kalendermånad som kan
administrera Oracle BI Cloud Service och delegera behörigheter till andra (har
applikationsrollen BI-tjänsteadministratör).
Mer information finns i Visa servicedetaljer i Hantera och övervaka Oracle Cloud.
Utföra administrationsuppgifter 13-19
Övervaka mätetal för Oracle BI Cloud Service
13-20 Förbereda data i Oracle Business Intelligence Cloud Service
Del V
Referens
Den här delen innehåller referensinformation om Oracle BI Cloud Service.
Bilagor:
• Terminologi
• Frågor och svar
• Felsökning
• Referens till Redigera uttryck
• Referens för Data Sync
• Referens för Data Loader
• Hjälpmedel
A
Terminologi
Här följer några Oracle BI Cloud Service-termer som används i den här boken.
Term
Definition
åtgärd
Med en åtgärd kan du navigera till relaterat innehåll eller en webbsida.
Du kan ta med åtgärder i analyser och infopanelssidor. Du kan till
exempel använda en åtgärd i analysen Varumärkesintäkt så att
säljkonsulter kan navigera till webbplatsen Affärsmöjlighet.
åtgärdslänk
Med en åtgärdslänk kan du bädda in en länk till en åtgärd i en analys
eller på en infopanelssida, och när användaren klickar på länken så
körs motsvarande åtgärd. Du kan till exempel bädda in en åtgärdslänk
i analysen Varumärkesintäkt så att säljkonsulter kan navigera till
webbplatsen Affärsmöjlighet.
analys
En analys ger svar på affärsfrågor genom att frågor ställs mot
organisationens data. Med analyser kan du utforska och interagera
med information genom at presentera data visuellt i tabeller, diagram
och pivottabeller, och du kan spara, organisera och dela resultatet av
analysen. Du kan till exempel skapa analysen Varumärkesintäkt och
visa data i vyer på infopanelen Säljprestation. Du kan dela analysen
med medarbetare, kunder eller en affärspartner.
applikationsroll
En applikationsroll omfattar en uppsättning behörigheter som avgör
vad användare kan se och göra i Oracle BI Cloud Service. I Oracle BI
Cloud Service associerar du användare eller roller som konfigurerats i
identitetsdomänen med en eller flera applikationsroller. Användarna
och rollerna ärver sina behörigheter i Oracle BI Cloud Service från de
här applikationsrollerna.
attribut
Attribut är medlemsbaserade dataobjekt som kan användas som enkla
kategorier eller ordnas som hierarkier med nivåer. Kontrastera ett
attribut med ett mått.
rapportbok
Du kan lagra en statisk ögonblicksbild av infopanelssidor eller enskilda
analyser i en eller flera rapportböcker. Du kan också konfigurera en
rapportbok så att data förnyas när boken används. Som
säljrepresentant kan du till exempel använda en rapportbok till att
samla in ögonblicksbilder av analysen Säljprestation varje kvartal.
beräknat objekt
Ett beräknat objekt visar en beräkning mellan medlemmar, som då
representeras som en enda medlem. Beräknade objekt är användbara
när du vill visa och manipulera en uppsättning medlemmar som en
enda medlem. Som säljanalytiker kan du till exempel skapa en medlem
i analysen Expediering per kvartal som visar den genomsnittliga
intäkten för medlemmarna Spelkonsol och Plasma-tv.
Terminologi A-1
Term
Definition
beräknat mått
I datamodellen är beräknade mått kolumner i tabeller som är härledda
från andra mått och baserade på uttryck. Ett beräknat mått med namnet
Pris/enhet kan till exempel baseras på uttrycket Intäkt/Fakturerade
enheter.
rityta
Platsen för visualiseringar i ett Visual Analyzer-projekt.
katalog
Katalogen innehåller sådant som du eller någon annan har definierat
och sparat för framtida användning (till exempel projekt, analyser och
infopaneler). Du kan söka i katalogen efter saker du vill ändra eller
arbeta med. Du kanske till exempel vill redigera en analys i en delad
mapp i katalogen. Behörigheter styr åtkomst och delning av objekt i
katalogen.
Konsol
I konsolen finns olika hanteringsalternativ för Oracle BI Cloud Service.
Från konsolen kan administratörer hantera användarbehörigheter,
säkerhetskopiera och återställa innehåll, ändra databasanslutningen
och utföra andra administrativa uppgifter.
Affärsinformationskonsumenter kan hantera datafiler som de laddat
upp för ad hoc-analys.
kolumn
På ungefär samma sätt som databaskolumner så finns även kolumner i
Oracle BI Cloud Service. I Oracle BI Cloud Service används kolumner i
olika kontexter. En kolumn i en analys baseras på en kolumn, en härlett
attribut eller en beräknat mått som definierats i Data Modeler.
Kolumner i Data Modeler baseras i sin tur på källkolumner i Oracle
Database Cloud Service.
I en analys eller ett projekt indikerar kolumner de data du vill visa. Du
kan använda kolumner tillsammans med filter (och urvalssteg i
analyser) till att avgöra vad analyser och projekt ska innehålla.
Kolumner har namn som anger vilken typ av information de
innehåller. Du kan till exempel använda kolumner som heter Konto och
Kontakt för att visa information i en visualisering.
I visualiseringar, som en pivottabell och ett galler, är kolumner med
data ordnade vertikalt. En pivottabell kan till exempel inkludera en
kolumn med intäktsdata.
infopanel
På en infopanel visas information om är relevant för dig, och den består
av en eller flera sidor. Varje sida kan innehålla information som visas
på olika sätt, till exempel i diagram, tabeller eller bilder. Som säljare
kan du till exempel använda en infopanel med diagram över produkter
som säljs i ditt säljområde.
Data Loader
(Inaktuell) Ett verktyg som gör det möjligt att ladda upp data från filer
till Oracle Database Cloud - Database Schema Service som ingår i
samma paket som Oracle BI Cloud Service. Dina data kan laddas upp
från textfiler (TXT och CSV) eller Microsoft Excel-kalkylark (XLS och
XLSX).
De data du laddar upp kan användas i en datamodell som sedan kan
visas som ett ämnesområde i Oracle BI Cloud Service.
A-2 Förbereda data i Oracle Business Intelligence Cloud Service
Term
Definition
Data Modeler
Data Modeler är en komponent som gör att du kan modellera data i
Oracle BI Cloud Service. Den datamodell du skapar visas som ett
ämnesområde som du kan använda när du skapar rapporter och
infopaneler. Använd Data Modeler till att lägga till källtabeller och vyer
i modellen, ange kopplingar, skapa hierarkier för borrning och utföra
andra datamodelleringsuppgifter.
Data Sync
Ett guidedrivet verktyg med vilket du kan ladda upp lokala
relationskällor och CSV-filer till Oracle Database Cloud Service. Det här
verktyget synkroniserar lokala data med Oracle Database Cloud
Service med REST-API:t. Du kan använda verktyget för både initiala
och inkrementella dataladdningar, samt till att köra, övervaka och
schemalägga dataladdningar.
härlett attribut
I datamodellen är härledda attribut kolumner i dimensionstabeller som
är baserade på uttryck. Ett härlett attribut med namnet Fullständig
adress kan till exempel kombinera information från kolumnerna
Gatuadress, Stad och Postnummer.
dimensionstabell
I datamodellen innehåller dimensionstabeller värden som representerar
de affärsenheter du mäter. En dimensionstabell innehåller kolumner
som representerar dina dimensionsattribut, som platser, kontor,
personer och produkter. Du kan till exempel vilja rapportera
dimensioner som Försäljning per Produktkategori för Aktuell månad.
faktatabell
Faktatabeller i datamodellen innehåller de numeriska data du
använder till att mäta affärsprestationer. En faktatabell innehåller
numeriska värden som intäkter, antal sålda enheter och antal anställda
personer.
filter
Filter är de kriterier du använder för attribut och måttkolumner när du
vill begränsa vilka resultat som visas när du kör en analys. Du kan
skapa staplade eller namngivna filter. När du sparar ett filter inuti ett
enskilt innehållsobjekt sparas objektet som "staplat". Du kan spara
filter, grupper och beräknade objekt som staplade. Förutom att spara
objekten som staplade kan du skapa enskilda namngivna filter i
katalogen, som du kan återanvända i andra analyser, infopaneler eller
på sidor i infopaneler.
Som säljkonsult kan du till exempel filtrera de resultat som visas i en
befintlig analys och endast visa intäkter för de varumärken du ansvarar
för.
grupp
Med grupper (kallas även för ett "sparat urval" i vissa produkter) kan
du definiera medlemmarna i en kolumn som en lista över medlemmar
eller en uppsättning urvalssteg som genererar en lista över
medlemmar. Som säljanalytiker kan du till exempel granska hur
mycket intäkter som genererades för mobila enheter och jämföra
summan med andra produkttyper. Du kan skapa en grupp som kallas
Mobila enheter för den produktkolumn som innehåller viktelefoner och
smarttelefoner.
hierarki
Hierarkier i datamodellen används till att visa relationer mellan
grupper av attributkolumner i en dimensionstabell. Exempelvis består
månader av dagar och kvartal består av månader. Med hjälp av
hierarkier kan du borra i analyser.
Terminologi A-3
Term
Definition
Identitetsdomän
Identitetsdomänen är den användarinformation som används för
autentisering i Oracle BI Cloud Service. Identitetsdomänen definierar
även roller som användargrupper kan vara medlemmar av.
koppling
Kopplingar i datamodellen indikerar relationer mellan en faktatabell
och en dimensionstabell. Varje faktatabell måste vara kopplad till minst
en dimensionstabell och tvärtom.
nivå
Nivåer i datamodellen är komponenter i hierarkier som summeras till
eller från andra nivåer. Hierarkier inleds normalt med en nivå för
totalsumman och har sedan underordnade nivåer ned till den lägsta
nivån. Alla nivåer, förutom totalsummenivån, måste innehålla minst en
kolumn.
mått
Ett mått är en kolumn i en tabell som har en aggregeringsregel
definierad, eller som baseras på ett uttryck där andra måttkolumner
används. Du kan till exempel vilja mäta affärsprestationer via Intäkter
och Enheter. Mått beräknas från datakällor när frågan ställs.
Kontrastera ett mått med ett attribut.
Presentationstjänste
r
Samlingsnamnet för de funktioner i Oracle BI Cloud Service som gör
att du kan presentera BI-data. De här funktionerna är bland annat
analyser, infopaneler och en katalog för presentation av innehåll.
projekt
Containern för Visual Analyzer-dataelement och visualiseringar.
fråga
Frågor är en sorts filter som gör att du kan bygga och ange datavärden,
eller välja specifika datavärden för resultatuppsättningar för analyser
på infopaneler eller infopanelssidor. En fråga expanderar eller
begränsar befintliga filter för infopaneler eller analyser. Du kan till
exempel använda en fråga för År till att ange vilket år du vill visa data
för i analysen
REST-API
Du kan programmatiskt skapa, hantera och ladda scheman, tabeller och
data i Oracle BI Cloud Service med REST-API:t för Oracle BI Cloud
Service. Du kan även använda REST-API:t för Oracle BI Cloud Service
för att definiera eller anpassa ditt eget dataladdnings-API.
Oracle BI Cloud Service tillhandahåller även ett REST-API för Data
Modeler så att du programmatiskt kan interagera med datamodellen.
urvalssteg
När du anger vilka datamedlemmar som ska ingå i en analys skapar du
dataurval från datakällan. Urvalet anger kriterierna för en uppsättning
medlemmar för en viss kolumn, som Produkt eller Geografi, och består
av ett eller flera steg. Ett steg är den plats där du anger en instruktion
som påverkar urvalet, som att lägga till Produkt-medlemmar vars
värden innehåller texten "ABC". Den ordning som stegen utförs i
påverkar urvalet av data. Vart och ett av dina steg påverkar resultatet
stegvis från föregående steg, snarare än på samtliga medlemmar i
kolumnen.
Du kan till exempel skapa ett steg för att ange kriterier för en
uppsättning medlemmar i kolumnen Försäljningskontor, som
innehåller medlemmarna "Boston", "New York" och "San Francisco".
ögonblicksbild
Med ögonblicksbilder kan du fånga och sedan återställa Oracle BI
Cloud Service-innehåll vid en viss tidpunkt. En ögonblicksbild kan
innehålla information om datamodellen, katalogen och
applikationsroller.
A-4 Förbereda data i Oracle Business Intelligence Cloud Service
Term
Definition
källvy
Källvyer i datamodellen är sparade frågor mot data i databasen. Du
kan definiera källvyer där kolumner från flera olika källtabeller
kombineras till en enda virtuell tabell. Du kan skapa källvyer som
konsoliderar spridda källor med dimensionsattribut i flera olika
tabeller.
SQL-utvecklare
Oracle SQL Developer är ett integrerat, transparent och smidigt
hjälpmedel för massladdning av data med fullständiga funktioner för
objektbläddring. Det här Java-baserade verktyget körs på en
klientdator och får åtkomst till Oracle BI Cloud Service via en
uppsättning av RESTful-webbtjänstanrop som gör att du kan få
åtkomst till och ladda data och datastrukturer till Oracle BI Cloud
Service.
SQL Workshop
Du kan utveckla och distribuera webbapplikationer för stationära och
mobila enheter med SQL Workshop, som ingår i Oracle Application
Express (Oracle APEX). Du använder en webbläsare till att utveckla
skript i SQL eller PL/SQL som sedan kan användas till att köra frågor
mot objekt i Oracle Database Cloud Service, skapa och underhålla
index, radera onödiga objekt osv.
tabell
På ungefär samma sätt som databastabeller så finns även tabeller i
Oracle BI Cloud Service, och de används i olika kontexter.
När du modellerar data skapar du en dimensionstabell eller en
faktatabell som inkluderar källkolumner från en eller flera källtabeller i
Oracle Database Cloud Service.
När du bygger en analys kan du skapa en användardefinierad tabellvy
för datavisningen.
tidsdimension
Med hjälp av tidsdimensioner i datamodellen kan du använda
tidsseriefunktioner. Med de här funktionerna kan du jämföra data med
tidigare tidsperioder och analysera data som sträcker sig över flera
tidsperioder.
En tidsdimension är en grupp av följande relaterade modellobjekt:
• en tidskälltabell i databasen som är fylld med tidsdata
• en tidsdimensionstabell i datamodellen som är baserad på
tidskälltabellen
• en tidshierarki som definierar relationen mellan olika tidsperioder
variabel
Variabler i datamodellen beräknar värden dynamiskt och lagrar dem så
att du kan använda värdena i uttryck. Du kan använda variabler i
kolumnuttryck eller i datafilter.
vyer
En vy är en visualisering som hjälper till att förmedla ett resultat. I en
vy kan du se resultatet av en analys på ett meningsfullt och intuitivt
sätt. Du kan lägga till flera olika vyer för resultatet, som diagram och
pivottabeller, med funktioner borrning till mer detaljerad information,
förklarande text, en lista över filter som använts till att begränsa
resultatet osv. Du kan till exempel analysera trender för analysen
Försäljningsprognos genom att skapa en gallervy.
Visual Analyzer
Ett verktyg med vilket du kan utforska analysdata visuellt och på
individuell basis.
Terminologi A-5
A-6 Förbereda data i Oracle Business Intelligence Cloud Service
B
Frågor och svar
Den här referensen ger svar på vanliga frågor från administratörer och
affärsdataanalytiker som ansvarar för laddning och modellering av data för Oracle BI
Cloud Service.
Avsnitt:
• De vanligaste frågorna och svaren om dataladdning
– Kan jag verifiera att Data Loader har laddat data som förväntat?
– Kan jag ändra data när de har laddats upp?
– Vilka metoder är tillgängliga för att ladda data till Oracle Database Cloud
Service?
– Kan jag använda REST-API:t för att ladda data till Oracle Database Cloud
Service?
– Kan jag radera tabeller som inte behövs längre?
– Kan jag ladda icke-UTF8-data?
– Hur laddar jag upp data som innehåller andra datumformat än MMDDÅÅÅÅ?
• De vanligaste frågorna om datamodellering
– Kan jag använda samma data för olika analyser?
– När jag har lagt till kolumner i min källtabell, kan jag inkludera nya kolumner i
datamodellen?
– I vilka situationer ska jag skapa modellobjekt baserade på källvyer?
– Kan jag inkludera kolumner från en annan källtabell eller -vy i en befintlig
dimensionstabell när den baseras direkt på en källtabell?
– Kan jag inkludera kolumner från en annan källtabell i en befintlig
dimensionstabell när den baseras på en källvy?
– Kan jag skapa en källvy som baseras på en annan källvy?
– Kan jag migrera min datamodell från en Oracle BI Cloud Service-miljö till en
annan?
• De vanligaste frågorna om hantering av Oracle BI Cloud Service
– Hur uppgraderar jag Oracle BI Cloud Service?
– Kan jag spåra hur många användare som loggar in på Oracle BI Cloud Service?
Frågor och svar B-1
De vanligaste frågorna och svaren om dataladdning
– Kan jag se hur många användare som är inloggade på Oracle BI Cloud Service?
– Var kan jag hitta den öppna nyckeln för Oracle BI Cloud Service?
– Kan jag se den SQL som genereras av en analys och analysera loggen?
Vad händer med allt mitt innehåll om jag avslutar min prenumeration på Oracle
BI Cloud Service?
De vanligaste frågorna och svaren om dataladdning
De vanligaste frågorna om att ladda data till bearbetade källor identifieras i det här
avsnittet.
Kan jag verifiera att Data Loader har laddat data som förväntat?
Ja. Du kan visa laddningshistorik på hemsidan i Data Loader. Dessutom innehåller
Oracle Database Cloud - Database Schema Service verktyg, inklusive Oracle
Application Express SQL Workshop, för att validera data i tabeller.
Kan jag ändra data när de har laddats upp?
Ja. Du kan använda verktyget Oracle Application Express SQL Workshop i syfte att
utföra allmänna databasuppgifter för data som har laddats i Oracle Database Cloud
Service.
Vilka metoder är tillgängliga för att ladda data till Oracle Database Cloud
Service?
Du kan använda olika metoder för att ladda data till Oracle Database Cloud Service.
Metoderna beror på vilken typ av källdata som du vill ladda (till exempel
relationstabeller eller CSV-filer). Du kan:
• Du kan ladda data direkt från filer genom att använda den webbaserade Data
Loader. Mer information finns i Ladda data från filer.
• Ladda data från relationstabeller. Mer information finns i Ladda data från
relationstabeller.
• Ladda data från relationstabeller (till exempel en Oracle-databas). Se Ladda
relationstabeller med hjälp av SQL Developer.
• Använd programinriktade metoder, t.ex. PL/SQL-skript eller REST-API:t för att
automatisera dataladdning. Mer information finns i Automatisk dataladdning med
hjälp av programmering.
Se Ladda upp dina data till molnet.
Kan jag använda REST-API:t för att ladda data till Oracle Database Cloud
Service?
Ja. Du kan definiera eller anpassa ditt eget API och programmatiskt ladda lokala data
till Oracle Database Cloud Service. REST-API:t är optimerat för att ladda stora
datavolymer (tusentals till miljoner) från en eller flera källor. Mer information finns i
Automatisk dataladdning med hjälp av programmering.
B-2 Förbereda data i Oracle Business Intelligence Cloud Service
De vanligaste frågorna om datamodellering
Kan jag radera tabeller som inte behövs längre?
Ja. Du kan använda Oracle Application Express SQL Workshop för att släppa tabeller i
Oracle Database Cloud Service.
Kan jag ladda icke-UTF8-data?
Nej. För närvarande stöder Data Loader UTF8-tecken i datafiler.
Hur laddar jag upp data som innehåller andra datumformat än MMDDÅÅÅÅ?
Dataladdaren laddar data i datumformatet MMDDYYYY. Om du vill ladda upp data
med andra datumformat än MMDDYYYY använder du Data Workshop-verktygen i
Oracle Application Express SQL Workshop.
De vanligaste frågorna om datamodellering
I det här avsnittet identifieras de vanligaste frågorna om datamodellering.
Kan jag använda samma data för olika analyser?
Ja. Du kan skapa källvyer som exponerar samma källkolumner i olika vyer. Du kan
använda vyer för att inkludera samma källobjekt i flera dimensioner. Om du till
exempel vill använda tidsdata för både Orderdatum- som Leveransdatumdimensionen skapar du två vyer baserat på tidskälltabellen, time_order_date_v och
time_ship_date_v. Vyerna kan sedan användas som källor för dimensionerna
Orderdatum och Leveransdatum.
När jag har lagt till kolumner i min källtabell, kan jag inkludera nya kolumner i
datamodellen?
Ja. Du kan inkludera nytillagda källkolumner. Om du vill inkludera de nya
kolumnerna väljer du Synkronisera med databas på menyn Åtgärder för lämplig
fakta- eller dimensionstabell i datamodellen. I meddelandelistan väljer du sedan det
meddelandeobjekt som beskriver de nya kolumnerna och väljer Synkronisering har
valts på menyn Meddelandeåtgärder.
I vilka situationer ska jag skapa modellobjekt baserade på källvyer?
Skapa alltid en källvy när du tror att du kan vilja utföra efterföljande ändringar, till
exempel utöka modellobjekt, skapa filter och lägga till beräkningar. Om du skapar en
modell som baseras på källvyer får du större flexibilitet än om du skulle använda
källtabeller direkt.
Kan jag inkludera kolumner från en annan källtabell eller -vy i en befintlig
dimensionstabell när den baseras direkt på en källtabell?
Ja. Det är enkelt att lägga till kolumner från en annan källtabell eller -vy i en befintlig
dimensionstabell. Det gör du genom att dra och släppa tabellen eller vyn i den
befintliga tabellen. Se Lägga till kolumner från en annan källa i en dimensionstabell.
Kan jag inkludera kolumner från en annan källtabell i en befintlig
dimensionstabell när den baseras på en källvy?
Ja. Du kan göra det på två sätt. Du inkludera kolumnerna genom att dra och släppa
tabellen i dimensionstabellen. Du kan alternativt redigera vyn och inkludera nya
källkolumner, och synkronisera dimensionstabellen med dina ändringar med
Frågor och svar B-3
De vanligaste frågorna om hantering av Oracle BI Cloud Service
databasen. Synkroniseringen identifierar nya kolumner i vyn och lägger till dem i
dimensionstabellen.
Kan jag skapa en källvy som baseras på en annan källvy?
Ja. Det gör du genom att dra och släppa källvyn i området Kolumner på fliken
Översikt när du skapar vyn. Du kan även välja en källvy i dialogrutan Lägg till
kolumner som källa.
Anta till exempel att du har källtabellerna time och time_fiscal. Du har skapat en vy
med namnet time_v, som kombinerar time och time_fiscal. Du vill skapa flera
dimensioner som baseras på tidsdata, till exempel Orderdag och Leveransdag. Först
skapar du dimensionen Orderdag baserat på time_v och sedan skapar du en separat
vy ovanpå time_v för att skapa Leveransdag. (Observera att det finns ett annat
alternativ där du skapar en parallell vy med namnet ship_day_v som också
kombinerar time och time_fiscal.)
Kan jag migrera min datamodell från en Oracle BI Cloud Service-miljö till en
annan?
Ja. Det gör du genom att ta en ögonblicksbild av Oracle BI Cloud Service och migrera
den till den nya miljön. Mer information finns i Säkerhetskopiera och återställa .
De vanligaste frågorna om hantering av Oracle BI Cloud Service
De vanligaste frågorna och svaren för att hantera Oracle BI Cloud Service identifieras i
det här avsnittet.
Hur uppgraderar jag Oracle BI Cloud Service?
Alla som prenumererar på Oracle BI Cloud Service får automatiska uppgraderingar i
takt med att nya versioner blir tillgängliga. Du behöver inte begära en uppgradering
eller utföra några åtgärder själv. Information om de senaste nya funktionerna och
förbättringarna finns i Nyheter
Kan jag spåra hur många användare som loggar in på Oracle BI Cloud Service?
Ja. Administratörer för Oracle BI Cloud Service kan övervaka hur många användare
som loggar in på den här tjänsten. Klicka på Business Intelligence eller Databas på
fliken Platform Services på sidan Oracle Cloud My Services. Mer information finns i
Visa servicedetaljer i Hantera och övervaka Oracle Cloud.
Kan jag se hur många användare som är inloggade på Oracle BI Cloud Service?
Ja. Visa hemsidan för Oracle BI Cloud Service, klicka på Konsol, och klicka sedan på
Sessions- och frågecache. Se även Övervaka inloggade användare.
Var kan jag hitta den öppna nyckeln för Oracle BI Cloud Service?
Visa hemsidan för Oracle BI Cloud Service, klicka på Konsol, Anslutningar och klicka
sedan på Hämta öppen nyckel.
Kan jag se den SQL som genereras av en analys och analysera loggen?
Ja. Visa hemsidan för Oracle BI Cloud Service, klicka på Konsol, och klicka sedan på
Sessions- och frågecache. Se även Analysera SQL-frågor och loggar.
B-4 Förbereda data i Oracle Business Intelligence Cloud Service
De vanligaste frågorna om hantering av Oracle BI Cloud Service
Vad händer med allt mitt innehåll om jag avslutar min prenumeration på Oracle
BI Cloud Service?
När du avslutar din prenumeration på Oracle BI Cloud Service tar Oracle en
ögonblicksbild av den senaste datamodellen, kataloginnehåll och applikationsroller.
Ögonblicksbilden skickas till dig i en lösenordsskyddad Oracle Business Intelligencearkivfil (.bar).
Om du prenumererar på Oracle BI Cloud Service i framtiden kan du importera
innehåll från den här arkivfilen. Lösenordet som du behöver för att ladda upp
arkivfilen till en annan tjänst är IdentityDomainName_ServiceName.
Se Ladda upp ögonblicksbilder och Återställa från en ögonblicksbild.
Frågor och svar B-5
De vanligaste frågorna om hantering av Oracle BI Cloud Service
B-6 Förbereda data i Oracle Business Intelligence Cloud Service
C
Felsökning
I det här avsnittet beskrivs vanliga problem du kan påträffa när du förbereder data i
Oracle Business Intelligence Cloud Service, och en beskrivning av hur du löser dem.
Avsnitt:
• Felsökning av generella problem
– Jag kan inte logga in på Oracle BI Cloud Service
– Jag har problem med att återställa mitt lösenord
– Jag får ingen åtkomst till vissa funktioner från hemsidan i Oracle BI Cloud
Service
– Jag ser en minskning i prestandan när jag använder Mozilla Firefox
– Jag har problem med det nya utseendet på Oracle BI Cloud Service. Kan jag
byta till det tidigare formatet?
• Felsöka dataladdningsfel
– Jag försöker att ladda data men Data Loader slutade svara
– Data i min fil läses inte på rätt sätt
– Data laddades upp med många fel
– Formlerna i mitt Excel-kalkylblad laddas upp i stället för värdena
• Felsöka datamodelleringsproblem
– Jag ser inga tabeller eller vyer i Data Modeler
– Jag ser inte den vänstra rutan i Data Modeler
– Jag kan inte redigera objekt i Data Modeler
– Jag kan inte låsa datamodellen
– Jag kan inte publicera datamodellen
– Varför måste jag använda fliken SQL-fråga när jag vill redigera en koppling
eller ett filter för en vy?
– Meddelandet "Klusterfel - hittade ingen aktiv servernod" visas
• Felsökning av administrativa problem
– Jag hittar inte menyn Administration
Felsökning C-1
Felsökning av generella problem
– Jag får ingen åtkomst till funktioner i konsolen
Felsökning av generella problem
I detta avsnitt beskrivs vanliga problem som kan uppstå när du arbetar med Oracle BI
Cloud Service och hur du gör för att lösa dem.
Jag kan inte logga in på Oracle BI Cloud Service
Du försöker troligtvis logga in med felaktiga inloggningsuppgifter. Du måste logga in
på Oracle BI Cloud Service med inloggningsuppgifterna för Oracle Cloud Identity
Domain som skickades med e-post till dig från Oracle eller som du fått från
administratören. Du kan inte logga in på Oracle BI Cloud Service med
inloggningsuppgifter för ditt Oracle.com-konto.
Jag har problem med att återställa mitt lösenord
När du loggar in för att använda Oracle BI Cloud Service får du ett e-postmeddelande
med ett tillfälligt lösenord. Tänk dig för när du kopierar och klistrar in lösenordet. Om
du av misstag får med ett blanksteg i början eller slutet av ordet vid kopieringen,
kommer lösenordet inte att kännas igen när du klistrar in det. Se till att endast klistra
in lösenordet utan några blanksteg.
Jag får ingen åtkomst till vissa funktioner från hemsidan i Oracle BI Cloud
Service
Kontakta administratören och kontrollera att du har rätt behörighet att få åtkomst till
de alternativ som du behöver.
Jag ser en minskning i prestandan när jag använder Mozilla Firefox
Om du använder Mozilla Firefox och ser en minskning av prestandan för molntjänsten
kontrollerar du att alternativet Kom ihåg historiken är aktiverat. När Firefox är
inställt på att inte komma ihåg historiken för besökta sidor avaktiveras även
cachelagring av webbinnehållet, vilket i hög grad påverkar tjänstens prestanda. Mer
information om hur du ställer in det här alternativet finns i Firefox-dokumentationen.
Jag har problem med det nya utseendet på Oracle BI Cloud Service. Kan jag
byta till det tidigare formatet?
Det nya utseendet på Oracle BI Cloud Service är ett smidigt och integrerat gränssnitt.
Om du har problem med att hitta runt kan du utforska Akademi. Bekanta dig med
den nya utformningen via videor och självstudiekurser och hitta svar på dina frågor i
Oracle hjälpcenter.
Kontakta administratören om du tillfälligt vill växla tillbaka till det tidigare formatet
av Oracle BI Cloud Service. Administratörer kan växla tillbaka alla användare till det
äldre formatet genom att klicka på Växla till den gamla hemsidan i konsolen. Alla ser
det tidigare utseendet nästa gång de loggar in
Administratörer kan när som helst aktivera det nya utseendet genom att klicka på
Administration och sedan Testa den nya hemsidan på hemsidan.
Felsöka dataladdningsfel
I det här avsnittet beskrivs vanliga problem som du kan påträffa när du laddar data
till bearbetade källor och du får förklaringar av hur du löser dem.
C-2 Förbereda data i Oracle Business Intelligence Cloud Service
Felsöka datamodelleringsproblem
Jag försöker att ladda data men Data Loader slutade svara
Du kanske laddar en fil som överstiger de förväntade begränsningarna för Data
Loader. Mer information finns i Ladda upp dina data till molnet.
Använd Oracle SQL Developer i stället för Data Loader för att ladda mycket stora
mängder data. Som en riktlinje använder du Oracle SQL Developer för indatafiler som
är större än 500 000 rader. Mer information finns i Ladda relationstabeller med hjälp
av SQL Developer.
Data i min fil läses inte på rätt sätt
Verifiera att dataposterna i filen du laddar är avgränsade med en avgränsare som Data
Loader stöder, till exempel kommatecken, tabb eller lodstreck. Om filen inkluderar
rätt avgränsare verifierar du att du har angett korrekt avgränsare på sidan Välj data i
Data Loader.
Data laddades upp med många fel
Gå till sidan Hem, klicka på Ladda och leta rätt på kolumnen med namnet Ej laddade
poster för uppladdningen och se varför vissa poster inte laddades på rätt sätt. När du
korrigerat felen laddar du upp posterna genom att klicka på Ladda om poster.
Formlerna i mitt Excel-kalkylblad laddas upp i stället för värdena
Ta bort formeln eller ersätt formeln med datavärden från Microsoft Excel-kalkylarket
och ladda upp posterna som var felaktiga på nytt.
Felsöka datamodelleringsproblem
I det här avsnittet beskrivs vanliga problem du kan påträffa när du modellerar data,
och en beskrivning av hur du löser dem.
Jag ser inga tabeller eller vyer i Data Modeler
Om du startar Data Modeler och inte ser några tabeller eller vyer har något av följande
inträffat:
• Det finns inga tabeller i databasen som är anslutna till din tjänst. Använd Data
Loader, Oracle BI Cloud Service Data Sync, REST-API:t för Oracle BI Cloud Service
eller SQL-utvecklaren för att skapa tabeller. Se även Ladda upp dina data till
molnet.
• Data Modeler visar inte de senaste databasobjekten. Om du vill se de senaste
objekten förnyar du rutan Databas i Data Modeler.
Jag ser inte den vänstra rutan i Data Modeler
Den vänstra rutan i Data Modeler har komprimerats. Om du vill visa den vänstra
rutan klickar du på ikonen Återställ ruta som visas till vänster på sidan.
Jag kan inte redigera objekt i Data Modeler
Du måste alltid låsa datamodellen innan du gör några ändringar. Lås datamodellen
genom att klicka på Lås för att redigera.
Felsökning C-3
Felsökning av administrativa problem
Jag kan inte låsa datamodellen
Kontrollera om någon annan har låst datamodellen. Om du är administratör kan du
åsidosätta låset. Annars väntar du tills låset frigörs. Mer information finns i Åsidosätta
lås i Låsa datamodellen.
Jag kan inte publicera datamodellen
Kontrollera om du har Data Modeler öppen på flera webbläsarflikar eller i flera
webbläsarfönster. Om du har det stänger du de extra flikarna och fönstren där Data
Modeler körs och försöker publicera modellen igen. Om du fortfarande får
publiceringsfel startar du om webbläsaren.
Varför måste jag använda fliken SQL-fråga när jag vill redigera en koppling eller
ett filter för en vy?
Meddelandet "Använd fliken SQL-fråga för att redigera kopplingar/filter" visas när du
klickar på fliken Kopplingar eller Filter i vyredigeraren av någon av följande
anledningar:
• Oracle BI Cloud Service kan inte tolka SQL-frågan för databasvyn
Om du bara använder flikarna Översikt, Kopplingar och Filter för att redigera en
databasvy skapar Oracle BI Cloud Service en enkel SQL-fråga åt dig. Om du
bestämmer dig för att redigera SQL-frågan manuellt via fliken SQL-fråga återges
enkla uppdateringar på flikarna Översikt, Koppling och Filter. På flikarna kan du
senare redigera vyn vidare. Om du har använt fliken SQL-fråga till att göra mer
avancerade ändringar kan du inte använda flikarna Översikt, Kopplingar eller
Filter till att redigera vyn eftersom Oracle BI Cloud Service inte kan verifiera dina
uppdateringar. Om du till exempel inkluderar:
– SQL-aggregeringsfunktioner, delsatsen GROUP BY, delsatsen HAVING
– Delsatsen ORDER BY
– Nyckelordet OR i delsatsen WHERE
– Delsatsen UNION
• Oracle BI Cloud Service kan inte få åtkomst till databasvyn
Om problemet kvarstår rapporterar du det till administratören. Administratören
kan undersöka anslutningsproblem relaterade till din databastjänst.
Meddelandet "Klusterfel - hittade ingen aktiv servernod" visas
Instansen av Oracle BI Cloud Service kanske inte körs alternativt så kan databasen
vara låst. Om problemet kvarstår rapporterar du det till administratören.
Felsökning av administrativa problem
I detta avsnitt beskrivs vanliga problem som kan inträffa när du utför administrativa
uppgifter samt vad du gör för att åtgärda dem.
Jag hittar inte menyn Administration
I senaste Oracle BI Cloud Service är administrativa alternativ tillgängliga via konsolen.
Om du vill få åtkomst till alternativ som tidigare var tillgängliga på menyn
Administration går du till hemsidan och klickar på Konsol.
C-4 Förbereda data i Oracle Business Intelligence Cloud Service
Felsökning av administrativa problem
Jag får ingen åtkomst till funktioner i konsolen
Om ett meddelande om att du är obehörig visas när du klickar på ett alternativ i
konsolen har du troligtvis inte applikationsrollen BI-tjänsteadministratör. Du måste ha
applikationsrollen BI-tjänsteadministratör för att få åtkomst till de flesta
konsolalternativ: Användare och roller, Ögonblicksbilder och modeller, Sessionsoch frågecache, Anslutningar, Kör SQL, Hantera kartdata, Sök inställningar,
Inställningar, Säkra domäner
Be en administratör bekräfta dina behörigheter. Se Tilldela användare
applikationsroller.
Jag kan inte ladda upp min ögonblicksbild
Du kan bara ladda upp ögonblicksbilder tagna från Oracle BI Cloud Service.
Kontrollera var .bar-filen du försöker ladda upp laddades ned från ursprungligen.
Felsökning C-5
Felsökning av administrativa problem
C-6 Förbereda data i Oracle Business Intelligence Cloud Service
D
Referens till Redigera uttryck
I det här avsnittet beskrivs de uttryckselement du kan använda i Redigera uttryck i
Data Modeler.
Avsnitt:
• Datamodellobjekt
• SQL-operatorer
• Villkorsuttryck
• Funktioner
• Konstanter
• Typer
• Variabler
Datamodellobjekt
Du kan använda datamodellobjekt i uttryck, t.ex. tidsnivåer, dimensionskolumner och
faktakolumner.
Om du vill referera till ett datamodellobjekt använder du följande syntax:
" Fakta-/dimensionstabellnamn "." Kolumnnamn "
Till exempel: "Ordermätetal"."Bokningsbelopp"-"Ordermätetal"."Utfört
belopp"
I sektionen Uttryckselement visas endast de objekt som är relevanta för uppgiften så
alla faktatabeller och dimensionstabeller kanske inte visas. På samma sätt visas endast
tidshierarkier om tidsfaktatabellen är kopplad till den aktuella tabellen.
SQL-operatorer
SQL-operatorer används för att ange jämförelser mellan uttryck.
Du kan använda olika typer av SQL-operatorer.
Operator
Beskrivning
BETWEEN
Avgör om ett värde ligger mellan två icke-inkluderade gränser. Exempel:
"COSTS"."UNIT_COST" BETWEEN 100.0 AND 5000.0
BETWEEN kan inledas med NOT för att upphäva villkoret.
Referens till Redigera uttryck D-1
Villkorsuttryck
Operator
Beskrivning
IN
Avgör om ett värde förekommer i en uppsättning värden. Exempel:
"COSTS"."UNIT_COST" IN(200, 600, 'A')
IS NULL
Avgör om ett värde är null. Exempel:
"PRODUCTS"."PROD_NAME" IS NULL
Avgör om ett värde matchar hela eller en del av en sträng. Används ofta
med wildcard-tecken för att ange vilken teckensträng som helst som
matchar noll eller fler tecken (%) eller ett enskilt matchande tecken (_).
Exempel:
LIKE
"PRODUCTS"."PROD_NAME" LIKE 'prod%'
Villkorsuttryck
Du använder villkorsuttryck till att skapa uttryck som konverterar värden.
De villkorsuttryck som beskrivs i det här avsnittet är byggstenar för att skapa uttryck
som konverterar ett värde från en form till en annan.
Obs!:
• I CASE-satser har AND företräde framför OR
• Strängarna måste vara inom citattecken
Uttryck
Exempel
Beskrivning
CASE (Om)
CASE
Utvärderar varje WHEN-villkor. Om de uppfylls
tilldelas värdet i motsvarande THEN-uttryck.
WHEN score-par < 0 THEN 'Under
Par'
WHEN score-par = 0 THEN 'Par'
WHEN score-par = 1 THEN 'Bogey'
Om inget av WHEN-villkoren uppfylls tilldelas
standardvärdet angivet i ELSE-uttrycket. Om
inget ELSE-uttryck är angivet läggs ett ELSE
NULL automatiskt till av systemet.
WHEN score-par = 2 THEN 'Double
Bogey'
ELSE 'Triple Bogey or Worse'
END
CASE (byt)
CASE Score-par
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'
WHEN -1 THEN 'Birdie'
WHEN 0 THEN 'Par'
WHEN 1 THEN 'Bogey'
WHEN 2 THEN 'Double Bogey'
ELSE 'Triple Bogey or Worse'
Kallas även för CASE (Lookup). Det första
uttryckets värde granskas och därefter granskas
WHEN-uttrycken. Om det första uttrycket matchar
något WHEN-uttryck tilldelas värdet i
motsvarande THEN-uttryck.
Om inget av WHEN-uttrycken matchar tilldelas
standardvärdet angivet i ELSE-uttrycket. Om
inget ELSE-uttryck är angivet läggs ett ELSE
NULL automatiskt till av systemet.
Om det första uttrycket matchar ett uttryck i flera
WHEN-delsatser tilldelas endast det uttryck som
följer den första matchningen.
END
D-2 Förbereda data i Oracle Business Intelligence Cloud Service
Funktioner
Funktioner
Det finns olika typer av funktioner som du kan använda i uttryck.
Avsnitt:
• Aggregeringsfunktioner
• Kalenderfunktioner
• Konverteringsfunktioner
• Visningsfunktioner
• Utvärderingsfunktioner
• Matematiska funktioner
• Strängfunktioner
• Systemfunktioner
• Tidsseriefunktioner
Aggregeringsfunktioner
Med aggregeringsfunktioner utförs operationer på flera värden för att skapa
totalresultat.
Funktion
Exempel
Beskrivning
Avg
Avg(Sales)
Beräknar genomsnittsvärdet för en numerisk uppsättning
värden.
Bin
Bin(UnitPrice BY
ProductName)
Väljer eventuella numeriska attribut från en dimension,
faktatabell eller mått som innehåller datavärden i ett diskret
antal behållare. Den här funktionen behandlas som ett nytt
dimensionsattribut för användning för t.ex. aggregering,
filtrering och borrning.
Count
Count(Products)
Bestämmer antalet objekt med ett icke-null-värde.
First
First(Sales)
Väljer det första returnerade icke-null-värdet för
uttrycksargumentet. Funktionen Första används på den
mest detaljerade angivna nivån i din uttryckligen definierade
dimension.
Last
Last(Sales)
Väljer det sist returnerade icke-null-värdet i uttrycket.
Max
Max(Revenue)
Beräknar det högsta numeriska värdet för rader som
uppfyller det numeriska uttrycksargumentet.
Median
Median(Sales)
Beräknar medianvärdet (mitten) för rader som uppfyller det
numeriska uttrycksargumentet. När det finns ett jämnt antal
rader är medianen genomsnittsvärdet för de två mittersta
raderna. Den här funktionen returnerar alltid ett värde av
typen dubbelt.
Referens till Redigera uttryck D-3
Funktioner
Funktion
Exempel
Beskrivning
Min
Min(Revenue)
Beräknar det lägsta numeriska värdet för rader som
uppfyller det numeriska uttrycksargumentet.
StdDev
StdDev(Sales)
StdDev(DISTINCT Sales)
Returnerar standardavvikelsen för en uppsättning värden.
Returtypen är alltid av typen dubbelt.
StdDev_Pop
StdDev_Pop(Sales)
StdDev_Pop(DISTINCT
Sales)
Returnerar standardavvikelsen för en uppsättning värden
med hjälp av beräkningsformeln för gruppvarians och
standardavvikelse.
Sum
Sum(Revenue)
Beräknar summan som erhålls genom att lägga till alla
värden som uppfyller det numeriska uttrycksargumentet.
Kalenderfunktioner
Kalenderfunktioner manipulerar data av datatyperna DATE och DATETIME baserat på
ett kalenderår.
Funktion
Exempel
Beskrivning
Current_Date
Current_Date
Returnerar aktuellt datum.
Current_Time
Current_Time(3)
Returnerar aktuell tid med angivet antal
precisionssiffror, till exempel: HH:MM:SS,SSS
Om inget argument är angivet returnerar funktionen
standardprecisionsvärdet.
Current_TimeStam
p
Current_TimeStamp(3)
Returnerar aktuellt datum/tidsstämpel med angivet
antal precisionssiffror.
DayName
DayName(Order_Date)
Returnerar namnet på veckodagen för ett angivet
datumuttryck.
DayOfMonth
DayOfMonth(Order_Date)
Returnerar det nummer som motsvarar dagen i
månaden för ett angivet datumuttryck.
DayOfWeek
DayOfWeek(Order_Date)
Returnerar ett nummer mellan 1 och 7 som
motsvarar dagen i veckan för ett angivet
datumuttryck. Till exempel motsvarar 1 alltid
söndag, 2 motsvarar måndag osv. till lördag som
returnerar 7.
DayOfYear
DayOfYear(Order_Date)
Returnerar det nummer (mellan 1 och 366) som
motsvarar dagen på året för ett angivet
datumuttryck.
Day_Of_Quarter
Day_Of_Quarter(Order_Date)
Returnerar ett nummer (mellan 1 och 92) som
motsvarar dagen i kvartalet för det angivna
datumuttrycket.
Hour
Hour(Order_Time)
Returnerar ett nummer (mellan 0 och 23) som
motsvarar timdelen för ett angivet tidsuttryck. Till
exempel motsvarar 0 klockan 12 på natten och 23
motsvarar klockan 23.00.
D-4 Förbereda data i Oracle Business Intelligence Cloud Service
Funktioner
Funktion
Exempel
Beskrivning
Minute
Minute(Order_Time)
Returnerar ett nummer (mellan 0 och 59) som
motsvarar minutdelen för ett angivet tidsuttryck.
Month
Month(Order_Time)
Returnerar det nummer (mellan 1 och 12) som
motsvarar månaden för ett angivet datumuttryck.
MonthName
MonthName(Order_Time)
Returnerar namnet på månaden för ett angivet
datumuttryck.
Month_Of_Quarter
Month_Of_Quarter(Order_Dat
e)
Returnerar det nummer (mellan 1 och 3) som
motsvarar månaden i kvartalet för ett angivet
datumuttryck.
Now
Now()
Returnerar aktuell tidsstämpel. Funktionen Now
motsvarar funktionenCurrent_Timestamp.
Quater_Of_Year
Quarter_Of_Year(Order_Date
)
Returnerar det nummer (mellan 1 och 4) som
motsvarar kvartalet på året för ett angivet
datumuttryck.
Second
Second(Order_Time)
Returnerar det nummer (mellan 0 och 59) som
motsvarar sekunddelen för ett angivet tidsuttryck.
TimeStampAdd
TimeStampAdd(SQL_TSI_MONTH
, 12,Time."Order Date")
Adderar ett angivet antal intervall till en tidsstämpel
och returnerar en enda tidsstämpel.
Alternativen för intervall är: 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)
Returnerar det totala antalet givna intervall mellan
två tidsstämplar.
Week_Of_Quarter
Week_Of_Quarter(Order_Date
)
Returnerar ett nummer (mellan 1 och 13) som
motsvarar veckan i kvartalet för det angivna
datumuttrycket.
Week_Of_Year
Week_Of_Year(Order_Date)
Returnerar ett nummer (mellan 1 och 53) som
motsvarar veckan på året för det angivna
datumuttrycket.
Year
Year(Order_Date)
Returnerar året för det angivna datumuttrycket.
Använd samma intervall som TimeStampAdd.
Konverteringsfunktioner
Med konverteringsfunktioner kan du konvertera ett värde från ett formulär till ett
annat.
Referens till Redigera uttryck D-5
Funktioner
Funktion
Exempel
Beskrivning
Typkonverteri
ng
Cast(hiredate AS
CHAR(40)) FROM employee
Ändrar datatypen i ett uttryck eller en null-litteral till en
annan datatyp. Du kan till exempel typkonvertera ett
customer_name (en datatyp av Char eller Varchar) och
birthdate (en datetime-litteral).
Använd Cast för att ändra till en datumdatatyp. Använd
inte ToDate.
IfNull
IfNull(Sales, 0)
Testar om ett uttryck beräknas till ett nullvärde och om så
sker tilldelas uttrycket det givna värdet.
IndexCol
SELECT IndexCol(VALUEOF
(NQ_SESSION.GEOGRAPHY_LE
VEL), Country, State,
City), Revenue FROM
Sales
Här används extern information för att returnera rätt kolumn
för att visa den inloggade användaren.
NullIf
SELECT e.last_name,
NULLIF(e.job_id,
j.job_id) "Old Job ID"
FROM employees e,
job_history j WHERE
e.employee_id =
j.employee_id ORDER BY
last_name, "Old Job ID";
Jämför två uttryck. Om de är lika kommer funktionen att
returnera null. Om de inte är lika kommer funktionen att
returnera det första uttrycket. Du kan inte ange litteralen
NULL för det första uttrycket.
To_DateTime
SELECT To_DateTime
('2009-03-0301:01:00',
'yyyy-mm-dd hh:mi:ss')
FROM sales
Konverterar litteraler med dateTime-format till en DateTimedatatyp.
Visningsfunktioner
Visningsfunktioner används på resultatuppsättningen för en fråga.
Funktion
Exempel
Beskrivning
BottomN
BottomN(Sales, 10)
Returnerar de n lägsta värdena i uttrycket, rankade från
lägsta till högsta.
Filter
Filter(Sales USING Product
= 'widgit')
Beräknar uttrycket med angivet föraggregeringsfilter.
Mavg
Mavg(Sales, 10)
Beräknar ett glidande medelvärde för de n sista dataraderna i
resultatuppsättningen, inklusive aktuell rad.
Msum
SELECT Month, Revenue,
Msum(Revenue, 3) as
3_MO_SUM FROM Sales
Beräknar en glidande summa för de n sista dataraderna,
inklusive aktuell rad.
Summan för den första raden är lika med det numeriska
uttrycket för den första raden. Summan för den andra raden
beräknas genom att ta summan av de första två dataraderna
osv. När den n:te raden nås beräknas summan baserat på de
n sista dataraderna.
D-6 Förbereda data i Oracle Business Intelligence Cloud Service
Funktioner
Funktion
Exempel
Beskrivning
NTile
Ntile(Sales, 100)
Fastställer ett värdes rankning i form av ett
användardefinierat intervall. Den returnerar heltal som
representerar rankningsintervallen. Exemplet visar ett
intervall från 1 till 100, där den lägsta försäljningen = 1 och
den högsta försäljningen = 100.
Percentile
Percentile(Sales)
Beräknar en procentuell rankning för de värden som
uppfyller argumentet till det numeriska uttrycket. Intervallet
för den procentuella rankningen går från 0 (1:a percentilen)
till 1 (100:e percentilen).
Rank
Rank(Sales)
Beräknar rankningen för de värden som uppfyller
argumentet till det numeriska uttrycket. Det högsta värdet
rankas som nummer 1 och varje följande värde rankas med
nästföljande heltal (2, 3, 4...). Om vissa värden är lika får de
samma rankning (till exempel 1, 1, 1, 4, 5, 5, 7...).
Rcount
SELECT month, profit,
Rcount(profit) FROM sales
WHERE profit > 200
Tar en uppsättning poster som indata och räknar antalet
påträffade poster.
Rmax
SELECT month, profit,
Rmax(profit) FROM sales
Tar en uppsättning poster som indata och visar
maximivärdet av påträffade poster. Den angivna datatypen
måste vara en typ som kan sorteras.
Rmin
SELECT month, profit,
Rmin(profit) FROM sales
Tar en uppsättning poster som indata och visar
minimivärdet av påträffade poster. Den angivna datatypen
måste vara en typ som kan sorteras.
Rsum
SELECT month, revenue,
Rsum(revenue) as
RUNNING_SUM FROM sales
Beräknar en löpande summa baserad på påträffade poster.
TopN(Sales, 10)
Returnerar de n högsta värdena i uttrycket, rankade från
högsta till lägsta.
TopN
Summan för den första raden är lika med det numeriska
uttrycket för den första raden. Summan för den andra raden
beräknas genom att ta summan av de första två dataraderna
osv.
Utvärderingsfunktioner
Utvärderingsfunktioner är databasfunktioner som kan användas för att passera genom
uttryck för avancerade beräkningar.
Inbäddade databasfunktioner kan kräva en eller flera kolumner. Dessa kolumner
refereras av %1 - %N inom funktioner. De faktiska kolumnerna måste listas efter
funktionen.
Funktion
Exempel
Beskrivning
Utvärdering
SELECT
EVALUATE('instr(%1,
%2)', address, 'Foster
City') FROM employees
Går igenom den angivna databasfunktionen med valfria
refererade kolumner som parametrar till databasen för
utvärdering.
Referens till Redigera uttryck D-7
Funktioner
Funktion
Exempel
Beskrivning
Evaluate_Aggr
EVALUATE_AGGR('REGR_SLOP
E(%1, %2)',
sales.quantity,
market.marketkey)
Går igenom den angivna databasfunktionen med valfria
refererade kolumner som parametrar till databasen för
utvärdering. Den här funktionen är avsedd för
aggregeringsfunktioner med en GROUP BY-delsats.
Matematiska funktioner
De matematiska funktioner som beskrivs i den här sektionen utför matematiska
beräkningar.
Funktion
Exempel
Beskrivning
Abs
Abs(Profit)
Beräknar absolutbeloppet för ett numeriskt uttryck.
Acos
Acos(1)
Beräknar arcus cosinus för ett numeriskt uttryck.
Asin
Asin(1)
Beräknar arcus sinus för ett numeriskt uttryck.
Atan
Atan(1)
Beräknar arcus tangens för ett numeriskt uttryck.
Atan2
Atan2(1, 2)
Beräknar arcus tangens för y/x, där y är det första
numeriska uttrycket och x är det andra numeriska uttrycket.
Ceiling
Ceiling(Profit)
Avrundar ett icke-heltalsuttryck till närmast högre heltal.
Om det numeriska uttrycket utvärderas till ett heltal
returnerar CEILING-funktionen det heltalet.
Cos
Cos(1)
Beräknar cosinus för ett numeriskt uttryck.
Cot
Cot(1)
Beräknar cotangens för ett numeriskt uttryck.
Degrees
Degrees(1)
Konverterar ett uttryck från radianer till grader.
Exp
Exp(4)
Upphöjer värdet till given potens. Beräknar e upphöjt till n,
där e är basen för den naturliga logaritmen.
ExtractBit
Int ExtractBit(1, 5)
Hämtar en bit på en särskild position i ett heltal. Den
returnerar ett heltal på antingen 0 eller 1 som motsvarar
bitens position.
Floor
Floor(Profit)
Avrundar ett icke-heltalsuttryck till närmast lägre heltal. Om
det numeriska uttrycket utvärderas till ett heltal returnerar
FLOOR-funktionen det heltalet.
Log
Log(1)
Beräknar den naturliga logaritmen för ett uttryck.
Log10
Log10(1)
Beräknar bas-10-logaritmen för ett uttryck.
Mod
Mod(10, 3)
Dividerar det första numeriska uttrycket med det andra
numeriska uttrycket och returnerar återstående del av
kvoten.
Pi
Pi()
Returnerar det konstanta värdet pi.
D-8 Förbereda data i Oracle Business Intelligence Cloud Service
Funktioner
Funktion
Exempel
Beskrivning
Power
Power(Profit, 2)
Tar det första numeriska uttrycket och upphöjer det till
potensen som anges i det andra numeriska uttrycket.
Radians
Radians(30)
Konverterar ett uttryck från grader till radianer.
Rand
Rand()
Returnerar ett pseudoslumptal mellan 0 och 1.
RandFromSee
d
Rand(2)
Returnerar ett pseudoslumptal baserat på ett fördefinierat
värde. För ett givet fördefinierat värde genereras samma
uppsättning av slumptal.
Round
Round(2.166000, 2)
Avrundar ett numeriskt uttryck till n siffrors precision.
Sign
Sign(Profit)
Funktionen returnerar följande:
• 1 om det numeriska uttrycket utvärderas till ett positivt
tal
• -1 om det numeriska uttrycket utvärderas till ett negativt
tal
• 0 om det numeriska uttrycket utvärderas till noll
Sin
Sin(1)
Beräknar sinus för det numeriska uttrycket.
Sqrt
Sqrt(7)
Beräknar kvadratroten för argumentet till det numeriska
uttrycket. Det numeriska uttrycket måste utvärderas till ett
icke-negativt tal.
Tan
Tan(1)
Beräknar tangens för ett numeriskt uttryck.
Truncate
Truncate(45.12345, 2)
Kapar ett decimaltal och returnerar ett givet antal decimaltal.
Strängfunktioner
Strängfunktioner utför olika teckenmanipuleringar. De används på teckensträngar.
Funktion
Exempel
Beskrivning
Ascii
Ascii('a')
Konverterar en enstaka teckensträng till motsvarande ASCIIkod, mellan 0 och 255. Om teckenuttrycket utvärderas till
flera tecken returneras den ASCII-kod som motsvarar det
första tecknet i uttrycket.
Bit_Length
Bit_Length('abcdef')
Returnerar längden i bitar för en angiven sträng. Varje
Unicode-tecken är 2 byte långt (vilket motsvarar 16 bitar).
Char
Char(35)
Konverterar ett numeriskt värde mellan 0 och 255 till
motsvarande teckenvärde enligt ASCII-kod.
Char_Length
Char_Length(Customer_Nam
e)
Returnerar längden i antal tecken för en given sträng.
Inledande och avslutande blanksteg räknas inte med i
stränglängden.
Konkat
SELECT DISTINCT Concat
('abc', 'def') FROM
employee
Sammanfogar två teckensträngar.
Referens till Redigera uttryck D-9
Funktioner
Funktion
Exempel
Beskrivning
Insert
SELECT Insert('123456',
Infogar en angiven teckensträng på en angiven plats i en
2, 3, 'abcd') FROM table annan teckensträng.
Left
SELECT Left('123456', 3)
FROM table
Returnerar ett givet antal tecken från vänster i strängen.
Length
Length(Customer_Name)
Returnerar längden i antal tecken för en given sträng.
Längden returneras utan avslutande blankstegstecken.
Locate
Locate('d' 'abcdef')
Returnerar den numeriska positionen för en teckensträng i en
annan teckensträng. Om teckensträngen inte hittas i strängen
som söks igenom returnerar funktionen ett värde på 0.
LocateN
Locate('d' 'abcdef', 3)
Returnerar liksom Locate den numeriska positionen för en
teckensträng i en annan teckensträng. LocateN innehåller ett
heltalsargument som gör att du kan ange en startposition för
att börja sökningen.
Lower
Lower(Customer_Name)
Konverterar en teckensträng till gemener.
Octet_Length
Octet_Length('abcdef')
Returnerar antal byte för en angiven sträng.
Position
Position('d', 'abcdef')
Returnerar den numeriska positionen för strExpr1 i ett
teckenuttryck. Om strExpr1 inte hittas returnerar
funktionen 0.
Repeat
Repeat('abc', 4)
Upprepar ett angivet uttryck n gånger.
Replace
Replace('abcd1234',
'123', 'zz')
Ersätter ett eller flera tecken i ett givet teckenuttryck med ett
eller flera andra tecken.
Right
SELECT Right('123456',
3) FROM table
Returnerar ett givet antal tecken från höger i strängen.
Space
Space(2)
Infogar blanksteg.
Substring
Substring('abcdef' FROM
2)
Skapar en ny sträng med början från ett givet antal tecken in i
den ursprungliga strängen.
SubstringN
Substring('abcdef' FROM
2 FOR 3)
Skapar liksom Substring en ny sträng med början från ett
givet antal tecken in i den ursprungliga strängen.
SubstringN innehåller ett heltalsargument som gör att du
kan ange längden på den nya strängen i antal tecken.
TrimBoth
Trim(BOTH '_' FROM
'_abcdef_')
Tar bort givna inledande och avslutande tecken från en
teckensträng.
TrimLeading
Trim(LEADING '_' FROM
'_abcdef')
Tar bort givna inledande tecken från en teckensträng.
TrimTrailing
Trim(TRAILING '_' FROM
'abcdef_')
Tar bort givna avslutande tecken från en teckensträng.
Upper
Upper(Customer_Name)
Konverterar en teckensträng till versaler.
D-10 Förbereda data i Oracle Business Intelligence Cloud Service
Konstanter
Systemfunktioner
Systemfunktionerna i USER returnerar värden som gäller sessionen.
Det användarnamn du loggade in med returneras.
Tidsseriefunktioner
Tidsseriefunktioner är aggregeringsfunktioner som används för tidsdimensioner.
Tidsdimensionsmedlemmar måste finnas på eller under nivån för funktionen. Detta
medför att en eller flera kolumner som unikt identifierar medlemmar på eller under
den givna nivån måste projiceras i frågan.
Funktion
Exempel
Beskrivning
Sedan
SELECT Year_ID,
Ago(sales, year, 1)
Beräknar det aggregerade värdet för ett mått mellan den
aktuella tiden och en angiven förfluten tid. Du kan till
exempel i AGO skapa försäljning för varje månad under det
aktuella kvartalet och motsvarande försäljning för tidigare
kvartal.
Periodrolling
SELECT Month_ID,
Periodrolling
(monthly_sales, -1, 1)
Beräknar det aggregerade måttet för perioden som börjar
med tidsenheten x och slutar med tidsenheten y från den
aktuella tiden. Du kan till exempel i PERIODROLLING
beräkna försäljning för en period som börjar ett kvartal före
och slutar ett kvartal efter det nuvarande kvartalet.
ToDate
SELECT Year_ID,
Aggregerar ett mått från början av en angiven tidsperiod till
Month_ID, ToDate (sales, den nu visade tiden. Med den här funktionen kan du till
year)
exempel beräkna ackumulerad försäljning under året.
Konstanter
Du kan använda konstanter i uttryck.
De tillgängliga konstanterna är Date, Time och Timestamp. Se även Current_Date,
Current_Time och Current_TimeStamp.
Konstant
Exempel
Beskrivning
Date
DATE [2014-04-09]
Infogar ett visst datum.
Time
TIME [12:00:00]
Infogar en viss tidpunkt.
TimeStamp
TIMESTAMP [2014-04-09
12:00:00]
Infogar en viss tidsstämpel.
Typer
Du kan använda datatyper som CHAR, INT och NUMERIC i uttryck.
Du kan till exempel använda typer när du skapar CAST-uttryck som ändrar datatypen
för ett uttryck eller en null-litteral till en annan datatyp.
Variabler
Variabler används i uttryck.
Referens till Redigera uttryck D-11
Variabler
Du kan använda en variabel i ett uttryck. Mer information finns i Definiera variabler.
D-12 Förbereda data i Oracle Business Intelligence Cloud Service
E
Referens för Data Sync
Det här avsnittet innehåller länkar till referensinformation om att installera och
använda Data Sync till att ladda data för analys i Oracle Business Intelligence Cloud
Service.
Avsnitt
• Data Sync
• Installera och uppdatera Data Sync
• Skapa och ändra tabeller
• Skapa och ändra datauppsättningar
• Arbeta med jobb
• Borttagning av datacachen för datamodellobjekt i slutet av ett jobb
• Övervakning och felsökning av dataladdningar
• Flera källor
• Integrera med andra processer
• Distribuera Data Sync-metadata
• Ange laddningsstrategier
• Utlös ett jobb automatiskt efter ett annat
• Fylla i flera molnmål
Data Sync
Med Data Sync är det enkelt att ladda lokala data till en molndatabas som är
integrerad med Oracle BI Cloud Service. Data Sync laddar data direkt från
relationskällor (tabeller, vyer och SQL-satser) samt kommaavgränsade filer.
Ladda ned paketet för Data Sync från Oracle Technology Network. Installera sedan
och kör Data Sync på en Windows- eller UNIX-dator.
Några huvudsakliga begrepp och koncept:
• Anslutning - definitionen av en källa eller mål
• Projekt - arbetsyta som definierar och underlättar organiseringen av
datauppladdningar. Du kan t.ex. ladda upp personal- och ekonomidata i ett enda
projekt (kallat "My Data") eller skapa två projekt (kallade "My HR Data" och "My
Referens för Data Sync E-1
Installera och uppdatera Data Sync
Finance Data"). Sådana partitioner kan vara hjälpsamma om fler än en användare
arbetar i varje system.
• Jobb - laddar upp alla definierade data i ett projekt till Oracle BI Cloud Service.
Installera och uppdatera Data Sync
För installation av Data Sync måste du först se till att kraven och förutsättningarna är
uppfyllda. Zippa sedan upp och kör applikationen. När den väl är installerad
meddelar Data Sync dig om det finns tillgängliga uppdateringar.
Avsnitt
• Säkerhetsriktlinjer och -krav
• Förutsättningskrav, databaser som stöds och JDBC-krav
• Ställa in programvaran
• Systemegenskaper
• Programvaruaviseringar
• Uppdatera programvaran
Säkerhetsriktlinjer och -krav
För dataladdningar med verktyget Data Sync krävs Oracle BI Cloud Service samt
användarkonton för det lokala källsystemet med de rätta rollerna tilldelade för
användning med dess anslutningar.
Förutom de användarkonton som behövs finns det viktiga säkerhetsriktlinjer för var
Data Sync ska installeras för att förhindra obehörig åtkomst till känslig information.
Användarkonton
Som stöd för extrahering och laddning av data måste följande användarkonton och
roller skapas för användning med anslutningar i Data Sync:
• För uppladdning av data till ett schema som tilldelats med Oracle BI Cloud Service
krävs rollen BI-dataladdningsredigerare. Skapa en användare endast för
dataladdning och ge användaren minimalt med åtkomst förutom den roll som
krävs.
• För anslutning till det lokala källdatabaserna behövs bara en användare med
läsbehörigheter. Oracle rekommenderar att en sådan användare skapas och
används för anslutningar till alla lokala datakällor.
Varning: Känslig information
Data Sync lagrar känslig information, inklusive anslutningsinformation, i dina lokala
databaser. Även om Data Sync kan köras i valfri datormiljö rekommenderar Oracle att
du kör Data Sync i en kontrollerad miljö där operativsystem- och
filsystembehörigheterna är starkt begränsade.
Förutsättningskrav, databaser som stöds och JDBC-krav
Före installationen måste du ha Java Developer Kit (JDK) för Java 1.7 eller senare.
Använd kritiska Java-uppdateringar på löpande basis.
E-2 Förbereda data i Oracle Business Intelligence Cloud Service
Installera och uppdatera Data Sync
Obs!: Java Developer Kit krävs. Motsvarande JRE-version (Java Runtime
Environment) räcker inte för installationen.
Databasstöd
Data Sync stöder följande databaser:
• Oracle (källa och mål)
• Microsoft SQL Server (källa och mål)
• DB2 (källa och mål)
• Teradata (källa och mål)
• MySQL (endast källa)
• Oracle TimesTen (källa och mål)
JDBC-drivrutiner
Data Sync är en renodlad Java-applikation och använder JDBC till att hämta data från
databaser. Ersätt den paketerade Oracle JDBC-versionen 11.2.x med den JDBC-version
som är specifik för källdatabasens leverantör och version. Kopiera de lämpliga
databasspecifika JDBC-drivrutinerna till katalogen \lib efter installationen av
applikationen. Om du har en annan Oracle-version än 11.2.x t.ex. kopierar du JDBCdrivrutinen, som bör matcha databasversionen, från den lokala Oracle-installationen
och skriver över den tillhandahållna JDBC-drivrutinen.
Leverantör
Namn på JDBC-drivrutin
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
Ställa in Data Sync
Om du vill ställa in Data Sync kopierar du filen BICSDataSync.zip som du har laddat
ned från Oracle Technology Network > Middleware > Business Intelligence Cloud
Service > Downloads till en installationskatalog utan blanksteg i namnet och zippar
upp filerna.
Referens för Data Sync E-3
Installera och uppdatera Data Sync
Varning: Data Sync lagrar känslig information, inklusive
anslutningsinformation, i dina lokala databaser. Även om verktyget kan köras
i valfri datormiljö rekommenderar Oracle att det installeras i produktion i en
kontrollerad miljö där operativsystem- och filsystembehörigheterna är starkt
begränsade.
Ange Java-hemkatalogen
Beroende på operativsystem redigerar du antingen filen config.bat eller config.sh och
ändrar raden som anger JAVA_HOME. Ersätt @JAVA_HOME med katalogen där JDK
är installerat.
Obs!: Om katalogen har blanksteg i namnet anger du den inom citattecken.
T.ex. i Windows:
set JAVA_HOME=D:\Java
T.ex. i UNIX:
JAVA_HOME=usr/java
Om du vill starta Data Sync kör du datasync.bat (Windows) eller datasync.sh (Linux/
UNIX) i den extraherade katalogen för Data Sync. Om du vill få åtkomst till
programvaran på ett enkelt sätt kan du skapa en genväg till den här filen på
Skrivbordet.
Köra Data Sync för första gången
Första gången du kör Data Sync vägleder en installationsguide dig genom processen
med att skapa ett projekt att ladda data till.
Följ guiden för att ange eller skapa följande:
1. Ange ett logiskt namn för datalagret.
Namnet används till att särskilja datalagret i miljöer med flera datalager. Du kan
t.ex. namnge instansen Utvecklingsmiljö eller Produktionsmiljö. Namnet visas
sedan som en beskrivning av ikonen för Data Sync i systemfältet och i klientens
namnlist.
2. Ange ett lösenord.
Ange ett lösenord som kan användas för åtkomst till klienten. Du kan välja att
verktyget ska komma ihåg lösenordet.
Obs!: Eftersom Data Sync lagrar transaktionssystemlösenorden ska verktyget
bara installeras i skyddade miljöer.
3. Skapa eller välj ett befintligt projekt.
4. Ange systemegenskaper och konfigurera e-post. Mer information om e-
postkonfiguration finns i Ställa in e-postmeddelanden.
5. Om din organisation använder en proxyserver som vidarebefordrar anrop till en
extern webbplats konfigurerar du systemegenskaperna Proxyvärd och Proxyport.
Mer information finns i
E-4 Förbereda data i Oracle Business Intelligence Cloud Service
Installera och uppdatera Data Sync
Köra Data Sync efter första gången
När inställningen är klar kan du köra Data Sync-klienten med ikonen i systemfältet.
Kör datasync.bat (Windows) eller datasync.sh (Linux/UNIX) för att starta om
applikationen. När applikationen har startats visas den som en ikon i systemfältet.
Ikonens knappbeskrivning visar namnet på datalagret. Därefter visas en
inloggningsdialogruta för klient där du kan ange att systemet ska komma ihåg
lösenordet om du inte gjorde det redan första gången du körde applikationen. Om du
stänger klienten kan du starta om genom att klicka på ikonen i systemfältet och välja
Starta användargränssnitt. På inloggningsskärmen anger du eller bekräftar lösenordet
och klickar på Logga in. Skapa sedan ett projekt eller välj ett befintligt.
Konfigurera om Data Sync från början
Du kan återställa Data Sync om du vill konfigurera om det från dess standardtillstånd.
Om du vill återställa Data Sync till dess standardtillstånd och göra om
konfigurationsprocessen kör du datasync.bat (Windows) eller datasync.sh (Linux/
UNIX) i ett kommandofönster med alternativet -clean.
Avinstallera Data Sync
Du kan enkelt avinstallera Data Sync.
Om du vill avinstallera Data Sync tar du bort installationskatalogen.
Konfigurera systemegenskaper för Data Sync
Du kan konfigurera egenskaper för att anpassa hur Data Sync fungerar i din miljö.
Om du vill konfigurera egenskaper väljer du menyn Vyer och väljer sedan
Systemegenskaper.
Under den första distribueringen av Data Sync anger du följande egenskaper:
• Rotkatalog för datafiler - om konfigurerad används den här platsen som katalog
när en fil registreras för uppladdning.
• Största antal körningshistorikposter att behålla - använd den här egenskapen till att
ange hur många körningshistorikposter ska behållas i installationen. Med tiden
rensas de äldsta posterna från körningshistoriken när antalet överskrider det
maximala.
Programvaruaviseringar i Data Sync
Data Sync meddelar dig om det finns en ny programfix eller ett nytt
programvarupaket.
Om det finns en ny programfix eller ett nytt programvarupaket med ytterligare
funktioner meddelar Data Sync dig genom ikonen Aviseringar om nya programfixar
bredvid ikonen Serverövervakare. Innan varje laddning utför Data Sync en
versionskontroll där den skickar sin aktuella version för kontroll mot versionen i
molnet. Beroende på om och hur versionerna matchar utförs följande åtgärder:
• Om versionerna matchar fortsätter dataladdningen.
Referens för Data Sync E-5
Laddning av data till molnet med Data Sync
• Om molnet har uppdaterats till en delversion, vilket indikerar att det finns en
programfix tillgänglig, skapas en valfri avisering och ett e-postmeddelande skickas
innan laddningen fortsätter. Aviseringen skickas endast en gång.
• Om molnet har uppdaterats till en huvudversion, vilket indikerar att det finns ett
nytt programvarupaket, skapas en avisering och ett e-postmeddelande skickas.
Dataladdningen stoppas och du informeras om att en ny version av programmet
krävs innan du kan utföra nya dataladdningar.
Antalet olästa aviseringar visas på ikonen Aviseringar. Klicka på ikonen för att visa en
lista över aviseringar. Om ikonen är svart finns det inga aviseringar, är ikonen grön
finns det olästa valfria aviseringar och är den röd finns det olästa obligatoriska
aviseringar.
Uppdatera Data Sync
Du uppdaterar Data Sync genom att utföra en fullständig installation och sedan
migrera miljön.
Nya programvaruuppdateringar laddas ned som komprimerade filer som innehåller
allt som behövs för en ny installation av programvaran. Om du vill uppdatera
programvaran utför du en fullständig installation av programvaran som en ny miljö i
en separat hemkatalog och migrerar sedan miljön från den befintliga installationen.
Mer information om hur du konfigurerar en ny miljö finns i Ställa in programvaran.
Konfigurera en ny miljö med en befintlig miljökonfiguration
När du startar den nya miljön efter att ha installerat en programfix eller en ny version
ombeds du konfigurera miljön. Välj Kopiera befintlig miljökonfiguration och ange
hemkatalogen för den befintliga miljön för Data Sync. Datalagret och
konfigurationsfilerna för Data Sync kopieras till den nya miljön. Om den nya
installationen kräver en metadatauppgradering utför du den efter att filerna har
kopierats.
Laddning av data till molnet med Data Sync
Data Sync är ett guidebaserat verktyg med vilket du kan ladda upp lokala
relationskällor och CSV-filer till Oracle Database Cloud Service.
Använd Data Sync när du vill:
• Ladda datakällor andra än Oracle.
• Ladda en kombination av datakällor, till exempel CSV-filer och relationsfiler från
Oracle.
• Utföra inkrementella dataladdningar och rullande borttagningar.
• Utföra strategier för infoga endast eller lägga till sist.
• Slå samman data från flera källor.
• Schemalägga dataladdningar. Du kan ersätta, bifoga och uppdatera data i tabeller
genom att schemalägga dataladdningar och använda alternativet
Laddningsstrategi i verktyget.
Använd Data Sync till att ladda relationsfiler från följande databaser:
• Oracle
E-6 Förbereda data i Oracle Business Intelligence Cloud Service
Laddning av data till molnet med Data Sync
• DB2
• Microsoft SQL Server
• MySQL
• Teradata
• TimesTen
Du kan:
• Ladda data interaktivt.
• Schemalägga dataladdningar för en eller fler tabeller.
• Köra och övervaka dataladdningar.
Du kan bifoga, ersätta och uppdatera data i tabeller i både initiala och inkrementella
dataladdningar i Oracle Database Cloud Service.
Du kan ladda ned verktyget Data Sync för Oracle BI Cloud Service från
nedladdningssidan för programvara för Oracle Technology Network (OTN). Det här
verktyget synkroniserar lokala data med Oracle BI Cloud Service med REST-API:t för
Oracle BI Cloud Service.
Referens för Data Sync E-7
Ange laddningsstrategier
Ange laddningsstrategier
När du laddar data i en tabell definierar du hur data laddas genom att välja en
laddningsstrategi.
Laddningsstrategier
När du laddar data i en tabell definierar du hur data laddas. När du väljer en
laddningsstrategi som laddar data inkrementellt kräver verktyget att du definierar en
användarnyckel som kan användas till att unikt identifiera en post på målsidan samt
en DATE/TIMESTAMP-baserad kolumn som kan användas till att identifiera de
inkrementella data. Om ett sådant index inte importeras vid import av
tabelldefinitionen föreslås ett.
Om en tabell har CONTACT_ID som unik identifierare för posterna och en
datumkolumn med namnet LAST_UPD vars värde uppdateras till den aktuella
tidsstämpeln varje gång en post skapas eller uppdateras, väljer du CONTACT_ID som
användarnyckel och LAST_UPD-kolumnen som filter.
I det här exemplet skickade verktyget en SELECT * FROM CONTACT-sats första
gången data extraheras. Om den första laddningen inträffade kl. 10:00 den 1 januari
2014 skickar efterföljande laddning följande SQL-sats (Oracle-syntax): SELECT *
FROM CONTACT WHERE LAST_UPD > TO_DATE('01-01-2014 10:00', 'MMDD-YYYY HH24:MI'). Postuppsättningen jämför sedan CONTACT_ID-värdet med
redan befintliga data i Oracle Business Intelligence Cloud Service-schemat. Poster utan
matchning infogas. Poster med matchningar uppdateras. Det är viktigt att
källsystemet innehåller ett index för den inkrementella filterkolumnen.
Följande alternativ är tillgängliga.
Värde
Beskrivning
Ersätt data i tabell
Ta bort befintliga data och ladda alltid om data. Gäller
även laddningar där det inte finns en unik nyckel.
Behöver ingen primärnyckel eller filterkolumn.
Tabellen kapas före dataladdningen vid varje körning.
Eventuella index tas bort före dataladdningen och
återskapas efter laddningen. Tabellen analyseras i slutet
för uppdatering av statistik.
Lägg till data i tabell
Nya data läggs till i tabellen utan någon kontroll av
förekomsten av befintliga data. Behöver ingen
primärnyckel eller filterkolumn.
Tabellen kapas aldrig. Om det inte finns några
registrerade index i det tilldelade schemat skapas de efter
dataladdningen.
E-8 Förbereda data i Oracle Business Intelligence Cloud Service
Ange laddningsstrategier
Värde
Beskrivning
Uppdatera tabell (lägg till nya
poster)
Kräver en primärnyckel eller filterkolumn. Om data med
användarnyckeln inte finns infogas de. I annat fall
ignoreras posten.
Under den första körningen kapas tabellen innan den
första laddningen. Index tas bort före dataladdningen och
återskapas efter laddningen. Tabellen analyseras i slutet
för uppdatering av statistik.
Tabellen kapas inte under inkrementella körningar. Data
används inkrementellt och eventuella index som saknas
skapas. Tabellen analyseras i slutet. Om något index är
markerat som "ta alltid bort och skapa" tas det indexet
bort och skapas även under inkrementella körningar.
Uppdatera tabell (uppdatera
befintliga poster)
Kräver en primärnyckel eller filterkolumn. Om data med
användarnyckeln inte finns uppdateras de. I annat fall
ignoreras de.
Under den första körningen kapas tabellen innan den
första laddningen. Index tas bort före dataladdningen och
återskapas efter laddningen. Tabellen analyseras i slutet
för uppdatering av statistik.
Tabellen kapas inte under inkrementella körningar. Data
används inkrementellt och eventuella index som saknas
skapas. Tabellen analyseras i slutet. Om något index är
markerat som "ta alltid bort och skapa" tas det indexet
bort och skapas även under inkrementella körningar.
Ange laddningsstrategier för relationsdata
Ange laddningsstrategier för att ange hur data ska laddas.
Så här anger du laddningsstrategier för en relationskälla:
1. I vyn Projekt väljer du fliken Relationsdata.
2. Välj anslutningen i listan och klicka på knappen i antingen kolumnen
Laddningsstrategi eller fältet Laddningsstrategi på delfliken Redigera.
3. I dialogrutan Laddningsstrategi väljer du den laddningsstrategi du föredrar. Om
du markerar kryssrutan Ta aldrig bort data kapas aldrig måltabellen. Det här
attributet på måltabellnivå är särskilt användbart om tabellen skapades och fylldes
på något annat sätt och du vill inte att datasynkroniseringsåtgärder ska kapa
tabellen.
4. Klicka på OK.
Ange laddningsstrategier för fildata
Ange laddningsstrategier för att ange hur data ska laddas.
Så här anger du laddningsstrategier för en fildatakälla:
1. I vyn Projekt väljer du fliken Fildata.
Referens för Data Sync E-9
Övervakning och felsökning av dataladdningar
2. Välj filen i listan och klicka på knappen för fältet Laddningsstrategi för måltabellen
på delfliken Mål.
3. I dialogrutan Laddningsstrategi väljer du den laddningsstrategi du föredrar. Om
du markerar kryssrutan Ta aldrig bort data kapas aldrig måltabellen. Det här
attributet på måltabellnivå är särskilt användbart om tabellen skapades och fylldes
på något annat sätt och du vill inte att datasynkroniseringsåtgärder ska kapa
tabellen.
4. Klicka på OK.
Övervakning och felsökning av dataladdningar
Du kan övervaka pågående dataladdningsjobb på fliken Aktuella jobb eller på fliken
Historik.
När du har definierat alla tabeller, SQL-kod och de filer vars data du vill kopiera till
molnschemat kör du jobbet genom att klicka på Kör jobb i verktygsfältet.
Du kan övervaka status för ett jobb på fliken Aktuella jobb eller på fliken Historik.
Jobböversikten visas i posten i den översta rutan. På fliken Uppgifter nedan visas ett
objekt för varje användardefinierat dataflöde. På fliken Uppgiftsdetaljer visas
ytterligare information om radobjekten för dataflödet. Uppgifterna och detaljerna
visar viktiga mätetal, inklusive start- och sluttidsstämplar, antal bearbetade rader, läsoch skrivgenomströmning (antal bearbetade rader per minut).
Statusbeskrivningen för uppgiftsdetaljen innehåller ett detaljerat meddelande i fältet
Statusbeskrivning. Den anger även namnet på den specifika loggfilen att titta i om det
uppstår ett problem.
Körningsloggfilerna lagras i loggkatalogen. En katalog med namnet CR_<Tabell/
Filnamn>_<Källanslutning>_<Målanslutning>.<Tidsstämpel>.log skapas per körning.
Uppgiftsdetaljer
Uppgiftsdetaljerna innehåller vanligtvis följande detaljer:
• Kapa tabell: Tabellen kapas om laddningsstrategin angetts till Ersätt data i tabell
eller om en tabell laddas (utan alternativet Ta aldrig bort data) för första gången.
• Ta bort index: När en tabell kapas tas alla index i tabellen bort innan
dataladdningen. De index vars "Ta bort/skapa alltid"-egenskap är markerad tas
alltid bort före en dataladdning även om tabellen laddas inkrementellt.
• Infoga, uppdatera, lägg till och uppdatera/infoga: Beroende på laddningsstrategi
används lämpligt kommando för dataladdning.
• Skapa index: Om ett index tas bort återskapas den när data har laddats. Nya index
som är registrerade men inte finns i molnet skapas också.
• Analysera tabell: Tabellen analyseras efter att data har laddats och index har
skapats.
Tabellanalys
Eftersom tabellanalys, där insamling av tabellstatistik sker, kan vara dyr och pågå
länge används alltid följande metodik.
• Tabellen analyseras efter den första laddningen.
E-10 Förbereda data i Oracle Business Intelligence Cloud Service
Skapa och ändra tabeller
• Tabellen analyseras vid efterföljande laddningar om tabellen kapas och/eller om
något index tas bort eller skapas.
• För alla andra normala inkrementella körningar skickar klienten inte
analysbegäran men meddelar i stället dig om att statistiken samlas in som en del av
de schemalagda nattliga rutinerna. Uppgiftsdetaljen för tabellanalysen skapas men
statusbeskrivningen indikerar bara att tabellanalysbegäran inte har skickats.
Obs!: Det kan hända att analyssatsen inte utförs till följd av GRANT-problem
beroende på tabellens storlek och form. Om ett sådant fel inträffar loggas felet
men verktyget ignorerar det
Överge en körning som inte slutfördes
Om du av någon anledning vill överge en körning som inte slutfördes högerklickar du
på dess post på fliken Aktuella jobb och väljer Markera som slutfört. Det uppdaterar
jobbets status till Slutfört. Efterföljande begäran startar en ny körning.
Utföra en fullständig omladdning av data
Efter att ha använt ett inkrementellt läge och du vill utföra en fullständig förnyelse av
data i molnet. Om du vill ladda om alla tabeller väljer du Extrahera om och ladda alla
data på menyn Verktyg. Bekräfta att du vill göra det i bekräftelsedialogrutan genom
att klicka på OK. Vid bekräftelse körs nästa jobb i fullständigt läge snarare än
inkrementellt och alla data läses och laddas.
Om du vill extrahera om alla data för en enskild tabell väljer du tabellen i vyn
Anslutningar och klickar på knappen Extrahera om data på fliken Förnyelsedatum.
När du ombeds om det väljer du Endast vald post i dialogrutan Extrahera om data
och klickar på OK. I dialogrutan Extrahera om data väljer du alternativet Alla data
och klickar på OK. Nästa körning extraherar alla data från källtabellen och laddar om
tabellen.
Ladda om data som redan har laddats
Verktyget känner till när en tabell laddades in i databasen, vilket vanligtvis är
starttiden för jobbet. Om källdatabasen är i en annan tidszon justeras värdet därefter.
Du kan visa den här tidsstämpeln på fliken Förnyelsedatum i vyn Anslutningar.
Vid en inkrementell laddning letar körningen efter poster vars filterkolumnvärde har
ändrats efter tidsstämpeln för den senaste laddningen. För t.ex. en laddningskörning
efter en laddning som utfördes kl. 22:00 den 1 juni 2014 extraheras och laddas endast
ändringar efter den tiden. Du kan ändra datumet till en tidigare tidsstämpel genom att
klicka på knappen Extrahera om data och ange ett nytt värde i dialogrutan Extrahera
om data. Om du t.ex. anger tidsstämpeln till kl. 10:00 den 1 mars 2014 letar nästa
körning efter alla data som ändrades efter 1:a mars snarare än 1:a juni.
Skapa och ändra tabeller
Under och innan en dataladdning till ett molntjänstemål skapas tabeller automatiskt
men kan också skapas manuellt.
När data laddas till ett mål av typen "Oracle (Oracle Business Intelligence Cloud
Service)" skapas måltabeller i BICS-schemat automatiskt innan data laddas. För
efterföljande dataladdningskörningar jämförs tabelldefinitionen från det lokala
datalagret med den i molnschemat och ändras därefter dynamiskt. Du kan också
skapa tabellerna manuellt före laddning genom att navigera till fliken Måltabeller i
vyn Projekt, högerklicka, välja Ta bort/skapa/ändra tabeller och välja BI Cloud
Referens för Data Sync E-11
Skapa och ändra datauppsättningar
Service-målet i dialogrutan. Den här processen resulterar i fel om tabellen inte kan
ändras. Följande är exempel på sådana situationer:
• Ändra en null-kolumn till en icke-null-kolumn.
• Ändra datatypen.
• Minska längden eller precisionen.
I sådana situationer kan du manuellt ta bort och återskapa tabellen genom att
högerklicka på måltabellen i listan Måltabeller i vyn Projekt och välja Ta bort/skapa/
ändra tabeller. Du kan också välja det här alternativet om du vill ta bort, skapa eller
ändra tabeller manuellt.
Obs!: När du tar bort och återskapar en tabell rensas förnyelsedatumet för
den tabellen. Det här resulterar i en fullständig laddning av tabellen vid nästa
laddning.
Skapa och ändra icke-BICS-tabeller
När du testar kan det hända att du vill använda Data Sync till att fylla en icke-BICSdatabas eller en lokal databas. I sådana fall bör du skapa och ändra tabellerna
manuellt före dataladdningen. Det gör du genom att navigera till fliken Måltabeller i
vyn Projekt, högerklicka och välja Ta bort/skapa/ändra tabeller.
Systemkolumner
Eftersom Data Sync strömmar data till BICS kan det förekomma
kommunikationsrelaterade fel. Om det händer gör verktyget automatiskt 10 försök
innan det rapporterar ett fel. Vid infogning/tillägg krävs datarensning mellan varje
försök under en strömningsprocess eller mellan jobbomstarter för att förhindra
datadubbletter. För varje tabell som laddas av Data Sync lägger verktyget till följande
systemkolumner som stöd för den här funktionen:
• DSYS_INSTANCE_ID: spårar instans-id:t för installationen av Data Sync.
• DSYS_PROCESS_ID: Spårar process-id:t som är tilldelat en viss körning av jobbet.
• DSYS_BATCH_ID: Spårar batchen som försöker ladda upp data. Varje
tabelladdning strömmar flera batchar (för närvarande med 3000 rader var), där
varje batch har tilldelats ett unikt nummer.
Rullande borttagningar
Om du vill begränsa de data som laddas i BICS-schemat till de senaste n dagarna kan
du ange en SQL-frågeåsidosättning. Med tiden fortsätter dock data ackumuleras i
molnschemat. Om du vill begränsa data i molnschemat till en viss period och rensa
äldre data periodvis kan du ange antal dagar för rullande borttagning på
måltabellnivå. Om du t.ex. vill rensa alla data äldre än ett år för tabellen CONTACT
anger du 365 för Antal dagar för rullande borttagning för tabellen på fliken
Måltabeller i vyn Projekt. Du kan ange det här i tabellistan eller på delfliken Redigera.
Det är viktigt att definiera ett index på kolumnen som används till att identifiera de
äldre posterna. Det förbättrar dataladdningsprestanda.
Skapa och ändra datauppsättningar
Du kan använda Data Sync till att ladda datauppsättningar.
E-12 Förbereda data i Oracle Business Intelligence Cloud Service
Arbeta med jobb
• Om det inte finns en datauppsättning med samma namn skapas en sådan
automatiskt med standarduppsättningar. Alla sträng- och tidsstämpelbaserade
data kategoriseras som attribut och nummerbaserade data kategoriseras som mått.
• Du kan ändra datauppsättningar i Oracle BI Cloud Service. Efterföljande
dataladdningar behåller anpassningarna.
• Du kan lägga till fler attribut till din datauppsättning i efterföljande laddningar.
Dessa attribut skapas i definitionen, men har inte aktiverats.
• Om efterföljande dataladdningar ändrar datatyperna för några attribut, eller tar
bort några befintliga attribut, visas ett fel. Om du vill korrigera detta tar du bort
datauppsättningen och skapar om den. Detta kan göras från definitionsvyn för
måltabellen och genom att välja Släpp/skapa/Ändra mål.
• Uppladdningen av datauppsättningen utförs inte om datauppsättningen
överskrider gränsen på 50 Mbyte.
Arbeta med jobb
Ett jobb är den arbetsenhet du använder till att organisera, schemalägga, köra och
övervaka laddningsprocesser.
Varje projekt som skapas följs av ett standardjobb med namnet <projektnamn>-Job1. I
vyn Jobb kan du visa standardjobbet och skapa nya jobb på fliken Jobb. När du väljer
ett jobb visas de uppgifter sim utförs när ett jobb körs på delfliken Ordnade uppgifter.
Jobb är tomma till en början och innehåller inga ordnade uppgifter. Vid första
körningen av ett jobb beräknas uppgifterna och körs i ordning automatiskt.
För ändringar du gör i projektet t krävs att den ordnade uppgiftslistan beräknas på
nytt. Om t.ex. en körning inte slutförs och en metadataändring görs innan körningen
startas om så markeras körningen som slutförd och en ny körning startas för att
tillgodose omberäkningen av de ordnade uppgifterna.
Om mer än ett jobb är ofullständigt (har statusen Pågår, Utfördes inte eller Stoppat)
slutförs inte jobbexekveringen. I det här fallet är det nödvändigt att se till att alla
ofullständiga körningar slutförs innan ett jobb startas. Om du vill markera en körning
som slutförd högerklickar du på körningsposten och väljer Markera som slutförd.
Mer information om övervakning av jobbexekvering finns i Övervakning och
felsökning.
Om det finns en ömsesidigt uteslutande uppsättning dataflöden kommer ordningen
att vara 0 för alla uppgifter. Om samma måltabell fylls från mer än ett dataflöde körs
dataflödena sekventiellt baserat på laddningsstrategin.
Beräkna en jobbdefinition manuellt
Om du vill beräkna en jobbdefinition manuellt högerklickar du på valfri flik på
skärmen Projekt och väljer Uppdatera jobb.
Starta om jobb automatiskt
Det kan uppstå nätverksrelaterade fel vid datauppladdningar till molnet.
Datauppladdningarna kan slutföras vid nya försök. Om du vill att verktyget ska
automatiskt försöka igen vid fel kan du ange antalet omförsök på jobbnivå.
Data laddas upp i mindre batchar, för närvarande 3000 rader per batch. Om en tabell
har 10000 rader t.ex. skickas posterna i tre batchar om 3000 poster och i en fjärde batch
med 1000 poster.
Referens för Data Sync E-13
Borttagning av datacachen för datamodellobjekt i slutet av ett jobb
Om det, under den här processen, uppstår fel på anslutningen till eller svaret från BI
Cloud Service, om det inte går att öppna en socket för uppladdning av data eller om
det uppstår fel vid bearbetning av svaret från BI Cloud Service försöker verktyget
automatiskt att skicka om data 10 gånger innan det rapporterar ett fel.
Före omförsöken rensar verktyget också bort eventuella delvis laddade data med hjälp
av systemkolumnerna genom att skicka borttagningssatser kvalificerade med process-,
batch- och miljöidentifierarna (systemkolumnerna).
For infognings- och tilläggsåtgärder rensas också eventuella data som kan ha laddats i
tidigare försök innan dataladdningen startas om.
Borttagning av datacachen för datamodellobjekt i slutet av ett jobb
Som standard tas datacachen bort efter varje jobbkörning.
Som standard tas datacachen för datamodellobjekt i BICS bort i slutet av varje slutförd
jobbkörning. Som stöd för den här funktionaliteten tilldelar du rollen BIdatamodellerare till användaren som är registrerad för uppladdning av data.
Jobben slutförs oavsett om försöket att rensa cachen lyckas eller inte.
Obs!: När jobbet har slutförts loggar du ut och in igen om du vill se
effekterna av den rensade cachen. Ändringar kan ta flera minuter.
Om du inte vill att cachen ska tas bort anger du systemegenskapen Ta bort datacache
till falskt.
Flera källor
Om du har olika typer av källor i din miljö kanske du vill konsolidera deras data i
syfte att analysera dem.
En uppsättning källor kan vara av tre olika typer. Källorna kan vara heterogena,
homogena och med samma version samt homogena men med olika versioner.
Heterogena källor
Heterogena källor har olika typer, t.ex. CRM, Oracle EBS, Peoplesoft, JDEdwards osv.
Källorna innehåller vanligtvis ömsesidigt uteslutande tabelluppsättningar. Du kan
välja att använda samma projekt eller olika projekt. Ett enda projekt är bekvämt när
du har ett enda schema för uppladdning av data. Flera projekt, ett per källa, är
bekvämt när du behöver schemalägga dataladdningen vid olika tidpunkter och/eller
om flera personer arbetar med dem.
Homogena källor med samma version
Homogena källor med samma version är när du har samma typ av källa men flera
instanser av den. Du kan t.ex. ha två instanser av CRM, en som används för
Nordamerika och en som används för Europa. Du kan hantera dataextrahering från
båda de här källorna med en ett enda projekt.
Tänk på följande tips och krav vid hantering av dataextrahering för homogena källor
med samma version som i exemplet som beskrivs:
• Skapa en anslutning för databasen i Nordamerika och en annan för den som
används för Europa.
• Använd en av databaserna för identifiering av de tabeller och frågor som ska
replikeras.
E-14 Förbereda data i Oracle Business Intelligence Cloud Service
Integrera med andra processer
• Testa laddningsprocessen från en källa.
• Skapa ett nytt jobb där du kan mappa den befintliga källan (som du använde till att
definiera metadata) till den nya.
• Schemalägg jobben separat.
Homogena källor med olika versioner
Fallet med homogena källor med olika versioner är väldigt likt fallet med homogena
källor med samma version. Den enda skillnaden är att det finns tabeller som kan ha
samma namn men olika strukturer och schemadefinitioner. Det finns två sätt att utföra
datauppladdning: använda ett enskilt projekt eller flera olika projekt, ett per typ av
källa.
Så här använder du ett enskilt projekt:
• Använd en källa som den primära källan för import av tabelldefinitionerna.
• Använd frågor som ett sätt att importera data från de andra.
• Om det tillkommer nya attribut från frågorna lägger du till dem i
måltabelldefinitionen.
Så här använder du flera projekt:
• Skapa individuella projekt, ett för varje version av källsystemet.
• Importera tabeller och frågor från källor till respektive projekt.
• Se till att måltabellerna har liknande datatyper. Om t.ex. COLUMN1 för Table1 i
source1 har typen VARCHAR och samma tabellkolumn har typen DATE i den
andra källan kommer dataladdningar från de två källorna inte att kunna utföras.
Integrera med andra processer
I vissa fall kanske du vill utlösa uppladdningsprocessen från en extern process.
Det finns tre sätt att integrera det med andra processer: filbaserad,
kommandoradbaserad och SQL-baserad integrering.
Filbaserad integrering
I filen on_demand_job.xml i katalogen conf-shared kan du ange en fil som kan
utlösa ett visst jobb. Med parametern TriggerFile job kan du ange ett jobb och en
fil vars förekomst utlöser jobbet. Exempel:
<TriggerFile job="Job1" file="c:\abc.txt"/>
I exemplet ovan kontrollerar Data Sync om det finns en fil med namnet abc.txt med
jämna mellanrum och när den hittas utlöser den exekveringen av Job1. När jobbet har
startats tas filen bort. Av den anledningen är det viktigt att använda en dummyfil som
inte innehåller något viktigt.
Du kan också ange tidsperioder för avfrågningen som i följande exempel, där
filavfrågningen sker mellan 12:00 och 14:30 och mellan 18:00 och 20:00 varje dag:
<TriggerFile job="Job2" file="c:\xyz.txt">
<TimeWindow startTime="00:00" endTime="02:30"/>
<TimeWindow startTime="19:00" endTime="20:00"/>
</TriggerFile>
Referens för Data Sync E-15
Integrera med andra processer
Kommandoradbaserad integration
Det finns en datasyncCmdLine.bat/.sh-fil som kan användas till att starta ett jobb och
hämta status för ett pågående jobb. Redigera filen för att ta reda på syntaxen. Filen
dac.properties är konfigurerad med allt som behövs för användning av
datasyncCmdline.
(Valfritt) Ange resultatet av proceduren här.
SQL-baserad integrering
SQL-baserad integrering är användbart när en extern process behöver diktera när ett
jobb kan börja och kan utföra en SQL-åtgärd på en datakälla. Om du vill integrera
med den här metoden skapar du en triggertabell som kan avfrågas för initiering av ett
jobb.
Så här integrerar du med SQL:
1. I vyn anslutningar registrerar du den önskade anslutningen.
2. Navigera till katalogen conf-shared och redigera filen on_demand_job.xml.
Redigera följande egenskaper:
• Avfrågningsintervallet.
• Namnet på datakällan som innehåller triggertabellen.
• Tidsperioderna mellan vilka Data Sync ska avfråga tabellen.
3. Skapa en tabell med namnet JOB_TRIGGER och följande fyra kolumner i den
datakällan:
Kolumnnamn
Datatyp
Längd
Värden
Unikt
UNIQUE_KEY
VARCHAR
250
Ja
JOB_NAME
VARCHAR
250
Nej
EFFECTIVE_DT
DATE
INACTIVE_FL
G
CHAR
Nej
1
J/n
Nej
Följande är ett exempel på DDL:en för en triggertabell och tillhörande index:
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)
;
En post i den här tabellen utlöser uppladdningsjobbet. När jobbegäran har startats
tas posten bort. Du kan också ange under vilken tidsperiod avfrågningen ska ske.
E-16 Förbereda data i Oracle Business Intelligence Cloud Service
Distribuera Data Sync-metadata
Distribuera Data Sync-metadata
Du kan använda import- och exportfunktionen till att göra ändringar i miljön,
exportera hela miljön som XML-filer och sedan importera XML-filerna till en annan
miljö.
Exportera metadata
Du kan använda exportfunktionen till att exportera källsystemspecifika Data Syncmetadata från datalagret för att migrera metadata från en miljö till en annan, t.ex. från
en utvecklingsmiljö till en test- eller produktionsmiljö.
Data Sync fungerar på följande sätt beroende på hur målmappen ser ut:
• Om målmappen är tom exporterar Data Sync metadata utan att utfärda en varning.
• Om målmappen innehåller Data Sync-metadata utfärdar klienten en varning och
du måste klicka på OK om du vill fortsätta med exporten. Exportprocessen ersätter
allt innehåll i målmappen.
• Om målmappen innehåller både icke-Data Sync-metadata och Data Sync-metadata
klienten en varning och du måste klicka på OK om du vill fortsätta med exporten.
Exportprocessen ersätter allt innehåll i mappen. Alla icke-Data Sync-metadata tas
bort.
• Om målmappen bara innehåller icke-Data Sync-metadata kan Data Sync inte
exportera till den angivna målmappen.
Så här exporterar du Data Sync-metadata:
1. I Data Sync väljer du Exportera på menyn Verktyg.
2. Välj den katalog du vill exportera metadata till eller acceptera standardkatalogen.
3. Välj de applikationer du vill exportera metadata för.
4. Välj de metadatakategorier du vill exportera:
• Logiska: Exporterar all information i vyn Projekt.
• System: Exporterar all information i vyn Anslutningar utom lösenorden för
server- och databasanslutningar.
• Exekvering: Exporterar all information om jobb och scheman i vyn Jobb.
• Användardata (gäller endast för fristående autentisering i Data Sync):
exporterar användare, roller och lösenord.
Obs!: Om krypteringsnyckeln är en annan i datalagret du importerar till än
den i datalagret du exporterade från kommer de roller och lösenord du
importerar att vara oläsbara.
5. Kontrollera exportprocessen genom att granska loggfilen <Domain_Home>\log
\export.log. Du kan använda alternativet Skriv över loggfil för att skriva över
tidigare exportloggar
Referens för Data Sync E-17
Ange laddningsstrategier
Importera metadata
Du kan använda importfunktionen till att importera exporterade källsystemspecifika
Data Sync-metadata från ett datalager för att migrera metadata från en miljö till en
annan, t.ex. från en utvecklingsmiljö till en test- eller produktionsmiljö.
Så här importerar du Data Sync-metadata:
1. I Data Sync väljer du Importera på menyn Verktyg.
2. Välj den katalog du vill importera metadata från eller acceptera standardkatalogen.
3. Välj de applikationer du vill importera metadata för.
4. Välj de metadatakategorier du vill importera:
• Logiska: Importerar all information i vyn Projekt.
• System: Importerar all information i vyn Anslutningar utom lösenorden för
server- och databasanslutningar.
• Exekvering: Importerar all information om jobb och scheman i vyn Jobb.
5. Om du importerar metadata till ett tomt datalager eller om du vill fullständigt
ersätta valda kategorier för aktuella metadata i datalagret väljer du Kapa
datalagertabeller. Det här alternativet skriver över innehållet i det aktuella
datalagret. Det gör också importprocessen betydligt snabbare.
6. Om du vill importera nya poster och uppdatera befintliga väljer du Uppdatera
befintliga poster. Om du inte markerar den här kryssrutan infogar Data Sync
endast nya poster. Det här alternativet är endast tillgängligt om du inte väljer
alternativet Kapa datalagertabeller.
7. (Valfritt) Välj Aktivera massläge om du vill infoga importerade metadata i
datalagret som en uppställningsinfogning. Du bör bara välja det här alternativet
om du också valde alternativet Kapa datalagertabeller. Det gör importprocessen
betydligt snabbare.
8. Klicka på OK.
9. Kontrollera importprocessen genom att granska loggfilen <Domain_Home>\log
\import.log.
Ange laddningsstrategier
När du laddar data i en tabell definierar du hur data laddas genom att välja en
laddningsstrategi.
Laddningsstrategier
När du laddar data i en tabell definierar du hur data laddas. När du väljer en
laddningsstrategi som laddar data inkrementellt kräver verktyget att du definierar en
användarnyckel som kan användas till att unikt identifiera en post på målsidan samt
en DATE/TIMESTAMP-baserad kolumn som kan användas till att identifiera de
inkrementella data. Om ett sådant index inte importeras vid import av
tabelldefinitionen föreslås ett.
Om en tabell har CONTACT_ID som unik identifierare för posterna och en
datumkolumn med namnet LAST_UPD vars värde uppdateras till den aktuella
E-18 Förbereda data i Oracle Business Intelligence Cloud Service
Ange laddningsstrategier
tidsstämpeln varje gång en post skapas eller uppdateras, väljer du CONTACT_ID som
användarnyckel och LAST_UPD-kolumnen som filter.
I det här exemplet skickade verktyget en SELECT * FROM CONTACT-sats första
gången data extraheras. Om den första laddningen inträffade kl. 10:00 den 1 januari
2014 skickar efterföljande laddning följande SQL-sats (Oracle-syntax): SELECT *
FROM CONTACT WHERE LAST_UPD > TO_DATE('01-01-2014 10:00', 'MMDD-YYYY HH24:MI'). Postuppsättningen jämför sedan CONTACT_ID-värdet med
redan befintliga data i Oracle Business Intelligence Cloud Service-schemat. Poster utan
matchning infogas. Poster med matchningar uppdateras. Det är viktigt att
källsystemet innehåller ett index för den inkrementella filterkolumnen.
Följande alternativ är tillgängliga.
Värde
Beskrivning
Ersätt data i tabell
Ta bort befintliga data och ladda alltid om data. Gäller
även laddningar där det inte finns en unik nyckel.
Behöver ingen primärnyckel eller filterkolumn.
Tabellen kapas före dataladdningen vid varje körning.
Eventuella index tas bort före dataladdningen och
återskapas efter laddningen. Tabellen analyseras i slutet
för uppdatering av statistik.
Lägg till data i tabell
Nya data läggs till i tabellen utan någon kontroll av
förekomsten av befintliga data. Behöver ingen
primärnyckel eller filterkolumn.
Tabellen kapas aldrig. Om det inte finns några
registrerade index i det tilldelade schemat skapas de efter
dataladdningen.
Uppdatera tabell (lägg till nya
poster)
Kräver en primärnyckel eller filterkolumn. Om data med
användarnyckeln inte finns infogas de. I annat fall
ignoreras posten.
Under den första körningen kapas tabellen innan den
första laddningen. Index tas bort före dataladdningen och
återskapas efter laddningen. Tabellen analyseras i slutet
för uppdatering av statistik.
Tabellen kapas inte under inkrementella körningar. Data
används inkrementellt och eventuella index som saknas
skapas. Tabellen analyseras i slutet. Om något index är
markerat som "ta alltid bort och skapa" tas det indexet
bort och skapas även under inkrementella körningar.
Referens för Data Sync E-19
Ange laddningsstrategier
Värde
Beskrivning
Uppdatera tabell (uppdatera
befintliga poster)
Kräver en primärnyckel eller filterkolumn. Om data med
användarnyckeln inte finns uppdateras de. I annat fall
ignoreras de.
Under den första körningen kapas tabellen innan den
första laddningen. Index tas bort före dataladdningen och
återskapas efter laddningen. Tabellen analyseras i slutet
för uppdatering av statistik.
Tabellen kapas inte under inkrementella körningar. Data
används inkrementellt och eventuella index som saknas
skapas. Tabellen analyseras i slutet. Om något index är
markerat som "ta alltid bort och skapa" tas det indexet
bort och skapas även under inkrementella körningar.
Ange laddningsstrategier för relationsdata
Ange laddningsstrategier för att ange hur data ska laddas.
Så här anger du laddningsstrategier för en relationskälla:
1. I vyn Projekt väljer du fliken Relationsdata.
2. Välj anslutningen i listan och klicka på knappen i antingen kolumnen
Laddningsstrategi eller fältet Laddningsstrategi på delfliken Redigera.
3. I dialogrutan Laddningsstrategi väljer du den laddningsstrategi du föredrar. Om
du markerar kryssrutan Ta aldrig bort data kapas aldrig måltabellen. Det här
attributet på måltabellnivå är särskilt användbart om tabellen skapades och fylldes
på något annat sätt och du vill inte att datasynkroniseringsåtgärder ska kapa
tabellen.
4. Klicka på OK.
Ange laddningsstrategier för fildata
Ange laddningsstrategier för att ange hur data ska laddas.
Så här anger du laddningsstrategier för en fildatakälla:
1. I vyn Projekt väljer du fliken Fildata.
2. Välj filen i listan och klicka på knappen för fältet Laddningsstrategi för måltabellen
på delfliken Mål.
3. I dialogrutan Laddningsstrategi väljer du den laddningsstrategi du föredrar. Om
du markerar kryssrutan Ta aldrig bort data kapas aldrig måltabellen. Det här
attributet på måltabellnivå är särskilt användbart om tabellen skapades och fylldes
på något annat sätt och du vill inte att datasynkroniseringsåtgärder ska kapa
tabellen.
4. Klicka på OK.
E-20 Förbereda data i Oracle Business Intelligence Cloud Service
Ställa in systemegenskaper
Ställa in systemegenskaper
Du kan använda systemegenskaper till att anpassa miljön. Om du vill ställa in
systemegenskaperna klickar du på menyn Vyer och väljer Systemegenskaper. Ange
sedan önskade värden i kolumnen Värde i dialogrutan Systemegenskaper. Klicka på
Spara för att spara ändringarna och sedan på Stäng för att stänga dialogrutan.
• Tillåt klienter att komma ihåg användarlösenord: När det här värdet är sant kan
datasynkroniseringsklienten komma ihåg användarens lösenord vid inloggning på
datalager. Lösenord lagras krypterade i klientdatorns filsystem. Vid åtkomst av
kritiska miljöer, t.ex. produktionsmiljöer, kan det hända att klienterna som ansluter
till datalagret inte är tillförlitliga. Under sådana omständigheter kan du
konfigurera den här flaggan till falskt. Om du anger egenskapen till falskt, och
även om alternativet Kom ihåg lösenord väljs på inloggningsskärmen vid
anslutning till ett sådant bibliotek, varnar datasynkroniseringsklienten användaren
om att det inte går att komma ihåg lösenordet vid inloggning på det här datalagret
och användaren måste ange lösenordet på nytt vid varje inloggning.
• Samtidighetsnivå: Med den här egenskapen konfigurerar du det största antalet
jobb som kan köras parallellt. Om samtidighetsnivån 1 anges körs ETL i samma
processutrymme som Data Sync. Om flera jobb tillåts körs de som separata
operativsystemprocesser. Ogiltiga värden tolkas som 1. Du måste starta om servern
för att ändringen av den här egenskapen ska användas.
• Rotkatalog för datafiler: I den här egenskapen anges rotkatalogen för datafiler som
ska importeras. Om konfigurerad används den här platsen som katalog när en fil
registreras för uppladdning.
• Största antal körningshistorikposter att behålla - den här egenskapen anger det
största antalet körningshistorikposter att behålla. Med tiden rensas de äldsta
posterna i körningshistoriken. Med ett värde mindre än eller lika med noll behålls
alla poster. Det här rekommenderas inte för konfigurationen av Data Sync, där
datalagret finns i Java-databasen.
• Rensa körningsloggfiler: Servern upprätthåller en unik katalog för varje körning
där loggfilerna lagras under katalogen server\log. Loggkatalognamn har följande
format.
• Du kan ange hur många dagar loggfilerna ska sparas. Om du t.ex. anger den här
egenskapen till 30 tas alla loggfiler som är äldre än 30 dagar bort. Om egenskapen
anges till -1 tas loggkataloger och loggfiler aldrig bort. Det minsta värdet för den
här egenskapen är 7 dagar. Om ett mindre värde än 7 anges används
standardvärdet 7. Du måste starta om servern för att ändringen av den här
egenskapen ska användas
• Namn på datalager: Ett beskrivande namn på datalagret. Det här namnet visas i
namnlisten. Du måste starta om klienten för att ändringen av den här egenskapen
ska användas
• Serverloggnivå: Med den här egenskapen anger du loggningsnivån. Den här
inställningen är skiftlägeskänslig. Servern har en loggningsmekanism som loggar
olika händelser, felförhållanden och information både när olika uppgifter körs och
vid inaktivitet. Loggningen inkluderar bl.a. resultaten från olika periodvisa
självdiagnostiktester. All den här informationen kan vara omfattande och därför
kan det vara svårt att hitta specifik information. Av den anledningen delas den
loggning som rapporters av servern in i olika nivåer.
Referens för Data Sync E-21
Utlös ett jobb automatiskt efter ett annat
De här nivåerna fungerar som avskärmade tröskelvärden. Nivån FINEST har den
mest omfattande rapporteringsmängden. Det kan vara en bra serverinställning
under processen med felsökning och test av olika exekveringsplaner före
produktion. Varje efterföljande nivå i listan ovan har en ytterligare mindre
omfattande rapporteringsnivå. Med den lägsta loggningsnivån, SEVERE,
rapporteras servern bara de viktigaste meddelandena, vanligtvis felförhållanden. I
produktion är INFO ett rimligt värde för den här egenskapen. Du måste starta om
servern för att ändringen av den här egenskapen ska användas
• Testkörning: Om den här egenskapen har angetts till sant ignoreras eventuella fel
under körning av en dataladdning. Ändringarna används för bästa jobb. Du måste
inte starta om servern för att ändringen av den här egenskapen ska användas.
• Proxyvärd: Använd den här egenskapen till att ange proxyservervärden. Lämna
egenskapen tom om det inte behövs någon proxy.
• Proxyport: Använd den här egenskapen till att ange proxyserverporten. Lämna
egenskapen tom om det inte behövs någon proxy.
• Ta bort datacache: använd den här egenskapen till att ta bort datacachen för
datamodellobjekt i BICS. Om egenskapen har angetts till sant (standardvärdet) tas
cachen bort i slutet av varje jobbexekvering. Cachen tas inte bort om egenskapen
anges till falskt.
Utlös ett jobb automatiskt efter ett annat
I vissa situationer vill du kanske att ett jobb ska utlösas när ett annat jobb har
avslutats.
Vanliga scenarier där du kan vilja att ett jobb ska utlösas när ett annat jobb har
avslutats inkluderar bl.a. följande:
• Om flera jobb skriver till samma mål vill du kanske köra dem sekventiellt eftersom
det finns en styrningsregel som begränsar antalet dataladdningar som kan inträffa
för en anslutning.
• Som standard laddas alla tabeller, SQL-frågor och fildata i ett projekt parallellt och
utan någon specifik ordning annat än de sekventiella dataflöden som skriver till
samma tabell. Om du vill att tabeller köra dem sekventiellt, t.ex. att detaljer laddas
först följt av översikter, kan du skapa två olika projekt, ett för detaljtabeller och ett
annat för överordnade tabeller. När jobbet som laddar detaljerna har slutförts vill
du att laddningen av den överordnade översikten ska utlösas.
Det här är möjligt eftersom det vid start av varje jobb skapas en signalfil med namnet
<JOB_NAME_WITH_NO_SPACES>_StartSignal.txt i katalogen log\jobSignal för varje
körning av jobbet. En fil med namnet
<JOB_NAME_WITH_NO_SPACES>_CompletedSignal.txt skapas om jobbet slutförs
eller med namnet <JOB_NAME_WITH_NO_SPACES>_FailedSignal.txt om jobbet inte
slutförs. De här filerna kan användas med filavfrågningsmekanismen i Data Sync till
att ordna jobb efter dina behov. Mer information om filavfrågningsmekanismen finns i
Integrera med andra processer.
Fylla i flera molnmål
Om du har flera molnmål, till exempel utveckling och produktion, laddar du data till
varje mål. Det finns två sätt att göra detta: du kan använda samma miljö, men med
flera dataladdningsjobb, alternativt så kan du ställa in en speglingsmiljö där du kan
importera data från utvecklingsmiljön.
E-22 Förbereda data i Oracle Business Intelligence Cloud Service
Fylla i flera molnmål
Så här fyller du i flera mål med en enskild miljö med flera jobb:
1. Fastställ källan och om det behövs, skapa en ny datakälla i Data Sync-klienten.
När du ställer in datakällor finns det två möjligheter för källdatabasen:
• Du vill extrahera från samma källa och fylla i ett produktionsmål i molnet.
• Du vill extrahera från en annan källa och fylla i ett produktionsmål. I det här
fallet skapar du en annan datakälla som pekar mot den källa som du vill fylla i
produktmiljön från.
2. Skapa en annan anslutning av typen "Oracle (Oracle Business Intelligence Cloud
Service)" för måldatabasen.
Du kan till exempel ge den namnet Produktion.
3. Skapa ett nytt jobb på fliken Jobb i vyn Jobb.
Ange ett meningsfullt namn i dialogrutan Nytt jobb, till exempel Produktionsjobb
och klicka sedan på Nästa.
4. På nästa sida i dialogrutan Nytt jobb visas de anslutningar som används.
Om du vill mappa om dessa till den nya källan (om tillämpligt) och den nyligen
skapade målanslutningen väljer du de nya anslutningarna i kolumnen Åsidosätt
med och klickar sedan på Slutför.
Ställa in en annan miljö
Det är praktiskt att ställa in en annan miljö när det finns många uppdateringar i
utvecklingsschemat, eller när olika team är ansvariga för utvecklings- och
produktionsmiljöerna. Om du vill ställa in en annan miljö för första gången exporterar
du systemet och logiska metadata från utvecklingsmiljön och importerar den till
produktionsmiljön genom att välja att kapa tabellerna med kommandona Exportera
och Importera på menyn Verktyg. Efter den ursprungliga inställningen exporterar du
bara logiska metadata från utvecklingsmiljön och importerar den till produktionen
genom att välja att kapa tabellerna.
Referens för Data Sync E-23
Fylla i flera molnmål
E-24 Förbereda data i Oracle Business Intelligence Cloud Service
F
Referens för Data Loader
Data Loader är en förpaketerad applikation som är tillgänglig genom Oracle
Application Express. Data Loader laddar data från textfiler (TXT och CSV) och
Microsoft Excel-kalkylblad (XLS och XLSX) till Oracle Database Cloud - Database
Schema Service som ingår i Oracle BI Cloud Service.
: Anmärkning: Data Loader är inaktuell och tas bort i nästa Oracle BI Cloud
Service-utgåva. Oracle rekommenderar att du använder Data Sync eller ett
annat Oracle-dataladdningsverktyg. Se Översikt över överföring av data till
molnet.
Avsnitt
• Typiskt arbetsflöde för att ladda filer med Dataladdare
• Dataladdaren
• Ladda filer i en ny tabell
• Ladda filer i en befintlig tabell
• Visa dataladdningshistorik
• Korrigera fel i dataladdningar
Typiskt arbetsflöde för att ladda filer med Dataladdare
Här följer några vanliga uppgifter för att ladda filer med data som du vill modellera:
Uppgift
Beskrivning
Mer information
Ladda filer i en ny
tabell.
Använd Data Loader för att ladda filer
från en extern källa till en ny tabell i
Oracle Database Cloud - Database
Schema Service.
Ladda filer i en ny tabell
Ladda filer i en
befintlig tabell.
Använd Data Loader för att ladda filer i
en befintlig tabell, för att lägga till nya
poster eller för att skriva över tidigare
uppladdade värden.
Ladda filer i en befintlig
tabell
Visa rapporter över
tidigare
dataladdningar.
Visa resultatet för tidigare försök att
ladda filer med Data Loader.
Visa
dataladdningshistorik
Referens för Data Loader F-1
Ladda filer i en ny tabell
Uppgift
Beskrivning
Mer information
Visa och korrigera fel
som inträffat vid
tidigare
dataladdningar.
Visa och rätta fel som rapporterats från
tidigare dataladdningar.
Korrigera fel i
dataladdningar
I det här avsnittet beskrivs hur du laddar data du vill modellera. Användare kan också
ladda egna data för ad hoc-analys med Visual Analyzer. Se Lägga till egna data i
Använda Oracle Business Intelligence Cloud Service.
Ladda filer i en ny tabell
Du kan ladda dina filer till en ny tabell i Oracle Database Cloud - Database Schema
Service. Du kan till exempel ladda upp en avnormaliserad fil som innehåller de fakta
och dimensionsdata du vill använda i din datamodell.
Video
Så här laddar du data till en ny tabell med Data Loader:
1. Logga in på Oracle Database Cloud - Database Schema Service.
Oracle Application Express-hemsidan visas.
2. Klicka på Application Builder och sedan på Dataladdare.
3. I Data Loader klickar du på knappen Ladda data.
4. På sidan Välj data anger du data som ska laddas i databasen. Klicka på Ladda upp
för att välja en fil som data ska laddas upp från. Klicka sedan på Öppna.
Du kan alternativt kopiera data från en annan källa och klistra in dem i
förhandsgranskningsrutan på sidan. Data laddas i en ruta och blir skrivskyddade.
Om resultaten inte är de förväntade i förhandsgranskningsrutan klickar du på
Rensa för att ta bort inklistrad eller uppladdad text. Försök sedan igen.
5. Om du vill kan du ange följande på sidan Välj data:
Fält eller element
Beskrivning
Ignorera de första tal raderna
Ange hur många av de första raderna som ska hoppas
över vid laddning. Du kan till exempel vilja hoppa över
rader som är relaterade till filens namn.
Den första raden innehåller
rubriknamn
Välj det här alternativet för att indikera att den första
raden som ska laddas innehåller rubriknamn. Den första
raden med data efter antalet rader du har angett att
hoppa över.
Avgränsare
Välj den typ av avgränsare som används för att avgränsa
data i filen. Avgränsaren kan vara ett kommatecken, ett
lodstreck eller en tabb.
6. Klicka på Nästa.
F-2 Förbereda data i Oracle Business Intelligence Cloud Service
Ladda filer i en ny tabell
7. På sidan Välj destination väljer du Ny tabell och sedan tabellnamnet. Data Loader
analyserar data och föreslår datatyper, längder och kolumnnamn för den nya
tabellen.
Data Loader ger även förslag på mappning av den första raden,
destinationstabellen och uppladdade data. Granska den föreslagna mappningen
och om du vill använder du följande ändringar innan du laddar data:
Kolumnnamn
Beskrivning
Datatransformering
Ange transformeringar, till exempel konvertera versaler/
gemener, ta bort blanksteg i början eller slutet eller
formatera värden i kolumnen som ett tal. Mer
information finns i Transformera dina data.
Tabellkolumnnamn
Ändra standardnamn för kolumnen.
Tabellkolumntyp
Ändra standarddatatyp för kolumnen, som NUMBER,
TIMESTAMP eller VARCHAR2. Mer information finns i
Kolumntyper.
Tabellkolumnlängd
Ange ett heltalsvärde för längden på kolumnen. Du måste
ange en längd om kolumntypen är VARCHAR2. Ange
inte en längd om typen är TIMESTAMP.
Den största längden är 4000 byte. Var försiktig så att du
inte överskrider den här gränsen när du laddar tecken
med flerbytekodning.
Antal decimaler för
tabellkolumn
För kolumner med en numerisk datatyp anger du ett
heltalsvärde för antal decimaler att använda för data.
8. Klicka på Nästa.
9. På sidan Granska väljer du Rader som ska infogas eller Rader som ska uppdateras
för att granska raderna som ska laddas.
Referens för Data Loader F-3
Ladda filer i en befintlig tabell
10. Klicka på Nästa för att ladda data till tabellen. När data har laddats visas detaljer
för poster som har laddats eller som inte har laddats.
På översiktssidan finns en länk där du kan ladda ned alla bearbetade poster. Om
fel har inträffat visas en andra länk där du kan ladda ned poster som inte har
bearbetats.
11. Om du vill kan du klicka på Ladda ned poster för att öppna eller spara en
Microsoft Excel-fil med posterna som har bearbetats eller som inte har bearbetats.
Mer information finns i Korrigera fel i dataladdningar.
12. Klicka på OK.
När data har laddats kan du modellera dem enligt beskrivningen i Modellera data i
Oracle Business Intelligence Cloud Service.
Ladda filer i en befintlig tabell
Du kan ladda dina filer till en befintlig tabell i Oracle Database Cloud - Database
Schema Service. Du kan till exempel vilja ladda upp två nya kolumner som har lagts
till i en tabell eller så kanske du vill skriva över kolumner vars namn har ändrats.
Video
Så här laddar du data i en befintlig tabell med Data Loader:
1. Logga in på Oracle Database Cloud - Database Schema Service.
Oracle Application Express-hemsidan visas.
2. Klicka på Application Builder och sedan på Dataladdare.
3. I Data Loader klickar du på knappen Ladda data.
F-4 Förbereda data i Oracle Business Intelligence Cloud Service
Ladda filer i en befintlig tabell
4. På sidan Välj data anger du data som ska laddas i databasen. Klicka på Ladda upp
för att välja en fil som data ska laddas upp från. Klicka sedan på Öppna.
Du kan alternativt kopiera data från en annan källa och klistra in dem i
förhandsgranskningsrutan på sidan. Data laddas i en ruta och blir skrivskyddade.
Om resultaten inte är de förväntade i förhandsgranskningsrutan klickar du på
Rensa för att ta bort inklistrad eller uppladdad text. Försök sedan igen.
5. Om du vill kan du ange följande på sidan Välj data:
Fält eller element
Beskrivning
Ignorera de första tal raderna
Ange hur många av de första raderna som ska hoppas
över vid laddning. Du kan till exempel vilja hoppa över
rader som är relaterade till filens namn.
Den första raden innehåller
rubriknamn
Välj det här alternativet för att indikera att den första
raden som ska laddas innehåller rubriknamn. Den första
raden med data efter antalet rader du har angett att
hoppa över.
Avgränsare
Välj den typ av avgränsare som används för att avgränsa
filens data. Avgränsaren kan vara ett kommatecken, ett
lodstreck eller en tabb.
6. Klicka på Nästa.
7. På sidan Välj destination väljer du Befintlig tabell och välj sedan tabellnamnet.
Välj om du vill ta bort befintliga data innan du laddar uppdaterade data.
Data Loader ger förslag på mappning av den första raden, destinationstabellen och
uppladdade data. Granska den föreslagna mappningen och om du vill använder
du följande ändringar innan du laddar data:
Kolumnnamn
Beskrivning
Datakolumn
Välj vilken kolumn som ska laddas för varje rad. Jämför
datakolumnnamnet med tabellkolumnnamnet för att se
till så att kolumnerna laddas korrekt. Välj Ladda inte den
här kolumnen för att hoppa över laddningen för den
raden.
Datatransformering
Ange transformeringar, till exempel konvertera versaler/
gemener, ta bort blanksteg i början eller slutet eller
formatera värden i kolumnen som ett tal. Mer
information finns i Transformera dina data.
Uppdatera rad vid matchning
Välj det här alternativet för att uppdatera (skriva över)
data när de data som laddas upp matchar data för
destinationskolumnen. Om data inte matchar, eller om du
inte väljer det här alternativet, infogas data (läggs till).
Obs! I vissa fall behöver du välja flera kolumner för att
identifiera matchande kolumner (t.ex. kundens förnamn
och kundens efternamn).
Referens för Data Loader F-5
Visa dataladdningshistorik
8. Klicka på Nästa.
9. På sidan Granska väljer du Rader som ska infogas eller Rader som ska uppdateras
för att granska raderna som ska laddas.
10. Klicka på Nästa för att ladda data till tabellen. När data har laddats visas detaljer
för poster som har laddats eller som inte har laddats.
På översiktssidan finns en länk där du kan ladda ned alla bearbetade poster. Om
fel har inträffat visas en andra länk där du kan ladda ned poster som inte har
bearbetats.
11. Om du vill kan du klicka på Ladda ned poster för att öppna eller spara en
kommateckenavgränsad fil med posterna som har bearbetats eller som inte har
bearbetats.
Du kan öppna filen i Microsoft Excel. Mer information finns i Korrigera fel i
dataladdningar.
12. Klicka på OK.
Visa dataladdningshistorik
Efter laddning av data i nya eller befintliga tabeller kan du visa rapporter över tidigare
dataladdningar. Du kan till exempel visa en rapport om data som du laddade under
gårdagen från Microsoft Excel.
Visa resultat för tidigare dataladdningar:
1. Logga in på Oracle Database Cloud - Database Schema Service.
F-6 Förbereda data i Oracle Business Intelligence Cloud Service
Visa dataladdningshistorik
Oracle Application Express-hemsidan visas.
2. Klicka på Application Builder och sedan på Dataladdare.
Dataladdaren visar information om tidigare åtgärder för dataladdning.
3. Klicka på en länk i listan över rapporter för att visa information om respektive
åtgärd för dataladdning. Du kan till exempel klicka på antalet infogade poster för
att se en rapport gällande de infogade raderna. Mer information finns i Korrigera
fel i dataladdningar.
4. I sökfältet använder du knappen Sök för att filtrera rapporterna. Välj Alla
kolumner eller välj ett kolumnnamn för att bara söka efter resultat som visas i en
viss kolumn, ange sedan en söksträng och klicka på OK.
Du kan till exempel skapa filter som "Användare innehåller standardvärden" eller
"Infogade poster innehåller 100".
5. Du kan även skapa filter genom att klicka på rubrikerna för varje kolumn i
rapporten för att visa en lista från vilken du väljer ett visst värde för filtret. Välj
Sortera i stigande ordning eller Sortera i fallande ordning för att sortera
kolumnen.
Referens för Data Loader F-7
Korrigera fel i dataladdningar
Du kan lägga till (eller ta bort) en kontrollbrytpunkt i en kolumnrubrik. En
kontrollbrytpunkt delar upp rapporten i olika kategorier beroende på data. Bilden
visar att kontrollbrytpunkten används på kolumnen Infogade poster och
innehållet delas upp under olika rubriker som hämtas från unika åtgärder för
värdena i kolumnen.
Korrigera fel i dataladdningar
Om du upptäcker att vissa dataposter inte laddas kan du visa en rapport över fel som
har inträffat och korrigera de felen.
Video
När du laddar data kan du:
• Se felmatchningar av numeriska datatyper - ett vanligt fel när dataresultat laddas
och datatyperna mellan laddade data och databastabellstrukturen inte matchar.
Titta efter gul skuggning som indikerar den här typen av fel. Du löser det här
problemet genom att välja datatransformeringen Formatera som ett tal för alla
numeriska kolumner vid en dataladdning. Mer information finns i Transformera
dina data.
• Ladda data till en tabell eller uppleva ett systemfel som förhindrar alla dina data
från att laddas korrekt. Du kan lösa det här problemet genom att ta bort alla data i
den befintliga tabellen och börja om. Du kan ladda om data och ange alternativet
Ta bort befintliga data innan du laddar nya data på sidan Välj data.
• Om du laddar data till den felaktiga kolumnen eller gör ett liknande misstag måste
du ändra tabellerna i Oracle Database Cloud - Database Schema Service. Du kan
använda Oracle APEX-verktyg för mer omfattande underhåll, till exempel släppa
tabeller samt ladda upp data till, infoga data i och ta bort data från befintliga
tabeller. Mer information om Oracle APEX finns i Skript för PL/SQL-databaser.
F-8 Förbereda data i Oracle Business Intelligence Cloud Service
Korrigera fel i dataladdningar
Om du vill granska dataladdningsproblem kan du klicka på felen på sidan som är
rödmarkerade (som standard). Eftersom detaljrapporten är filtrerad klickar du på
Ladda om poster. Sidan Välj destination och vissa alternativ väljs som standard. Du
kan ladda det antal poster som matchar filtret. Det här talet är samma som visas i
rapportens sidnumreringselement längst ned på sidan.
Så här löser du fel vid försök att ladda data:
1. Logga in på Oracle Database Cloud - Database Schema Service.
Oracle Application Express-hemsidan visas.
2. Klicka på Application Builder och sedan på Dataladdare.
Dataladdaren visar information om tidigare åtgärder för dataladdning.
3. I kolumnen Ej laddade poster klickar du på ett tal som är större än noll.
4. På sidan Laddningsdetaljer ser du information om de poster som har bearbetats
och dem som påträffade fel. Du kan till exempel se att värdet för en post var för
stort för kolumnen.
5. Om du vill kan du klicka på Ladda ned felposter och spara felrapporten i en CSV-
fil. När du har laddat ned felposterna kan du korrigera och ladda om dem.
6. Om du vill kan du klicka på Ladda om poster och visa sidan Välj destination. Där
kan du ange en ny eller en befintlig tabell för de uppladdade data. Välj Ta bort
befintliga data innan du laddar nya data på sidan Välj data för att ta bort data före
laddning.
Referens för Data Loader F-9
Om Data Loader
Om Data Loader
Data Loader är ett webbläsarbaserat verktyg för att ladda textfiler (TXT och CSV) och
Microsoft Excel-kalkylblad (XLS och XLSX) till Oracle Database Cloud - Database
Schema Service som ingår i Oracle BI Cloud Service. Du behöver inte hjälp av en
databasadministratör för att ladda datafiler. Data Loader är guidebaserad och intuitiv.
Obs!: Data Loader laddar data till Oracle Database Cloud - Database Schema
Service. Om Oracle BI Cloud Service är ansluten till Oracle Database Cloud Database as a Service, se Ladda data från relationstabeller och Automatisk
dataladdning med hjälp av programmering.
Du använder Data Loader för att utföra fullständiga manuella uppdateringar, stegvisa
manuella dataladdningar, för att infoga och förnya data i befintliga tabeller och för att
lägga till data i din modell.
Du kan:
• Ladda lämpliga mängder data från källor som Microsoft Excel-kalkylblad till
destinationstabeller i Oracle Database Cloud - Database Schema Service så att du
kan inkludera data i analyser och på infopaneler.
• Utför enkla datatransformeringar.
• Mappa kolumner.
• Korrigera laddningsfel.
Med Data Loader kan du hantera indatafiler på upp till 500 000 rader. När du har
laddat data använder du Data Modeler till att modellera dina affärsdata för rapporter
och infopaneler.
Som riktlinje kan du använda SQL-utvecklare för filer som är större än 500 000 rader.
Du visar och laddar ned SQL Developer och motsvarande dokumentation från Oracle
Technology Network (OTN).
Förutom Data Loader finns det andra sätt att ladda upp data som du vill modellera.
Mer information finns i Ladda data från relationstabeller och Automatisk
dataladdning med hjälp av programmering.
Obs!: I det här avsnittet beskrivs hur du laddar data du vill modellera.
Användare kan också ladda egna data för ad hoc-analys med Visual Analyzer.
Se Lägga till egna data i Använda Oracle Business Intelligence Cloud Service.
Kolumntyper
Data som du laddar upp till Oracle BI Cloud Service via Data Loader sparas antingen
som tal, datum eller tecken, och de sparas med teckenkodningen UTF-8.
F-10 Förbereda data i Oracle Business Intelligence Cloud Service
Om Data Loader
Kolumntyp
Beskrivning
Anteckningar
NUMBER
Lagrar endast tal med
följande tecken: siffror 0-9,
punkt och streck.
Du kan ange kolumnlängden och antalet
decimaler (valfritt). Om du anger antalet
decimaler utan att ange kolumnlängden så
kan du ange en asterisk (*). Asterisk visar att
kolumnlängden hämtas från underliggande
databas.
TIMESTAMP
Datum lagras i olika format
beroende på den regionala
konfigurationen i den
underliggande databasen.
Om typen är TIMESTAMP kan du inte ange
en kolumnlängd eller antalet decimaler.
VARCHAR2
Lagrar en teckensträng.
Du måste ange en kolumnlängd om
kolumntypen är VARCHAR2. De längder
som stöds för teckensträngar är 4000 för
Oracle Database 11g och upp till 32767 för
Oracle Database 12c. Det beror alltså på
databaskonfigurationen.
Transformera dina data
När du laddar upp data till Oracle Database Cloud - Database Schema Service med
Data Loader kan du använda transformeringar för att normalisera datainnehållet.
Det finns flera olika typer av transformeringar:
Transformering
styp
Beskrivning
Versaler
Konverterar alla tecken i datakolumnen till versaler.
Gemener
Konverterar alla tecken i datakolumnen till gemener.
Trimma
blanksteg
Tar bort avslutande blanksteg i datakolumnen. Exempelvis trimmas "ABC
" till "ABC" i datakolumnen.
Formatera som
numeriskt
Bevarar specifika tecken i strängen. Dessa tecken inkluderar siffror från 0
till 9, punkt och minustecken. Till exempel så transformeras strängen
"$-1,000.00" till "-1000.00", vilket är en giltig kolumn av typen NUMBER i
tabellen.
Referens för Data Loader F-11
Om Data Loader
F-12 Förbereda data i Oracle Business Intelligence Cloud Service
G
Hjälpmedel
Det här avsnittet innehåller information om hjälpmedelsfunktioner för Oracle BI
Cloud Service.
Avsnitt:
• Hjälpmedelsfunktioner
• Byta till hjälpmedelsläge
Hjälpmedelsfunktioner
Hjälpmedelsfunktionerna i Oracle BI Cloud Service syftar till att underlätta navigering
och användning för personer med nedsatt arbetskapacitet och för en åldrande
befolkning. I hjälpmedelsfunktionerna finns det stöd för standardiserade
hjälptekniker, både maskinvara och program (till exempel Freedom Scientific JAWS).
Hjälpmedelsfunktionerna är grupperade i dessa generella kategorier:
• Funktioner som används i hjälptekniker från tredje part. Dessa funktioner är främst
avsedda att tillhandahålla ett användargränssnitt som innehåller vanliga HTMLelement och som enkelt kan tolkas med hjälptekniker från tredje part.
• Hjälpmedelsläge enligt beskrivningen i Byta till hjälpmedelsläge.
• Funktioner för innehållsdesign som gör att innehållsskapare kan skapa innehåll
med tanke på användare med hjälpmedelsbehov. Trots att Oracle BI Cloud Service
har ett hjälpmedelsläge med många automatiska funktioner måste du som designer
skapa innehåll som uppfyller hjälpmedelskraven för dina användare.
Byta till hjälpmedelsläge
I hjälpmedelsläget blir användargränssnittet mer kompatibelt med skärmläsare.
Endast funktioner som stöds för användare med funktionsnedsättning visas.
Så här aktiverar du hjälpmedelsläget:
1. Välj Mitt konto i listrutan bredvid ditt användarnamn:
a. Tryck på Tabb flera gånger för att navigera genom det globala huvudet, tills
fokus är på nedåtpilen bredvid ditt användarnamn.
b. Tryck på Enter och sedan på Tabb för att markera Mitt konto.
c. Tryck på Enter för att visa dialogrutan Mitt konto.
2. Tryck på Tabb för att välja fliken Inställningar.
3. Tryck på Tabb för att navigera genom fälten på fliken till du når alternativen för
hjälpmedelsläget längst ned i dialogrutan.
Hjälpmedel G-1
Byta till hjälpmedelsläge
4. Använd piltangenterna för att välja alternativet På.
5. Tryck på Enter för att spara ändringarna och stänga dialogrutan.
6. Förnya sidan för att se den i hjälpmedelsläge.
I hjälpmedelsläget:
• Hemsidan innehåller inte länkar för att utföra de flesta redigeringsfunktioner, som
att redigera infopaneler.
• Diagram och kartvyer visas inte. De konverteras till en eller flera tabeller med
anteckningar.
• Tabeller och pivottabeller visas med interna anteckningar som gör att skärmläsare
kan beskriva innehållet i celler.
Läs i dokumentationen för ditt tekniska hjälpmedel för information om genvägar
vid tabellnavigering.
• Du kan inte använda musen för att ändra layout för en tabell eller pivottabell.
• Prestationspaneler, värmematriser och trädmappningar visas som pivottabeller.
• I det övre vänstra hörnet i varje sektion på en infopanelsida finns en komprimerad
ikon. Detta stämmer även om sektionen är markerad som inte komprimerbar i
infopanelverktyget. Ikonen är det första elementet som kommer i fokus när du
använder ett tangentbord för att navigera på en infopanelsida.
• Knappen Sidalternativ på en infopanelsida är inte tillgänglig.
• Om en infopanelsida förnyas behålls inte platsen med fokus. Du måste trycka på
Tabb för att navigera genom fokuserbara objekt.
• Gallervyer som visas på infopaneler konverteras till pivottabellvyer.
Attributkolumner för det inre diagrammet ingår inte. Måttvärden aggregeras till
den nya detaljnivån för pivottabellvyerna.
G-2 Förbereda data i Oracle Business Intelligence Cloud Service