The Personalization module uses the following tables to store logging and reporting information. Note that these tables exist for use with external user profiles only.

dps_con_req

This table contains reporting information about requests for content.

Column

Data Type

Constraint

Description

id
(primary key)

NUMERIC(19)

NOT NULL

The unique identifier associated with this content request.

timestamp

TIMESTAMP

NOT NULL

The date the content is requested.

requestid

NUMERIC(19)

NULL

The ID associated with the session in which the request occurs.

contentid

VARCHAR(255)

NOT NULL

The path name of the requested content.

dps_con_req_sum

This table contains reporting information about viewed content.

Column

Data Type

Constraint

Description

contentid

VARCHAR(255)

NOT NULL

The path of the requested content item.

member

NUMERIC(1)

NOT NULL CHECK (member in (0,1))

Indicates whether or not the user who will receive the content is a member.

summarycount

INT

NOTNULL

The number of requests for this content item.

fromtime

TIMESTAMP

NOT NULL

The beginning of the time span that is summarized.

totime

TIMESTAMP

NOT NULL

The end of the time span that is summarized.

dps_group

This table contains information about reporting groups.

Column

Data Type

Constraint

Description

id
(primary key)

INT

NOT NULL

The unique identifier of the group used in reporting.

name

WVARCHAR(64)

NOT NULL
UNIQUE

The name of the group used in reporting.

dps_log_id

This table provides the counters for the primary keys for each logging table.

Column

Data Type

Constraint

Description

tablename
(primary key)

VARCHAR(30)

NOT NULL

The name of the reporting table.

nextid

NUMERIC(19)

NOT NULL

The next ID the logging table should use for a new row.

dps_pgrp_con_sum

This table contains a record of summarized profile groups and the content they accessed in a content group.

Column

Data Type

Constraint

Description

groupname

WVARCHAR(64)

NOT NULL

The name of the profile group.

contentname

WVARCHAR(64)

NOT NULL

The name of the content group

summarycount

INT

NOT NULL

The number of times between the fromtime and totime records that the members of the named profile group accessed the content in the named content group.

fromtime

TIMESTAMP

NOT NULL

The beginning of the time span that is summarized.

totime

TIMESTAMP

NOT NULL

The end of the time span that is summarized.

dps_pgrp_req_sum

This table contains a record of summarized profile groups and their requests for content from a content group.

Column

Data Type

Constraint

Description

groupname

WVARCHAR(64)

NOT NULL

The name of the profile group.

contentname

WVARCHAR(255)

NOT NULL

The name of the content item.

summarycount

INT

NOT NULL

The number of times between the fromtime and totime records that the members of the named profile group accessed the content in the named content group.

fromtime

TIMESTAMP

NOT NULL

The beginning of the time span that is summarized.

totime

TIMESTAMP

NOT NULL

The end of the time span that is summarized.

dps_request

This table contains all of the request log entries.

Column

Data Type

Constraint

Description

id
(primary key)

NUMERIC(19)

NOT NULL

The unique identifier associated with the request item.

timestamp

TIMESTAMP

NOT NULL

The date on which the request was made.

sessionid

VARCHAR(32)

NULL

The ID of the session that made the request.

name

VARCHAR(255)

NOT NULL

The name of the user who made the request.

member

NUMERIC(1)

NOT NULL
CHECK (member in (0,1))

Indicates whether a member or a guest made the request that is logged.

dps_reqname_sum

This table contains records of summarized request names.

Column

Data Type

Constraint

Description

name

VARCHAR(255)

NOT NULL

The name of the request.

member

NUMERIC(1)

NOT NULL CHECK (member in 0,1))

Indicates whether the user is a member or a guest.

summarycount

INT

NOT NULL

The number of times between the fromtime and totime records that the members of the named profile group accessed the content in the named content group.

fromtime

TIMESTAMP

NOT NULL

The beginning of the time span that is summarized.

totime

TIMESTAMP

NOT NULL

The end of the time span that is summarized.

dps_session_sum

This table contains records of summarized sessions.

Column

Data Type

Constraint

Description

sessionid

VARCHAR(32)

NULL

The session ID.

member

NUMERIC(1)

NOT NULL CHECK (member in (0,1))

The value of the member attribute of the session profile.

summarycount

INT

NOT NULL

The total number of events that occurred during the session.

fromtime

TIMESTAMP

NOT NULL

The beginning of the time span that is summarized.

totime

TIMESTAMP

NOT NULL

The end of the time span that is summarized.

dps_user_event

This table contains a record of any user event.

Column

Data Type

Constraint

Description

id
(primary key)

NUMERIC(19)

NOT NULL

The primary key for this logged event.

timestamp

TIMESTAMP

NOT NULL

The time that this event occurred.

sessionid

VARCHAR(32)

NULL

The ID associated with the session that triggered this event.

eventtype

INT

NOT NULL

The type of event, for example, login, logout, registration, content view, purchase, etc. References dps_event_type(id).

profileid

VARCHAR(25)

NULL

The ID associated with the user who triggered the event.

member

NUMERIC(1)

NOT NULL CHECK (member in (0,1))

Whether or not the user is a member or a guest.

dps_user_event_sum

This table contains records of summarized user event types.

Column

Data Type

Constraint

Description

eventtype

INT

NOT NULL

The type of event that is summarized, for example, login, logout, registration, content view, purchase, etc. References dps_event-type(id).

summarycount

INT

NOT NULL

The number of times the event occurred.

fromtime

TIMESTAMP

NOT NULL

The beginning of the time span that is summarized.

totime

TIMESTAMP

NOT NULL

The end of the time span that is summarized.

dps_event_type

This table contains information about the default D4-style events.

Column

Data Type

Constraint

Description

id (primary key)

INTEGER

NOT NULL

The ID associated with the event type.

name

VARCHAR(32)

NOT NULL UNIQUE

The name of the event.


Copyright © 1997, 2013 Oracle and/or its affiliates. All rights reserved. Legal Notices