创建表

在现有模式中定义表。

您可以使用三种不同的方法中的任何一种来创建一个表,用于不同的目的:

  • 创建表[使用]

    适用于:勾选“是”砖的SQL勾选“是”砖运行时

    如果新表将是:

    • 基于您提供的列定义。

    • 从现有存储位置的数据派生。

    • 从查询派生。

  • 创建表(Hive格式)

    适用于:勾选“是”砖运行时

    这个语句匹配创建表[使用]使用Hive语法。

    创建表[使用]者优先。

  • 创建如下表

    适用于:勾选“是”砖的SQL勾选“是”砖运行时

    使用此语法,您可以根据另一个表的定义(而不是数据)创建一个新表。

  • 创建表克隆

    适用于:勾选“是”砖的SQL勾选“是”砖运行时

    可以对Delta Lake表使用表克隆来实现两个主要目标:

    • 制作一个完整的、独立的表副本,包括表的定义和特定版本的数据。这叫做克隆

    • 复制表的定义,该定义引用特定版本的初始数据的原始表存储。源表或新表上的更新都不会影响到其他表。但是,新表取决于源表的存在和列定义。