本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 CloudWatch 控制台中查看用户池导入结果
您可以在 Amazon CloudWatch 控制台中查看导入任务的结果。
查看结果
以下步骤介绍了如何查看用户池导入结果。
查看用户池导入结果的步骤
登录AWS Management Console并打开 CloudWatch 控制台,网址为 https://console.aws.amazon.com/cloudwatch/
。 -
选择 Logs (日志)。
-
为用户池导入任务选择日志组。日志组名称的形式为
/aws/cognito/userpools/
。USER_POOL_ID
/USER_POOL_NAME
-
为刚运行的用户导入任务选择日志。日志名称的形式为
JOB_ID
/JOB_NAME
。日志中的结果按行号引用用户。日志中不会写入用户数据。对于每个用户,都将出现类似于以下内容的行:-
[SUCCEEDED] Line Number 5956 - The import succeeded.
-
[SKIPPED] Line Number 5956 - The user already exists.
-
[FAILED] Line Number 5956 - The User Record does not set any of the auto verified attributes to true. (Example: email_verified to true).
-
解析结果
已成功导入的用户的状态设置为“PasswordReset”。
在以下情况下,将不会导入用户,但导入任务将继续:
-
自动验证属性未设置为
true
。 -
用户数据与架构不匹配。
-
由于内部错误,无法导入用户。
在以下情况下,导入任务将失败:
-
Amazon CloudWatch Logs 角色无法被承担,因为没有正确的访问策略,或已删除。
-
用户池已删除。
-
Amazon Cognito 无法解析 .csv 文件。