azure - 在 azure 流分析中使用拆分

标签 azure azure-stream-analytics

我有格式为“1234.567.111”的字符串。我想把它分成三个整数。

我在 azure 流分析中没有看到拆分函数。是否可以通过其他方式做到这一点。

谢谢

更新:

我添加了分割功能的请求here.. ,如果你们也投同样的票,我将不胜感激..

最佳答案

万一有人像我一样在 7 年后来到这里😅 2022 年仍然没有 split 函数,但很容易创建一个简单的 JS UDF,尽管执行资源/时间损失可能很小

function main(splitstr, splitchar, index) {
    var res = null;

    try {
        res = splitstr.split(splitchar)[index];
    }catch(error){
        throw splitstr;
    }

    return res;
}

关于azure - 在 azure 流分析中使用拆分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31555293/

相关文章:

azure - 如何在 Azure Kubernetes 服务上公开 http/https 应用程序

angularjs - 将 yeoman Angular-fullstack 项目部署到 Azure

azure - 使用 Azure AD 登录时,如何将查询字符串参数或 POST 数据传递到重定向站点?

azure - 调用 Microsoft Luis.ai 编程 API 时出现 401 错误

azure - 通过 postman 向 azure 进行 api 调用时获取 "Unable to complete authentication for user due to looping logins"

azure - 在流分析查询中将字符串转换为日期时间

performance - Azure 流分析太慢 - 时间值也无关紧要

Azure 流分析作业 - 如何在边缘远程部署/发送引用数据文件

azure - 流分析 - 处理没有数组名称的 JSON

azure - 在 Azure 中使用来自 IOT 中心的数据进行查询时出现问题