Provides actions for generating entities and networks from transactional data
Create the network a compound belongs to.
If a row includes a subparameter, you can specify the name, caslib, and so on in the subparameter. Otherwise, you can specify the name, caslib, and so on in the parameter.
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
required parametercompounds |
— |
specifies the compounds to query. These are the seed compounds where the network traversal begins. |
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
required parameteroutput |
— |
specifies the output table in which to store the results of the action. |
|
— |
specifies the output table in which to store the document links. |
specifies the compounds to query. These are the seed compounds where the network traversal begins.
The castable value can be one or more of the following:
specifies the caslib for the input table that you want to use with the action. By default, the active caslib is used. Specify a value only if you need to access a table from a different caslib.
when set to True, creates the computed variables when the table is loaded instead of when the action begins.
| Alias | compOnDemand |
|---|---|
| Default | FALSE |
specifies the names of the computed variables to create. Specify an expression for each variable in the computedVarsProgram parameter. If you do not specify this parameter, then all variables from computedVarsProgram are automatically included.
| Alias | compVars |
|---|
The casinvardesc value can be one or more of the following:
specifies the format to apply to the variable.
specifies the length of the format field plus the length of the format precision.
specifies the descriptive label for the variable.
specifies the name for the variable.
specifies the length of the format precision.
specifies the length of the format field.
specifies an expression for each computed variable that you include in the computedVars parameter.
| Alias | compPgm |
|---|
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
specifies the settings for reading a table from a data source.
| Alias | import |
|---|
For more information about specifying the importOptions parameter, see the common importOptions parameter (Appendix A: Common Parameters).
specifies the name of the input table.
specifies the variables to use in the action.
The casinvardesc value can be one or more of the following:
specifies the format to apply to the variable.
specifies the length of the format field plus the length of the format precision.
specifies the descriptive label for the variable.
specifies the name for the variable.
specifies the length of the format precision.
specifies the length of the format field.
specifies an expression for subsetting the input data.
specifies an input table that contains rows to use as a WHERE filter. If the vars parameter is not specified, then all the variable names that are common to the input table and the filtering table are used to find matching rows. If the where parameter for the input table and this parameter are specified, then this filtering table is applied first.
The groupbytable value can be one or more of the following:
specifies the caslib for the filter table. By default, the active caslib is used.
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
For more information about specifying the dataSourceOptions parameter, see the common dataSourceOptions parameter (Appendix A: Common Parameters).
specifies the settings for reading a table from a data source.
| Alias | import |
|---|
For more information about specifying the importOptions parameter, see the common importOptions parameter (Appendix A: Common Parameters).
specifies the name of the filter table.
specifies the variable names to use from the filter table.
The casinvardesc value can be one or more of the following:
specifies the format to apply to the variable.
specifies the length of the format field plus the length of the format precision.
specifies the descriptive label for the variable.
specifies the name for the variable.
specifies the length of the format precision.
specifies the length of the format field.
specifies an expression for subsetting the data from the filter table.
The compoundTypeAndValue value is specified as follows:
specifies the type of the compound.
specifies the value of the compound.
specifies the table names and CAS library to use for the compound store across sessions.
| Long form | compoundStore={caslib="string"} |
|---|---|
| Shortcut form | compoundStore="string" |
The compoundStore value can be one or more of the following:
specifies the CAS library in which to create or find the tables. This library must be a global library.
specifies the name of the CAS table in which to store compounds.
| Default | "rtengCmpd" |
|---|
specifies the number of redundant copies to keep. A value of 0 is fastest but disables failover when a worker fails.
| Default | 1 |
|---|---|
| Minimum value | 0 |
specifies the name of the CAS table in which to store documents.
| Default | "rtengDoc" |
|---|
specifies the name of the CAS table in which to store entities.
| Default | "rtengEntity" |
|---|
specifies the name of the CAS table to use for preventing access to the compound store by other sessions while an action is running. This table is used internally and should never be created by the user.
| Default | "rtengLock" |
|---|
specifies the name of the CAS table in which to store the metadata, including the element, compound, and entity definitions.
| Default | "rtengMeta" |
|---|
specifies the document types to include in the results. If this parameter is not specified, all document types are included.
specifies the entity types to include in the results. If this parameter is not specified, all entity types are included.
specifies the maximum number of documents that are searched in a path before the search is stopped. A value of 0 includes all documents that can be reached from the starting documents or compounds.
| Default | 0 |
|---|---|
| Range | 0–64 |
specifies the output table in which to store the results of the action.
For more information about specifying the output parameter, see the common casouttable (Form 1) parameter (Appendix A: Common Parameters).
when set to True, includes in the output table the compound_value column that contains a concatenation of the element values that make up the compound value.
| Default | FALSE |
|---|
specifies the output table in which to store the document links.
For more information about specifying the outputDocumentLinks parameter, see the common casouttable (Form 1) parameter (Appendix A: Common Parameters).
when set to True, includes the _subentity_id_ column in the output table that contains a subentity ID as determined by temporal splitting. By default, this is set to True if temporal splitting is enabled for an entity soft-delete, otherwise it is set to False.
| Default | FALSE |
|---|
specifies the rules that define the document soft-deletes.
The softDeleteDocuments value can be one or more of the following:
specifies the type of document to which the soft-delete rule applies.
specifies a collection of attribute names and values for defining document soft-deletes. The document is soft-deleted if it contains any of the listed attributes.
The attributeValue value can be one or more of the following:
specifies the name of the attribute. This name must correspond to one of the columns from the input data tables.
specifies the value of the attribute.
specifies the maximum number of entities to which a document can be connected before being soft-deleted.
| Default | MACINT |
|---|---|
| Minimum value | 1 |
specifies a collection of entity type and count pairs for defining document soft-deletes. The document is soft-deleted if the number of connections it has to entities of the type specified in the entityType parameter exceeds the value of the maxCount parameter.
The entityCountByType value can be one or more of the following:
specifies the type of the entity to be counted.
specifies the maximum number of entities of the type specified in the entityType parameter to which a document can be connected before the document is soft-deleted.
| Default | 1 |
|---|---|
| Minimum value | 1 |
specifies the rules that define the entity soft-deletes.
The softDeleteEntities value can be one or more of the following:
specifies the type of entity to which the soft-delete rule applies.
specifies a collection of attribute names and values for defining entity soft-deletes. The entity is soft-deleted if it contains any of the listed attributes.
The attributeValue value can be one or more of the following:
specifies the name of the attribute. This name must correspond to one of the columns from the input data tables.
specifies the value of the attribute.
specifies the maximum number of documents to which an entity can be connected before being soft-deleted.
| Default | MACINT |
|---|---|
| Minimum value | 1 |
specifies a collection of document type and count pairs for defining entity soft-deletes. The entity will be soft-deleted if it violates any of the rules.
The docCountByType value can be one or more of the following:
specifies the type of the document to be counted.
specifies the maximum number of documents of the type specified in the documentType parameter to which an entity can be connected before the entity is soft-deleted.
| Default | 1 |
|---|---|
| Minimum value | 1 |
when set to True, temporally splits entities of this type into subentities.
| Default | FALSE |
|---|
specifies the rules that define the link soft-deletes.
The softDeleteLinks value can be one or more of the following:
specifies the type of document to consider for soft-deleting a link.
specifies the type of entity to consider for soft-deleting a link.
specifies a collection of attribute names and values for defining link soft-deletes. The link is soft-deleted if it contains any of the listed attributes.
The attributeValue value can be one or more of the following:
specifies the name of the attribute. This name must correspond to one of the columns from the input data tables.
specifies the value of the attribute.
specifies the conditions under which an entity should be split.
The entitySplit value can be one or more of the following:
specifies the rules under which an entity should be split on the basis of compound values.
The conflictingCompound value can be one or more of the following:
specifies the types of compounds whose values must be consistent within an entity. If an entity contains different values for a compound type in this list, the entity will split into one or more entities such that each entity contains one value for each compound type in this list.
specifies the pairs consisting of a document type and a compound type that should not be split during entity splitting.
The docAndCmpdType value can be one or more of the following:
specifies the compound type.
specifies the document type.
specifies the type of entity to which the entity splitting rule applies.
Create the network a compound belongs to.
If a row includes a subparameter, you can specify the name, caslib, and so on in the subparameter. Otherwise, you can specify the name, caslib, and so on in the parameter.
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
required parametercompounds |
— |
specifies the compounds to query. These are the seed compounds where the network traversal begins. |
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
required parameteroutput |
— |
specifies the output table in which to store the results of the action. |
|
— |
specifies the output table in which to store the document links. |
specifies the compounds to query. These are the seed compounds where the network traversal begins.
The castable value can be one or more of the following:
specifies the caslib for the input table that you want to use with the action. By default, the active caslib is used. Specify a value only if you need to access a table from a different caslib.
when set to True, creates the computed variables when the table is loaded instead of when the action begins.
| Alias | compOnDemand |
|---|---|
| Default | false |
specifies the names of the computed variables to create. Specify an expression for each variable in the computedVarsProgram parameter. If you do not specify this parameter, then all variables from computedVarsProgram are automatically included.
| Alias | compVars |
|---|
The casinvardesc value can be one or more of the following:
specifies the format to apply to the variable.
specifies the length of the format field plus the length of the format precision.
specifies the descriptive label for the variable.
specifies the name for the variable.
specifies the length of the format precision.
specifies the length of the format field.
specifies an expression for each computed variable that you include in the computedVars parameter.
| Alias | compPgm |
|---|
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
specifies the settings for reading a table from a data source.
| Alias | import |
|---|
For more information about specifying the importOptions parameter, see the common importOptions parameter (Appendix A: Common Parameters).
specifies the name of the input table.
specifies the variables to use in the action.
The casinvardesc value can be one or more of the following:
specifies the format to apply to the variable.
specifies the length of the format field plus the length of the format precision.
specifies the descriptive label for the variable.
specifies the name for the variable.
specifies the length of the format precision.
specifies the length of the format field.
specifies an expression for subsetting the input data.
specifies an input table that contains rows to use as a WHERE filter. If the vars parameter is not specified, then all the variable names that are common to the input table and the filtering table are used to find matching rows. If the where parameter for the input table and this parameter are specified, then this filtering table is applied first.
The groupbytable value can be one or more of the following:
specifies the caslib for the filter table. By default, the active caslib is used.
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
For more information about specifying the dataSourceOptions parameter, see the common dataSourceOptions parameter (Appendix A: Common Parameters).
specifies the settings for reading a table from a data source.
| Alias | import |
|---|
For more information about specifying the importOptions parameter, see the common importOptions parameter (Appendix A: Common Parameters).
specifies the name of the filter table.
specifies the variable names to use from the filter table.
The casinvardesc value can be one or more of the following:
specifies the format to apply to the variable.
specifies the length of the format field plus the length of the format precision.
specifies the descriptive label for the variable.
specifies the name for the variable.
specifies the length of the format precision.
specifies the length of the format field.
specifies an expression for subsetting the data from the filter table.
The compoundTypeAndValue value is specified as follows:
specifies the type of the compound.
specifies the value of the compound.
specifies the table names and CAS library to use for the compound store across sessions.
| Long form | compoundStore={caslib="string"} |
|---|---|
| Shortcut form | compoundStore="string" |
The compoundStore value can be one or more of the following:
specifies the CAS library in which to create or find the tables. This library must be a global library.
specifies the name of the CAS table in which to store compounds.
| Default | "rtengCmpd" |
|---|
specifies the number of redundant copies to keep. A value of 0 is fastest but disables failover when a worker fails.
| Default | 1 |
|---|---|
| Minimum value | 0 |
specifies the name of the CAS table in which to store documents.
| Default | "rtengDoc" |
|---|
specifies the name of the CAS table in which to store entities.
| Default | "rtengEntity" |
|---|
specifies the name of the CAS table to use for preventing access to the compound store by other sessions while an action is running. This table is used internally and should never be created by the user.
| Default | "rtengLock" |
|---|
specifies the name of the CAS table in which to store the metadata, including the element, compound, and entity definitions.
| Default | "rtengMeta" |
|---|
specifies the document types to include in the results. If this parameter is not specified, all document types are included.
specifies the entity types to include in the results. If this parameter is not specified, all entity types are included.
specifies the maximum number of documents that are searched in a path before the search is stopped. A value of 0 includes all documents that can be reached from the starting documents or compounds.
| Default | 0 |
|---|---|
| Range | 0–64 |
specifies the output table in which to store the results of the action.
For more information about specifying the output parameter, see the common casouttable (Form 1) parameter (Appendix A: Common Parameters).
when set to True, includes in the output table the compound_value column that contains a concatenation of the element values that make up the compound value.
| Default | false |
|---|
specifies the output table in which to store the document links.
For more information about specifying the outputDocumentLinks parameter, see the common casouttable (Form 1) parameter (Appendix A: Common Parameters).
when set to True, includes the _subentity_id_ column in the output table that contains a subentity ID as determined by temporal splitting. By default, this is set to True if temporal splitting is enabled for an entity soft-delete, otherwise it is set to False.
| Default | false |
|---|
specifies the rules that define the document soft-deletes.
The softDeleteDocuments value can be one or more of the following:
specifies the type of document to which the soft-delete rule applies.
specifies a collection of attribute names and values for defining document soft-deletes. The document is soft-deleted if it contains any of the listed attributes.
The attributeValue value can be one or more of the following:
specifies the name of the attribute. This name must correspond to one of the columns from the input data tables.
specifies the value of the attribute.
specifies the maximum number of entities to which a document can be connected before being soft-deleted.
| Default | MACINT |
|---|---|
| Minimum value | 1 |
specifies a collection of entity type and count pairs for defining document soft-deletes. The document is soft-deleted if the number of connections it has to entities of the type specified in the entityType parameter exceeds the value of the maxCount parameter.
The entityCountByType value can be one or more of the following:
specifies the type of the entity to be counted.
specifies the maximum number of entities of the type specified in the entityType parameter to which a document can be connected before the document is soft-deleted.
| Default | 1 |
|---|---|
| Minimum value | 1 |
specifies the rules that define the entity soft-deletes.
The softDeleteEntities value can be one or more of the following:
specifies the type of entity to which the soft-delete rule applies.
specifies a collection of attribute names and values for defining entity soft-deletes. The entity is soft-deleted if it contains any of the listed attributes.
The attributeValue value can be one or more of the following:
specifies the name of the attribute. This name must correspond to one of the columns from the input data tables.
specifies the value of the attribute.
specifies the maximum number of documents to which an entity can be connected before being soft-deleted.
| Default | MACINT |
|---|---|
| Minimum value | 1 |
specifies a collection of document type and count pairs for defining entity soft-deletes. The entity will be soft-deleted if it violates any of the rules.
The docCountByType value can be one or more of the following:
specifies the type of the document to be counted.
specifies the maximum number of documents of the type specified in the documentType parameter to which an entity can be connected before the entity is soft-deleted.
| Default | 1 |
|---|---|
| Minimum value | 1 |
when set to True, temporally splits entities of this type into subentities.
| Default | false |
|---|
specifies the rules that define the link soft-deletes.
The softDeleteLinks value can be one or more of the following:
specifies the type of document to consider for soft-deleting a link.
specifies the type of entity to consider for soft-deleting a link.
specifies a collection of attribute names and values for defining link soft-deletes. The link is soft-deleted if it contains any of the listed attributes.
The attributeValue value can be one or more of the following:
specifies the name of the attribute. This name must correspond to one of the columns from the input data tables.
specifies the value of the attribute.
specifies the conditions under which an entity should be split.
The entitySplit value can be one or more of the following:
specifies the rules under which an entity should be split on the basis of compound values.
The conflictingCompound value can be one or more of the following:
specifies the types of compounds whose values must be consistent within an entity. If an entity contains different values for a compound type in this list, the entity will split into one or more entities such that each entity contains one value for each compound type in this list.
specifies the pairs consisting of a document type and a compound type that should not be split during entity splitting.
The docAndCmpdType value can be one or more of the following:
specifies the compound type.
specifies the document type.
specifies the type of entity to which the entity splitting rule applies.
Create the network a compound belongs to.
If a row includes a subparameter, you can specify the name, caslib, and so on in the subparameter. Otherwise, you can specify the name, caslib, and so on in the parameter.
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
required parametercompounds |
— |
specifies the compounds to query. These are the seed compounds where the network traversal begins. |
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
required parameteroutput |
— |
specifies the output table in which to store the results of the action. |
|
— |
specifies the output table in which to store the document links. |
specifies the compounds to query. These are the seed compounds where the network traversal begins.
The castable value can be one or more of the following:
specifies the caslib for the input table that you want to use with the action. By default, the active caslib is used. Specify a value only if you need to access a table from a different caslib.
when set to True, creates the computed variables when the table is loaded instead of when the action begins.
| Alias | compOnDemand |
|---|---|
| Default | False |
specifies the names of the computed variables to create. Specify an expression for each variable in the computedVarsProgram parameter. If you do not specify this parameter, then all variables from computedVarsProgram are automatically included.
| Alias | compVars |
|---|
The casinvardesc value can be one or more of the following:
specifies the format to apply to the variable.
specifies the length of the format field plus the length of the format precision.
specifies the descriptive label for the variable.
specifies the name for the variable.
specifies the length of the format precision.
specifies the length of the format field.
specifies an expression for each computed variable that you include in the computedVars parameter.
| Alias | compPgm |
|---|
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
specifies the settings for reading a table from a data source.
| Alias | import_ |
|---|
For more information about specifying the importOptions parameter, see the common importOptions parameter (Appendix A: Common Parameters).
specifies the name of the input table.
specifies the variables to use in the action.
The casinvardesc value can be one or more of the following:
specifies the format to apply to the variable.
specifies the length of the format field plus the length of the format precision.
specifies the descriptive label for the variable.
specifies the name for the variable.
specifies the length of the format precision.
specifies the length of the format field.
specifies an expression for subsetting the input data.
specifies an input table that contains rows to use as a WHERE filter. If the vars parameter is not specified, then all the variable names that are common to the input table and the filtering table are used to find matching rows. If the where parameter for the input table and this parameter are specified, then this filtering table is applied first.
The groupbytable value can be one or more of the following:
specifies the caslib for the filter table. By default, the active caslib is used.
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
For more information about specifying the dataSourceOptions parameter, see the common dataSourceOptions parameter (Appendix A: Common Parameters).
specifies the settings for reading a table from a data source.
| Alias | import_ |
|---|
For more information about specifying the importOptions parameter, see the common importOptions parameter (Appendix A: Common Parameters).
specifies the name of the filter table.
specifies the variable names to use from the filter table.
The casinvardesc value can be one or more of the following:
specifies the format to apply to the variable.
specifies the length of the format field plus the length of the format precision.
specifies the descriptive label for the variable.
specifies the name for the variable.
specifies the length of the format precision.
specifies the length of the format field.
specifies an expression for subsetting the data from the filter table.
The compoundTypeAndValue value is specified as follows:
specifies the type of the compound.
specifies the value of the compound.
specifies the table names and CAS library to use for the compound store across sessions.
| Long form | compoundStore={"caslib":"string"} |
|---|---|
| Shortcut form | compoundStore="string" |
The compoundStore value can be one or more of the following:
specifies the CAS library in which to create or find the tables. This library must be a global library.
specifies the name of the CAS table in which to store compounds.
| Default | "rtengCmpd" |
|---|
specifies the number of redundant copies to keep. A value of 0 is fastest but disables failover when a worker fails.
| Default | 1 |
|---|---|
| Minimum value | 0 |
specifies the name of the CAS table in which to store documents.
| Default | "rtengDoc" |
|---|
specifies the name of the CAS table in which to store entities.
| Default | "rtengEntity" |
|---|
specifies the name of the CAS table to use for preventing access to the compound store by other sessions while an action is running. This table is used internally and should never be created by the user.
| Default | "rtengLock" |
|---|
specifies the name of the CAS table in which to store the metadata, including the element, compound, and entity definitions.
| Default | "rtengMeta" |
|---|
specifies the document types to include in the results. If this parameter is not specified, all document types are included.
specifies the entity types to include in the results. If this parameter is not specified, all entity types are included.
specifies the maximum number of documents that are searched in a path before the search is stopped. A value of 0 includes all documents that can be reached from the starting documents or compounds.
| Default | 0 |
|---|---|
| Range | 0–64 |
specifies the output table in which to store the results of the action.
For more information about specifying the output parameter, see the common casouttable (Form 1) parameter (Appendix A: Common Parameters).
when set to True, includes in the output table the compound_value column that contains a concatenation of the element values that make up the compound value.
| Default | False |
|---|
specifies the output table in which to store the document links.
For more information about specifying the outputDocumentLinks parameter, see the common casouttable (Form 1) parameter (Appendix A: Common Parameters).
when set to True, includes the _subentity_id_ column in the output table that contains a subentity ID as determined by temporal splitting. By default, this is set to True if temporal splitting is enabled for an entity soft-delete, otherwise it is set to False.
| Default | False |
|---|
specifies the rules that define the document soft-deletes.
The softDeleteDocuments value can be one or more of the following:
specifies the type of document to which the soft-delete rule applies.
specifies a collection of attribute names and values for defining document soft-deletes. The document is soft-deleted if it contains any of the listed attributes.
The attributeValue value can be one or more of the following:
specifies the name of the attribute. This name must correspond to one of the columns from the input data tables.
specifies the value of the attribute.
specifies the maximum number of entities to which a document can be connected before being soft-deleted.
| Default | MACINT |
|---|---|
| Minimum value | 1 |
specifies a collection of entity type and count pairs for defining document soft-deletes. The document is soft-deleted if the number of connections it has to entities of the type specified in the entityType parameter exceeds the value of the maxCount parameter.
The entityCountByType value can be one or more of the following:
specifies the type of the entity to be counted.
specifies the maximum number of entities of the type specified in the entityType parameter to which a document can be connected before the document is soft-deleted.
| Default | 1 |
|---|---|
| Minimum value | 1 |
specifies the rules that define the entity soft-deletes.
The softDeleteEntities value can be one or more of the following:
specifies the type of entity to which the soft-delete rule applies.
specifies a collection of attribute names and values for defining entity soft-deletes. The entity is soft-deleted if it contains any of the listed attributes.
The attributeValue value can be one or more of the following:
specifies the name of the attribute. This name must correspond to one of the columns from the input data tables.
specifies the value of the attribute.
specifies the maximum number of documents to which an entity can be connected before being soft-deleted.
| Default | MACINT |
|---|---|
| Minimum value | 1 |
specifies a collection of document type and count pairs for defining entity soft-deletes. The entity will be soft-deleted if it violates any of the rules.
The docCountByType value can be one or more of the following:
specifies the type of the document to be counted.
specifies the maximum number of documents of the type specified in the documentType parameter to which an entity can be connected before the entity is soft-deleted.
| Default | 1 |
|---|---|
| Minimum value | 1 |
when set to True, temporally splits entities of this type into subentities.
| Default | False |
|---|
specifies the rules that define the link soft-deletes.
The softDeleteLinks value can be one or more of the following:
specifies the type of document to consider for soft-deleting a link.
specifies the type of entity to consider for soft-deleting a link.
specifies a collection of attribute names and values for defining link soft-deletes. The link is soft-deleted if it contains any of the listed attributes.
The attributeValue value can be one or more of the following:
specifies the name of the attribute. This name must correspond to one of the columns from the input data tables.
specifies the value of the attribute.
specifies the conditions under which an entity should be split.
The entitySplit value can be one or more of the following:
specifies the rules under which an entity should be split on the basis of compound values.
The conflictingCompound value can be one or more of the following:
specifies the types of compounds whose values must be consistent within an entity. If an entity contains different values for a compound type in this list, the entity will split into one or more entities such that each entity contains one value for each compound type in this list.
specifies the pairs consisting of a document type and a compound type that should not be split during entity splitting.
The docAndCmpdType value can be one or more of the following:
specifies the compound type.
specifies the document type.
specifies the type of entity to which the entity splitting rule applies.
Create the network a compound belongs to.
If a row includes a subparameter, you can specify the name, caslib, and so on in the subparameter. Otherwise, you can specify the name, caslib, and so on in the parameter.
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
required parametercompounds |
— |
specifies the compounds to query. These are the seed compounds where the network traversal begins. |
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
required parameteroutput |
— |
specifies the output table in which to store the results of the action. |
|
— |
specifies the output table in which to store the document links. |
specifies the compounds to query. These are the seed compounds where the network traversal begins.
The castable value can be one or more of the following:
specifies the caslib for the input table that you want to use with the action. By default, the active caslib is used. Specify a value only if you need to access a table from a different caslib.
when set to True, creates the computed variables when the table is loaded instead of when the action begins.
| Alias | compOnDemand |
|---|---|
| Default | FALSE |
specifies the names of the computed variables to create. Specify an expression for each variable in the computedVarsProgram parameter. If you do not specify this parameter, then all variables from computedVarsProgram are automatically included.
| Alias | compVars |
|---|
The casinvardesc value can be one or more of the following:
specifies the format to apply to the variable.
specifies the length of the format field plus the length of the format precision.
specifies the descriptive label for the variable.
specifies the name for the variable.
specifies the length of the format precision.
specifies the length of the format field.
specifies an expression for each computed variable that you include in the computedVars parameter.
| Alias | compPgm |
|---|
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
specifies the settings for reading a table from a data source.
| Alias | import |
|---|
For more information about specifying the importOptions parameter, see the common importOptions parameter (Appendix A: Common Parameters).
specifies the name of the input table.
specifies the variables to use in the action.
The casinvardesc value can be one or more of the following:
specifies the format to apply to the variable.
specifies the length of the format field plus the length of the format precision.
specifies the descriptive label for the variable.
specifies the name for the variable.
specifies the length of the format precision.
specifies the length of the format field.
specifies an expression for subsetting the input data.
specifies an input table that contains rows to use as a WHERE filter. If the vars parameter is not specified, then all the variable names that are common to the input table and the filtering table are used to find matching rows. If the where parameter for the input table and this parameter are specified, then this filtering table is applied first.
The groupbytable value can be one or more of the following:
specifies the caslib for the filter table. By default, the active caslib is used.
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
For more information about specifying the dataSourceOptions parameter, see the common dataSourceOptions parameter (Appendix A: Common Parameters).
specifies the settings for reading a table from a data source.
| Alias | import |
|---|
For more information about specifying the importOptions parameter, see the common importOptions parameter (Appendix A: Common Parameters).
specifies the name of the filter table.
specifies the variable names to use from the filter table.
The casinvardesc value can be one or more of the following:
specifies the format to apply to the variable.
specifies the length of the format field plus the length of the format precision.
specifies the descriptive label for the variable.
specifies the name for the variable.
specifies the length of the format precision.
specifies the length of the format field.
specifies an expression for subsetting the data from the filter table.
The compoundTypeAndValue value is specified as follows:
specifies the type of the compound.
specifies the value of the compound.
specifies the table names and CAS library to use for the compound store across sessions.
| Long form | compoundStore=list(caslib="string") |
|---|---|
| Shortcut form | compoundStore="string" |
The compoundStore value can be one or more of the following:
specifies the CAS library in which to create or find the tables. This library must be a global library.
specifies the name of the CAS table in which to store compounds.
| Default | "rtengCmpd" |
|---|
specifies the number of redundant copies to keep. A value of 0 is fastest but disables failover when a worker fails.
| Default | 1 |
|---|---|
| Minimum value | 0 |
specifies the name of the CAS table in which to store documents.
| Default | "rtengDoc" |
|---|
specifies the name of the CAS table in which to store entities.
| Default | "rtengEntity" |
|---|
specifies the name of the CAS table to use for preventing access to the compound store by other sessions while an action is running. This table is used internally and should never be created by the user.
| Default | "rtengLock" |
|---|
specifies the name of the CAS table in which to store the metadata, including the element, compound, and entity definitions.
| Default | "rtengMeta" |
|---|
specifies the document types to include in the results. If this parameter is not specified, all document types are included.
specifies the entity types to include in the results. If this parameter is not specified, all entity types are included.
specifies the maximum number of documents that are searched in a path before the search is stopped. A value of 0 includes all documents that can be reached from the starting documents or compounds.
| Default | 0 |
|---|---|
| Range | 0–64 |
specifies the output table in which to store the results of the action.
For more information about specifying the output parameter, see the common casouttable (Form 1) parameter (Appendix A: Common Parameters).
when set to True, includes in the output table the compound_value column that contains a concatenation of the element values that make up the compound value.
| Default | FALSE |
|---|
specifies the output table in which to store the document links.
For more information about specifying the outputDocumentLinks parameter, see the common casouttable (Form 1) parameter (Appendix A: Common Parameters).
when set to True, includes the _subentity_id_ column in the output table that contains a subentity ID as determined by temporal splitting. By default, this is set to True if temporal splitting is enabled for an entity soft-delete, otherwise it is set to False.
| Default | FALSE |
|---|
specifies the rules that define the document soft-deletes.
The softDeleteDocuments value can be one or more of the following:
specifies the type of document to which the soft-delete rule applies.
specifies a collection of attribute names and values for defining document soft-deletes. The document is soft-deleted if it contains any of the listed attributes.
The attributeValue value can be one or more of the following:
specifies the name of the attribute. This name must correspond to one of the columns from the input data tables.
specifies the value of the attribute.
specifies the maximum number of entities to which a document can be connected before being soft-deleted.
| Default | MACINT |
|---|---|
| Minimum value | 1 |
specifies a collection of entity type and count pairs for defining document soft-deletes. The document is soft-deleted if the number of connections it has to entities of the type specified in the entityType parameter exceeds the value of the maxCount parameter.
The entityCountByType value can be one or more of the following:
specifies the type of the entity to be counted.
specifies the maximum number of entities of the type specified in the entityType parameter to which a document can be connected before the document is soft-deleted.
| Default | 1 |
|---|---|
| Minimum value | 1 |
specifies the rules that define the entity soft-deletes.
The softDeleteEntities value can be one or more of the following:
specifies the type of entity to which the soft-delete rule applies.
specifies a collection of attribute names and values for defining entity soft-deletes. The entity is soft-deleted if it contains any of the listed attributes.
The attributeValue value can be one or more of the following:
specifies the name of the attribute. This name must correspond to one of the columns from the input data tables.
specifies the value of the attribute.
specifies the maximum number of documents to which an entity can be connected before being soft-deleted.
| Default | MACINT |
|---|---|
| Minimum value | 1 |
specifies a collection of document type and count pairs for defining entity soft-deletes. The entity will be soft-deleted if it violates any of the rules.
The docCountByType value can be one or more of the following:
specifies the type of the document to be counted.
specifies the maximum number of documents of the type specified in the documentType parameter to which an entity can be connected before the entity is soft-deleted.
| Default | 1 |
|---|---|
| Minimum value | 1 |
when set to True, temporally splits entities of this type into subentities.
| Default | FALSE |
|---|
specifies the rules that define the link soft-deletes.
The softDeleteLinks value can be one or more of the following:
specifies the type of document to consider for soft-deleting a link.
specifies the type of entity to consider for soft-deleting a link.
specifies a collection of attribute names and values for defining link soft-deletes. The link is soft-deleted if it contains any of the listed attributes.
The attributeValue value can be one or more of the following:
specifies the name of the attribute. This name must correspond to one of the columns from the input data tables.
specifies the value of the attribute.
specifies the conditions under which an entity should be split.
The entitySplit value can be one or more of the following:
specifies the rules under which an entity should be split on the basis of compound values.
The conflictingCompound value can be one or more of the following:
specifies the types of compounds whose values must be consistent within an entity. If an entity contains different values for a compound type in this list, the entity will split into one or more entities such that each entity contains one value for each compound type in this list.
specifies the pairs consisting of a document type and a compound type that should not be split during entity splitting.
The docAndCmpdType value can be one or more of the following:
specifies the compound type.
specifies the document type.
specifies the type of entity to which the entity splitting rule applies.