Skip Headers
Oracle® Business Intelligence Data Warehouse Administration Console User's Guide
Version 10.1.3.4

Part Number E12652-02
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

4 DAC Quick Start

This chapter provides the essential information you need to get started using DAC to run ETL processes.

This chapter contains the following topics:

About User Account Management

The User Management feature includes three roles: Administrator, Developer, and Operator. As shown in Table 4-1, each role has a set of permissions that determines what DAC functionality the role can access.

The User Management dialog box enables a user with the Administrator role to manage user accounts. A user account includes a unique identifier, password, and one or more roles. The Administrator can also inactivate a user account. For instructions on managing user accounts, see "Creating, Deleting and Inactivating User Accounts".

Upon the initial login to a new DAC installation, a user account with the Administrator role is automatically created. This default user account name is Administrator, and the default password is Administrator. It is recommended that after the initial login, the user change the default password. All DAC users can change their own passwords regardless of roles and without the help of their administrator.

Note:

A user with the Administrator role must distribute the DAC Repository database authentication file to user accounts that need to access the DAC Repository. For information about the authentication file, see "DAC Repository Database Authentication File".

Table 4-1 User Account Roles and Permissions

Role Permissions

Administrator

Read and write permission on all DAC tabs and dialog boxes.

Developer

Read and write permission on the following:

  • All Design view tabs

  • All Execute view tabs

  • Export dialog box

  • New Source System Container dialog box

  • Rename Source System Container dialog box

  • Delete Source System Container dialog box

  • Purge Run Details

  • All functionality in the Seed Data menu

Operator

Read and write permission on all Execute view tabs


Creating, Deleting and Inactivating User Accounts

The User Management feature enables a user with the Administrator role to create, delete, and inactivate user accounts.

To create a user account

  1. From the toolbar, select File, then User Management.

  2. In the User Management dialog box, click New.

  3. In the new record field, do the following:

    1. Enter a unique Name and Password.

    2. Click in the Roles field, and then select the roles you want to associate with this user account.

  4. Click Save.

  5. Click Close to exit the User Management dialog box.

  6. Distribute the authentication file for the database where the DAC Repository resides to the user account.

    For more information about authentication files, see "DAC Repository Database Authentication File".

To delete a user account

  1. From the toolbar, select File, then User Management.

  2. In the User Management dialog box, select the user account you want to delete.

  3. Click Delete.

  4. Click Close to exit the User Management dialog box.

To inactivate a user account

  1. From the toolbar, select File, then User Management.

  2. In the User Management dialog box, select the user account you want to inactivate.

  3. Click the Inactive check box.

  4. Click Save.

  5. Click Close to exit the User Management dialog box.

The administrator generates the connection information and password files and distributes them to the users. Using the encrypted authentication file, the users will be able to use into the DAC Client using their own user name and password.

Logging into DAC for the First Time

When you log into DAC for the first time, you must first configure a connection to connect to the DAC Repository. DAC stores this connection information for subsequent logins.

DAC Repository Database Authentication File

When you configure a connection to the DAC Repository, the configuration process includes creating a new authentication file or selecting an existing authentication file. The authentication file authenticates the database in which the repository resides. If you create a new authentication file, you will specify the table owner and password for the database.

A user with the Administrator role must distribute the authentication file to any user account that needs to access the specified DAC Repository.

To log into DAC for the first time

  1. Start the DAC Client by navigating to the $ORACLE_HOME\bifoundation\dac directory and double-clicking the startclient.bat file.

    The Login ... dialog box appears.

    This dialog box is described in the surrounding text.
  2. Click Configure.

  3. In the Configuring ... dialog box, select Create Connection, and then click Next.

  4. Enter the appropriate connection information:

    Field Required Value

    Name

    Enter a unique name for the connection to the DAC Repository.

    Connection type

    Select the type of database in which the DAC Repository will be stored.

    Connection String, or Database name, or TNS Name, or Instance

    Select the database name or database account name of the DAC Repository.

    If you are using:

    • Oracle (OCI8), use the tnsnames entry.

    • Oracle (Thin), use the instance name.

    • SQL Server, use the database name.

    • DB2-UDB, use the connect string as defined in the DB2 configuration.

    Database Host

    Enter the name of the machine where the DAC Repository will reside.

    Database Port

    Enter the port number on which the database listens. For example, for an Oracle database the default port is 1521, or for a SQL Server database the default port is 1433.

    Optional URL

    Can be used to override the standard URL for this connection.

    Optional Driver

    Can be used to override the standard driver for this connection.

    Authentication File

    Click in this field to do one of the following:

    • Select an existing authentication file:

      Navigate to the appropriate location, select the authentication file , and click OK.

    • Create a new authentication file:

      Navigate to the folder where you want to save the authentication file, and click OK.

    Proceed to the next step for detailed instructions.


  5. To select an existing authentication file, do the following:

    1. Click in the Authentication File field of the Configuring... dialog box.

    2. In the Authentication File dialog box, select Choose existing authentication file.

    3. Navigate to the appropriate folder, and select the authentication file. Click OK.

    4. In the Configuring... dialog box, click Test Connection to confirm the connection works.

    5. Click Apply, and then click Finish.

      Note:

      You must distribute this authentication file to all user accounts that need to access this DAC Repository.

  6. To create a new authentication file, do the following:

    1. Click in the Authentication File field of the Configuring... dialog box.

    2. In the Authentication File dialog box, select Create authentication file.

    3. Navigate to the folder where you want to save the new authentication file, and click OK.

    4. In the Create Authentication File dialog box, enter a unique name for the authentication file, and click OK.

    5. Enter the Table Owner Name and Password for the database where the repository will reside.

    6. In the Configuring... dialog box, click Test Connection to confirm the connection works.

    7. Click Apply, and then click Finish.

      Note:

      You must distribute this authentication file to all user accounts that need to access this DAC Repository.

  7. In the Login... dialog box, do the following:

    1. Select the appropriate Connection from the drop-down list.

    2. Enter Administrator as the User Name.

    3. Enter Administrator as the Password.

    4. Click Login.

  8. If asked whether you want to create or upgrade the DAC Repository schema, click Yes.

About the DAC's Extract and Load Processes

To understand how the DAC handles extract and load processes, you must have an understanding of the DAC repository objects. For a description of these objects, see "About DAC Repository Objects Held in Source System Containers".

When you run an execution plan, data is extracted from one or more tables in the source system database, dumped into staging tables, and then loaded into tables in the data warehouse.

Each task in the DAC is mapped to a full load or an incremental load workflow in Informatica. The DAC uses refresh dates (indicated in the Refresh Dates child tab of the Physical Data Sources tab) to determine whether to invoke a full or incremental workflow.

If the source or target table for a task is null, then the DAC invokes a full load workflow (command). If both the source and target tables have a refresh date, then the DAC invokes the incremental workflow (command). For a detailed description of refresh dates, see "About Refresh Dates".

The DAC supports the following extract and load combinations:

Performing an Initial Full Load of Data into the Data Warehouse

After you install and configure Oracle BI Applications, you need to perform a full load of data into the data warehouse. Chapter 8, "Customizing DAC Objects and Designing Subject Areas", contains detailed instructions concerning ETL processes.

To perform an initial full load, at a minimum you will need to perform the following procedures in Chapter 8:

  1. Create a copy of your source system container.

    For instructions, see "Creating or Copying a Source System Container".

  2. Create a subject area.

    For instructions, see "Creating a Subject Area". See also "Overview of Subject Areas".

  3. Assign a subject area to an execution plan and run the execution plan.

    For instructions, see "Building and Running Single-Source and Multi-Source Execution Plans".