The dataprovider of a report is the component that is bound to a universe or other data source and that provides data back to the report. Webi documents are composed of multiple dataproviders. A dataprovider itself may be composed of one or more queries. The image below depicts how a dataprovider is created in Web Intelligence.
Universe Class |
Object Name |
Description / Purpose |
---|---|---|
ID |
Unique ID of the dataprovider within the MMDB |
|
Date |
Date of the dataprovider |
|
Webi1200 Document ID |
Foreign key to WEBI1200_DOCUMENTS.ID |
|
Can create combined query? |
Returns 1 if the dataprovider can create a combined query |
|
Can retrieve duplicate rows? |
Returns 1 if the dataprovider can return duplicate rows |
|
Can edit change query? |
Returns 1 if the dataprovider's query(ies) can be edited |
|
Can refresh dataprovider? |
Returns 1 if the dataprovider's data can be refreshed |
|
Can view SQL? |
Returns 1 if you can view SQL |
|
Condition Text |
The text of the condition if the dataprovider has a condition |
|
Dataprovider ID |
ID of the dataprovider (only unique to the document, e.g. DP01) |
|
Dataprovider Name |
Name of the dataprovider |
|
Dataprovider Type |
Type of dataprovider |
|
Dataprovider Row Count |
Count of rows of data stored in the dataprovider |
|
Duration |
Duration in seconds the dataprovider took to refresh |
|
Source Name |
Name of the dataprovider's source. This is often times the same name as the Universe name for universe-based dataproviders |
|
has Combied Queries? |
If the dataprovider has combined queries this field returns 1 |
|
Has Condition? |
If the dataprovider has a condition, this field returns 1 |
|
is Query Submitted? |
INTERNAL |
|
is Partial Result? |
If the query has returned a partial result, this flag returns 1 else 0 |
|
is Sample data? |
Indicates the Sample data flag is set on the dataprovider |
|
is Sampling Free Random? |
Indicates the Sample Free Random flag is set on the dataprovider |
|
is Sampling Repeatable Random? |
Indicates the Sample Repeatable Random flag is set on the dataprovider |
|
is Custom SQL? |
If the data provider uses custom SQL this returns 1 otherwise 0 |
|
is Valid? |
If the dataprovider is not valid, it returns 0 otherwise 1 |
|
is SQL Supported? |
Returns 0 if SQL is not supported, otherwise 1 if it is supported |
|
Sql Container Structure |
Structure of the SQL Container using set notation |
|
Universe ID |
SI_ID of the universe if universe-based |
|
Universe CUID |
CUID of the universe if universe-based |
|
Universe Name |
Name of the universe if universe-based |
See also