人工查询语言(AQL)

使用AQL找到深埋在存储库中的黄金。

Artifactory、构建工具、CI服务器和整个开发生态系统都会生成大量的元数据。Artifactory为您提供了搜索元数据的工具,但其中大部分都是难以接近的金矿。输入AQL。

在如何搜索工件方面,AQL为您提供了前所未有的灵活性。它提供了一种简单的方法来制定复杂的查询,指定任意数量的搜索条件、过滤器、排序选项和输出字段。作为一个使用数据流提供输出数据的RESTful API,它非常快速和高效,具有无与伦比的响应时间和较低的内存消耗,这将继续改善您的构建时间。

AQL是由试图解决现实问题的客户提出的真实需求而产生的。只要添加了REST API来解决一组开发人员的问题,另一组开发人员就会出现类似但不完全相同的问题,严格API的搜索限制就变得非常明显了。作为一种灵活的查询语言,它充分利用了Artifactory独特架构下的数据库,AQL为开发人员提供了无限的自由度,可以精确地制定正确的查询来查找他们正在搜索的非常特定的工件。这是其他二进制存储库管理器无法提供的功能。

无论企业可能创建多少文件,AQL都允许您使用任何组件集组装构建,定义高度特定的清理策略,在任何工件集上查找所有奇怪或不寻常的许可等等。使用AQL,您不受存储库类型的限制,可以搜索存储库中的任何字段或属性。您的存储库中的每一点数据现在都可供您挖掘-一个真正的BI系统。

现在,有了Artifactory,你可以找到任何东西;只要用AQL“谷歌”你的存储库。