配置Azure 存储数据连接
首先,需要 Azure 订阅和存储帐户。
对于现有的 PlayFab 和 Azure 客户,可以在 Azure 门户上创建存储容器,并开始在 Azure PlayFab 上使用数据连接。
对于刚开始使用 Azure 的现有 PlayFab,可以注册 Azure 订阅。
注意
请确保在美国西部 2 创建存储帐户,否则流出成本将应用于存储帐户。 最多可以在 WestUS2 区域中配置三个Azure Blob 存储帐户。
在 Azure 中设置存储
若要使 PlayFab 引入存储帐户中的数据,需要容器详细信息以及使用 SAS 令牌的授权。 若要使用Microsoft Azure 门户创建 SAS 令牌,请执行以下步骤。
选项 1:在容器级别创建 SAS 令牌。
重要
生成和检索容器的共享访问签名,而不是存储帐户本身的共享访问签名。
- 在 Azure 门户中,选择 “存储帐户 > 容器”。
- 从列表中选择容器。
- 转到主窗口的右侧,选择与所选容器关联的三个省略号。
- 从下拉菜单中选择 “生成 SAS ”以打开“ 生成 SAS ”窗口。
- 通过选中或清除相应的复选框来定义权限。 确保 已选择“创建 和 写入 ”权限。
- 指定已签名的密钥 开始 时间和 到期 时间。
- 选择“ 生成 SAS 令牌和 URL”。
- Blob SAS 令牌 查询字符串显示在窗口的下部区域。
- 将 Blob SAS 令牌值复制并粘贴到安全位置,以便在 Azure PlayFab 数据连接中使用。 它只显示一次,在窗口关闭后无法检索。
选项 2:在帐户级别创建 SAS 令牌。
重要
为存储帐户本身生成和检索共享访问签名。
- 在 Azure 门户中,选择 “存储帐户”
- 从“安全性 + 网络”下 的列表中选择共享 访问签名。
- 通过选择 Blob 并清除其他复选框来定义 服务 。
- 通过选择“对象”并清除其他复选框来定义资源类型。
- 确保 已选择“创建 和 写入 ”权限。
- 指定已签名的密钥 开始 时间和 到期 时间。
- 选择“ 生成 SAS 令牌和 URL”。
- Blob SAS 令牌查询字符串显示在窗口的下部区域。
- 将 Blob SAS 令牌值复制并粘贴到安全位置,以便在 Azure PlayFab 数据连接中使用。 它只显示一次,在窗口关闭后无法检索。
在 PlayFab 中创建 Azure Blob 数据连接
步骤 1:导航到“数据连接”选项卡
- 登录 PlayFab 并导航到游戏。
- 单击左侧菜单中的“数据”部分
- 单击“数据连接”选项卡
步骤 2:配置新的数据连接
- 单击“新建连接”按钮。
- 选择“目标类型”作为“Azure Blob 存储”
- 使用以下值填充字段
值 | 详细信息 |
---|---|
名称 | 数据连接的友好名称。 此名称将允许你稍后查找数据连接以对其进行编辑。 在此处放置描述性名称。 |
帐户名 | Azure 存储帐户。 |
容器名称 | Azure 存储帐户容器。 |
SAS 令牌 | 容器生成的 SAS 令牌或 Blob SAS 令牌查询字符串。 |
注意
建议使用不存在的表名。 如果使用现有表,并且架构不是 PlayFab 预期的,则将修改架构。