alibabacloud-emr-starrocks-manage
Manage the full lifecycle of Alibaba Cloud EMR Serverless StarRocks instances — create, scale, configure, maintain and diagnose. Use this Skill when operations engineers, SREs, or architects need to manage StarRocks instances. Typical scenarios include: "create a StarRocks", "check instance status", "scale up CU", "modify configuration", "restart instance", "diagnose issues", etc. Not applicable for: writing SQL/DDL, data import/export, query tuning, materialized view configuration, or managing non-StarRocks products (EMR clusters, Spark, Milvus, ClickHouse, Doris, RDS, ECS).
What this skill does
# Alibaba Cloud EMR Serverless StarRocks Instance Full Lifecycle Management Manage StarRocks instances via the `aliyun` CLI. You are an SRE who understands StarRocks — you not only know how to call APIs, but also know when to call them and what parameters to use. ## Authentication Reuse the profile already configured in the `aliyun` CLI. Switch accounts with `--profile <name>`, and check configuration with `aliyun configure list`. ## Domain Knowledge ### Product Overview EMR Serverless StarRocks is a fully managed service of open-source StarRocks on Alibaba Cloud, providing a high-performance, fully managed real-time analytical database service. **Core Features**: - **MPP Distributed Execution Framework**: Massively parallel processing to boost query performance - **Fully Vectorized Engine**: Columnar storage and vectorized computation for efficient analytical query processing - **Separated Storage and Compute**: Supports separated storage-compute architecture for independent scaling of storage and compute resources - **CBO Optimizer**: Cost-based query optimizer that automatically generates optimal execution plans - **Real-time Updatable Columnar Storage Engine**: Supports real-time data ingestion and updates - **Intelligent Materialized Views**: Automatically maintains materialized views to accelerate query performance - **Data Lake Analytics**: Supports querying external data sources such as OSS and MaxCompute ### Use Cases - **OLAP Multi-dimensional Analysis**: Complex multi-dimensional data analysis, ad-hoc queries, report analysis - **Real-time Data Warehouse**: Real-time data ingestion and processing, real-time reports and dashboards, real-time risk control and analytics - **High-concurrency Queries**: High-concurrency point queries and short queries, online analytical processing, user behavior analysis - **Unified Analytics**: Data lake analytics (querying OSS, MaxCompute, etc.), lakehouse architecture, cross-datasource federated queries ### Core Concepts | Concept | Description | |---------|-------------| | **StarRocks Instance** | Each created StarRocks cluster (including multiple FE and multiple BE/CN nodes) is collectively called a StarRocks instance | | **CU (Compute Unit)** | Unit of compute resources; the total compute resources needed for write and query operations in StarRocks are measured in CUs | | **Compute Group** | A group of StarRocks compute nodes, containing node types such as FE, BE, and CN | | **FE (Frontend)** | Frontend node, responsible for metadata management, client connection management, query planning, and query scheduling | | **BE (Backend)** | Backend node, responsible for data storage and SQL execution (shared-nothing edition) | | **CN (Compute Node)** | Compute node, a stateless node responsible for managing hot data cache, executing data import and query computation tasks (shared-data edition) | | **Shared-nothing** | Data is stored on cloud disks or local disks; BE nodes handle both data storage and computation | | **Shared-data** | Data is persistently stored in OSS object storage; CN nodes handle computation, and local disks are used for caching | **FE Node Roles**: - **Leader**: Primary node, responsible for metadata writes and cluster management - **Follower**: Secondary node, synchronizes Leader metadata, can participate in elections - **Observer**: Observer node, only synchronizes metadata, does not participate in elections, used to scale query concurrency ### Instance Types When creating an instance, you need to choose the architecture type: | Architecture Type | RunMode Value | Node Composition | Data Storage | Data Disk Type | Use Cases | |-------------------|---------------|------------------|--------------|----------------|-----------| | **Shared-nothing Edition** | `shared_nothing` | FE + BE | Cloud disk or local disk | ESSD cloud disk or local disk | OLAP multi-dimensional analysis, high-concurrency queries, real-time data analysis, latency-sensitive scenarios | | **Shared-data Edition** | `shared_data` | FE + CN | OSS object storage | ESSD cloud disk (cache) | Highly cost-sensitive storage with relatively lower query efficiency requirements, such as data warehouse applications | **Shared-nothing Architecture Features**: - BE nodes handle both data storage and computation - Data is stored on cloud disks or local disks - Suitable for high-performance, low-latency OLAP scenarios **Shared-data Architecture Features**: - Data is persistently stored in OSS object storage - CN nodes are stateless compute nodes; local disks are primarily used for caching hot data - Compute and storage scale independently for better cost optimization - Table type is identified as `CLOUD_NATIVE`, with storage paths pointing to OSS ### Compute Resource Specifications (CU) CU (Compute Unit) is the compute resource unit for EMR Serverless StarRocks. **CU Specification Types**: | Spec Type | SpecType Value | Features | Use Cases | |-----------|---------------|----------|-----------| | **Standard** | `standard` | Balanced compute and memory configuration | General OLAP analysis | | **Memory Enhanced** | `ramEnhanced` | Higher memory ratio | Complex queries, high concurrency | | **Network Enhanced** | `networkEnhanced` | Higher network bandwidth | External table analysis with large data scan volumes | | **High-performance Storage** | `localSSD` | High-performance storage access | High I/O scenarios with strict storage I/O performance requirements | | **Large-scale Storage** | `bigData` | Large capacity storage | Extremely large data volumes, cost-sensitive | > **Note**: The SpecType for FE node groups only supports `standard`. The multiple spec types above only apply to BE/CN node groups. ### Storage Specifications | Storage Type | Performance Level | Max IOPS | Max Throughput | Use Cases | |-------------|-------------------|----------|----------------|-----------| | ESSD PL0 | Entry-level | 10,000 | 180 MB/s | Development and testing | | ESSD PL1 | Standard | 50,000 | 350 MB/s | General production | | ESSD PL2 | High-performance | 100,000 | 750 MB/s | High-performance requirements | | ESSD PL3 | Ultra-performance | 1,000,000 | 4,000 MB/s | Ultra-performance requirements | ### Billing Methods **Billing Items**: | Billing Item | Description | Billing Method | |-------------|-------------|----------------| | Compute Resources (CU) | Compute resources for FE and BE/CN nodes | Subscription / Pay-as-you-go | | Storage Resources | Cloud disks, elastic temporary disks, data storage | Billed by actual usage | | Backup Storage | Storage space occupied by data backups | Billed by actual usage | **Payment Methods**: | Payment Method | API Parameter Value (PayType) | Description | |---------------|-------------------------------|-------------| | **Pay-as-you-go** | `postPaid` | Pay after use, billing generated hourly, suitable for short-term needs/testing | | **Subscription** | `prePaid` | Pay before use, suitable for long-term needs, more cost-effective | **Payment Method Conversion**: - Subscription can be converted to pay-as-you-go (console feature) - Pay-as-you-go cannot be converted to subscription (requires recreating the instance) **Cost Components**: **Shared-nothing Edition Costs**: - FE compute resource cost (fixed 24 CU) - BE compute resource cost (based on configured CU count) - Storage cost (ESSD cloud disk or local disk) **Shared-data Edition Costs**: - FE compute resource cost (fixed 24 CU) - CN compute resource cost (based on configured CU count) - Storage cost (OSS object storage + ESSD cache disk) ### Version Series | Version Series | PackageType Value | Features | Use Cases | Spec Support | Region Restrictions | |---------------|-------------------|----------|-----------|--------------|---------------------| | **Standard Edition** | `official` | Full functionality, production-grade stability, supports all spec types | Production environments, core business | Supports standard, m
Related in Backend & APIs
jfrog
IncludedInteract with the JFrog Platform via the JFrog CLI and REST/GraphQL APIs. Use this skill when the user wants to manage Artifactory repositories, upload or download artifacts, manage builds, configure permissions, manage users and groups, work with access tokens, configure JFrog CLI servers, search artifacts, manage properties, set up replication, manage JFrog Projects, run security audits or scans, look up CVE details, query exposures scan results from JFrog Advanced Security, manage release bundles and lifecycle operations, aggregate or export platform data, or perform any JFrog Platform administration task. Also use when the user mentions jf, jfrog, artifactory, xray, distribution, evidence, apptrust, onemodel, graphql, workers, mission control, curation, advanced security, exposures, or any JFrog product name.
cupynumeric-migration-readiness
IncludedPre-migration readiness assessor for porting NumPy to cuPyNumeric. Use BEFORE substantial porting work begins when the user asks whether code will scale on GPU, whether they should migrate to cuPyNumeric, which NumPy patterns transfer cleanly, what must be refactored before porting, or mentions pre-port assessment, scaling analysis, or refactor planning. Inspect the user's source code, look up NumPy usage, cross-reference the cuPyNumeric API support manifest, and distinguish distributed-scaling-friendly patterns from blockers such as unsupported APIs, scalar synchronization, host round-trips, Python/object-heavy control flow, shape/data-dependent branching, and in-place mutation hazards. Produce a verdict of READY, LIGHT REFACTOR, SIGNIFICANT REFACTOR, or NOT RECOMMENDED, with concrete refactor pointers.
alibabacloud-data-agent-skill
IncludedInvoke Alibaba Cloud Apsara Data Agent for Analytics via CLI to perform natural language-driven data analysis on enterprise databases. Data Agent for Analytics is an intelligent data analysis agent developed by Alibaba Cloud Database team for enterprise users. It automatically completes requirement analysis, data understanding, analysis insights, and report generation based on natural language descriptions. This tool supports: discovering data resources (instances/databases/tables) managed in DMS, initiating query or deep analysis sessions, real-time progress tracking, and retrieving analysis conclusions and generated reports. Use this Skill when users need to query databases, analyze data trends, generate data reports, ask questions in natural language, or mention "Data Agent", "data analysis", "database query", "SQL analysis", "data insights".
token-optimizer
IncludedReduce OpenClaw token usage and API costs through smart model routing, heartbeat optimization, budget tracking, and native 2026.2.15 features (session pruning, bootstrap size limits, cache TTL alignment). Use when token costs are high, API rate limits are being hit, or hosting multiple agents at scale. The 4 executable scripts (context_optimizer, model_router, heartbeat_optimizer, token_tracker) are local-only — no network requests, no subprocess calls, no system modifications. Reference files (PROVIDERS.md, config-patches.json) document optional multi-provider strategies that require external API keys and network access if you choose to use them. See SECURITY.md for full breakdown.
resend-cli
IncludedUse this skill when the task is specifically about operating Resend from an AI agent, terminal session, or CI job via the official resend CLI: installing/authenticating the CLI, sending/listing/updating/cancelling emails, batch sends, domains and DNS, webhooks and local listeners, inbound receiving, contacts, topics, segments, broadcasts, templates, API keys, profiles, or debugging Resend CLI/API failures. Trigger on mentions of Resend CLI, `resend`, `resend doctor`, `resend emails send`, `resend domains`, `resend webhooks listen`, `resend emails receiving`, or agent-friendly terminal automation.
alibabacloud-odps-maxframe-coding
IncludedUse this skill for MaxFrame SDK development and documentation navigation on Alibaba Cloud MaxCompute (ODPS). Helps answer MaxFrame API, concept, official example, and supported pandas API questions; create data processing programs; read/write MaxCompute tables; debug jobs (remote or local); and build custom DPE runtime images. Trigger when users mention MaxFrame, MaxCompute with MaxFrame, ODPS table processing, DPE runtime, MaxFrame docs/examples, DataFrame/Tensor operations, or GPU runtime setup. Works for both English and Chinese queries about Alibaba Cloud data processing with MaxFrame.