Skip to main content

ConnectionTable

A ConnectionTable, linked to its ConnectionColumns, represents a potential Export output.

Properties​

PropertyDetails
Connection requiredType: Int64 Description: The Id of the Connection having the ConnectionTable.
DisplayName optionalType: String Description: The name displayed for the ConnectionTable.
Identifier requiredType: String Description: The identifier of the ConnectionTable.
Path optionalType: String Description: Path to the schema of the ConnectionTable.

Child Element: Column​

Connection columns correspond to the attributes existing in a specific external system and retrieved through its schema. They are linked to a connection table which can hold several connection columns. Connection columns provide an assistance to the input of properties in entity types to ensure that the attribute names are valid.

Properties​

PropertyDetails
DisplayName optionalType: String Description: Name displayed for the column.
ForeignColumn optionalType: Int64 Description: Defines the id of the foreign key if provided by the system.
Identifier requiredType: String Description: Identifier of the column.
IsMultivalued default value: falseType: Boolean Description: Defines if the attribute is multi-valued.
KeyType default value: 0Type: ConnectionColumnKeyType Description: Defines the key type of the column. - 0: not a key - 1: primary key - 2: unique key
Path optionalType: String Description: Allows to regroup columns based on a criteria. For example, for an LDAP system, the path is the value of the attribute objectClass.
ValueLength default value: 0Type: Int32 Description: Maximum length of the attribute value.
ValueType default value: 0Type: ConnectionColumnValueType Description: Defines the format of the attribute value. - 0: String - 1: Bytes - 2: Int32 - 3: Int64 - 4: DateTime - 5: Bool - 6: Guid - 7: Double - 8: Binary - 9: Byte - 10: Int16