Home
Turium Algoreus
Turium Algoreus
  • Turium Algoreus Documentation
    • Turium Algoreus Overview
      • How to Guides
        • Axons (Pipeline) User Guide
          • Algoreus Genesis
          • Algoreus Node
          • Steps for a simple batch Axon in Algoreus
          • Configuring Axon in Algoreus
          • Deploying an Axon in Algoreus
          • Running an Axon in Algoreus
          • Viewing and downloading logs in the Genesis in Algoreus
          • Scheduling an Axon in Algoreus
          • Reusable Axons in Algoreus
          • Using Triggers in Algoreus
          • Working with multiple versions of the same node in Algoreus
          • Modifying a draft Axon in Algoreus
          • Editing a deployed Axon in Algoreus
          • Duplicating An Axon in Algoreus
          • Deleting an Axon in Algoreus
          • Deploying nodes from the Algoreus Hub
          • Using node templates in Algoreus
          • Exporting and importing Axons in Algoreus
          • Dynamic resource configuration in Algoreus
          • Working with namespaces in Algoreus
        • Soma (Transformation) User Guide
          • Algoreus Soma Overview
          • Algoreus Soma Concepts
          • Algoreus Soma UI components
          • Working with multiple datasets
          • Navigating between Soma and Algoreus Genesis
          • Editing a transformation created in the Soma
          • Soma data types
          • Working with connections in Soma
          • Parsing a CSV file
          • Strings Formatting
          • Sending records to error
          • Working with numbers in Soma
          • Working with Decimal types in Soma
          • Performing date transformations in Soma
          • Filtering records
          • Finding and replacing values in a column
          • Filling null or empty cells
          • Copying, deleting, and keeping columns
          • Renaming a column
          • Joining two columns
          • Swapping two column names
          • Extracting fields to retrieve values
          • Exploding fields
          • Masking data
          • Encoding records to store or transfer data
          • Decoding records to store or transfer data
          • Applying a Hashing algorithm to a column
          • Upgrading the Soma transformation node version
          • Viewing and downloading a schema in Soma
          • Viewing Soma Service logs
        • Cerebellum (Operations and Monitoring) User Guide
          • Logging and Monitoring
          • Metrics
          • Dashboard and Reports
          • Preferences and Runtime Arguments
          • Transaction Service Maintenance
        • Engram (Metadata) User Guide
          • System Metadata
          • Discovery and Lineage
          • Audit Logging
          • Metadata Management
          • Accessing Metadata Programmatically
          • Metadata Field-Level Lineage
        • Clone (Replication) User Guide
          • Cloning overview
          • Clone Concepts
          • Adding Transformations to a Cloning Job
          • Deleting a Cloning Job
          • Tutorial: Cloning data from Oracle Database to BigQuery
        • Algology (Visualisation) User Guide
          • Dashboards
            • Using Dashboards
            • Building Dashboards
            • Manage dashboards
            • Publishing Dashboard
            • Playlist
            • Create and manage reports
            • Share dashboards and panels
            • Access Dashboard Usage
            • Search Dashboards
          • Panel Editor
            • Configure Panel Options
            • Configure standard options
          • Visualisations
            • Alert List
            • Bar Chart
            • Bar Gauge
            • Candlestick Panel
            • Canvas
            • Dashboard List
            • Flame Graph
            • Gauge
            • Heatmap
            • Histogram
            • Logs
            • Node Graph
            • Traces Panel
            • Pie Chart
            • State Timeline
            • Stat Panel
            • Time series
            • Trend Panel
            • Text Panel
            • Table
            • GeoMap
            • Datagrid Panel
            • Status history
            • Annotations
          • Explore
            • Logs in Explore
            • Queries in Explore
            • Tracing in Explore
            • Inspector in Explore
    • Turium Algoreus Connectors
Powered by GitBook
On this page
  • Node Categories
  • Node Insights
  • Crafting Custom Nodes

Was this helpful?

  1. Turium Algoreus Documentation
  2. Turium Algoreus Overview
  3. How to Guides
  4. Axons (Pipeline) User Guide

Algoreus Node

PreviousAlgoreus GenesisNextSteps for a simple batch Axon in Algoreus

Last updated 1 year ago

Was this helpful?


Node Categories

Algoreus offers a wide array of nodes:

  1. Batch Source Nodes

  2. Realtime Source Nodes

  3. Transform Nodes

  4. Analytics Nodes

  5. Sink Nodes

  6. Conditions and Actions Nodes

  7. Error Handlers and Alerts Nodes

  8. Axon Alerts Nodes (also termed as Post-run Action nodes)


Node Insights

Nodes are classified based on their representation within the Axon Genesis interface. Each node is identified by a unique type.

Batch source nodes are designed to write to any available batch sinks, while real-time source nodes can write to any real-time sinks. Transform nodes can function with either sinks or sources. Validators can be utilized within transform nodes to assess data and ensure compliance with user-defined rules.

Certain nodes, for instance, the JavaScript transform, are crafted to be tailored by users with their own code, either from within the Genesis or via a configuration file.

Specific node types may be restricted to function only with certain nodes (and artifacts), based on the unique functionality they offer.

Action nodes can be integrated to operate either before a source or after a sink. A post-run action node can be specified to execute once the entire axon has been processed.


Crafting Custom Nodes

In case the existing node repository does not align with your requirements, you have the option to create a custom node.

When creating a custom node that expands upon the current system artifacts, it's advisable to assign it a name that does not conflict with existing names. This ensures a smooth user experience in the Genesis. Depending on the functionality you are incorporating or necessitating, you can create your own node and node type.


Node Categories
Node Insights
Crafting Custom Nodes