Condense
Visit WebsiteRaise a Support TicketBook a Meeting
  • Overview
  • Introduction to Condense
    • What is Condense?
    • Features of Condense
    • Condense Architecture
      • Detailed Component Breakdown
      • Additional Services
      • Components and Services within the Kubernetes Cluster
    • Key Benefits of Condense
    • Why Condense?
    • Condense Use-Cases
    • FAQs
  • Fully Managed kafka
    • Kafka Management
    • Kafka Connect
    • Schema Registry
    • Securing Kafka
    • Kafka Administration
  • Security
  • Condense Deployment
    • Bring Your Own Cloud (BYOC)
      • Deployment from GCP Marketplace
      • Deployment from AWS Marketplace
      • Deployment from Azure Marketplace
  • Condense App - Getting Started
    • Glossary
    • Features of Condense App
    • Video Guide
    • SSO (Single Sign On) - Creating an Account/Logging into the Condense App
    • Workspace in Condense
    • Pre-Built Connectors
    • Custom Transforms
    • Applications
    • Pipelines
    • Settings
    • Role Based Access Control (RBAC)
    • Activity Auditor
    • Campaigns
    • Split Utility
    • Alert Utility
    • KSQL
  • Connectors in Condense
    • Available Connectors
    • Upcoming Connectors
  • Certifications
    • ISO 27001:2013
    • ISO 9001:2015
  • Legal
    • End User License Agreement (EULA)
    • Privacy Policy
    • Usage of Cookies
    • Terms and Conditions
  • Marketing Assets
    • Wallpapers
    • Social Media
Powered by GitBook
On this page
  • SSO (Single Sign On)
  • Key Benefits of SSO in Condense:
  • User Roles and Permissions (RBAC - Role-Based Access Control)
  • Workspaces and Pipelines
  • Applications and Transforms
  • Connectors
  • Monitoring and Configuration
  • Settings and Account Management
  • Split Utility
  • Key Benefits of Split Utility
  • Alert Utility
  • Key Benefits of Alert Utility
  • KSQL
  • Key Benefits of KSQL

Was this helpful?

  1. Condense App - Getting Started

Glossary

PreviousCondense App - Getting StartedNextFeatures of Condense App

Last updated 11 days ago

Was this helpful?

This glossary serves as a comprehensive guide to the key concepts, features, and components within the Condense App. It provides clear and concise definitions to help readers understand the platform's terminologies and functionalities.

SSO (Single Sign On)

The Single Sign-On (SSO) feature in Condense allows users to authenticate seamlessly using their existing corporate or third-party identity provider credentials, eliminating the need for multiple login credentials. Currently, Condense supports SSO via Google and SSO via Microsoft.

Key Benefits of SSO in Condense:

  • Simplified Access: Users can log in using their work email associated with Google (GSuite) or Microsoft (M365).

  • Enhanced Security: Reduces password fatigue and minimizes the risk of credential leaks.

  • Seamless User Experience: Enables a frictionless sign-in process, reducing authentication time.

  • Centralized Identity Management: Organizations can maintain better control over user access and authentication policies.

The SSO feature ensures that Condense aligns with modern security best practices while offering a user-friendly login experience.

Learn more on how SSO is implemented in Condense, including sign-up and sign-in workflows by reading the detailed guide here:

User Roles and Permissions (RBAC - Role-Based Access Control)

  • Admin Role: Full control over the organization, including workspace management, user roles, and resource access.

  • Maintainer Role: Manages deployments, connectors, and applications in assigned workspaces.

  • Developer Role: Focuses on creating, editing, and managing applications in their assigned workspaces.

  • Viewer Role: Provides read-only access to pipelines, connectors, and other workspace resources.

  • RBAC (Role-Based Access Control): Framework for assigning roles and permissions to users, ensuring secure and efficient access management.

  • User Invitation: Process of inviting new users and assigning roles upon acceptance.

  • Role Management: Admin functionality to update or reassign roles for existing users.

  • Default Workspace Creation: Automatically generated workspace for new admins or restricted access for new users.

Workspaces and Pipelines

  • Workspace: Isolated environment for building, testing, and deploying data pipelines, with customizable names and descriptions.

  • Pipeline: A series of processes for ingesting, transforming, and routing data between sources and destinations.

  • Activity Auditor: Centralized tool to track, monitor, and audit actions within workspaces, pipelines, and user accounts.

Applications and Transforms

  • Application: Development environment for designing, testing, and publishing custom logic or transformations.

  • Custom Transform: Finalized and published version of an application, ready for deployment in pipelines.

  • Application Lifecycle: Includes drafting, editing, publishing, and versioning of applications.

  • IDE Integration: Built-in code editor within Condense for writing, debugging, and managing application logic.

