操作指南:克隆湖数据库

本文介绍如何使用数据库设计器在 Azure Synapse 中克隆现有的湖数据库。 使用数据库设计器,无需编写任何代码即可轻松创建和部署数据库。

先决条件

  • 创建湖数据库需要对 Synapse 工作区拥有 Synapse 管理员或 Synapse 参与者权限。

克隆数据库

  1. 在 Azure Synapse Analytics 工作区“主页”中心,选择左侧的“数据”选项卡 。 此时会打开“数据”选项卡。 可以看到你工作区中现有的数据库列表。

  2. 将鼠标悬停在“数据库”部分,选择要克隆的数据库旁边的省略号图标“...”,然后选择“克隆”。

    Screenshot showing how to clone an existing database

  3. 此时会打开数据库设计器选项卡,其中的画布上加载了选定数据库的副本。

  4. 数据库设计器默认会打开“属性”窗格。 更新克隆的此湖数据库的详细信息。 Screenshot showing the cloned database in the designer

    • 名称:为此数据库提供新名称。 请注意,发布湖数据库后无法更改此名称。
    • 说明:为数据库提供说明(可选)。
    • 数据库的存储设置:为数据库中的表提供默认存储信息。 默认设置将应用于数据库中的每个表,除非表本身替代了这些设置。
    • 链接服务:提供用于在 Azure Data Lake Storage 中存储数据的默认链接服务。 将显示与 Synapse 工作区关联的默认链接服务,但你可以将“链接服务”更改为所需的任何 ADLS 存储帐户。
    • 输入文件夹:在该链接服务中设置默认容器和文件夹路径,方法是使用文件浏览器或使用铅笔图标手动编辑路径。
    • 数据格式:选择数据格式。 Azure Synapse 中的湖数据库支持使用 parquet 格式和带分隔符的文本作为数据存储格式。
  5. 可以通过选择“+ 表”按钮将其他表添加到克隆的此数据库中。 有关详细信息,请参阅修改湖数据库

  6. 对克隆的数据库完成所有更改后,现在可以发布该数据库了。

克隆湖数据库中的表

在数据库设计器中可以克隆数据库中的任何表。

  1. 在湖数据库中选择一个表,然后单击表名称旁边的省略号图标 (...)。

  2. 单击“克隆”。

    Screenshot showing how to clone a table

  3. 数据库设计器将创建该表的副本,并默认打开“常规”选项卡。

    Screenshot showing the cloned table in the designer

  4. 根据需要更新“名称”、“说明”和“表的存储设置”。 有关详细信息,请参阅修改湖数据库

  5. 同样,根据需要更新“列”选项卡和“关系”选项卡。

  6. 对克隆的数据库完成所有更改后,现在可以发布该数据库了。

后续步骤

使用以下链接继续探索数据库设计器功能。