Column Pattern Profile Request Element
X-Ref:
- Ast Column Pattern Profile Request Node
- Ast Data Profile Request Node
Attributes
Attribute | API Type | Default | Description |
---|---|---|---|
ConnectionName | AstAdoNetConnectionNode | This value specifies the connection that will be used to access the target table. This is a required reference to an existing definiton. | |
Name | String | Specifies the name of the object. This name can be used to reference this object from anywhere else in the program. This is a required property | |
CaseSensitive | Boolean | False | This value specifies whether the patterns will be evaluated against column values using case sensitive comparisons. |
Column | String | "*" | This value specifies the name of the column whose values will be profiled against the specified pattern. |
Delimiters | String | " \\t\\r\\n" | This value specifies the characters that will be replaced with spaces before tokenizing. The default include tab (\t), carriage return (\r), and line feed (\n). |
MaxNumberOfPatterns | Int32 | 10 | This value specifies the maximum number of patterns that will be computed by the profile up to 100. The default is 10. |
PercentageDataCoverageDesired | Int32 | 95 | This value specifies the percentage of data in the column that should be covered by the generated patterns from 0 to 100. The default is 95. |
SchemaId | String | This value specifies the name of the schema that contains the table that will examined by the data profile task. This property is used in conjunction with TableId when the table cannot be referenced by the Table property, because it has not been modeled in the Biml project. | |
Symbols | String | ",.;:-\"'`~=&/\\\\@!?()<>[]{}|#*^%" | This value specifies any symbols or punctuations that should be retained as part of the patterns. The default includes ,.;:-"'`~=&/\@!?()<>[]{}|#*^%. |
TableName | AstTableNode | This value specifies a direct connection to the table that will examined by the data profile task. This references an existing definiton. | |
TableId | String | This value specifies the name of the table that will examined by the data profile task. This property is used in conjunction with SchemaId when the table cannot be referenced by the Table property, because it has not been modeled in the Biml project. | |
TagTableName | AstTableNode | This value specifies a direct connection to the tag table which will tag 2 string columns - Tag and Term. This references an existing definiton. | |
TagTableConnectionName | AstAdoNetConnectionNode | This value specifies a direct reference to the ADO.NET connection that contains the tag table. This references an existing definiton. | |
TagTableSchemaId | String | This value specifies the name of the schema that contains the tag table. This property is used in conjunction with TableId when the tag table cannot be referenced by the TagTable property, because it has not been modeled in the Biml project. | |
TagTableTableId | String | This value specifies the name of the tag table. This property is used in conjunction with TableId when the tag table cannot be referenced by the TagTable property, because it has not been modeled in the Biml project. |
Collection Children
Child | API Type | Description |
---|---|---|
<Annotations> <Annotation /> </Annotations> | AstAnnotationNode | This is a collection of annotation items that can be used to specify documentation, tags, or other information. Annotations are particularly useful for storing information about nodes that can be used by BimlScript code. |