You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The `procedure_name` indicates that we mirror the behaviour of the existing <<catalog-graph-stream-relationship-properties-example, procedure>>.
179
+
The specific configuration needs to include the following keys:
180
+
181
+
[[arrow-relationship-properties-export]]
182
+
[opts=header,cols="1m,1,1"]
183
+
|===
184
+
| Name | Type | Description
185
+
| relationship_types | String or List of Strings | Stream only properties for relationships with the given type.
186
+
| relationship_properties | String or List of String | The relationship properties in the graph to stream.
187
+
|===
188
+
189
+
Note that the schema of the result records is not identical to the corresponding procedure.
190
+
Instead of a separate column containing the property key, every property is returned in its own column.
191
+
As a result, there is only one row per relationship which includes all its property values.
192
+
193
+
For example, given the relationship `[:REL { foo: 42.0, bar: 13.37 }]` that connects a source node with id `0` wit a target node with id `1`, the resulting record schema is as follows:
194
+
195
+
.Results
196
+
[opts="header",cols="2,3,5"]
197
+
|===
198
+
| sourceId | targetId | relationshipType | foo | bar
0 commit comments