<@U0A71G31CDV> Do you have automated tools to disc...
# questions-and-troubleshooting
a
@Rocky Do you have automated tools to discover the data pipelines, data lifecycle of Vertica to evaluate if StarRocks can reduce TCO, simplify data management and operations.
r
While StarRocks does not currently offer a native, single-click "automated discovery tool" specifically for Vertica data pipelines and lifecycle evaluation, the following tools and methods are typically used by the community and StarRocks partners (such as CelerData) to conduct such assessments: 1. Migration and Synchronization Tools * StarRocks Migration Tool (SMT): While SMT is the primary tool for automating schema generation and Flink-based migration, it currently officially supports MySQL, PostgreSQL, Oracle, Hive, ClickHouse, SQL Server, and TiDB. It does not yet have a native Vertica connector for automated DDL conversion or pipeline discovery. * Stacksync: For organizations looking to bridge the two systems, Stacksync provides real-time, two-way synchronization between Vertica and StarRocks. This can be used during a transition phase to maintain data consistency without custom scripts. * BladePipe & CloudCanal: These are third-party ecosystem tools that support various data sources. While they simplify schema and data movement, they are primarily for execution rather than pre-migration "discovery" or TCO analysis. 2. Manual Pipeline & Lifecycle Discovery To evaluate TCO and simplify management, users typically perform discovery by querying Vertica’s system tables. This data can be used to map out the current lifecycle: * Workload Analysis: Querying
QUERY_PROFILES
and
EXECUTION_ENGINE_PROFILES
to identify heavy analytical workloads that StarRocks can accelerate. * Storage & Lifecycle: Analyzing
STORAGE_CONTAINERS
and
PARTITION_COLUMNS
to understand data aging and how StarRocks' Automated Data Lifecycle Management (e.g., cold data offloading to S3/HDFS) can reduce storage costs. * TCO Evaluation: Comparing Vertica's licensing and hardware requirements against StarRocks' shared-data architecture, which often reduces TCO by separating compute and storage. 3. Professional Assessment Services For large-scale enterprise migrations involving complex TCO evaluations: * CelerData (Commercial StarRocks): CelerData provides assessment services and specialized migration toolkits (sometimes including proprietary scripts) to automate the discovery of Vertica schemas and ETL logic. * Third-party Solutions: Tools like LeapLogic have been used in industry case studies to automatically identify and transform Vertica workloads (DDLs, scripts, and views) into modern formats, which can then be targeted at StarRocks. Summary If you are looking for a built-in "Discovery Dashboard" within StarRocks, it does not exist today. The standard path is to analyze Vertica's system metadata manually or work with the StarRocks community/partners for a guided Proof of Concept (PoC) where they can provide scripts to help evaluate the potential TCO reduction and management simplification. References • integrations/loading_tools/SMT.md • administration/data_migration_tool.md