客快物流大数据项目(四十八):Spark操作Kudu 修改表

2022-02-26 10:26:23 浏览数 (1)

Spark操作Kudu 修改表

  • 代码示例
代码语言:javascript复制
/**
 * 添加列
 * @param kuduContext
 */
def addColumn(kuduContext: KuduContext): Unit ={
  val alterTableOptions: AlterTableOptions = new AlterTableOptions
  alterTableOptions.addColumn(new ColumnSchema.ColumnSchemaBuilder("Address", Type.STRING).nullable(true).build)
  try {
    kuduContext.syncClient.alterTable(tableName, alterTableOptions)
  } catch {
    case ex:Exception => ex.printStackTrace()
  }
}

0 人点赞