SA_FAQ's(130)

Embed Size (px)

Citation preview

  • 8/12/2019 SA_FAQ's(130)

    1/49

    1: Architecture (Infrastructure & Applications)

    Siebel Analytics Architecture

    Is made up of five main components:

    Clients

    Siebel Analytics Web Server

    Siebel Analytics Server

    Siebel Analytics Scheduler

    Data Sources

    Clients Provides access to analytics via Web browser

    Siebel Dashboards

    Siebel Answers

    Siebel Delivers

    Siebel Analytics Web Administration

    Siebel Answers

    Provides a self-service analysis platform

    Is rendered from information in the Siebel Server ad Siebel Analytics Web Server

    Siebel Delivers

    Client application that

    Is used to create iBots

    Delivers alerts to subscribed users

    Is interated with Dashboards and Answers

    !ob identifies what information to filter" when it should run and who to send alerts to#

    Siebel Analytics Web Administration

    Is used to access administrative functions of Siebel analytics web and view information aboutthe installed system Siebel Analytics Web Server

    Provides the processin to visuali$e the information for client consumption

    Is implemented as an e%tension to a web server

    &ses the web catalo file '#webcat( to store aspects of the application#

    )eceives data data from the Siebel Analytics Server and provides it to the client thatre*uested it#

    Siebel Analytics Web Catalo (!"ebcat)

  • 8/12/2019 SA_FAQ's(130)

    2/49

    Stores the application dashboards" re*uest definitions" paes and filters

    Contains information reardin permissions and accessibility of the dashboards by roupsand users#

    Is created when the Web server starts

    Is specified in the reistry of the machine runnin the Web Server

    Is administered usin Siebel Analytics Catalo +anaer

    Siebel Analytics Server

    Provides efficient processin to intelliently access the physical data sources and structuresthe information#

    &ses metadata to direct processin

    ,enerates dynamic S. to *uery data in the data sources#

    Connects natively or via /DBC to the )DB+S

    Structures results to satisfy re*uests

    +eres results when it enerates multiple *ueries#

    Calculates measures on result sets when necessary#

    Provides the data to the Siebel Analytics Web Server#

    Siebel Analytics Server details

    Several important components are used by the Siebel Analytics Server

    )epository file '#rpd(

    Cache

    0SConfi#ini

    DB1eatres#ini

    .o files

    #epository $ile (!rpd)

    Contains metadata that represents the analytical model#

    Is created usin the Siebel Analytics Administration 2ool#

    Is divided into three layers

    Physical 3 represents the data sources#

    Business 3 models the data sources into facts and dimensions#

    Presentation 3 specifies the user4s view of the model5 rendered in Siebel Answers#

  • 8/12/2019 SA_FAQ's(130)

    3/49

    Cache

    Contains results of *ueries

    Is used to eliminate redundant *ueries to database

    Speeds up results processin

    uery cachin is optional

    Can be disabled

    %SConfi!ini

    Is a confiuration file used by the Siebel Analytics Server at start up#

    Specifies values that control processin" such as :

    Definin the repository '#rpd( to load#

    6nablin or disablin cachin of results#

    Settin server performance parameters#

    D'$eatures!ini

    Is a confiuration file used by the Siebel Analytics Server#

    Specifies values that control S. eneration

    Defines the features supported by each database#

    o files

    0Server#lo records Siebel Analytics Server messaes#

    0uery#lo records information about *uery re*uests#

    Siebel Analytics Scheduler

    +anaes and e%ecutes 7obs re*uestin data analysis#

    Schedules reports to be delivered to users at specified times#

    In Windows" the scheduler runs as a service#

    Data Sources

    Contain the business data users want to analy$e#

    Are accessed by the Siebel Analytics Server#

    Can be in any format" such as

    )elational databases

    /nline Analytical Processin databases

  • 8/12/2019 SA_FAQ's(130)

    4/49

    1lat files

    Spreadsheets or other /DBC data sources

    8+.

    : Components ('I Server* Delivers Server* 'I Web* 'I Cluster* +pen Intellience Interface)

    o Siebel intellience Dashboards

    o Siebel Answers

    o Siebel Delivers

    o Siebel Analytics Server and Siebel Analytics Web

    o Siebel )elationship +anaement Warehouse 'S)+W(

    o Siebel Analytics Administration 2ool

    ,: Cachin (uery* Web Server* Seed Cache* Siebel Analytic Server Cache))

    Cachin uery #esults

    o uery e%ecution sometimes re*uires lare amounts of database processin

    o Siebel analytics server saves *uery results in cache files

    o A *uery is evaluated to determine is it *ualifies for a cache hit

    o 1ulfillin a user4s *uery from e%istin results stored in the cache instead of bein satisfied by the

    database

    o Cache files are stored in location as defined in the 0SConfi#ini file

    Cachin Advantaes

    o 6liminates redundant *ueries run on the database

    o uery performance

    o &sin cached results eliminates havin to access database

    o 1rees up database server to perform other tas9s

    o 1aster response time when fulfillin a *uery from the cache versus searchin throuh the

    database

    o 0etwor9

    o Conserves networ9 resources by avoidin connection to the database server

    uery Cache

    o .ocation where results are stored

  • 8/12/2019 SA_FAQ's(130)

    5/49

    o 6ach cache file stores metadata and results of the re*uest

    o Cache metadata is evaluated to determine if new *uery can:

    o &se stored results" referred to as a cache hit or

    o &se database for new results

    Confiurin uery Cache

    o 6nable and confiure cache storae in 0SConfi#ini file

    o Specify directory for *uery cache storae

    o Should be local" hih-performance" hih-reliability storae device

    Cache $iles

    o Always produce the same results" even after database has been updated

    o

    Issues with retainin cache files may arise

    o 0ot purin outdated caches" 9nown as stale caches" can potentially return inaccurate results

    over time

    o Si$eable consumption of dis9 space

    o Can be manaed by definin the ma%imum rows cache entry and ma%imum number of cache

    entries in 0SConfi#ini

    Cache -anaement .echni/ues

    o &se cache manaement techni*ues to monitor and manae the cache by:

    o Confiurin cache parameters

    o )estrictin tables as non-cacheable

    o &sin Cache +anaer

    o +odifyin column display

    o Inspectin cache entries

    o Purin cache entries

    o Inspectin *uery S. usin event pollin tables

    Confiurin Cache 0arameters

    o In the 0S Confi file" specify the *uery volume" si$e of the *uery result" and dis9 space

    allocated for cachin

    o When dis9 space has reached its limit" entries least recently used '.)&( are discarded to ma9e

    space for new entries

    o )estrictin 2ables as 0on-Cacheable

  • 8/12/2019 SA_FAQ's(130)

    6/49

    o By default" all tables in the database are cacheable

    o Cache entry is created in the table has been *ueried aainst

    sin Cache -aner

    o +onitors the entire *uery cache

    o Administrators can view cache entries by cateory ' for e%ample repository" sub7ect area" and

    user(

    o Allows administrators to manually pure entries by user or by physical table

    o Active in online mode only

    -odifyin Column Display

    o Administrators can modify columns displayed in the Cache +anaer

    o &nchec9 a column to remove it from display

    o Promote or demote the order in which a column displays

    o Select 6dit /ptions

    Inspectin Cache #eport

    o Provides administrators with performance information about the system

    o Select Action Show info from the Cache +anaer window

    0urin Cache 2ntries

    o Allows administrators to manually pure selected entries or the entire *uery cache

    o &se the C2). 9ey to specify certain cache entries

    o Select 6dit Select all to select entire cache

    Inspectin uery S

    o Is useful in development or troubleshootin a potential issue

    o &seful in evaluatin cache statistics

    Seed Cache:when ur publishin an iBot in the dashboard the cache information reardin the report issaved in the cache file when aain ur sendin this iBot to an e%ternal device the cache information isrefreshed for that particular report but actually iBot doesn4t contain any information reardin the cache#

    3: SA -etadata Administration (0hysical ayer* oical ayer* 0resentation ayer)

    Siebel Analytics #epository

    Stores the metadata used by the Siebel analytics Server

    Is accessed and e%posed usin the Analytics Administrator 2ool

  • 8/12/2019 SA_FAQ's(130)

    7/49

    Is created by the architect who:

    Imports metadata from databases and other data sources

    Simplifies and reorani$es the metadata into business models

    Structures the business model for presentation to users for re*uestin information

    Analytics Administration .ool

    6%pose the Analytics )epository into three separate panes" called layers

    Physical layer

    Business model and mappin layer

    Presentation layer

    0hysical ayer

    Contains ob7ects representin the physical data sources to which Siebel Analytics Server submits*ueries

    2here can be multiple data sources

    0hysical ayer +b4ects

    6%pand a database ob7ect to display the ob7ects it contains" such as:

    Connection Pool /b7ect-specifies the connection between the Siebel Analytics Server and a datasource

    Schema 1older-contains the physical schemas of the tables and columns of a data source

    6ach ob7ect has a set of properties associated with it

    'usiness -odel and -appin ayer

    Is where the physical schemas are simplified and reorani$ed to form the basis of the users viewof the data

    'usiness -odel

    Brea9s down a business into several loical components

    Dimension are descriptive attributes" such as products and time periods

    1acts are business measures" such as dollars and units sold

    'usiness -odel +b4ects

    6%pand the Business +odel ob7ect to display the ob7ects it contains

    .oical 2able ob7ects contain loical columns and have one or more data sources from thephysical layer

    .oical Column ob7ects can have one or more table sources from the physical layer

  • 8/12/2019 SA_FAQ's(130)

    8/49

    'usiness -odel Sources +b4ect

    6%pand the Sources folder to display the table and column sources from the Physical layer

    0resentation ayer

    Contains Presentation Catalo ob7ects that provide a customi$ed view of a business model to

    users

    Is the view of the data seen by users

    5: 'uild* Deploy and 6eneratin #e/uests (Ans"ers* Interactive Dashboards* Delivers* WebCatalo

    Siebel Intellience Dashboards

    Web user interface to analytics information

    Siebel Ans"ers

    /n-demand user interface to analytics information

    Provides a self-service analysis platform

    Is rendered from information in the Siebel Server ad Siebel Analytics Web Server

    Siebel Delivers

    Platform to launch 7obs and proactively deliver results to users

    Clients application that:

    Is used to create

    Client application that

    Is used to create iBots

    Delivers alerts to subscribed users

    Is interated with Dashboards and Answers

    !ob identifies what information to filter" when it should run and who to send alerts to#

    Scheduled intellience 'ots (i'ots)

    Proactive delivery of real-time "personali$ed" and actionable intellience via Web" wireless"mobile" and voice

    Capabilities content tailored to the device

    Siebel Analytics Web Catalo (!"ebcat)

    Stores the application dashboards" re*uest definitions" paes and filters

  • 8/12/2019 SA_FAQ's(130)

    9/49

    Contains information reardin permissions and accessibility of the dashboards by roups andusers#

    Is created when the Web server starts

    Is specified in the reistry of the machine runnin the Web Server

    Is administered usin Siebel Analytics Catalo +anaer

    7: S 8oins: I%%2# 8+I%s* +.2# 8+I%s* C#+SS 8+I%s! +.2# 8+I%s are further classified as

    I%%2# 8+I%:is used to retrieve rows those r havin matchin values between the tables and is classifiedinto t"otypes

    1# Inner 6*ui 7oin

    # Inner 0on-6*ui 7oin#

    If the relationship between columns of different tables is established usin an;

  • 8/12/2019 SA_FAQ's(130)

    10/49

    2he many-to-many relationship is that for each patient admission" there can be multiple

    dianoses# 1or e%ample" a patient can be dianosed with the flu and with a bro9en wrist# 2he bride table

    then needs to have a weiht factor column in it so that all of the dianoses for a sinle admission add up

    to a value of # 2he weiht factor has to be calculated as part of the process of buildin the data# 1or the

    case of the patient dianosed with the flu and a bro9en wrist" there would be one record in the Admission

    )ecords table" two records in the Dianosis )ecord table" and two records in the Dianosis table

    ;: +b4ects can be Imported in 0hysical ayer (tables* vie"s* Aliases* synonyms* system .ables*: Dimension ?ierarchy (Drill

  • 8/12/2019 SA_FAQ's(130)

    11/49

    ou can use the Preferred Drill Path tab to identify the drill path to use when Siebel Analytics

    Web users drill down in their data re*uests# ou should use this feature only to specify a drill path that is

    outside the normal drill path defined by the dimensional level hierarchy# 2his feature is most commonly

    used to drill from one dimension to another# ou can delete a loical level from a drill path or reorder a

    loical level in the drill path

    Drill 9ey is the 9ey throuh which we drill down from one hierarchy to another hierarchy# And this

    drill 9ey also used for eliminatin the duplicates

    1@: 'usiness -odel Comple9 8oins (0lace holder) and hardcode forein =ey

    If the data is from the multiple physical sources then we have to o for comple% 7oins and

    comple% 7oins r also used to define relation between columns that r not havin primary and forein 9ey

    relationship#

    And we can ive the column level relationship in comple% 7oins and also we can mention the

    cardinality of columns and also the type of 7oin and we can also mention the drivin table which is on the

    riht side of the 7oin condition which is the master table and consists of less records in order to eliminate

    the overhead of e%ecution time#

    If there is no forein 9ey in the tables and doesn4t have any primary 9ey and forein 9ey

    relationships then v can o for the comple% 7oin#

    11: 0hysical model Connection 0ool (shared oon and -a9imum connections and $I$+)

    2he ma%imum no oEf connections is E by default" this value should be determined by thedatabase ma9e and model and the confiuration of the hardware bo% on which the database runs as well

    as the number of concurrent users who re*uire access#

    Select the Shared loon chec9 bo% if you want all users whose *ueries use the connection pool to

    access the underlyin database usin the same user name and password#

    If this option is selected" then all connections to the database that use the connection pool will

    use the user name and password specified in the connection pool" even if the Siebel Analytics user has

    specified a database user name and password in the DS0 'or in the Siebel user confiuration(#

    If this option is not selected" connections throuh the connection pool use the database user ID

    and password specified in the DS0 or in the Siebel user profile

    1: Shared loon in 0hysical layer of the #0D ho" it "or=s and "hats the use of it

  • 8/12/2019 SA_FAQ's(130)

    12/49

    Select the Shared loon chec9 bo% if you want all users whose *ueries use the connection pool to

    access the underlyin database usin the same user name and password#

    If this option is selected" then all connections to the database that use the connection pool will

    use the user name and password specified in the connection pool" even if the Siebel Analytics user has

    specified a database user name and password in the DS0 'or in the Siebel user confiuration(#

    If this option is not selected" connections throuh the connection pool use the database user ID

    and password specified in the DS0 or in the Siebel user profile

    1,: 6lobal 0rompt and $ilters* $ilter (is 0rompted) in SA !5!,

    ,lobal prompt is nothin but a dashboard prompt which reflects on the roup of paes that r

    publishes in a dashboard" where a filter is used to restricts the amount of data displayed in the report# If u

    wants to reflect the chanes for a particular reports then this can b done by ta9in as is prompted in the1ilter condition or in any dashboard prompt also#

    13: Dashboard +b4ects (content* reports* section* 0ae* Dashboard and $older)

    2he dashboard contains the followin ob7ects#

    1! Sections

    ! ?tml

    ,! $olders

    3! 2mbedded content

    5! in= or imae

    7! 6uided naviation lin=

    ! 'riefinboo= lin=s

    15: Admin pae (Sessions* 0rivilees* Analytics Catalo* Web 6roups and uses)

    2he admin paeis used to do some administrative functions li9e

    1) -anae catalo roups and users: creates" edit" delete catalo roups as well as remove catalousers

    ) manae presentation catalo: delete or rename set permissions and view the properties of items inthe presentation catalo

  • 8/12/2019 SA_FAQ's(130)

    13/49

    ,) -anae interactive dashboards: create delete interactive dashboards and control which users canaccess them

    3) -anae sessions: view oracle business intellience session information includin active users and*ueries

    5) -anaed advance reportin: manae advanced reportin users permissions 7obs files and folders

    7) -anae privilees: manae privilees and rihts to users and roups

    ) -anae device types: create edit" view or delete device types

    17: 2vent 0ollin (ho" event pollin is done and also 0urin) (#epeated)

    2vent pollintables store information about updates in understandin databases

    o Analytics Server polls table at set intervals and invalidates any cache entries correspondin to

    updated tables

    o Can be sole method of cache manaement or be used with other cache manaement techni*ues

    o Caution: 2here will always be a pollin interval in which the cache is not completely up to date

    o )esult: Potential for stale data in cache

    0urin Cache 2ntries

    o Allows administrators to manually pure selected entries or the entire *uery cache

    o &se the C2). 9ey to specify certain cache entries

    o Select 6dit Select all to select entire cache

    2he purin can also b done by writin a script file by usin the commands allsapurecash and

    n*cmd command and pure the cache#

    1: Slo"ly chanin Dimension (type1* .ype* type,)

    Slowly Chanin Dimension @elps u to capture the chanes over a particular period of time#

    2he three types of scdsare

    .ype1:A type dimension 9eeps the most recent data and it doesn4t maintain the history#

    .ype:A type dimension 9eeps the full history in the taret for every chane it inserts the new record

    In the taret###

    .ype ,:A typeF dimension 9eeps the current and previous information i#e# it maintains the partial history#

  • 8/12/2019 SA_FAQ's(130)

    14/49

    1;: Associative 2ntity (Data -odelin)

    An associative entityis an element of the 6ntity-relationship model# 2he database relational

    model doesn>t offer direct support to many-to-many relationships" even thouh such relationships happen

    fre*uently in normal usae# 2he solution to this problem is the creation of another table to hold the

    necessary information for this relationship# 2his new table is called an associative entity#

    1>: truncate and Delete (Auto commit on truncate)

    .#%CA.2 is a DD command whereas D22.2 is a D- command# @ence D6.626

    operation can be rolled bac9" but 2)&0CA26 operation cannot be rolled bac9# W@6)6 clause can be

    used with D6.626 and not with 2)&0CA26#

    @! .ypes of inde9es In +racle ('B* ' tree* clustered)

    An indexis a performance-tunin method of allowin faster retrieval of records# An inde% creates

    an entry for each value that appears in the inde%ed columns# By default" /racle creates B-tree inde%es

    'tree inde9:A Btree is a binary tree# ,eneral all-round inde% and common in /.2P systems# An /racle

    Btree inde% has three layers" the first two are branch node layers and the third" the lowest" contains leaf

    nodes# 2he branch nodes contain pointers to the lower level branch or leaf node# .eaf nodes contain

    inde% column values plus a )/WID pointer to the table row# 2he branch and leaf nodes are optimally

    arraned in the tree such that each branch will contain an e*ual number of branch or leaf nodes#

    Clusters:Partial mere of inde% and data spaces" ordered by an inde%" not necessarily the primary 9ey#

    A cluster is similar to an inde% orani$ed table e%cept that it can be built on a 7oin 'more than a sinle

    table(# Clusters can be ordered usin binary tree structures or hashin alorithms# A cluster could also be

    viewed as a table as well as an inde% since clusterin partially meres inde% and data spaces#

    1: Areate %aviation* $ramentation* Initialiation 'loc=s and ariables ()

    Areate tables store precomputed results" that are measures that have been areated

    'typically summed( over a set of dimensional attributes# &sin areate tables is a very popular

    techni*ue for speedin up *uery response times in decision support systems# 2his section includes a

    description of how you can use areate naviation and provides setup instructions#

    If you are writin S. *ueries or usin a tool that only understands what physical tables e%ist

    'and not their meanin(" ta9in advantae of areate tables and puttin them to ood use becomes

    more difficult as the number of areate tables increases# 2he areate naviation capability of the

  • 8/12/2019 SA_FAQ's(130)

    15/49

    Siebel Analytics Server" however" allows *ueries to use the information stored in areate tables

    automatically" without *uery authors or *uery tools havin to specify areate tables in their *ueries#

    2he Siebel Analytics Server allows you to concentrate on as9in the riht business *uestion5 the server

    decides which tables provide the fastest answers#

    1or the Siebel Analytics Server to have enouh information to naviate to areate tables" you need

    to confiure certain metadata in the repository#

    Specify the Areate .evels for 6ach Source

    Create Dimension Sources for 6ach .evel of Areated 1act Data

    Specify 1ramentation Content

    Areate 2able 1raments

    $ramentation is nothin but dividin the data into small dimensions based on some conditions for

    increasin the performance of Siebel analytics server for eneratin the reports in a faster way and with in

    less amount of time#

    Initialiation 'loc=s ():

    Are used to initiali$e session variables and Dynamic repository variables#

    Specify S. to be run to populate one or more variables by accessin data Sources#

    Are invo9ed at Siebel Analytics server startup and periodically return to refresh values for

    dynamic variables accordin to an established schedule Gariables: if u want to use a value that is

    returned by the select statement in the repository level or ui level we ma9e use of two types of variables

    eep on 'Persist( from the time Siebel Analytics Server is started until it is shutdown#

    Gariables can be used instead of literals or constants in e%pression builders in Admin 2ool#

    Siebel Analytics Server wills substitute the value of the repository variable for the variable itself in

    the metadata#

    types +f #epository ariables:

    # Statics )epository Gariables

    H# Dynamic )epository Gariables

    1! Static #epository ariables

  • 8/12/2019 SA_FAQ's(130)

    16/49

    Are )epository variables whose values are constant and do not chane while Siebel analytics

    server is runnin# Galues are initiali$ed in the variable dialo bo%

    ! Dynamic #epository ariables:

    2hese are the variables whose values chanes accordin to refresh schedule values are

    initiali$ed and refreshed usin an initiali$ation bo%#

    2hey r the repository variables and the session variables

    2he repository variables r classified into static and dynamic

    Static variables r used instead of literals or constants if a value is constant for a particular report

    for abt years then we ma9e use of static repository variables if u want to chane the value dynamically we

    use dynamic repository variables#

    session variablesr classified as system session variablesand no system session variables

    System session variables

    Predefined session variables that are used by Siebel Analytics Server for Specific Purpose# @ave

    reserved names" which cannot be used for other 9ind of variables#

    29:&S6) hold value of user entered for loon name#

    %on System Session variable:

    Application Specific variable that are created by implementation team#

    29:Capture users )eion and limit records the user sees to only those for the )eion

    : Star and Sno" fla=e Schema

    Star Schema consists of one or more fact table and one or more dimension table that are related

    to forein 9eys# Dimension tables are De-normali$ed" fact table-normali$ed advantaes: .ess databasespace# Snowfla9e schema is a set of tables comprised of a sinle" central fact table surrounded by

    normali$ed dimension hierarchies# 6ach dimension level is represented in a table# Snowfla9e schema

    implements dimensional data structures with fully normali$ed dimensions# Star schemas are an

    alternative to snowfla9e schema

  • 8/12/2019 SA_FAQ's(130)

    17/49

    Snow fla9e schema is a normali$e dimensions to eliminate the redundancy# 2he dimension data

    has been rouped into one lare table# Both dimension and fact tables normali$ed# Snowfla9e model is

    the result of decomposin one or more of the dimensions" which sometimes have hierarchies themselves#

    We can define the many-to-one relationships amon members within a dimension table as a separate

    dimension table" formin a hierarchy

    ,: S#-W .ables ($act tables* Dim .ables* mini Dim .ables* Subset dim .ables*

    2he table in the dataware house r classified into two types they r the dimension tables and the

    other is fact tables dimension tables contain vital information used for analy$in the business and

    dimension tablecontains more no of columns less no of records most often the dimension tables

    contains descriptive data and dimension table contain information that *ualify facts#

    Fact tablescontain measures used for measurin the business the fact table contains less no of

    columns and more no of rows and the fact table contain fact information at the lowest level of ranularity

    2he subset dimension tables r a part of dimension tables that r created usin the select statement

    and the where clause#

    3: Circular 8oin* $act less $act

    Circular joinis nothin but a closed loop with 7oin conditions if we consider this in the repository the

    Siebel analytics server will not enerate the correct physical *uery leadin to incorrect results so in order

    to avoid this we r brea9in the loop by creatin a new table with alias name for the same table and

    performin the 7oin operation between the tables

    A fact less fact tableis nothin but a table without any facts that means it has only descriptive data no

    numeric data#

    5: ie"s (%arrative* Static* ie" Selector* Compound layout* charts and other ie"s)

    Compound ayout: &se the compound layout view to assemble different views for display on a

    dashboard#

    .itle:&se the title view to add a title" a subtitle" a loo" a lin9 to a custom online help pae" and

    timestamps to the results#

    .able:&se the table view to show results in a standard table# &sers can naviate and drill down in the

    results

    Chart:&se the chart view to dra and drop columns to a layout chart# ou can customi$e the title" leend

    location" a%is titles" and data labels# ou can customi$e the si$e and scale of the chart" and control colors

  • 8/12/2019 SA_FAQ's(130)

    18/49

    usin a style sheet# /racle BI Answers supports a variety of standard chart types" includin bar charts"

    column charts" line charts" area charts" pie charts" and scatter charts# Custom chart subtypes include two-

    and-three-dimensional" absolute" clustered" stac9ed" combination" and custom

    0ivot table:&se the pivot table view to ta9e row" column" and section headins and swap them around to

    obtain different perspectives# ou can dra and drop headins to pivot results" preview them" and apply

    the settins

    6aue:&se the aue view to show results as aues" such as dial" bar" and bulb-style aues#

    $ilters:&se the filters view to show the filters in effect for a re*uest# 1ilters allow you to constrain a

    re*uest to obtain results that answer a particular *uestion#

    Column Selector:&se the column selector view to permit users to dynamically chane which columns

    appear in results# 2his allows users to analy$e data alon several dimensions# By chanin the facts"

    users can dynamically alter the content of the results#

    ie" Selector:&se the Giew Selector view to select a specific view of the results from amon the saved

    views

    eend:&se the .eend view to document the meanin of special formattin used in results" such as the

    meanin of custom colors applied to aues

    $unnel Chart:&se the funnel chart view to show a three-dimensional chart that represents taret and

    actual values usin volume" level" and color# It is useful for depictin taret values that decline over time"

    such as a sales pipeline#

    %arrative:&se the narrative view to show the results as one or more pararaphs of te%t# ou can type in

    a sentence with placeholders for each column in the results" and specify how rows should be separated

    .ic=er:&se the tic9er view to show the results of the re*uest as a tic9er or mar*uee" similar in style to the

    stoc9 tic9ers that run across many financial and news sites on the Internet

    Static .e9t:&se the static te%t view to include static te%t in the results# ou can use @2+. to add

    banners" tic9ers" Active8 ob7ects" !ava applets" lin9s" instructions" descriptions" raphics" and so on" in

    the results#

    %o #esults:the 0o results view allows you to specify e%planatory te%t to appear if the re*uest does not

    return any results#

  • 8/12/2019 SA_FAQ's(130)

    19/49

    oical S:&se the loical S. view to show the S. enerated for the re*uest

    Create Sement:2he create sement view is for users of the /racle>s Siebel +ar9etin Gersion # 'or

    hiher( operational application# &se it to display a Create Sement lin9 in the results# &sers can clic9 this

    lin9 to create a sement in their /racle Siebel +ar9etin operational application" based on the results

    data

    Create .aret ist:2he create taret list view is for users of /racle>s Siebel .ife Sciences operational

    application interated with /racle>s Siebel .ife Sciences Analytics applications# &se it to create a Create

    2aret .ist lin9 in the results

    7: Difference bet"een .able and 0ivot .able ie"E

    Table viewis used to show the result in a standard table format#&sers can naviate and drill

    down in the results#

    Pivot tableis used to interchane rows into columns and vice versa# In pivot we can display

    result in section and pae wise# We can e%cluded whenever we don4t want to display a column in report

    : Aliases in Siebel Analytics 0hysical ayer

    When there is case of havin two 7oin conditions between the dimension and fact tables we ma9e

    use of alias and in order to avoid the circular loop we brea9 the loop by usin the alias#

    ;: Creation of #eports* 0rompts and filters

    Creation of reports when we ever we want to show output we will send it in the form of reports in Siebel

    analytics# &sin answers we can create reports usin sub7ect area# We can save those reports in catalo

    with e%tension usin #webcat

    0rompts:Aprompt is a dynamic filter# Before e%ecutin the report we can pass values to the reports# We

    can use prompts dynamically# 2he end user can chane the values dynamically#

    Prompts are cateori$ed into H types# 2hey are

    ! "e#ort level #rom#t: we can provide dynamic filters for a particular report

    H# $as% board #rom#t: we can provide dynamic filters for roup of reports# Dash board prompt is divided

    into H types#

    &! Pa'e level if all reports are published in a sinle pae" then we can use pae level prompt

  • 8/12/2019 SA_FAQ's(130)

    20/49

    (! $as% board levelif all reports are published in different paes in dash board then we can use dash

    board level

    Filters filter is nothin but a condition# Whenever we want to use any condition in answers we will use

    flters#filters use static values

    >: +nline and +ffline mode in #epository

    +penin a #epository in +ffline -ode:

    o &se offline mode to view and modify a repository while it is not loaded into the Siebel Analytics

    Server#

    o If you attempt to open a repository in offline mode while it is loaded into the Analytics server" the

    repository opens in read-only mode#

    o /nly one Administration 2ool session at a time can edit a repository in offline mode#

    +penin a #epository in +nline -ode:

    o &se online mode to view and modify a repository while it is loaded into the Siebel Analytics

    Server#

    o 2here are certain thins you can do in online mode that you cannot do in offline mode#

    In online mode* you can:

    +anae scheduled 7obs

    +anae user sessions

    +anae the *uery cache

    +anae clustered servers

    Stop the Siebel Analytics Server

    ,@: ie" and synonym "here to use "hich scenarios in the 0hysical layer of the #0D

    Physical table is an ob7ect in the Physical layer of the Administration 2ool that corresponds to a

    table in a physical database# Physical tables are usually imported from a database or another data source

    and they provide the metadata necessary for the Siebel Analytics Server to access the tables with S.

    re*uests#

    In addition to importin physical tables" you can create virtual physical tables in the Physical

    layer" usin the /b7ect 2ype option in the Physical 2able dialo bo%# A virtual physical table can be an

    alias" a stored procedure" or a Select statement# Girtual physical tables have several uses# 'ou can use

  • 8/12/2019 SA_FAQ's(130)

    21/49

    them to create the e*uivalent of a database view5 that is" the virtual table enerated by some *uery

    e%pression# ou can use them to behave li9e a synonym5 that is" a table identical to another table but with

    a different name# (

    ,1: .riers in +racle

    A piece of loic that is e%ecuted at or triered by a S. Jforms event# A trier is a piece of loics that is

    fired at a particular point of time#

    1!0aviational 2riers#

    !2ransaction 2riers#

    $unction

  • 8/12/2019 SA_FAQ's(130)

    22/49

    $ull load: Initially" a full load is performed to e%tract all re*uired data and load all tables in the Siebel)elationship +anaement Warehouse 'S)+W(#

    L 2he pre-load chane data capture steps 'DAC tas9 MChane Capture 1or Siebel /.2P4( for a full load

    Incremental oad: /nce a full load is successfully run" subse*uent loads to the S)+W are ;incremental= loads" meanin

    that only data that has chaned in the source since the last run is loaded to the S)+W# Durin an

    incremental load" the 62. processes e%tracts this chaned data by usin the views on the /.2P that 7oin

    the base SN tables with their correspondin ;I= imae tables#

    L ;Prune Days= refers to ;how far bac9 in time= the customer wants to o in order to e%tract the chaned

    data# 2he settin ensures that the /.2P rows that have a lastNupd date older than the start dateOtime of

    the prior load 'A##A# lastNrefreshNdate( are not missed# It is determined by customer and setup in the

    DAC client#

    ,: D' 6ro"th and sie of the Database after 2.

    Depends on the data that is populated

    ,;: -appin of ne" areate .able in the 'usiness ayer

    2o map e%istin loical columns to areate columns and set areation content we have to

    map loical columns to new sources by drain columns from the physical layer correspondin columns

    in the business model and mappin layer and in the content tab we have to set the detail level for the

    areation table below this the server hits the fact table and above the server hits the Areation table#

    ,>: ?o" to have a ne" column in Siebel ans"ers if the column is not available in -etadata

    We can create a new column by modifyin the e%istin column and the necessary calculations

    can b implemented in the edit formula bar#

    3@: DAC and 2.

    $AC and )nformatica Server

    o Data warehouse Application Console 'DAC(

    o &sed to schedule " monitor" confiure" and customi$e S)+W e%traction" transformation" and load

    o Accesses metadata about 62. mappins and dependencies in the DAC repository

    o DAC Server

    o /rani$es 62. re*uests for processin

  • 8/12/2019 SA_FAQ's(130)

    23/49

    o 2hird party Informatica Server populates the S)+W from the Siebel eBusiness Application

    Database 'Siebel /.2P(

    o &ses e%tract "transform" and load '62.( routines

    )nformatica Server ET*

    o &ses source dependent 6%traction 'SD6( routines to e%tract data

    o .oads data into stain tables within the S)+W

    o &ses source independent loadin 'SI.( routines to transform data into stars within the S)+W

    31: function of Connection 0ool in the physical layer

    Connection 0ools:

    2he connection pool is an ob7ect in the Physical layer that describes access to the data source#

    It contains information about the connection between the Siebel Analytics Server and that data

    source# 2he Physical layer in the Administration 2ool contains at least one connection pool for each

    database#

    Connection pools allow multiple concurrent data source re*uests '*ueries( to share a sinle

    database connection" reducin the overhead of connectin to a database

    After this limit is reached" the Analytics Server routes all other connection re*uests to another

    connection pool or" if no other connection pools e%ist" the connection re*uest waits until a connection

    becomes available#

    3: Different user authentication methods available in Siebel Analytics

    2he different user authentication methods available in the Siebel analytics r

    o 0S type of authentication

    o Bypass type 0S type of authentication

    o Database type of authentication

    2hrouh .DAP servers we can import the users form other oltp sources and also the lowest

    restrictin permissions or overridden by the hihest restrictin permissions

    In database type of authentication the when u loin in to the ui application the Siebel analytics will

    try to connect to the database by usin this username and password and loin into the ui application

    In 0S type of authentication the users r created in the repository itself and in the Bypass 0S

    type of authentication throuh 6%ternal table authentication we r loin into the &I Application in the

    e%ternal table we r maintainin the username and passwd this e%ternal table is available in the database#

  • 8/12/2019 SA_FAQ's(130)

    24/49

    3,: SA column selector "hats it it and ho" it can be used

    If u wants to chane the column names dynamically we ma9e use column selector view multiple

    columns can b attached to a sinle column#

    33: Servers installed after r Installation of Siebel Analytics

    Siebel analytics web server" Siebel analytics server" Siebel analytics scheduler server"

    35: Action in=s in Siebel application

    A Conditional* DataGDriven Action in=

    CAS6 Column A

    W@60 < 2@60 >Action .in9 >

    W@60 < H 2@60 >Action .in9 H>6.S6 >Action .in9 F>

    60D

    With a standard action lin9" normally F elements are provided in the custom data format: Giew"

    Applet and )ow Id# In this case" you will provide all F elements as one strin from column B and amend

    the data format slihtly#

    2he strin will need to be correctly >escaped> for both Analytics to reconi$e it as a strin" but also

    for it to resolve correctly usin the !avaScript function 0SW60av" referenced when creatin action

    lin9s#

    - Char'FK( : S. escape character for sinle *uotes

    - : double pipes used by analytics here to concatenate strins

    - " : commas separate the F aruments normally used in action lin9s

    Char'FK(>/rder 6ntry - .ine Items Giew 'Sales(>Char'FK(>">Char'FK(>/rder 6ntry - /rder

    1orm Applet>Char'FK(>">Char'FK(/rder#Q)ow IdQ Char'FK(

    0otice you>re addin H sinle *uotes each time" the st one will be removed by the analytics

    server leavin the second one when usin the !avaScript function# Add this strin after the >2@60> portion

    of your CAS6 statement# 1or each different condition in the CAS6 statement add the action lin9

    functionality usin this synta% replacin the view" applet and row id aruments each time#

    37: Siebel delivers Automatic population of Devices and profiles for users

    http://www.linkedin.com/in/justintownsendhttp://www.linkedin.com/in/justintownsend
  • 8/12/2019 SA_FAQ's(130)

    25/49

    /racle Business Intellience Delivers 'Delivers( is the interface used to create alerts based on

    /racle Business Intellience Answers 'Answers( results# Answers are an e%tremely powerful" ad hoc data

    *uery tool that enables you to perform multidimensional analysis in a pure Web architecture# ou can use

    Delivers to detect specific results and notify the appropriate person or roup throuh Web" wireless"

    mobile" and other voice communication channels#

    Delivers wor9s in tandem with /racle Business Intellience Scheduler 'Scheduler(# IBots deliver

    reports and alerts to end users# IBots are confiured and submitted for e%ecution usin Delivers#

    Scheduler is an e%tensible application and server that manaes and schedules 7obs# /racle BI Scheduler

    supports two 9inds of 7obs:

    Scripted 8obs: Scripted 7obs are set up and submitted" usin the !ob +anaer feature of the /racle

    Business Intellience Server Administration 2ool# 1or e%ample" a scripted 7ob can periodically load /racle

    BI Server usae statistics into a bac9-end database# 1or scripted 7obs" /racle BI Scheduler

    communicates with /racle BI Server#

    nscripted 8obs&nscripted 7obs are called i+ots# iBots deliver reports and alerts to end users# iBots

    are confiured and submitted for e%ecution" usin /racle Business Intellience Delivers# /racle BI

    Scheduler communicates with /racle Business Intellience Presentation Services for unscripted 7obs and

    must be installed and confiured to deliver iBots#

    3: Security evels in Siebel Analytics

    # 2he two levels of security available in Siebel analytics are the Data level security which is

    implemented in the bmm layer and ob7ect level security which is implemented in the presentation layer i#e

    restrictin a particular column for a particular user providin access to a particular dashboard# 2he

    security can also done in the ui level by the manae catalo option#

    H# Within Siebel Analytics there are two basic types of security" Data .evel and /b7ect .evel#

    Data level is about controllin the data i#e# the facts that a user can see" typically this is because

    manaers don>t want fisticuffs in the office5 so preventin everyone from seein how much commission

    the sales team et is enerally a ood idea# Also" you may be familiar with 2+I" 2oo +uch Information" if

    li9e me you>re a nosey par9er than everyone else>s data is far more interestin than your own and youcan>t resist havin a loo9 should the opportunity present its self# ,ivin all your staff this opportunity can

    have a dramatic effect on productivity#

    3;: +A0 and +.0

    /.AP stands for /nline Analytical Processin# It uses database tables 'fact and dimension

    tables( to enable multidimensional viewin" analysis and *ueryin of lare amounts of data# 6## /.AP

  • 8/12/2019 SA_FAQ's(130)

    26/49

    technoloy could provide manaement with fast answers to comple% *ueries on their operational data or

    enable them to analy$e their company>s historical data for trends and patterns#

    /.2P stands for /nline 2ransaction Processin# /.2P uses normali$ed tables to *uic9ly record

    lare amounts of transactions while ma9in sure that these updates of data occur in as few places as

    possible# Conse*uently /.2P database are desined for recordin the daily operations and transactions

    of a business# 6## a timecard system that supports a lare production environment must record

    successfully a lare number of updates durin critical periods li9e lunch hour" brea9s" startup and close of

    wor9

    3>: star and sno" fla=e schema! Where sno" fla=s can be used and "hich uses "hat schema(+A0 and +.0)

    Snowfla9e schema is used when the datawraehouse is most of the time used as a source for one

    more rather hih end datawarehouse than for direct analysis the ma7or difference between star and

    snowfla9e is star schema is hihly denormali$ed where as snowfla9e schema is partially normali$ed#

    5@: Imae 0rompt and column 0rompt in Siebel ans"ers

    Criteria 0rompt

    o Criteria prompt uides users in ma9in selections for individual re*uests#

    o 2here are two 9inds of criteria prompts"

    o Column 1ilter prompts

    o Imae prompts

    Addin a Column 0rompt

    o A column filter prompt allows users to select values to filter a column in a re*uest#

    o Siebel Answers Criteria tab Prompts tab Create Prompt Column 1ilter Prompt or Imae

    Prompt

    o Select the Column 1ilter Prompt

    o Addin a Column Prompt continued

    o 2he Column 1ilter Prompt Properties dialo bo% appears#

    Addin a Imae 0rompt

    o An imae prompt provides an imae that users clic9 to select their re*uest criteria# 1or e%ample"

    from an imae that shows products" users can clic9 a product#

    o Imae prompts appear on the Prompts tab in Siebel Answers#

    Addin an Imae 0rompt continued

  • 8/12/2019 SA_FAQ's(130)

    27/49

    o In Siebel Answers" display a re*uest to which you want to add an imae prompt" and then clic9

    the Prompts tab#

    o 1rom the Create 1ilter drop-down list" select Imae Prompt

    51: ?o" a loical re/uest "or=s in Siebel Analytics

    Sample #e/uest 0rocessin

    &ser views a dashboard or submits an Answers re*uest

    2he Siebel Analytics Web Server ma9es a re*uest to the Siebel Analytics to retrieve the re*uested

    data

    2he Siebel Analytics Server usin the #rpd file" optimi$es functions to re*uest the data from the data

    sources

    2he Siebel Analytics Server receives the data from the data sources and processes as necessary

    2he Siebel Analytics Server passes the data to the Siebel Analytics Web Server

    2he Siebel Analytics Web Server formats the data and sends it to client

    5: Siebel analytics clusterin ho" fail over reconies the other server

    Clusterin Siebel Analytics Servers

    Cluster Server $eature

    Allows up to R Siebel Analytics Servers in a networ9 domain to act as a sinle server

    Server in cluster share re*uests from multiple Siebel Analytics clients" includin Siebel Analytics

    Answers and Siebel Analytics Delivers

    Cluster Controller is primary Component of the cluster Server feature

    +onitors status of resources in a cluster and performs session assinment as resources chane

    Supports detection of server failures and failover for /DBC clients of failed servers

    5,: properties of connection pool* multiple connection pools to the same Database

    es there can b multiple connection pools for the same database#

    53: %arrative ie" and Styles applied to charts and different vie" available in analytics

    About ie"s

    Giews use the presentation capabilities of Siebel Analytics Web to help you loo9 at results in

    meaninful" intuitive ways#

  • 8/12/2019 SA_FAQ's(130)

    28/49

    When you run a new re*uest" Siebel Analytics initially displays results in a table" with a title

    precedin the table#

    Giews are available for selection on the )esults tab in Siebel Answers#

    ie"s Continued

    2he followin are the views available in Siebel Analytics

    Compound ayout

    .itle

    .able

    Chart

    0ivot .able

    $ilters

    Column Selector

    $unnel chart

    %arrative

    .ic=er

    Static .e9t

    %o #esults

    oical S

    Create Sement

    Create .aret ist

    Compound ayout ie"s

    We use the compound layout view to assemble different views for display on a dashboard#

    /n the Criteria tab" you can clic9 the followin button to access the compound layout view#

    0erformin Common .as=s

    Savin a Siebel Analytics Giew

    We can save the view with which you are wor9in at any time#

    Choose a personal or shared folder in which to save the view#

    Clic9 /#

  • 8/12/2019 SA_FAQ's(130)

    29/49

    0rintin a Siebel Analytics ie"

    Clic9 the followin button near the top of the wor9space#

    Choose @2+. or PD1#

    1or @2+." a new window shows the selected item#

    Choose 1ile Print on the browser menu#

    1or PD1" an Adobe PD1 window shows the selected item#

    &se the options available in the Adobe PD1 window to save or print the file#

    -a=in a Copy of a Siebel Analytics ie"

    We can duplicate a view to create a copy of it# Duplicatin a view is useful when you want to

    ma9e chanes to it while preservin the oriinal view" or when you want create a new view based on an

    e%istin view#

    2he duplicated view name has the numeral H appended to it# ou can chane the name when

    you save the view#

    .o previe" a Siebel Analytics vie" as it "ill appear on a dashboard#

    Clic9 the followin button to near the top of the wor9space

    Clic9 the Display )esults lin9 to view the results#

    Deletin a Siebel Analytics vie"

    Clic9 the followin button near the top of the wor9space

    Choose Delete Giew from the list#

    Creatin a %e" #e/uest

    ou can create a new re*uest while you are wor9in with a view for the current re*uest#

    Clic9 the followin button near the top of the wor9space#

    Clic9 a sub7ect area in the list to select it#

    2he wor9space displays the Criteria tab" where you can create the new re*uest#

    +pen a saved Siebel Analytics re/uest

    Clic9 the followin button near the top of the wor9space#

  • 8/12/2019 SA_FAQ's(130)

    30/49

    In the /pen dialo bo%" naviate to the re*uest and clic9 /#

    2he wor9space displays the Criteria tab" where you can modify the new re*uest#

    Assemblin vie"s for display on Dashboard

    2his section provides the procedure to access the compound layout view and use it to assemble

    different views for display on a dashboard#

    In Siebel Answers" create or modify the re*uest with which you want to wor9#

    Addin" Deletin" and )earranin Siebel Analytics )esult Giews in Siebel Answers

    2o add a new Siebel Analytics view

    Select a view from the list#

    2o delete a Siebel Analytics view

    2o rearrane a Siebel Analytics view

    6ditin the Properties of a Siebel Analytics Giew

    Addin .itles

    We use the title view to add a title" a subtitle" a loo" a lin9 to a custom online help pae" and

    timestamps to the results#

    A title view is always added to the results" as the first view#

    Siebel Answers )esults 2ab Compound .ayout Add Giew 2itle

    2o edit an e%istin title view" clic9 the )esults tab" choose Compound .ayout from the views

    drop-down list" and then clic9 the 6dit Giew button for the title view#

    Addin .ables

    &se the table view to show results in a standard table# &sers can naviate and drill down in the

    results# ou can add a rand total and column totals specify custom table and column headins" and

    chane the formula or areation rule for a column#

    Siebel Answers )esults 2ab Compound .ayout Add Giew 2able

    2o edit an e%istin table view" clic9 the )esults tab" choose Compound .ayout from the views

    drop-down list" and then clic9 the 6dit Giew button for the table view#

    2he wor9space shows the options and settins for the view#

    2o view the buttons for wor9in with each column individually" select the option to show headertoolbars#

    2o add custom headins or edit the formula for a column" clic9 the 6dit 1ormula button#

  • 8/12/2019 SA_FAQ's(130)

    31/49

    Sho"in Charts

    We use the chart view to position columns on a chart" and to customi$e the title" leend location"

    a%is titles" data labels" si$e" and scale# We can select the chart raph" such as a line chart or a bar chart5

    the chart subtype" such as two-dimensional5 and the style for columns" such as the shape and fill pattern#

    ou can also set borders and colors" and control other chart characteristics#

    Chart raph choices include area charts" bar charts" bubble charts" line charts" and other types#

    Chart subtypes include HD" FD" absolute" clustered" stac9ed" combination" and custom

    2he buttons at the top of the chart view pae provide access to various chart settins or ,eneral

    Chart Properties#

    0ivot .ables

    2he pivot table view is an interactive view that allows you to rotate the rows" columns" and section

    headins to obtain different perspectives of the data# Pivot tables are naviable and drillable" and are

    especially useful for trend reports#

    2o add a new pivot table view" clic9 the )esults tab and choose Pivot 2able from the views drop-

    down list#

    Dra and drop the re*uest columns" which appear as elements in the pivot table" to the desired

    positions in the pivot table template#

    Sho"in filters applied to results

    We use the filters view to show the filters in effect for a re*uest#

    2o add a new filters view" clic9 the )esults tab and choose 1ilters from the views drop-down list#

    Column Selector ie"

    We use the column selector view to allow users to dynamically chane which columns appear in

    a re*uest# /ne column selector can be attached to each column in a specific re*uest" and multiple

    columns 'attributes( can be attached to each column selector#

    2he wor9space shows the options and settins for the view#

    Select the Include Selector option for each column that you want a column selector to appear#

    Sho"in results in a $unnel Charts

    We use the 1unnel Chart view to show results as a three-dimensional chart that represents taret

    and actual values and levels by color# 2ypically" funnel charts are used to raphically represent data that

  • 8/12/2019 SA_FAQ's(130)

    32/49

    chanes over different periods or staes# 1or e%ample" funnel charts are often used to represent the

    volume of sales over a *uarter#

    1unnel charts are well suited for showin actual compared to tarets for data where the taret is

    9nown to decrease 'or increase( sinificantly per stae" such as a sales pipeline#

    2o add a new funnel chart view" clic9 the )esults tab and choose /ther Giews 1unnel Chart

    from the views drop-down list#

    2o edit an e%istin funnel chart view" clic9 the )esults tab" choose Compound .ayout from the

    views drop-down list" and then clic9 the 6dit Giew button for the funnel chart view#

    +a9e your selections for the fields in the wor9space#

    Addin %arrative .e9t

    We use the narrative view to add one or more pararaphs of te%t to appear with the results#

    0arrative te%t is useful for providin information such as conte%t" e%planatory te%t" or e%tended

    descriptions#

    2o add a new narrative view" clic9 the )esults tab and choose /ther Giews 0arrative from the

    views drop-down list#

    2o edit a narrative view" clic9 the )esults tab" choose Compound .ayout from the views drop-

    down list" and then clic9 the 6dit Giew button for the narrative view#

    ou can type a sentence with placeholders for each column in the results and specify how rows

    should be separated#

    .ic=er ie"

    A tic9er displays the results of a re*uest as a mar*uee 'movin results that scroll across thepae(#

    ou can customi$e the si$e of the scroll area" the speed and direction in which the results scroll"

    and other display settins#

    2o add a new tic9er view" clic9 the )esults tab and choose /ther Giews 2ic9er from the views

    drop-down list#

    2o edit an e%istin tic9er view" clic9 the )esults tab" choose Compound .ayout from the views

    drop-down list" and then clic9 the 6dit Giew button for the tic9er view#

    2he wor9space shows the options and settins for the view#

    Static .e9t ie"

  • 8/12/2019 SA_FAQ's(130)

    33/49

    We use the static te%t view to add or edit mar9up te%t to appear with the results#

    We can add mar9up te%t that contains formatted te%t" Active8 controls or !avaScript4s" sound

    bites" animation" speciali$ed loos" and so on#

    2he mar9up te%t may contain anythin that is supported by your browser#

    2o add a new static te%t view" clic9 the )esults tab and choose /ther Giews Static 2e%t from

    the views drop-down list#

    2o edit an e%istin static te%t view" clic9 the )esults tab" choose Compound .ayout from the

    views drop-down list" and then clic9 the 6dit Giew button for the static te%t view#

    2he wor9space shows the static te%t view#

    %o #esults ie"

    We use the no results view to specify e%planatory te%t to appear if the re*uest does not returnany results#

    2he te%t can help users understand that there was no data#

    2o add a new no results view" clic9 the )esults tab and choose /ther Giews 0o )esults from

    the views drop-down list#

    2o edit an e%istin no results view" clic9 the )esults tab" choose Compound .ayout from the

    views drop-down list" and then clic9 the 6dit Giew button for the no results view#

    2he wor9space shows the no results view#

    2ype e%planatory te%t into the @eadline and 2e%t bo%es#

    oical S ie"

    We use the loical S. view to show the S. enerated for the re*uest#

    2his view is useful for trainers and administrators" and is usually not included in results for typicalusers#

    2o add a new loical S. view" clic9 the )esults tab and choose /ther Giews .oical S. from

    the views drop-down list#

    2o edit an e%istin loical S. view" clic9 the )esults tab" choose Compound .ayout from theviews drop-down list" and then clic9 the 6dit Giew button for the loical S. view#

    2he wor9space shows the loical S. view#

    Sement ie"

    We use the create sement view to display a Create Sement lin9 in the results#

  • 8/12/2019 SA_FAQ's(130)

    34/49

    &sers can clic9 this lin9 to create a sement in their Siebel +ar9etin operational application"

    based on the results data#

    2he create sement view is for users of the Siebel +ar9etin operational application" interated

    with Siebel Analytics#

    .aret ist vie"

    2he create taret list view is for users of Siebel Industry Applications" interated with SiebelAnalytics#

    It allows automatic interation of lists of contacts and accounts into these Siebel operational

    applications" both networ9-based and disconnected" based on the results of a Siebel Analytics re*uest#

    1or e%ample" users of Siebel Pharma Sales can create a taret list in the operational application

    and use it in their Siebel Pharma 1ield Analytics disconnected application#

    When you add a create taret list view" a lin9 named Create 2aret .ist appears in a Siebel

    Analytics report that appears on a user4s Analytics dashboard#

    2he user can clic9 this lin9 to populate or refresh a list of contacts or accounts in the Siebel

    operation application#

    55: Disconnected "ho uses it and steps in confiurin disconnected application

    Siebel Disconnected Analytics offers the ability to use Siebel Analytics dashboards while

    disconnected from the corporate networ9# A Disconnected Analytics application is a pac9ae of Siebel

    Analytics dashboards with supportin data and metadata#

    Disconnected Analytics applications are usually orani$ed accordin to business areas#

    $or 29ample*

    our Siebel Analytics administrator miht ma9e one application coverin sales and another

    coverin mar9etin campains# ou can 9eep more than one Disconnected Analytics application on your

    .aptop" althouh only one application can be active and runnin at one time#

    &sin the Disconnected Analytics Application +anaer" you can update and administer the

    Disconnected Analytics applications on your laptop#

    Components of Disconnected Analytics Applications

    A Disconnected Analytics application is a local version of the Siebel Analytics platform runnin on

    your laptop# It includes the followin components:

    A personalied version of Siebel Analytics dashboards

    ou can access your personal Siebel Intellience Dashboards as you would if you were loed

    on to the Siebel Analytics Web# 2he dashboards may include your own versions of the enterprise level

    dashboards" with any special data filters you may add#

  • 8/12/2019 SA_FAQ's(130)

    35/49

    0ersonalied and secure data from the Siebel Analytics enterprise database

    ou can download data from the networ9 to your laptop and save reports you have created

    separately from roup data and reports#

    Disconnected Analytics Application -anaer

    2his utility allows you to use and manae Disconnected Analytics applications on your laptop

    while disconnected from the networ9# It also allows you to synchroni$e the data for Disconnected

    Analytics applications with data on the networ9# /nce installed" you can access the Disconnected

    Analytics Application +anaer from the Windows Start menu#

    2hese components are included in the installation file sent to you by your Siebel Analytics

    administrator#

    In technical terms* "hat the installation file sets up are:

    H .he local (that is* the laptop) repository

    Contains metadata about the data tables available in the local application# 0ote that this

    repository is not a subset of the server repository5 it is created independently# A Disconnected Analyticsapplication has only one repository#

    H the local Web Catalo

    Contains metadata about the reports available in the local application# 2his Web Catalo is not a

    subset of the server Web Catalo5 it is created independently# A Disconnected Analytics application has

    only one Web Catalo#

    .o install the Siebel Analytics Disconnected Client

    &Access the installation files" and run the proram Setup#e%e#

    ( 2he installation wi$ard window appears and prompts you throuh each screen" as shown in 2able HK#

    2o continue to the ne%t screen" clic9 0e%t# If you need to return to a previous screen" clic9 Bac9# 2able HK#

    Siebel Analytics Installation Wi$ard Screens for Disconnected Client /nlyScreen ,our Action

    Welcome Clic9 0e%t#

    .icense Areement Select# I accept#### and clic9 0e%t#

    .icense 1ile 2he .icense file is an 8+. file correspondin to the installation type you are licensed for#

    2his file is emailed to you" or installed on your corporate server#

    Select the appropriate 8+. file in the .icense 1ile screen 'for e%ample" @ori$ontalDisc#%ml(# Clic9 0e%t#

    Installation Directories 2o chane the default installation drive 'recommended(" clic9 browse and establish

    the installation path" then clic9 0e%t#

    CA.I+%:Do not install the Disconnected Client on the same machine with Siebel Analytics# Install them

    on two separate machines#

    Setup 2ype Choose the option Disconnected Client# Clic9 0e%t#

    Selection 6rror

    +essae .anuae

  • 8/12/2019 SA_FAQ's(130)

    36/49

    2he error messaes from the Siebel Analytics Server are in one lanuae only# 2ypically" these are bac9-

    end server side messaes only#

    2he Siebel Analytics Administrator can choose which lanuae to display these messaes in# 2he default

    is 6nlish# Clic9 0e%t#

    Wait Placeholder screen appearin while the installer accepts all the choices you have made# Clic9 0e%t#

    Summary Information

    (0reinstallation)

    A list of the Disconnected Client components and the directory where they are to be installed# Confirm

    that this information is correct# Clic9 0e%t#

    Installin Placeholder screen that appears while the installer installs all the features you have selected#

    Clic9 ne%t when done#

    "unnin' $isconnected Client in Silent ode

    After you install Siebel Analytics Disconnected Client" you can ma9e it run automatically in silent mode 'inthe bac9round(# In order to run Disconnected Client in silent mode easily" you should Create a new Start

    menu shortcut" as shown in the followin procedure#

    .o create a Start menu shortcut for Disconnected Client silent mode

    & )iht-clic9 Start and select 6%plore# Start +enu should be hihlihted#

    ( In the riht pane" double-clic9 Prorams#

    . In the riht pane" double-clic9 Siebel Analytics#

    / )iht-clic9 Siebel Disconnected Analytics and select Create Shortcut#

    0 )ename the new shortcut to Siebel Disconnected Analytics Silent +ode#

    1 )iht-clic9 Siebel Disconnected Analytics Silent +ode and select Properties#

    a In the Shortcut tab .aret field* at the end of the e9istin path* add the follo"in:

    Os Be sure to include the leadin space#

    b Clic9 Apply and close the window#

    2o start Disconnected Client in silent mode" naviate to Start Prorams Siebel Analytics Siebel

    Disconnected Analytics Silent +ode#

    Summary Information

    (post installation)

    Ac9nowledement that the installation wi$ard has finished installin Siebel Analytics# Clic9 0e%t#

    )estart Computer Choose whether or not to immediately restart your computer and clic9 1inish#

    If you clic9 es ###" the computer shuts down and restarts#

    If you clic9 0o###" you need to restart the computer before you use Siebel Analytics#

    Confiurin Siebel 0harma $ield

    Analytics Client 2$+C $SN

  • 8/12/2019 SA_FAQ's(130)

    37/49

    Siebel Pharma 1ield Analytics Client is the Disconnected Analytics client for the Siebel Pharma

    application# Whenever a Pharma 1ield Analytics user los on to Disconnected Analytics" the user name

    and password are authenticated usin S. Anywhere aainst a Siebel transactional database table# In

    order for Pharma 1ield Analytics to wor9 in an interated environment" you must confiure SI6B6.N/.2P

    'the /DBC Data Source 0ame or DS0( on the client machine# 2he followin confiuration provides

    connectivity between the Pharma 1ield Analytics application and the mobile client Siebel transactional

    database#

    .o confiure the Siebel 0harma $ield Analytics client SI2'2+.0 DS%

    & 0aviate to Start Prorams Administrative 2ools Data Sources '/DBC(#Clic9 System DS0 tab#

    ( Clic9 Add button#

    . Select Adaptive Server Anywhere T#E# Clic9 1inish#

    / In Data source name field" enter SI6B6.N/.2P#

    %+.2 +a9e sure the user has appropriate Analytics responsibilities chec9ed#

    0 Clic9 Database tab" and then clic9 Browse#In the Database file field" point to the local database on the client machine#

    1 Clic9 / to e%it the Administrative 2ool#

    57: ?o" to 'ypass the #epository Authentication

    Another option is to bypass Siebel Analytics Server security and rely on the security provided by

    issuin user-specific database loons and passwords when the Siebel Analytics Server submits *ueries

    to databases# 2he databases can then determine whether the *uery will be performed for the user#

    2he Siebel Analytics Server issues *ueries to databases in one of the followin ways:

    By usin the user IDs and passwords confiured in connection pools when the connection pool

    property Shared .oin has been chec9ed#

    With database-specific user IDs and passwords that are specific to each user# Confiure the

    database user IDs and passwords in the user>s profile in the Siebel Analytics Server repository#

    If you are usin database-specific loin information" connection poolin needs to be set up

    without the Shared .oin property" allowin it to accept database-specific user IDs and

    passwords#

    1or more information on connection pools" see Settin up Connection Pools#

    'ypass Siebel Analytics Server security by settin the authentication type in the %SConfi!I%Ifile: A&2@602ICA2I/0N2P6 < BPASSN0S5

  • 8/12/2019 SA_FAQ's(130)

    38/49

    5: Correlated sub /uery* Derived .ables

    Correlated subquery In S." a sub*uery in which processin the inner *uery depends on data from

    the outer *uery

    $erived Tablesa derived table is a select *uery that is used in place of a table# '/r( S.-data consists

    entirely of table variables" called base tables# An operation that references $ero or more base tables and

    returns a table is called a *uery# 2he result of a *uery is called a derived table.

    5;: %ormaliation and five normal forms

    %ormaliation: normali$ation is nothin but splittin the structure of the table into H or more tables so that

    redundancy is reduced and transactions in the form of inserts" deletes can be easily implemented#

    $irst %ormal $orm:An entity is in 1irst 0ormal 1orm '01( when all tables are two-dimensional with no

    repeatin roup#

    A row is in first normal form '01( if all underlyin domains contain atomic values only# 01

    eliminates repeatin roups by puttin each into a separate table and connectin them with a one-to-

    many relationship# +a9e a separate table for each set of related attributes and uni*uely identify each

    record with a primary 9ey# 6liminate duplicative columns from the same table# Create separate tables for each roup of related data and identify each row with a uni*ue column

    or set of columns 'the primary 9ey(#Second %ormal $orm:An entity is in Second 0ormal 1orm 'H01( when it meets the re*uirement of

    bein in 1irst 0ormal 1orm '01( and additionally: Does not have a composite primary 9ey# +eanin that the primary 9ey cannot be subdivided into

    separate loical entities# All the non-9ey columns are functionally dependent on the entire primary 9ey# A row is in second normal form if" and only if" it is in first normal form and every non-9ey attribute

    is fully dependent on the 9ey# H01 eliminates functional dependencies on a partial 9ey by puttin the fields in a separate table

    from those that are dependent on the whole 9ey# An e%ample is resolvin many many

    relationships usin an intersectin entity#

    .hird %ormal $orm:An entity is in 2hird 0ormal 1orm 'F01( when it meets the re*uirement of bein in

    Second 0ormal 1orm 'H01( and additionally: 1unctional dependencies on non-9ey fields are eliminated by puttin them in a separate table# At

    this level" all non-9ey fields are dependent on the primary 9ey#

  • 8/12/2019 SA_FAQ's(130)

    39/49

    A row is in third normal form if and only if it is in second normal form and if attributes that do not

    contribute to a description of the primary 9ey are move into a separate table# An e%ample is

    creatin loo9-up tables#'oyceGCodd %ormal $orm:Boyce Codd 0ormal 1orm 'BC01( is a further refinement of F01# In his later

    writins Codd refers to BC01 as F01# A row is in Boyce Codd normal form if" and only if" every

    determinant is a candidate 9ey# +ost entities in F01 are already in BC01#

    BC01 covers very specific situations where F01 misses inter-dependencies between non-9ey 'but

    candidate 9ey( attributes# 2ypically" any relation that is in F01 is also in BC01# @owever" a F01 relation

    won>t be in BC01 if 'a( there are multiple candidate 9eys" 'b( the 9eys are composed of multiple

    attributes" and 'c( there are common attributes between the 9eys#

    $ourth %ormal $orm:An entity is in 1ourth 0ormal 1orm 'U01( when it meets the re*uirement of bein

    in 2hird 0ormal 1orm 'F01( and additionally: @ave no multiple sets of multi-valued dependencies# In other words" U01 states that no entity can

    have more than a sinle one-to-many relationship within an entity if the one-to-many attributes

    are independent of each other# +any: many relationships are resolved independently#

    $ifth %ormal $orm:An entity is in 1ifth 0ormal 1orm 'V01( if" and only if" it is in U01 and every 7oin

    dependency for the entity is a conse*uence of its candidate 9eys#

    5>: What are the primary =ey* forein =ey* alternate =ey* composite =ey and candidate =eyE

    0rimary =ey: a primary 9ey is a column or a roup of columns that can uni*uely identify any row in atable#

    it must uni*uely identify each row in a table

    it must contains uni*ue values

    it cannot be a null field

    It should contain a minimum number of fields necessary to be called uni*ue#

    It cannot be a multi-part field

    Its value cannot be modified e%cept in very rare cases#

    $orein =ey: A forein 9ey is a field 'or fields( that points to the primary 9ey of another table# 2he

    purpose of the forein 9ey is to ensure referential interity of the data# In other words" only values that are

    supposed to appear in the database are permitted

    Alternate =ey:An alternate 9ey 'or secondary 9ey( is any candidate 9ey which is not selected to be the

    primary 9ey 'P(

  • 8/12/2019 SA_FAQ's(130)

    40/49

    Composite =ey:A com#osite 3eyis a primary 9ey that consists of more than one column# Also 9nown

    as a concatenated 3eyor a''re'ate 3ey#

    Candidate =ey: A candidate 9ey is a combination of attributes that can be uni*uely used to identify a

    database record without any e%traneous data# 6ach table may have one or more candidate 9eys# /ne of

    these candidate 9eys is selected as the table primary 9ey#

    7@: -eta data (do "e actually have database or is data stored in -eta data

    +eta data is the bride between Dataware house and decision support application it answers

    *uestions as ;What does this field mean in business terms= which bossiness4 process does this set of

    *ueries support= and so onX

    +eta data is data about data# +eta data will be used by those who are oin to administer and

    maintain the data warehouse as well as by those who are oin to use the information stored in the data

    warehouse# 2here are two 9inds of metadata that will come alon with a data warehouse# 2hey aretechnical metadata and business metadata# People who administer and maintain the data warehouse will

    use technical metadata and those who are oin to use the data warehouse will use business metadata#

    71: -eta data (do "e actually have database or is data stored in meta data )

    +etadata is the bride between the data warehouse and the decision support system"

    /r metadata is data about data that is the column name" data type and width

    /r metadata is data about data

    /r metadata is user4s data and user4s table data

    Actually we r dealin only with the structure of data when we *ueryin the data the *uery hits the

    database# 2he data is present in the database itself#

    7: ?o" to Create the report and "hat are the standards follo"ed to do the same

    Accessin the Standalone Siebel Ans"ers

    2o access stand-alone Siebel Analytics" you use a &)." a user ID" and a password provided by

    your orani$ation#

    Select the lanuae in which you want to wor9 from the drop-down list#

    0erformin Common tas=s

    29istin from Siebel Analytics

    Giewin Descriptions of Siebel Analytics Dashboards and Saved )e*uests

  • 8/12/2019 SA_FAQ's(130)

    41/49

    Printin a Siebel Analytics Dashboard or Saved )e*uest

    6mailin a Siebel Analytics Dashboard Pae or )e*uest

    Downloadin Siebel Analytics )esults

    29istin from Siebel Analytics

    1rom any Siebel Analytics screen" clic9 the .o /ut lin9#

    Do not close the browser window to e%it from Siebel Analytics#

    ie"in Descriptions of Siebel Analytics Dashboards

    Descriptions are supplied when a dashboard or re*uest is saved in the Web Catalo#

    Pause the cursor over the title of the saved re*uest in the selection pane in Siebel Answers#

    Pause the cursor over the name of the dashboard in Siebel Intellience Dashboards#

    0rintin a Siebel Analytics Dashboard or Saved #e/uest

    Siebel Analytics allows you to display printer-friendly versions of e%istin dashboards andre*uests#

    ou can print usin

    @2+.

    PD1

    A new window shows the selected item without the e%traneous lin9s#

    2mailin a Siebel Analytics Dashboard 0ae or #e/uest

    We can email a dashboard pae or a re*uest as a Web archive '#mht( file#

    Clic9 the Printer 1riendly lin9#

    A new browser window opens that contains the dashboard pae or the re*uest#

    Select 2oolbar" choose 1ile Save As#

    Save the file to the desired location" with a file type of Web Archive" Sinle 1ile 'J#mht(#

    Send the saved #mht attachment usin an email application#

    Do"nloadin Siebel Analytics #esults

    Siebel Analytics provides options for downloadin results#

    Download to 6%cel

    Download Data

    Download Web Pae '+@2+.(

  • 8/12/2019 SA_FAQ's(130)

    42/49

    7,! ?ierarchy of the Siebel Analytics Web components!

    Delivers" answers" admin" loout" disconnected" dashboard" my account" cataloue file withe%tension of #webcat

    73: ?o" comfortable in Siebel tools to et the understandin of the .ables and 4oins

    By usin the 7oin manaer

    75: Data -odelin $undamentals and Concepts Different .ypes of Data modelin (0hysical &dimensional)

    2he types of data modelinr conceptual loical" physical modelin

    2he datamodellin is completely a desin approach for desinin the datawarehouse

    In conceptual modelin a database architect need to understand the re*uirements very clearly"

    once the re*uirements are very clear he needs to identify the lowest level rains" identify the entities and

    attributes for each entity

    In loical modelin once the entities Y attributes are identified desin the dimension tables with

    the lowest ranularity" desin the fact table with 9ey performance indicators" and establish the relationship

    between dimension table and fact table usin primary Y forein 9eys the desin of the database loo9s li9e

    a star #In physical modelin once the loical schema is ready move the structures to e%ist physically in the

    database#

    77: Advanced $ormattin in analytics (Conditional $ormattin of #eports)

    Based on a particular condition we r formatting the data of report with custom colours and fontsetc..

    Applyin Conditional $ormattin to Column Content in +racle 'I Ans"ers

    In tables and pivot tables" conditional formattin helps direct attention to a data element if it meets

    a certain condition# 1or e%ample" you can show below-*uota sales fiures in a certain color" or display an

    imae such as a trophy ne%t to the name of each salesperson who e%ceeds *uota by a certain percent#

    ou do this by selectin one or more columns in the re*uest to use" specifyin the condition to

    meet" and then ma9in selections for font" cell" border" and style sheet options to apply when thecondition is met# 2he conditional formats can include colors" fonts" imaes" and so on" for the data and for

    the table cell that contains the data# 2he steps to specify a condition are very similar to those used to

    create filters#

    ou can add multiple conditions so that the data and the table cell are displayed in one of several

    formats" based upon the value of the data# 1or e%ample" below-*uota sales can be displayed in one color"

    and above-*uota sales can be displayed in another color#

  • 8/12/2019 SA_FAQ's(130)

    43/49

    +ption sae %otes

    Default Displays any imaes in the default position" which is usually to the left of the column data or

    headin#

    Imaes .eft Displays any imaes to the left of the column data or headin#

    Imaes )iht Displays any imaes to the riht of the column data or headin#

    Imaes /nly Displays only the imae" and not the column data or headin#

    Several subtle conditional formattin differences e%ist between traditional tables and pivot tables#

    Conditional formats that format one column based on the value of another column are not reflected in a

    pivot table" but are reflected in a standard table# 1or e%ample" settin the color of a reion name based on

    the sales in that reion has no effect in a pivot table# @owever" settin the color of the sales data based

    on the value of the sales data is reflected in a pivot table" as is settin the color of the reion name based

    on the actual name5 for e%ample" displayin a value of 6astern )eion in bold colored te%t#

    N2TE In pivot tables" conditions are evaluated aainst the values as calculated or areated by the

    pivot table# Conditional formattin is applied based on the underlyin value" even if you choose the ShowAs options to show the data as percents or inde%es#

    our selections apply only to the contents of the column for the re*uest with which you are wor9in#

    .o add conditional formattin to a column in a re/uest

    & In /racle BI Answers" clic9 the Properties button for a column to open the Column Properties dialo

    bo%" and then clic9 the Conditional 1ormat tab#

    ( Clic9 the Add Condition button and select the desired column in the re*uest for use in constructin the

    condition#

    2he CreateO6dit 1ilter dialo bo% opens#

    N2TE When you access the CreateO6dit 1ilter dialo bo% from the Conditional 1ormat tab" the dialo bo%

    shows only the options that apply to conditional formats# 1or e%ample" the /perator drop-down list shows

    the subset of operators that are used in conditional formats" and you can only apply presentation

    variables#

    1or information about usin the CreateO6dit 1ilter dialo bo%" see ;&sin Column 1ilters in an /racle BI

    )e*uest= on pae U#

    When you clic9 / at the CreateO6dit 1ilter dialo bo%" the 6dit 1ormat dialo bo% appears#

    . +a9e your choices for font" cell" border" imae" and advanced style formattin options# 1or more

    information" see ;1ormattin Column Content In /racle BI Answers= on pae #

    N2TE If you specify an imae as part of the conditional formattin" it appears conditionally in the results#

    / Clic9 / when you are done to return to the Column Properties dialo bo%#

    0 Clic9 / if you are done" or specify another condition to include#

    2he Column Properties dialo bo% shows the condition" and the conditional formattin to apply# Columns

    are evaluated in the order that they are listed#

    1 2o reorder a column" clic9 the +ove &p or +ove Down buttons#

  • 8/12/2019 SA_FAQ's(130)

    44/49

    4 2o delete a column from the condition" clic9 the Delete button#

    5 2o edit a condition or a conditional format" clic9 it#

    7: Interated* stand alone Analytics Difference!

    Siebel Analytics Standalone

    Provides a platform to model data so users can understand it

    Provides server to enerate S. and seamlessly access and manipulate data from multiple

    sources

    Provides a simple to use" hihly interactive" wed-based analysis tool and ability to pre-construct

    dynamic reports and alerts

    Siebel Analytics Applications

    Provides all that the standalone application does" plus:

    Applications for common industry analytical processin such as service analytics" Sales

    Analytics" Pharma Analytics" and so on

    Prebuilt role-based dashboards to support the needs of line manaers to chief e%ecutive officers

    A prebuilt database 'Siebel )elationship +anaement Warehouse( desined for analytics

    processin with prebuilt routines to e%tract" load" and transform data from the Siebel eBusiness

    application 'transactional( database

    7;: ?o" to set up DA0 Security "ithin Siebel Analytics #epository

    DA0: .ihtweiht Directory Access Protocol '.DAP("

    Instead of storin user IDs and passwords in a Siebel Analytics Server repository" you can have

    the Siebel Analytics Server pass the user ID and password entered by the user to an .DAP server for

    authentication# 2he server uses clear te%t passwords in .DAP authentication# +a9e sure your .DAP

    servers are set up to allow this#

    7>: "hy is the Jnumber of elements at a levelJ re/uired for dimensionE

    It specifies the no of elements that e%ist at this level f this level is the rand total level then leave the field

    as blan9# 2he system will set a value by default# 2his no is used by the Siebel analytics server when

    pic9in areate sources" the no does not to have been e%act but ratio of numbers from one level to

    another should be accurate!

    @: +'I22 briefin boo=s and 9ml publisher

  • 8/12/2019 SA_FAQ's(130)

    45/49

    If your orani$ation licensed Siebel Analytics Briefin Boo9s" you can store a static snapshot of

    dashboard paes or individual re*uests in one or more briefin boo9s# ou can then download and share

    briefin boo9s for viewin offline# Briefin boo9s and their content can also be updated" scheduled" and

    delivered usin Siebel Delivers#

    1: 2. ta=es more time to complete ho" to debu and "hat approach to resolve the same

    We can resolve by identifyin the tar'et bottle nec3s and the source bottle nec3s and the

    ma##in' bottle nec3s and the session bottle nec3s and the last is the system bottle nec3s

    : session lo* mappin* "or=flo"* confiuration settins of Informatica

    A mappin is a raphical representation of dataflow from source to taret with s set oftransformation rules where business loic is applied

    Session lo is a file that is created by the Informatica server which contains all the informationabout the e%traction transformation and loadin#

    A wor9flow is the process of submittin the session to the Informatica server" 'what ever themappin we create a session is creates for each mappin(

    We have to confiure the Informatica server and the repository server