AWS Glue Sagemaker 笔记本 "No module named awsglue.transforms"
AWS Glue Sagemaker Notebook "No module named awsglue.transforms"
我已经创建了一个 Sagemaker notebook 来开发 AWS Glue 作业,但是当 运行 通过提供的示例 ("Joining, Filtering, and Loading Relational Data with AWS Glue") 时,我收到以下错误:
有谁知道我设置了什么wrong/haven没有设置导致导入不起作用?
您需要从 here for Glue 0.9 or here 下载 Glue 1.0 的库文件(检查您的 Glue 作业的版本)。
将 zip 放入 S3 并在您的 Dev Endpoint 上的 "Python library path" 中引用它。
嗯...这种方法对我不起作用。
我刚刚将 zip 放到 "Python library path",引用它但它不起作用
我遇到了同样的问题,所选的解决方案对我不起作用。
我确实设法通过使用云形成 (AWS::Glue::DevEndpoint) 开始工作。
通过反复试验,我注意到您不能同时指定 NumberOfNodes 和 NumberOfWorkers。您必须指定其中之一。
Using NumberOfNodes: 5 导致与问题中指定的错误完全相同。但是使用第二个选项效果很好。
总而言之,要修复此错误,您可以使用 CloudFormation 并确保使用 NumberOfWorkers 属性.
将 AWSGlueServiceNotebookRole
添加到您的 Dev Endpoint IAM 角色,重新启动内核并重新运行
我已经创建了一个 Sagemaker notebook 来开发 AWS Glue 作业,但是当 运行 通过提供的示例 ("Joining, Filtering, and Loading Relational Data with AWS Glue") 时,我收到以下错误:
有谁知道我设置了什么wrong/haven没有设置导致导入不起作用?
您需要从 here for Glue 0.9 or here 下载 Glue 1.0 的库文件(检查您的 Glue 作业的版本)。
将 zip 放入 S3 并在您的 Dev Endpoint 上的 "Python library path" 中引用它。
嗯...这种方法对我不起作用。 我刚刚将 zip 放到 "Python library path",引用它但它不起作用
我遇到了同样的问题,所选的解决方案对我不起作用。
我确实设法通过使用云形成 (AWS::Glue::DevEndpoint) 开始工作。 通过反复试验,我注意到您不能同时指定 NumberOfNodes 和 NumberOfWorkers。您必须指定其中之一。
Using NumberOfNodes: 5 导致与问题中指定的错误完全相同。但是使用第二个选项效果很好。
总而言之,要修复此错误,您可以使用 CloudFormation 并确保使用 NumberOfWorkers 属性.
将 AWSGlueServiceNotebookRole
添加到您的 Dev Endpoint IAM 角色,重新启动内核并重新运行