如何在 AWS Glue 中设置多个 --conf 表参数?

2024-03-19

AWS Glue 的 stackoverflow 上的多个答案都说要设置 --conf 表参数。但是,有时在一项作业中,我们需要在一项作业中设置多个 --conf 键值对。

我尝试了以下方法来设置多个 --conf 值,所有这些都会导致错误:

  • 添加另一个名为 --conf 的表参数。这会导致 AWS Dashboard 删除名为 --conf 的第二个参数,并将焦点设置为名为 --conf 的第一个参数的值。 Terraform 也只考虑带有 key 的两个表参数--conf相等并用第二个参数的值覆盖第一个参数中的值。
  • 在表 --conf 参数的值中用空格分隔配置键值参数。例如。spark.yarn.executor.memoryOverhead=1024 spark.yarn.executor.memoryOverhead=7g spark.yarn.executor.memory=7g。这会导致作业启动失败。
  • 在表 --conf 参数的值中使用逗号分隔配置键值参数。例如。spark.yarn.executor.memoryOverhead=1024, spark.yarn.executor.memoryOverhead=7g, spark.yarn.executor.memory=7g。这会导致作业启动失败。
  • 将 --conf 的值设置为--conf字符串分隔每个键值。例如。spark.yarn.executor.memoryOverhead=1024 --conf spark.yarn.executor.memoryOverhead=7g --conf spark.yarn.executor.memory=7g。这会导致胶水作业挂起。

如何在 AWS Glue 中设置多个 --conf 表参数?


您可以传递多个参数,如下所示:

Key: --conf

value:Spark.yarn.executor.memoryOverhead=7g --conf Spark.yarn.executor.memory=7g

这对我有用。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 AWS Glue 中设置多个 --conf 表参数? 的相关文章

随机推荐

  • Vue.Draggable:如何“将一个项目拖到另一个项目上”而不是添加/删除

    Using https github com SortableJS Vue Draggable https github com SortableJS Vue Draggable 我有一个关于如何实现将文件拖到文件夹中的经典示例的问题 我看
  • 获取 MATLAB 中plot()生成的中间点

    我在 MATLAB 中有一系列 XY 点对 这些对描述图像中形状周围的点 它们不是函数 这意味着每个 x 值可能存在两个或多个 y 点 我可以使用类似的东西单独绘制这些点 plot B 1 B 2 b 我还可以使用绘图来连接点 plot B
  • 将 Spannable 与 String.format() 相结合

    假设您有以下字符串 String s The cold hand reaches for the 1 s 2 s Ellesse s String old old String tan tan String formatted String
  • VBScript 返回“名称已重新定义”错误

    我有一个警报框 如果我当前位于测试数据库上 我希望警报框与实时数据库相比具有不同的文本 所以我声明了一个名为isTestDb并将其设置为True 但我不断收到这个恼人的错误 Microsoft VBScript compilation er
  • 稳定的比较排序,时间复杂度为 O(n * log(n)),空间复杂度为 O(1)

    在经历的同时维基百科的排序算法列表 https secure wikimedia org wikipedia en wiki Sorting algorithm Comparison of algorithms我注意到没有稳定的比较排序 h
  • 在集合字段更改时触发 JPA 侦听器

    我正在使用 EntityListeners PreUpdate 在我的实体发生变化时执行某些操作 但是我注意到实体内集合的更改不会触发 JPA 实体侦听器 这是有道理的 因为包含实体的表没有更改 但多对多表却更改了 有没有办法让实体侦听器在
  • 如何在android中发送soap请求?

    我是 WSDL webservices 的新手 使用 KSoap2 库在 android 中调用 wsdl webservices 这是我的肥皂请求转储
  • Py4j 无法连接到 Java 服务器

    我试图编写一个简单的程序来使用 py4j 在 python 和 java 之间建立连接 我写了以下两行 希望一切都能运行 因为我没有进行任何更改 from py4j java gateway import JavaGateway Gatew
  • 如何在 Web 浏览器控件内自动启用 ActiveX 元素

    我的 WPF 应用程序中有一个 WebBrowser 控件 当我现在加载将显示 swf 文件的本地 html 文件时 它可以工作 但只有在我接受 ActiveX 警告之后 是否可以更改 WebBrowser 控件的选项以自动启用 Activ
  • 如何让图像留在pygame屏幕上?

    我是初学者 import pygame as py from math import sqrt pow nuclear py transform scale py image load nuclear png 300 300 def col
  • 如何使用经过训练的 XGB 分类模型预测新数据行?

    我训练了一个模型并得到了不错的 auc 现在 我想预测全新的数据 但我不知道如何做 有人可以帮忙吗 fit model no training data model XGBClassifier model fit X train y tra
  • 无法使用 com.sun.net.HTTPServer.httpserver

    我正在使用 Eclipse Indigo 和 Java jdk7 我想创建一个小型网络服务器 但我无法使用sun的网络服务器 当我输入 com sun net httpserver httpserver server 我收到以下 Eclip
  • 事务注释避免服务被嘲笑

    我有一个 drools 规则文件 它在规则中使用服务类 因此 一条规则的作用如下 eval countryService getCountryById 1 null 在使用 service 和 Transactional propagati
  • C中将字符串拆分为整数数组

    我在 C 应用程序中有一个逗号分隔的字符串 我正在将其放在一起 并且我想将其拆分为整数值数组 该字符串可以包含任意数量的逗号分隔值 因此我也没有数组的初始大小 e g 345 3345 35 75 52 386 我想做一些像 int par
  • Luarocks 无法编译对象

    我对使用 luarocks 之类的东西来安装库还很陌生 并且我遇到了一个问题 我不确定在安装 Lapis 的依赖项时如何修复 如您所见 我没有为 Lapis 安装任何依赖项 我假设当我尝试下载 Lapis 时它们会自动安装 我为此使用常规命
  • NoSql DB 和 OO Db 有什么区别?

    NoSql DB 和 OO Db 有什么区别 NoSQL DB 通常是非规范化的 保存对象数据的副本来代替对象 而 OODB 是具有对象关系的规范化数据库 在 OODB 中 数据存储在对象中的一处 并链接 关系 到其他对象 由于上述非规范化
  • 自定义 MKAnnotation 按钮

    I d like to generate a custom annotation using MKAnnotation annotationView image UIImage named annotation this is to set
  • rmarkdown:手动指定pandoc路径?

    我有一个定期渲染的 rmarkdown 文档rmarkdown render 它在我的计算机 Windows 上运行良好 因为我安装了 RStudio 并且它自动设置了 pandoc 的路径 但是 当我尝试在我的服务器 RStudio 外部
  • 如何使用定时器动态调整帧大小?

    我正在尝试使用 Timer 对象动态调整窗口大小 但没有成功 我在构造函数中设置了面板的首选大小 这很好地设置了窗口的大小 尽管只有一次 程序初始化后首选大小会发生变化 但窗口大小保持不变 为什么 因为构造函数只初始化一次 因此不受大小变化
  • 如何在 AWS Glue 中设置多个 --conf 表参数?

    AWS Glue 的 stackoverflow 上的多个答案都说要设置 conf 表参数 但是 有时在一项作业中 我们需要在一项作业中设置多个 conf 键值对 我尝试了以下方法来设置多个 conf 值 所有这些都会导致错误 添加另一个名