Use the command line interface to issue HTTP API requests that create, delete, and modify content in InfoSphere® Information Analyzer.
IAAdmin
[-help| -h]
-user <user name>
-password <password>
-url https://<host name>:<port number>
[-xml | -csv | -xsl <XSL file name>]
[-output <output file name>]
-listProjects |
-getProject -projectName <project name> |
-listRuleDefinitions -projectName <project name> |
-listExecutableRules -projectName <project name> |
-listGlobalVariables |
-getRuleDefinition -projectName <project name> -ruleName
<rule name 1> |
-getExecutableRule -projectName <project name> -ruleName
<rulename 2> |
-create -projectContent <XML file name> |
-update -projectContent <XML file name> |
-deleteProject -projectName <project name> |
-deleteExecutionHistory -projectName <project name>
-ruleName <rule or rule set name>
-executionID <execution ID> |
-keepLastRuns <number of runs to keep> |
-olderThanNMonths <number of months to keep> |
-olderThanNWeeks <number of weeks to keep> |
-olderThanDate <date in yyyy-mm-dd format>
-deleteOutputTable -projectName <project name>
-ruleName <rule or rule set name>
[-executionID <execution ID> |
-keepLastRuns <Number of runs to keep> |
-olderThanNMonths <Number of months to keep> |
-olderThanNWeeks <Number of weeks to keep> |
-olderThanDate <date in yyyy-mm-dd format>]
-deleteRuleDefinition -projectName <project name> -ruleName
<rule> |
-deleteExecutableRule -projectName <project name> -ruleName
<rule or rule set name> |
-deleteGlobalVariables -variable <variable name>
-runTasks -content <XML file name> |
-getColumnAnalysisResult -projectName <project name>
-columnName <dataStoreName.dataBaseName.
tableName.columnName>|
-getOutputTable -projectName <project name>
-ruleName <rule or rule set name> |
[-subRule <subrule1 name> [, <subrule2 name>...]]
-executionID <execution ID>
[-startIndex StartIndex
-nbOfRows <number of rows>] |
-getFrequencyDistribution -projectName <project name>
-columnName <dataStoreName.dataBaseName.
tableName.columnName>
[-maxNbOfValues <maximum number of values>]
[-startIndex <start index>]
[-ordering <ordering>] |
-getFormatDistribution -projectName <project name>
-columnName <dataStoreName.dataBaseName.
tableName.columnName>
[-maxNbOfValues <maximum number of values>]
[-startIndex <start index>]
[-ordering <ordering>] |
-getExecutionHistory -projectName <project name>
-ruleName <rule or rule set name>
-getMetrics -projectName <project name>
[-metricName <MetricName>] |
-deleteMetric -projectName <ProjectName>
-metricName <MetricName> |
-getMetricExecutionHistory -projectName <ProjectName>
-metricName <MetricName> |
-publishResults -content <XMLFileName> |
-deletePublishedResults -projectName <ProjectName>
-tableName <FullyQualifiedTableName> |
-getPublishedResults -projectName <ProjectName> |
-getKeyAnalysisResults -projectName <ProjectName>
-tableName <TableName> |
-getCrossDomainAnalysisResults -projectName <ProjectName>
-columnName<dataStoreName.dataBaseName.
tableName.columnName>
-percentOverlapThreshold <percentOverlapThreshold> |
-getReferentialIntegrityAnalysisResults
-projectName <ProjectName>
-baseColumnName <dataStoreName.dataBaseName.
tableName.baseColumnName>
-pairedColumnName <dataStoreName.dataBaseName.
tableName.pairedColumnName> |
-publishRule -projectName <ProjectName>
-ruleName <rule name> |
-getPublicRules |
-getPublicRule -ruleName <rule name> |
-deletePublicRule -ruleName <rule name> |
-copyPublicRule -ruleName <rule name>
-setIADBParams -iaDBHost <HostSystemName>
-iaDBDataConnection <DataConnectionName>
-iaDataSource <JNDINameDefinedForDataSource>
[-projectName <ProjectName>] |
-setDSParams [-projectName <ProjectName>]
-dsHost <DataStageHostName>
[-dsUser <DataStageUserName>
-dsPassword <DataStagePassword>
-dsPort <DataStagePortNumber>
-dsProject <DataStageProjectName>
-handlerName <HandlerName>
-retainOSH TRUE|FALSE
-arraySize <Arraysize>
-isolationLevel <IsolationLevel>
-autoCommitMode 0 | 1
-useCredentialMapping TRUE|FALSE] |
-getIADBParams [-projectName <ProjectName>] |
-getDSParams [-projectName <ProjectName>]
IAAdmin -user admin -password admin -url https://localhost:9443 -xml -output
c:\temp\allrules.xml -list RuleDefinitions -projectName "New Project"