当前位置: 首页 > 知识库问答 >
问题:

使用CLI将逗号分隔的参数传递给AWS EMR中的spark jar

莘绍元
2023-03-14

我正在使用aws cli创建EMR集群并添加一个步骤。创建集群命令如下所示:

共有1个答案

太叔鸿
2023-03-14

似乎没有从输入文件中转义逗号的可能方法。

在尝试了很多方法之后,我最终不得不通过传递一个分隔符来分隔输入文件并在代码中处理这些文件。在我的例子中,我添加了%作为分隔符,在驱动程序代码中,我正在做

if (inputLoc.contains("%")) {
  inputLoc = inputLoc.replaceAll("%", ",");
}
 类似资料:
  • 问题内容: 我有一个SQL Server存储过程,我想在其中将一个完整的逗号分隔值传递给一个函数。例如: 当然这是行不通的。我得到了错误: 将varchar值‘1,2,3,5,4,6,7,98,234’转换为数据类型int时转换失败。 如何在不借助动态SQL的情况下完成此任务(或相对类似的任务)? 问题答案: 不要使用循环拆分字符串的函数! ,我下面的函数将非常快速地拆分字符串,而且不会循环! 在

  • 问题内容: 我有一个像 我想把它分成那些字符串 如果我简单地打电话给我,那么在修剪之后我会得到不同的结果,因为在某些字符串中,例如,仍然有一个逗号。但我不想放在方括号中。有解决这个问题的优雅方法吗? 问题答案: 假设和没有嵌套和未转义。您可以使用以下方式进行拆分: 正则演示 如果逗号后面没有非圆括号和,则将匹配逗号,从而忽略和中的逗号。

  • 问题内容: 我想将逗号分隔的值列表作为参数传递给我正在使用的Visual Studio 2008中的设计器基于我正在经历的一些强类型DAL教程构建的查询。该查询针对DB2数据库。这是我想做的: 从客户所在的价格中选择*(?) 我在123456中通过了,它的运行状况很好吗? 但是当我传递“ 123456”(这是一个字符字段,所以我不知道为什么这不起作用;它必须在幕后添加这些字符)或123456、12

  • 问题内容: 我有一个非常基本的场景(Angular有点新)。我正在尝试转换JSON: 至: 但我不知道如何生成单个“ p”。您怎么称呼ng-repeat 问题答案: 有用的一件事是创建一个“地图”过滤器,如下所示: 这是映射到命名属性的简单情况,您可以使其更加花哨并理解点表示法等。现在,在您的视图中,您可以执行以下操作: 因为地图过滤器返回一个Array,该数组在Javascript中已经具有内置

  • 问题内容: 我返回的值包含255个逗号分隔的值。有没有一种简单的方法可以将其拆分为不具有255 substr的列? 到 问题答案: 您可以使用: 我建议您在Excel(或其他电子表格)中生成255个数字的列,并使用电子表格生成SQL代码。

  • 问题内容: 我在Django应用程序中有一个用户注册表格,该表格收集用户尝试注册时的其他数据,例如地址,城市,国家/地区,电话号码等。 该数据通过信号保存在“帐户”模型类中。用户创建过程如下所示: 在这里,当用户发布表单时将调用该函数,在该函数下,我可以获得POST数据,我想要的是将该数据传递给方法,以便其填充模型中的字段。 现在,我确实看到了在数据库中创建的对象,但是除用户字段之外的所有字段均为