Javascript 用于api聚合、过滤和排序的在线etl

Javascript 用于api聚合、过滤和排序的在线etl,javascript,api,mashup,Javascript,Api,Mashup,我正在寻找一个免费的基于web的解决方案,用于小etl/mashup任务。 例如: 连接到api 滤波器响应 使用数据作为另一个api的输入 这类似于现在不工作的yahoo pipes,对于我来说,对于代码能力不强(主要是javascript)的设计师来说,拥有和接口很重要 注意:我发现在这个领域有很多想法,并且对现有产品进行了一些比较,这不是一个免费的解决方案。大约一年前,我做了很多工作,而当时免费的东西并不能满足我的需要 最后我用了戴尔布米-现在我知道你在想什么-戴尔?这听起来太可怕了,你说

我正在寻找一个免费的基于web的解决方案,用于小etl/mashup任务。 例如:

  • 连接到api
  • 滤波器响应
  • 使用数据作为另一个api的输入
  • 这类似于现在不工作的yahoo pipes,对于我来说,对于代码能力不强(主要是javascript)的设计师来说,拥有和接口很重要


    注意:我发现在这个领域有很多想法,并且对现有产品进行了一些比较,这不是一个免费的解决方案。大约一年前,我做了很多工作,而当时免费的东西并不能满足我的需要

    最后我用了戴尔布米-现在我知道你在想什么-戴尔?这听起来太可怕了,你说的垃圾笔记本电脑制造商!为什么是

    Boomi来自一群人,他们基本上(我假设这是你的问题)在云端将一堆东西连接在一起,而不必担心幕后的工作方式。它有一个很棒的用户界面(都是基于web的)-完全是云托管的(尽管如果您愿意,您可以在服务器/计算机上运行端点),并且,如果所有这些都与他们的内置工具(即,您不能完全做您需要做的事情)相匹配,您可以运行内嵌Groovy(java)无论您遇到什么样的ETL过程中的代码问题——我认为这符合用户友好型设计师的要求

    Boomi的血统过去和现在都以一种快速简便的方式连接web服务/RESTAPI,但如果您也需要它,它还支持所有传统的东西(IBM MQ,等等)

    最大的缺点是它不是免费的——事实上,如果不是付费项目,它相当昂贵

    有一个30天的免费试用期,我建议你去看看——我真的和Boomi玩得很开心,可以把端点混合在一起

    现在,当时我也在看泰伦德。如果我没记错的话,这没有web界面,它都是基于Eclipse的,当我看到Talend时,它的问题是

    • 您需要在某个地方托管端点(当然,这通常适用于所有ETL)
    • 当时的用户界面很糟糕
    最终,找到免费的“ETL”几乎是不可能的——因此为什么管道会倒塌


    很抱歉,我无法提供更多帮助:(

    更多详细信息可能会有所帮助,例如您希望连接到哪个API以及您将发出多少请求。以下是一种使用免费工具实现此目的的方法:

    • 摘录:加上他们的“”(将从他们270多个集成中的一个发布信息到API)
    • 转换:,它将Google电子表格转换为可发布到的restul API。转换数据并将其输出到其他工作表
    • 加载:您也可以通过Sheetsu发出GET请求,或者只使用Google电子表格API
    是一种为集成而定制的编程语言,包括成熟的图形语法。它可以轻松地将接口粘合在一起。由于您的需求是在云中拥有这样一个mashup接口,因此您可以利用免费试用程序查看它是否适合您


    我写了一篇文章,展示了使用Ballerina从接口抓取数据是多么容易。你可以创建一个逻辑相似的服务并将其托管在云中。查找有关WSO2集成云使用情况的信息。查找有关从云中为Ballerina服务的信息。

    提出的解决方案没有unique用户界面和所需代码,据我所知