从 Fabric 门户中的 SQL 数据库创建 GraphQL API
适用于:✅Microsoft Fabric SQL 数据库
直接在 Fabric SQL 查询编辑器中开始生成 GraphQL API。 Fabric 会根据数据自动生成 GraphQL 架构,应用程序可在几分钟内完成连接。
先决条件
- 需要现有的 Fabric 容量。 如果没有,请启动 Fabric 试用版。
- 确保使用“管理门户”租户设置启用 Fabric SQL 数据库。
- 创建新的工作区或使用现有的 Fabric 工作区。
- 创建新的 SQL 数据库或使用现有的 SQL 数据库。
创建 GraphQL API
若要创建 API for GraphQL:
打开要在其中创建 GraphQL API 的数据库。
选择“新建”,然后选择“GraphQL API”。
输入项的名称,然后选择“创建”。
此时,API 已准备就绪,但未公开任何数据。 API for GraphQL 是在强类型系统中按类型和字段组织的架构中定义的。 Fabric 会根据你选择向 GraphQL 客户端公开的数据自动生成必要的 GraphQL 架构。
选择“获取数据”。 通过“选择数据”屏幕,可搜索并选择要在 GraphQL 架构中公开的对象。
选择要在 API 中公开的单个表或存储过程旁边的检查框。 若要选择文件夹中的所有对象,请选择顶部带有数据源名称的复选框。
选择“加载”以启动 GraphQL 架构生成过程。
架构已生成,你可开始构建 GraphQL 查询(读取、列出)或突变(创建、更新、删除)的原型,以与数据进行交互。 下图显示带有一个 API 调用模板的“架构资源管理器”。
API for GraphQL 现在已准备好接受连接和请求。 你可以使用 API 编辑器来测试 GraphQL 查询并进行原型设计,使用架构资源管理器来验证 API 中公开的数据类型和字段。