• PRODUCTS
  • SUPPORT
  • DOCS
  • PARTNERS
  • COMPANY
  • QUOTE
  • ACCOUNT
  • STORE
QUOTE

Documentation

Support Forums
What can we help you with?
Topics

Namespace Varigence.Languages.Biml.Table

This namespace houses information regarding the SSIS table properties and methods that are supported in Biml.

Classes

AstCheckConstraintNode

Defines a Check constraint, which can be used to enforce that data in a table or column meets specific criteria.

AstDatabaseFileGroupNode

The AstDatabaseFileGroupNode type provides properties to configure a group of file used to store the contents of a database on the database server.

AstDatabaseFileGroupResourceNode

AstDatabaseFileGroupResourceNode is used for creating references to database file groups that have been modeled in the Biml project.

AstDatabaseFileNode

The AstDatabaseFileNode type provides properties to configure a file used to store the contents of a database on the database server.

AstDatabaseNode

Database objects correspond directly to SQL Server databases, which are logical containers for tables, stored procedures, views, schemas, and other database objects. Note that databases are currently not used to genereate SQL code and can only be used to enable tables and schemas with the same unqualified name to be generated by the BIML framework.

AstExternalDatabaseFileGroupResourceNode

AstExternalDatabaseFileGroupResourceNode is used for creating references to database file groups that have not been modeled in the Biml project.

AstMultipleColumnTableReferenceNode

Multiple-column table references are used to create a local column with a relationship to a multiple-column key of a regular table. Multiple-column table references can be used with foreign keys having any number of columns. Use table reference columns for a version of table references that is optimized for single column keys.

AstPartitionFunctionNode

Defines a partition function for relational partitioning

AstPartitionSchemeNode

Defines a scheme for mapping partitions to filegroups.

AstPrincipalNode

AstPrincipalNode defines a security principal that can be used across relational or Analysis Services databases.

AstSchemaNode

Schema objects correspond directly to SQL Server schemas, which are logical containers for tables, stored procedures, views, and other database objects.

AstServerNode

This node represents a server. For example, it can represent a SQL Server instance.

AstStaticSourceColumnValueNode

The AstStaticSourceColumnValueNode type is used to define a single column value within a row of data that will populate a table through its static source. Static data that will be loaded into the table on creation or when the static source is executed as a package target. If the table has an appropriate key specified, static source data can be merged into a table so that it can be changed and updated non-destructively.

AstStaticSourceRowNode

The AstStaticSourceRowNode type is used to define a full row of data that will populate a table through its static source. Static data that will be loaded into the table on creation or when the static source is executed as a package target. If the table has an appropriate key specified, static source data can be merged into a table so that it can be changed and updated non-destructively.

AstTableCloneNode

TableClone enables you to create a copy of an existing table, allowing you to add your own additional columns, indexes, and keys in order to support staging mechanisms, temp-tables, etc.

AstTableColumnBaseNode

AstTableColumnBaseNode is the base type that is used for all table column types in Biml.

AstTableColumnNode

Columns represent regular SQL Server table columns. They have no special properties or capabilities beyond regular SQL Server columns.

AstTableColumnReferenceNode

AstTableColumnReferenceNode is the base type for all column references in the Biml framework. It is used for eample in references to table columns from table indexes and keys.

AstTableColumnTableReferenceBaseNode

This is an abstract base node for all Table and Dimension Reference column types.

AstTableColumnTableReferenceNode

Table reference columns are used to create a local column with a relationship to a key column of a table, dimension, or fact table. Table reference columns can be used only with single column foreign keys, and the column properties will be directly inferred from the key of the foreign table. Use the multiple column table reference for keys with multiple columns.

AstTableHashedKeyColumnNode

Hashed Key Columns automatically create a computed column that is an SHA-1 hash of all of the columns included in the referenced constraint. This column type is useful for creating a single column key value that mirrors a chosen multi-column key.

AstTableIdentityNode

AstTableIdentityNode is an abstract type that represents both an identity expression and optionally a primary key on a table in a SQL Server relational database.

AstTableIndexColumnNode

The AstTableIndexColumnNode corresponds directly to a column reference from a parent table index in SQL Server.

AstTableIndexLeafNode

The AstTableIndexLeafNode corresponds directly to a column include reference from a parent table index in SQL Server.

AstTableIndexNode

AstTableIndexNode corresponds directly to a SQL Server relational database index.

AstTableKeyBaseNode

AstTableKeyBaseNode is the base node for all types of keys and constraints that can be defined in a SQL Server relational database.

AstTableKeyColumnNode

The AstTableKeyColumnNode corresponds directly to a column reference from a parent table key in SQL Server.

AstTableNode

Table objects correspond directly to regular tables in the SQL Server product. They support all of the same features and present all of the same limitations.

AstTablePrimaryKeyNode

AstTablePrimaryKeyNode is an abstract type that represents a primary key constraint on a table in a SQL Server relational database.

AstTableSourceBaseNode

AstTableSourceBaseNode is the base type for all table source definitions in Biml.

AstTableStaticSourceNode

The AstTableStaticSourceNode type enables the definition of static data that will be loaded into the table on creation or when the static source is executed as a package target. If the table has an appropriate key specified, static source data can be merged into a table so that it can be changed and updated non-destructively.

AstTableUniqueKeyNode

AstTableUniqueKeyNode is an abstract type that represents a unique column(s) constraint on a table in a SQL Server relational database.

AstViewNode

Defines a view, based on a SELECT statement and additional metadata.

Enums

ForeignKeyConstraintMode
PartitionBoundarySide
PrincipalType
ScdType
TableCompressionType
ViewType

© Varigence