Values.UpdateConfiguredTableInputSourceUpdates a configured table.
type nonrec t = {configuredTableIdentifier : ConfiguredTableIdentifier.t;The identifier for the configured table to update. Currently accepts the configured table ID.
*)name : DisplayName.t option;A new name for the configured table.
*)description : TableDescription.t option;A new description for the configured table.
*)tableReference : TableReference.t option;allowedColumns : AllowedColumnList.t option;The columns of the underlying table that can be used by collaborations or analysis rules.
*)analysisMethod : AnalysisMethod.t option;The analysis method for the configured table. DIRECT_QUERY allows SQL queries to be run directly on this table. DIRECT_JOB allows PySpark jobs to be run directly on this table. MULTIPLE allows both SQL queries and PySpark jobs to be run directly on this table.
*)selectedAnalysisMethods : SelectedAnalysisMethods.t option;The selected analysis methods for the table configuration update.
*)}val make :
?name:??? ->
?description:??? ->
?tableReference:??? ->
?allowedColumns:??? ->
?analysisMethod:??? ->
?selectedAnalysisMethods:??? ->
configuredTableIdentifier:ConfiguredTableIdentifier.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of [> `Enum of string | `String of ColumnName.t ] list
| `String of ConfiguredTableIdentifier.t
| `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `String of GlueTableName.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string * [> `String of ColumnName.t ])
list ]
list ])
list ])
list ])
list ])
list ]