Business Analysis Objects

The Business Analysis Objects are used to build prediction models and create reports based on site data.

The Business Analysis Programming Concepts topic describes the components of the Predictor resource, the objects used to run DTS tasks, and objects used to create reports.

Objects

Visual Basic Reference C++ Invocation Description
AsyncRpt2 AsyncRpt2 Provides asynchronous rendering and exporting of static reports.
DTSCacheWarmer DTSCacheWarmer Pre-executes dynamic OLAP reports stored in the Data Warehouse in order for the query results to be cached on the OLAP server.
DTSCatalogImport DTSCatalogImport Imports catalog data into the Data Warehouse.
DTSDeleteImport DTSDeleteImport Deletes log file data and summarized data from the Data Warehouse.
DTSIPResolution DTSIPResolution Resolves Internet Protocol (IP) addresses from the imported user data.
DTSLogImport DTSLogImport Defines and imports Web log files into the Data Warehouse.
DTSMarketingImport DTSMarketingImport Imports information about ad and discount campaigns into the Data Warehouse.
DTSPostImport DTSPostImport Populates OLAP cubes with the data that was imported, prepares the imported data for report generation, and refreshes the OLAP cubes after a deletion.
DTSPredictor DTSPredictor Rebuilds prediction and segment models.
DTSSyncAdminData DTSSyncAdminData Synchronizes the Data Warehouse with your Commerce Server application after you make changes to configuration settings.
DTSTransactionImport DTSTransactionImport Runs reports to analyze transaction data.
DTSUPMCustomTask DTSUPMCustomTask Imports user profile data into the Data Warehouse.
PredictorServiceAdmin PredictorServiceAdmin Allows retrieval of prediction models and prediction model configurations.
PredictorServiceSiteAdmin PredictorServiceSiteAdmin Allows management of prediction models and prediction model configurations.
PredModelBuilder PredModelBuilder Provides properties and methods to control multiple build threads of prediction models.
ReportRenderer2 ReportRenderer2 Provides synchronous rendering and exporting of static reports.

Examples

Example Description
Code to Build a New Model Describes how to build a new model.
Code to Control a Model Build Describes how to control a model build.
Code to Retrieve a List of Available Models and Model Configurations Describes how to enumerate the available models and model configurations.
Code to Rename and Delete a Model and a Model Configuration Describes how to rename and delete a model and a model configuration.
Code to Load a Model and Set Default Properties Describes how to load a model and set default properties for the model predictions.
Code to Predict Products Describes how to expose "cross-sell" opportunities in user behavior with regard to product purchases.
Code to Predict User Attributes Describes how to determine missing profile attributes about a user.
Code to Classify a User Describes how to classify a user into a behavior or profile-based group.

See Also

Predictor Schema

PredictorClient Object

PredictorServiceAdmin Object

PredictorServiceSiteAdmin Object

PredModelBuilder Object

Running the Predictor Resource

Creating Custom Reports

Business Analytics Samples

Copyright © 2005 Microsoft Corporation.
All rights reserved.