As you build your data flow by placing and connecting nodes, you will need to configure the node properties to determine how it imports, exports or manipulates data.
- Drag and drop a node onto the data flow canvas.
The node is selected by default, showing its properties in the Properties panel on the right side of the screen.Note: If the Properties panel is not displayed on the right of the screen, it can be expanded by clicking on the edge of the panel. Clicking on the edges of the left and right hand panels causes them to expand and collapse so that you can display them as needed.
The Properties panel has three tabs:
Tip: To show the Properties for a particular node, you must first select it from the data flow canvas. If there are multiple nodes selected then no properties are shown. For more information, see Selecting nodes.
- Configure - Allows you to specify the values for properties. The Configure tab is selected by default.
- Review - Allows you to review the evaluated values for properties. This is relevant if you are using advanced techniques such as substituting in values from other properties. For more information, see Using derived property values.
- Define - Allows you to create new properties on a node, which can then be given values in the Configure tab. You would only use this tab if you are using advanced techniques such as creating composite nodes or library nodes. For more information, see Defining properties.
- Hover over the name of a property to see a help description.
- Required fields are highlighted in orange. You must enter a value in these fields, otherwise the node will not have enough information to run and will generate an error.
As you type or choose values for properties, your changes are automatically recorded. They will take effect when you next run the nodes, and will be saved when you choose to save your data flow.
Node properties are organized into property groups. The first group is called Summary, where you can see and change the name of the node. From here you can also see the type of the node and whether it has been run successfully. For more information on running nodes, see Running nodes. The remaining properties are organized into groups which are specific to the selected node. For example, the categories for a CSV/Delimited Input node are Input, Optional and Exception Behavior. All nodes then have a final property group called Common, which typically contains the propertiesEnabled and LogLevel.
Node property types
The four main types of node property are:
- String - Type a short line of text.
- Choice - Choose a pre-defined option from a drop-down list.
- Boolean - Choose from True or False from a drop-down list.
- Script - A larger box for typing in scripts to perform logic.