管理数据集 - Amazon Cognito
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

管理数据集

如果您在应用程序中实施了 Amazon Cognito Sync 功能,则 Amazon Cognito 身份池控制台允许您手动创建和删除各个身份的数据集和记录。对于您在 Amazon Cognito 身份池控制台中对身份的数据集或记录做出的任何更改,只有当您在控制台中选择 Synchronize(同步)后才会保存。直到身份调用 Synchronize(同步)后,终端用户才能看到更改。一旦刷新特定身份的列表数据集页面,从其它设备同步的有关各个身份的数据即会显示。

为身份创建数据集

Amazon Cognito 控制台中选择 Manage identity pools(管理身份池)。

  1. 选择包含想要为其创建数据集的身份的身份池的名称。此时将显示身份池的 Dashboard(控制面板)页。

  2. 在控制面板页面的左侧导航窗格中,选择 Identity browser(身份浏览器)。此时将显示 Identities(身份)页。

  3. Identities(身份)页面上,输入想要为其创建数据集的身份 ID,然后选择 Search(搜索)。

  4. 在该身份的 Identity details(身份详细信息)页面上,选择 Create dataset(创建数据集)按钮、输入数据集名称,然后选择 Create and edit dataset(创建和编辑数据集)。

  5. Current dataset(当前数据集)页面上,选择 Create record(创建记录)以创建记录来存储在该数据集中。

  6. 为该数据集输入一个密钥(有效的 JSON 值或要存储的值),然后选择 Format as JSON(JSON 格式)来格式化输入的值以便于阅读,并确认值是格式正确的 JSON。完成后,选择 Save Changes(保存更改)。

  7. 选择 Synchronize(同步)来同步数据集。您做出的更改在您选择 Synchronize(同步)后才会保存,并且在身份调用 Synchronize(同步)后才对用户可见。要放弃未同步的更改,请选择您想放弃的更改,然后选择 Discard changes(放弃更改)。

删除与身份关联的数据集

Amazon Cognito 控制台中选择 Manage identity pools(管理身份池)。

  1. 选择包含想要删除其数据集的身份的身份池的名称。此时将显示身份池的 Dashboard(控制面板)页。

  2. 在控制面板页面的左侧导航窗格中,选择 Identity browser(身份浏览器)。此时将显示 Identities(身份)页。

  3. Identities(身份)页面上,输入包含想要删除的数据集的身份 ID,然后选择 Search(搜索)。

  4. Identity details(身份详细信息)页面上,选中想要删除的数据集旁边的复选框,选择 Delete selected(删除选定项),然后选择 Delete(删除)。