你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

湖数据库模板

Azure Synapse Analytics 提供特定于行业的数据库模板来帮助标准化湖中的数据。 这些模板提供了适用于预定义的行业领域的架构,使数据能够以结构化方式加载到湖数据库中。 使用这些模板创建湖数据库,并使用 Azure Synapse 分析运行时为业务用户提供见解。

企业模板

企业数据库模板包含很可能是特定行业内的组织感兴趣的表的子集。 其中提供了综合性概述,并描述了相关行业领域之间的连接性。 这些模板用作许多类型的大项目的加速器。 例如,零售业模板有一个名为“零售”的企业模板。

企业模板示例

表是一个独立存在且不同于其他对象的对象。 例如,Customer、Store、Channel 等。

每个表都由一组列来描述,这些列表示构成该表的值和数据。 每个列都有名称、说明、数据类型,并且与表相关联。 数据库模板中大约有 30,000 列。 例如,CustomerId 是 Customer 表中的列。

主密钥

主键有助于以独一无二的方式标识整个表。 它必须以独一无二的方式标识表中的元组。 例如,CustomerId 列上的键强制实施唯一性,以标识 Customer 表中的每个客户。

外键

外键是其值与另一表中的主键匹配的列或列的组合。 它有助于在两个表之间建立链接。 例如,Transaction 表中的 CustomerId 表示已完成某个交易的客户。 外键始终与主键(例如,Customer 表中的 CustomerId 主键)有关系。

组合键

组合键是由两个或两个以上的列组成的,这些列必须组合在一起才能以独一无二的方式标识表中的记录。 例如,在 Order 表中,可能需要使用 OrderNumber 和 ProductId 来以独一无二的方式标识某个记录。

关系

关系是任意两个表之间的关联或交互。 例如,Customer 表和 CustomerEmail 表彼此相关。 一个关系涉及两个表。 有一个父表和一个子表,它们通常通过外键进行连接。 可以说关系是从表到表的。

表分区

使用湖数据库,可以为表进行基础数据分区,以提高性能。 可以在数据库编辑器的表存储设置中设置分区配置。

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