在 GraphMappingConfig 中自动填充顶点属性

Autofilling Vertex Properties in GraphMappingConfig

我正在使用 AWS DMS 将模式从 MySQL 迁移到 AWS Neptune 图形数据库。此过程的一部分是编写 GraphMappingConfig.json 文件。文档不多,但我想知道,是否有一种方法可以从列名和值中隐式定义顶点属性?

例如,我不想为每个 属性 编写一个单独的“vertex_property”对象,因为我有很多 table 和几十个列每个table。相反,我怀疑应该有一种方法来编码我希望将顶点属性构建为 {column_name: column_value} ,范围涵盖除 table 的 id 列之外的所有列。

就目前而言,您需要明确定义要引入顶点的每一列 属性(类似于连接表中要作为边属性引入的列)在 JSON 映射文件中。您可以编写一个脚本来构建 JSON,这是我们已经讨论过提供给客户的东西。只需要回过头来解决这个问题。 :)