User Tools

Site Tools


pyflow:cypher_nodes

PyFlowCypher

§_Connect

Development ...

connect nodes:  (source)-[:type]->(target)
where source and target are given by id

More ...

INPUT PINS

driver FCobjPin connector to the database

sources IntPin list of ids of the source nodes

targets IntPin list of ids of the target nodes

type StringPin name of the type of the relation

OUTPUT PINS

ids IntPin list fo the ids of teh created connections

§_Driver

Development ...

connector to the neo4j database

More ...

INPUT PINS

uri StringPin uri to the neo4j database server

user StringPin username to access the server

password StringPin passwort to access the server

OUTPUT PINS

driver FCobjPin connection to the database needed to execute the cypher commands

§_LoadCSV

Development ...

load a csv file from web or local into the database

More ...

INPUT PINS

driver FCobjPin connector to the database

filename StringPin url or path name to the csv file

withHeaders BoolPin does the csv file has a header line with atttribute names and optional datatype information

fieldTerminator StringPin separator between fields

command StringPin subcommand executed on the record named as line

OUTPUT PINS

ids IntPin list of ids of teh created or merged objects

§_ResultToy

Development ...

process the result object of a cypher request

More ...

INPUT PINS

bolTResult FCobjPin FCobjPin instance

mode StringPin StringPin instance

OUTPUT PINS

outString StringPin StringPin instance

§_Session

Development ...

cypher command 

More ...

INPUT PINS

driver FCobjPin connector to the database

data StringPin data in json format to be used as parameters in the cypher command

useData BoolPin should the data of the data pin be used for the query

cypher StringPin if boltresultOnly is set only the handle of the boldresult is returned. it can be postprocessed later by following nodes. In th opposite case the data are already red which may create large data load in memory

boltresultOnly BoolPin BoolPin instance

stop ExecPin allows to kill a long time running request to avoid a hanging app

OUTPUT PINS

outList AnyPin list of results

outDict AnyPin record of data if there is only one answer of the request

boltResult FCobjPin the return if boltresultOnly is set

pyflow/cypher_nodes.txt · Last modified: 2020/04/12 08:13 by admin