msticpy QueryProvider 的 Jupypter 笔记本中的语法错误

日晒

msticpy.data.data_provider 中使用QueryProviderJupyter notebook中运行 Kusto 查询语句。

查询的目的是提取字符串的特定部分,通常是session (other text),我想在其中提取(other text)- 因此是第 5 行中的提取函数。

由于(其他文本)的内容各不相同,我\w+在正则表达式中使用了

我无法成功执行查询,因为它一直抱怨语法错误。我试图对字符进行转义,但似乎没有效果,因为出现了相同的错误。有没有人知道这是什么问题?或者给我指点任何资源?

当前代码和返回的错误的屏幕截图

约尼

您需要转义反斜杠(请参阅:https : //docs.microsoft.com/en-us/azure/kusto/query/scalar-data-types/string#string-literals

无论如何,您最好使用parse运算符

print s = "session abc"
| extend session = extract(@"session (\w+)", 1, s)

print s = "session abc"
| parse s with "session " session

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章