Connectors

  • Connector: A component for integrating data sources or destinations, classified into pre-built, stream, and store connectors.

  • Pre-Built Connectors: Ready-to-use connectors are categorized as vehicle telematics, stream, or store connectors.

  • Stream Connector: Facilitates real-time data flow, supporting Kafka, MQTT, Pub/Sub, and HTTPS protocols.

  • Store Connector: Integrates pipelines with storage systems such as MySQL, MongoDB, Cassandra, and Bigtable.

  • MQTT Connector: A lightweight connector for IoT applications using a publish-subscribe model.

  • Bigtable Connector: Store connector designed for real-time analytics in Google Cloud Bigtable.

  • Vehicle Telematics Connector: Handles data from telematics devices such as GPS and engine diagnostics systems.

Monitoring and Configuration

  • Grafana Monitoring: Tool for visualizing metrics, monitoring pipeline performance, and tracking system health.

  • Edge Computing: Localized data processing using Condense Edge firmware to optimize cloud workloads.

Settings and Account Management

Settings is a centralized hub for managing accounts, workspace, and organization configurations. Here is a list of things that are available to view or edit in settings:

  • Personal Details: Update user information like username, password, and phone number.

  • Organization Details: Manage organizational information, including name and unique ID.

  • Workspace Details: View and manage workspaces, including creation dates and descriptions.

  • Users and Roles: Invite users, assign roles, and manage permissions.

  • Account Actions: Includes signing out and deleting accounts.

Split Utility

The Split Utility in Condense is a no-code tool designed to intelligently route streaming data from Kafka topics based on customizable business rules. It helps structure and streamline real-time processing by directing condition-matching data to a primary topic and all others to a secondary topic—enabling clean separation of relevant and irrelevant streams.

Key Benefits of Split Utility

Real-Time Conditional Routing

Data is automatically filtered and dispatched to designated output topics using user-defined logic—without writing code.

Zero-Code Rule Configuration

Users can define routing policies through an intuitive interface using rule-based conditions on JSON fields (e.g., temperature > 50).

Non-Disruptive Edits

Update split logic live without stopping pipelines or redeploying services—ideal for agile operations.

Schema-Aware & Validated

Topic schemas are auto-loaded (or uploaded as JSON), ensuring rule compatibility before deployment.

The Split Utility provides a powerful way to apply intelligent filtering logic across high-throughput Kafka streams, allowing Condense users to isolate actionable data while maintaining processing efficiency and flexibility.

Alert Utility

The Alert Utility in Condense enables real-time monitoring of Kafka stream data by allowing users to define conditions and trigger alerts when those conditions persist over a specified time window. It provides a no-code way to detect anomalies or thresholds being crossed and proactively publish alerts for downstream systems to act on.

Key Benefits of Alert Utility

Real-Time Anomaly Detection

Continuously scans incoming Kafka events and triggers alerts as soon as defined thresholds or patterns are sustained, helping detect issues early.

Time-Bound Condition Evaluation

Allows setting an "alert duration"—a configurable time window to ensure conditions are persistently met before alerting, thereby minimizing false positives.

Rule-Based, Grouped Monitoring

Supports field-level rules (>, <, =, matches, between) and groups them using logical operators. Alerts can be scoped per entity (e.g., device ID), enabling granular monitoring.

No-Code Deployment

Users configure alerting logic via an intuitive UI without writing scripts. Schema is auto-loaded from Kafka topics or via JSON uploads, ensuring validation before deployment.

The Alert Utility makes it easy to transform raw stream data into actionable signals—ideal for monitoring system health, IoT sensors, user behaviours, or operational metrics—without building custom code or deploying external services.

KSQL

KSQL in Condense provides a SQL-like interface to process and transform real-time Kafka streams without writing traditional code. It empowers users to define complex queries for filtering, joining, and aggregating streaming data—making stream processing accessible to data and operations teams through familiar SQL syntax.

Key Benefits of KSQL

SQL-Like Real-Time Stream Processing

Write expressive SQL queries to process continuous data in real-time. Ideal for aggregations, pattern recognition, filtering, or joining Kafka topics directly.

Streams and Tables

Use streams for continuous, unbounded event data and tables for stateful computations. Both constructs are fully manageable from within the Condense interface.

Transient Queries for On-the-Fly Insights

Execute temporary queries without persisting output—ideal for monitoring dashboards, alerts, or ad-hoc analysis.

Integrated Access Control

Role-Based Access Control (RBAC) ensures secure usage, where Admins and Developers can author queries while Viewers have restricted access for read-only insights.

KSQL brings powerful streaming transformations directly into the Condense platform, enabling teams to build, test, and execute real-time logic using familiar SQL constructs without deploying additional infrastructure or custom code.

Learn more on how RBAC is implemented in Condense, by reading the detailed guide here:

Learn more on how Workspaces and Pipelines are implemented in Condense, by reading the detailed guide here:

Learn more about how Applications and Transforms are implemented in Condense, by reading the detailed guide here:

Learn more on how to find and use various connectors that are available in Condense, by reading the detailed guide here:

Learn more on how to access and modify settings in the Condense App, by reading the detailed guide here:

SSO (Single Sign On)
RBAC (Role Based Access Control)
Workspace in Condense
Build your own Transforms in Condense
Connectors in Condense
Available Settings in Condense