|
Oracle Fusion Middleware External Executors Java API Reference for Oracle Business Intelligence Data Warehouse Administration Console 11g Release 1 (11.1.1) E20491-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.oracle.dac.thirdparty.executor.arguments.DACTable
com.oracle.dac.thirdparty.executor.arguments.DACTargetTable
public class DACTargetTable
DACTargetTable implements target table for task that corresponds to DACExecutorJob and gives access to table properties.
Constructor Summary | |
---|---|
DACTargetTable(java.lang.String dataSource, java.lang.String tableName, boolean truncateAlways, boolean truncateOnlyForFullLoad, boolean analyzeTable) Constructs DACTargetTable object with given properties.A Target table can have three properties in the context of a task where it is used. |
Method Summary | |
---|---|
boolean |
isAnalyzeTable() Returns analyze table property. |
boolean |
isTruncateAlways() Returns truncate always property. |
boolean |
isTruncateOnlyForFullLoad() Returns truncate only for full load property. |
void |
setAnalyzeTable(boolean analyzeTable) Sets the table analyze property. |
void |
setTruncateAlways(boolean truncateAlways) Sets the truncate always property. |
void |
setTruncateOnlyForFullLoad(boolean truncateOnlyForFullLoad) Sets the truncate always property. |
Methods inherited from class com.oracle.dac.thirdparty.executor.arguments.DACTable |
---|
getDataSource, getTableName, setDataSource, setTableName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DACTargetTable(java.lang.String dataSource, java.lang.String tableName, boolean truncateAlways, boolean truncateOnlyForFullLoad, boolean analyzeTable)
dataSource
- name of the physical data source on which the table residestableName
- name of the tabletruncateAlways
- indicates if the target table is going to be truncated irrespective of the mode of execution (FULL/INCREMENTAL)truncateOnlyForFullLoad
- indicates if the target table is going to be truncated only when the task is run in FULL mode or for the first timeanalyzeTable
- indicates whether the table should be analyzed after the task has executed to load the data.Method Detail |
---|
public boolean isTruncateAlways()
public void setTruncateAlways(boolean truncateAlways)
Note: The property is set internally by DAC and the function should not be used by external executor implementations.
truncateAlways
- truncate always flagpublic boolean isTruncateOnlyForFullLoad()
public void setTruncateOnlyForFullLoad(boolean truncateOnlyForFullLoad)
Note: The property is set internally by DAC and the function should not be used by external executor implementations.
truncateOnlyForFullLoad
- truncate only for full mode flagpublic boolean isAnalyzeTable()
public void setAnalyzeTable(boolean analyzeTable)
Note: The property is set internally by DAC and the function should not be used by external executor implementations.
analyzeTable
- analyze table flag
|
Oracle Fusion Middleware External Executors Java API Reference for Oracle Business Intelligence Data Warehouse Administration Console 11g Release 1 (11.1.1) E20491-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |