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
  • System Metadata
  • Discovery and Lineage
  • Audit Logging
  • Algoreus Engram UI
  • Accessing metadata programmatically

Was this helpful?

  1. Turium Algoreus Documentation
  2. Turium Algoreus Overview
  3. How to Guides

Engram (Metadata) User Guide

PreviousTransaction Service MaintenanceNextSystem Metadata

Last updated 1 year ago

Was this helpful?

Metadata is an important capability of Algoreus. It helps show how datasets and programs are related to each other and aids in understanding the impact of a change before it is implemented.

These features provide full visibility into the impact of changes while also providing an audit trail of access to datasets by node applications and systems. Together, they offer a clear view when identifying trusted data sources and enable tracking the flow of sensitive data.

Algoreus captures metadata from various sources, including user-defined specifications, on different entities and objects. .

Metadata in Algoreus, comprising properties (a list of key-value pairs) or tags (a list of keys), can be used to annotate artifacts, applications, node programs, datasets, views, and custom entities.

Using the Algoreus Engram, you can set, retrieve, and delete these metadata annotations.

Metadata keys, values, and tags must adhere to the supported characters in Algoreus and are limited to 50 characters in length. The entire metadata object associated with a single entity is limited to 10K bytes in size.


System Metadata

While Algoreus Engram allows users to tag entities with metadata properties and tags, it also automatically tags entities with system properties and tags (system metadata) by default.


Discovery and Lineage

Metadata can be utilized to tag various Algoreus components, making them easily discoverable, identifiable, and manageable. Lineage provides a view of all data access for a specified time range, along with details of the origin of that access.


Audit Logging

Algoreus offers chronological logging that provides evidence of operations or changes made to entities.


Algoreus Engram UI

This user interface allows users to visualize the flow of data into and out of datasets.


Accessing metadata programmatically

Metadata can be retrieved or updated programmatically from Algoreus programs and nodes, primarily for enabling metadata-based processing.


System Metadata
Discovery and Lineage
Audit Logging
Algoreus Engram UI
Accessing metadata programmatically