ASSEMBLER FETCH NODE¶
Fetches specific assembler nodes by ID from the d3VIEW graph store and returns those nodes together with their connecting edges as a structured graph. Optionally expands the result to include directly connected neighbour nodes, with optional type filtering on those neighbours.
When to use¶
Classification: default.
Tagged: assembler, assembly, designstep, edges, fetch, graph, loadcase, nodes.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Node Type | node_type | select | — | ✓ | The entity type of the primary nodes to fetch (e.g., ‘designstep’, ‘simulation’, ‘assembly’); must match one of the supported assembler node types. |
| Node IDs | node_ids | text | — | ✓ | Comma-separated list of integer node IDs to fetch for the selected node type (e.g., ‘123,456,789’); at least one ID is required. |
| Fetch Connected Nodes | fetch_connected_nodes | boolean | False | When true, the worker also retrieves all nodes directly connected to the primary nodes via graph edges; defaults to false (fetch primary nodes only). | |
| Connected Node Types Filter | connected_node_types_filter | select | — | Multi-select whitelist of node types to include when expanding connected nodes; leave empty to include all connected node types — only evaluated when ‘Fetch Connected Nodes’ is enabled. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| Graph | graph | json | JSON object containing the full graph payload with ‘nodes’ and ‘edges’ arrays as returned by the assembler — suitable for passing to downstream graph-aware workers. |
| Nodes | nodes | dataset | Tabular dataset (one row per node) with columns for id, name, type, description, and metadata fields; convenient for row-level inspection or joining. |
| Edges | edges | dataset | Tabular dataset (one row per edge) with columns for source node id, target node id, and edge type (e.g., ‘has_simulation’, ‘uses_file’); empty if no edges were resolved. |
| Node Count | node_count | number | Integer count of all nodes present in the returned graph, including any expanded connected nodes. |
| Edge Count | edge_count | number | Integer count of all edges present in the returned graph. |
| Summary | summary | text | Human-readable text summarising the fetch operation — reports node type queried, IDs requested, and counts of nodes and edges retrieved. |
Disciplines¶
- cae.preprocessing.scenario
- platform.ontology
- platform.workflow
Auto-generated from platform schema. Worker id: assembler_fetch_node. Schema hash: 571b56c71f4e. Hand-curated docs in workerexamples/ override this page when present.