【发布时间】:2020-08-28 16:24:05
【问题描述】:
我有一张地图 src_grp_map 的地图。现在我想获取在内部地图的连接表键中具有模式字符串 edw.cdim_country 的内部地图。
下面是我的地图源图
val src_grp_map=Map("edw.dim_cust_extn_odm" ->
Map("src_table" -> "edw.dim_cust_extn_odm", "tgt_attribute_count" -> 3, "join_table" -> "edw.dim_cust,edw.cdim_country,NA"),
"edw.dw_atk_case_general" ->
Map("src_table" -> "edw.dw_atk_case_general", "tgt_attribute_count" -> 2, "join_table" -> "NA"))
现在使用 src_grp_map 我想要在 join_table 键中包含 edw.cdim_country 的地图 输出应该低于。
Map("src_table" -> "edw.dim_cust_extn_odm", "tgt_attribute_count" -> 3, "join_table" -> "edw.dim_cust,edw.cdim_country,NA")
如果多个内部映射包含模式字符串,那么我需要所有内部映射。
【问题讨论】:
-
如果您正确地将代码格式化为代码,这可能会有所帮助。
-
@LuisMiguelMejíaSuárez 完成。谢谢
-
请查阅 Scala 命名约定。 Scala 使用骆驼案例而不是蛇案例
-
通过正确的格式,我指的不仅是更改字体,还包括拆分行以便更容易可视化数据。另外,
src_map的类型是什么?那些键是字符串吗?如果是这样,将它们放在引号中会有所帮助,因为我们可以复制和粘贴。 -
@LuisMiguelMejíaSuárez 我希望这会有所帮助,是的键是字符串类型。添加了引号。