StarTree Features
Data Transformation (5)
-
Real-Time Analytics
Facilitates analysis of high-volume, real-time data.
Data Querying
Allows user to query data through query languages like SQL.
Reporting/Analytics
View and track pertinent metrics to find patterns and gain insights from data
Predictive Analytics
Predict future data based on historical data sets
Visual Analytics
Interact with data visualization elements, such as charts and graphs, to drill down into data
Connectivity (12)
Hadoop Integration
Aligns processing and distribution workflows on top of Apache Hadoop
Spark Integration
Aligns processing and distribution workflows on top of Apache Spark
Multi-Source Analysis
Integrates data from multiple external databases.
Data Lake
Facilitates the dissemination of collected big data throughout parallel computing clusters.
Real-Time Data
Receive data and information in real time
Data Capture and Transfer
Import, collect, and capture data from multiple sources
Trend Analysis
Review data from past periods to reveal recurring tendencies and predict future performance
What-if Analysis
Provides varying estimates based on different scenarios
Statistical Analysis
Apply statistical/mathematical models to sets of data
Data Blending
Merge data from multiple sources to a single data set
Ad hoc Analysis
Third-Party Integrations
Set up connections to third-party platforms to improve business processes
Operations (5)
Data Visualization
Processes data and represents interpretations in a variety of graphic formats.
Data Workflow
Strings together specific functions and datasets to automate analytics iterations.
Embedded Analytics
Allows big data tool to run and record data within external applications.
Notebooks
Use notebooks for tasks such as creating dashboards with predefined, scheduled queries and visualizations
Data Discovery
Discover and connect variety of data sources to the application for analysis
Maintenance (5)
Data Migration
Allows data movement from one database to another.
Backup and Recovery
Provides data backup and recovery functionality to protect and restore a database.
Multi-User Environment
Allows users to access and work on data concurrently, supporting several views of the data.
Automatic Backup
Data is backed up automatically to prevent data loss
Database Conversion
Transformation of data from one format to another
Management (8)
Data dictionary
Stores the database metadata, that is the definitions of data elements, types, relationships etc.
Data Replication
Creates a copy of the database to maintain consistency and integrity.
Query Language
Allows users to create, update and retrieve data in a database.
Data Modeling
Defines the logical design of the data before building the schemas.
Performance Analysis
Monitors and analyzes critical database attributes like query performance, user sessions, dead lock detail, system errors etc and visualize them on a custom dashboard.
Data Synchronization
Synchronizing data between two or more devices/systems and automatically updating changes to maintain consistency
Real-Time Data
Receive data and information in real time
Data Storage Management
Manage and store data in a database
Security (7)
Data Encryption
Encrypts and transforms data at the database from a readable state into a ciphertext of unreadable characters.
User Access Control
Allows restricted user acess to modify depending on the access level.
Mobile Access
Access software remotely via mobile devices
Role-Based Authorization
Provides predefined system roles, privileges, and user-defined roles to users.
Authentication
Allows integration with external security mechanisms like Kerberos, LDAP authentication etc.
Audit Logs
Provides an audit log to track access and operations performed on databases for regulatory compliance.
Encryption
Provides encryption capability for all the data at rest using encryption keys.
Storage (2)
Data Model
Stores data tables as columns.
Data Types
Supports multiple data types like lists, sets, hashes (similar to map), sorted sets etc.
Availability (3)
Auto Sharding
Implements auto horizontal data partitioning that allows storing data on more than one node to scale out.
Auto Recovery
Restores a database to a correct (consistent) state in the event of a failure.
Data Replication
Copy data across multiple servers through master-slave, peer-to-peer replication architecture etc.
Performance (1)
Integrated Cache
Stores frequently-used data in system memory quickly.
Support (1)
Multi-Model
Provides support to store, index and query data in more than one format.
Query latency (2)
-
Lower query latency
Aids in faster processing of query to obtain results.
Continuous queries
Enables faster queries and search engine-like workloads.
Data latency (2)
-
Lower data latency
Enables the user to track the time taken for data to be generated and available for processing
-
Data pipeline performance
Aids in monitoring and reporting data pipeline performance.
Connectors (2)
-
Faster ingestion
Manages in building pipelines between two protocols.
-
Built-in connectors
Allows continuous data ingestion directly from the data source.
Scale (2)
-
Linearly scalable database
Aids the database in scaling horizontally and vertically in petabytes.
-
Storage management
Helps store the data in fixed size segments called vectors for better management.
Architecture (2)
-
Data security
Enables ingesting data efficiently and securely.
-
Lockless architecture
Allows concurrent access to data without the use of any table locks.
Additional Functionality (58)
Workflow Management
Create, design and manage workflows for repetitive tasks
Third-Party Integrations
Set up connections to third-party platforms to improve business processes
Data Extraction
Automatically retrieve and pull information from documents, websites, images, data sets, and other sources
Relational Database Management
Database management based on relationships between data
SSL Security
Security protocol that ensures secure, encrypted communication over the internet, safeguarding sensitive data from unauthorized access
API
Application programming interface that allows for integration with other systems/databases
Data Connectors
Connect to big data sources
Search/Filter
Search and filter data across systems to locate required information by entering keywords or certain criteria
Reporting & Statistics
Collection, analysis, and representation of numerical data and generation of reports to understand various patterns
Customizable Templates
Pre-designed layouts that can be customized to match preferences and requirements
AI Copilot
A virtual assistant that uses AI to pursue goals and complete tasks on behalf of users
Full Text Search
Search for specific words or phrases within a document or database
Data Virtualization
Retrieve and use data without requiring technical details about the data
Data Import/Export
Import and export data to and from software applications
Generative AI
Use AI to generate content in the form of text, images, videos, etc.
Drag & Drop
Assemble applications and processes by dragging over and arranging pre-built components
Customizable Fields
Customize data fields to support various needs and use cases
Authentication
Verify the identity of users/devices to enable secure access
Data Visualization
Graphical representation of data
Secure Data Storage
Securely stores data to prevent data loss or breaches
Activity Dashboard
Dashboard to view the status of ongoing processes, identify current incidents and track past activities
Data Mapping
Track the management and flow of data throughout the organization
Multiple Programming Languages Supported
Run stored procedures and queries in multiple programming languages, such as JSON, Java, Python, Ruby, Perl, and SQL
Data Capture and Transfer
Import, collect, and capture data from multiple sources
User Management
Manage user accounts, profiles, roles, permissions, and other details across applications, devices or networks
NOSQL Database Management
Database management based on customization, fluidity, and document relations
Access Controls/Permissions
Define levels of authorization for access to specific files or systems
Calendar Management
Track and manage schedules and meetings via an integrated calendar
Real-Time Monitoring
Active monitoring of systems, applications, or networks
Document Storage
Store and organize documents in a centralized system
Audit Management
Plan, schedule, and execute organization's accounts and assets to ensure compliance with policies and laws
Charting
Manage patient documentation describing all clinical interactions, diagnoses, procedures, medications, etc.
Data Warehousing
Central repositories of integrated data from various sources
Drag & Drop
Assemble applications and processes by dragging over and arranging pre-built components
Activity Dashboard
Dashboard to view the status of ongoing processes, identify current incidents and track past activities
Data Connectors
Connect to big data sources
Ad hoc Reporting
Generate one-off reports that meet information requirements
Customizable Reports
Alter the layout and content of reports
Alerts/Escalation
System alerts about the need to escalate an issue or request
Templates
Sample files or documents that could be customized as needed or used as is
Forecasting
Form predictions based on past and present data/trends
Data Migration
Move from one database to another, or upgrade the version of database software being used
Data Transformation
Translate EDI formats into data suitable for use with company applications.
Access Controls/Permissions
Define levels of authorization for access to specific files or systems
API
Application programming interface that allows for integration with other systems/databases
Data Cleansing
Removes data that is incomplete, inaccurate, or irrelevant from a dataset
Data Synchronization
Synchronizing data between two or more devices/systems and automatically updating changes to maintain consistency
AI Copilot
A virtual assistant that uses AI to pursue goals and complete tasks on behalf of users
Dashboard Creation
Creation and customization of dashboards
Data Extraction
Automatically retrieve and pull information from documents, websites, images, data sets, and other sources
Data Security
Protect sensitive data for digital privacy
SSL Security
Security protocol that ensures secure, encrypted communication over the internet, safeguarding sensitive data from unauthorized access
Collaboration Tools
Provides a channel for team members to share media files, communicate, and work together
No-Code
Drag and drop/visual interfaces that allow non-tech users to build without writing code
High Volume Processing
Process and analyze large volume of data
Database Support
Supports common databases such as MySQL and Oracle
Search/Filter
Search and filter data across systems to locate required information by entering keywords or certain criteria
Generative AI
Use AI to generate content in the form of text, images, videos, etc.