类 DeltaColumnBuilder
Object
io.delta.tables.DeltaColumnBuilder
:: 演进中 :
用于指定表列的构建器。
示例请参阅 DeltaTableBuilder
。
- 自
- 1.0.0
-
方法摘要
修饰符及类型方法描述org.apache.spark.sql.types.StructField
build()
:: 演进中 ::: 演进中 ::: 演进中 :dataType
(org.apache.spark.sql.types.DataType dataType) :: 演进中 :generatedAlwaysAs
(String expr) :: 演进中 ::: 演进中 :generatedAlwaysAsIdentity
(long start, long step) :: 演进中 ::: 演进中 :generatedByDefaultAsIdentity
(long start, long step) :: 演进中 :nullable
(boolean nullable) :: 演进中 :
-
方法详情
-
build
public org.apache.spark.sql.types.StructField build():: 演进中 :将列构建为 StructField。
- 返回
- (未记录)
- 自
- 1.0.0
-
comment
:: 演进中 :指定列注释。
- 参数
comment
- 字符串列描述- 返回
- (未记录)
- 自
- 1.0.0
-
dataType
:: 演进中 :指定列数据类型。
- 参数
dataType
- 字符串列数据类型- 返回
- (未记录)
- 自
- 1.0.0
-
dataType
:: 演进中 :指定列数据类型。
- 参数
dataType
- DataType 列数据类型- 返回
- (未记录)
- 自
- 1.0.0
-
generatedAlwaysAs
:: 演进中 :如果列始终是其他列的函数生成,则指定一个表达式。
- 参数
expr
- 字符串生成表达式- 返回
- (未记录)
- 自
- 1.0.0
-
generatedAlwaysAsIdentity
:: 演进中 :将列指定为具有默认值的标识列,该列始终由系统生成(即不允许用户指定值)。
- 返回
- (未记录)
- 自
- 3.3.0
-
generatedAlwaysAsIdentity
:: 演进中 :将列指定为始终由系统生成的标识列(即不允许用户指定值)。
- 参数
start
- 标识列的起始值step
- 标识列的增量步长- 返回
- (未记录)
- 自
- 3.3.0
-
generatedByDefaultAsIdentity
:: 演进中 :将列指定为标识列,允许用户指定值,以便生成的值使用默认的起始值和步长值。
- 返回
- (未记录)
- 自
- 3.3.0
-
generatedByDefaultAsIdentity
:: 演进中 :将列指定为允许用户指定值的标识列。
- 参数
start
- 标识列的起始值step
- 标识列的增量步长- 返回
- (未记录)
- 自
- 3.3.0
-
nullable
:: 演进中 :指定列是否可以为 null。
- 参数
nullable
- 布尔值,表示列是否可以为 null。- 返回
- (未记录)
- 自
- 1.0.0
-