创建数据库快捷方式
实时智能中的数据库快捷方式是 KQL 数据库中对源数据库的嵌入引用。 源数据库可以是以下任一数据库:
- 实时智能中的 KQL 数据库
- Azure 数据资源管理器数据库
数据库快捷方式所表现出的行为与后继数据库类似。
数据库快捷方式适用于什么情况?
如果 Azure 数据资源管理器数据库中有数据并且想要在实时智能中使用此数据,则可以创建数据库快捷方式来公开此数据。 此功能也可用于隔离计算资源,以防止将生产环境用于非生产用例。 数据库快捷方式还可用于将成本与对数据运行查询的一方关联起来。
数据库快捷方式的工作原理是什么?
源数据库的所有者(数据提供者)与实时智能中快捷方式的创建者(数据使用者)共享数据库。 所有者和创建者可以是同一个人。
数据库快捷方式以只读模式附加,从而可以查看源 Azure 数据资源管理器数据库中的数据并对其运行查询。 数据库快捷方式会同步源数据库中的更改。 由于同步的缘故,数据可用性方面会存在几秒钟到几分钟的数据延迟。 具体的延迟时长取决于源数据库元数据的总体大小。
源和数据库快捷方式使用相同的存储帐户来提取数据。 存储由源数据库拥有。 数据库快捷方式无需引入数据即可查看数据。 由于数据库快捷方式是只读的数据库,因此无法修改数据库中除缓存策略、主体和权限以外的其他数据、表和策略。
创建数据库快捷方式
数据使用者可以使用邀请链接或使用集群 URI 和数据库名称,通过 Azure 数据资源管理器中的任何源数据库在实时智能中创建数据库快捷方式。 数据使用者可以通过设置缓存策略来控制缓存的数据量。 设置热缓存策略的主要影响在于:
- 成本:冷缓存的成本可能明显低于热缓存。
- 性能:热缓存中的数据查询速度更快,特别是对于扫描大量数据的范围查询而言。
选择与你想要创建快捷方式的方式相对应的目标选项卡。
先决条件
- 具有已启用 Microsoft Fabric 的容量的工作区
- 源数据库。 源数据库可以是 Azure 数据资源管理器数据库或 KQL 数据库。
- Eventhouse
重要
源数据库和实时智能中的数据库快捷方式必须位于同一区域,但可以位于不同的租户中。
重要
此方法适用于 Azure 数据资源管理器和实时智能中的源。
若要使用群集 URI 和数据库名称创建快捷方式,请确保至少对源数据具有参与者权限,然后执行以下步骤:
浏览到 Microsoft Fabric 中的工作区。
在实时智能中打开新的或现有的 Eventhouse。
选择 KQL 数据库旁边的加号。
输入数据库快捷方式的名称。
选择“类型”>“新建快捷数据库(后继)”
选择下一步。
选择“方法”>“群集 URI”。
输入源群集的 URI。 若要查找 KQL 数据库的 URI,请参阅复制 URI。
指定源数据库。
(可选)修改默认缓存策略。
选择创建。
创建快捷方式后,你将进入新数据库快捷方式的“数据库详细信息”视图。
删除数据库快捷方式
在工作区中,找到要删除的 KQL 数据库快捷方式。
选择“更多菜单 [...]”>“删除”。
数据库快捷方式现已删除。 数据库一经删除,便无法恢复。 但是,可以从同一源数据库创建新的数据库快捷方式。