Oracle9iAS Personalization Administrator's Guide Release 9.0.1 Part Number A87539-02 |
|
Model building requires data. If you have data collected already, the data can be used to populate the MTR tables or the MTR schema can be mapped to the existing data via views. However, if you have no data, you might want to use the REAPI methods addItem and addItems to collect data. Data collection occurs in the Oracle9iAS Personalization Recommendation Engine (RE). For an RE to be up and running, there must be a package deployed in that RE. However, in order to build and deploy a package, you must have data in the MTR. To put it simply, you can't collect data unless you have enough data to build a package. You resolve this problem by populating the MTR with seed data and then using the seed data to build and deploy an initial package.
You create seed data on the system where Oracle9i is installed.
OP includes a script to populate an MTR with seed data and also another script to remove the seed data from the MTR once enough data is collected in the MTR The following two scripts are in the directory $ORACLE_HOME/install/dbscripts
:
insertMTRSeedRecords.sql
: Populates an unpopulated MTR with seed data.
removeMTRSeedRecords.sql
: Removes the seed data from the MTR once the initial model is built.
The OP administrator can run these scripts when appropriate.
Follow these steps to populate the tables required for model building; many of these steps are described in Getting Started with Oracle9iAS Personalization:
insertMTRSeedRecords.sql
.
removeMTRSeedRecords.sql
.
You must specify bin boundaries for all data source types that you plan to collect.
populate_mtr_attr_id_bin_boundary.sql
Now collect data from your web site. After you collect data for an appropriate amount of time, you can build models based on the collected data.
|
Copyright © 2001 Oracle Corporation. All Rights Reserved. |
|