我正在尝试从 json 文件中获取数据并使用转换后的数据生成新列。
\n我试图这样做,但找不到解决它的方法。
\n.create table example ingestion json mapping "example_mapping" \n\n '['\n '{ "column":"timestamp", "Properties": {"Path":"$.timestamp"}},'\n '{ "column":"rawValue", "Properties":{"Path":"$.rawValue"}},'\n '{ "column":"Name", "Properties":{"Path":"$.Name"}},'\n '{ "column":"Name1", "Properties":{"ConstantValue":"$.split(Name, "_")[1]"}},'\n '{ "column":"Name2", "Properties":{"Path":"$[\\' split(Name, "_")[1]\\']"}},'\n '{ "column":"Name3", "Properties":{"Path":"$[\\' split(Name, "_")[2]\\']"}},'\n '{ "column":"Name4", "Properties":{"Path":"$[\\' split(Name, "_")[3]\\']"}},'\n '{ "column":"Name5", "Properties":{"Path":"$[\\' split(Name, "_")[4]\\']"}},'\n '{ "column":"Name6", "Properties":{"Path":"$[\\' split(Name, "_")[5]\\']"}},'\n '{ "column":"Name7", "Properties":{"Path":"$[\\' split(Name, "_")[6]\\']"}},'\n '{ "column":"Name8", "Properties":{"Path":"$[\\' split(Name, "_")[7]\\']"}},'\n '{ "column":"RelevantData", "Properties":{"Path":"$[\\'RelevantData\\']"}}'\n ']'\n
Run Code Online (Sandbox Code Playgroud)\nName1、2、3、4...是新列,我正在尝试执行splitsplit(Name, "_")[0]
\n 操作以便在摄取映射中进行转换。
\xc2\xbf有人知道这是否可能吗?欢迎提出建议。谢谢
\n