如何使合金在数据集上运行以检查所有规则



我已经构建了一个合金程序来检查系统的某些规则。现在,我想检查实际系统中的规则。为此,我拥有来自真实系统的所有数据。例如,

我的合金工具检查了两个用户之间找到共同朋友的规则。我可以通过在合金中提供一些简单的规则来做到这一点。现在,我想在一个大数据集中对其进行测试。假设,我有Facebook朋友数据集。现在,如何将Facebook数据集提供给合金,以便使用合金找到Facebook用户的共同朋友。

是否可以编写JavaScript/Python/Java的包装器,以在我的合金分析器和JSON数据之间建立链接?

IMHO,合金不适合在大数据集上执行分析

话虽这么说,我相信您可以使用Arby,Ruby中的合金嵌入,这不仅可以使您脚本脚本脚本脚本,还可以指定所谓的"部分实例",即实例,即,即部分填充了您的数据,可以通过分析完成。

如果您可以使用Java,则可以直接与合金API一起使用(将合金罐添加到Project Build Path(。

确保可伸缩性不是开始之前的关键要求,因为这两种方法肯定都需要您在实施中进行一定的工作和奉献精神。

我一直在合金上使用适当的API,目前在GitHub上的PR中。使用此API,将合金用作验证符非常容易。

与Loïc的答案相反,我认为您在相对较大的数据集上很容易运行它,因为慢部分是试图找到实例的求解器。如果您创建一个实例,则很容易验证它符合所有规则。

显然,您也可以使用现有的API,但是新设计的API旨在用于您和其他目的。显然,这是正在进行的工作,但是当问题出现问题时,您可以随时与我联系。

相关内容

  • 没有找到相关文章

最新更新