Skip to content

SAP HANA Developer CLI - Documentation

Welcome to the official documentation for the SAP HANA Developer Command Line Interface. A developer-centric tool for working with SAP HANA databases from your terminal.

⚡ Getting Started

New to hana-cli? Start here with installation and first steps. Get Started →

📚 Commands

Explore all available commands organized by category. Browse Commands →

✨ Features

Learn about advanced features and integrations. Features →

🔌 API Reference

Integration guides and API documentation. API Docs →

What is HANA CLI?

HANA CLI is a powerful command-line tool designed for SAP HANA developers. Whether you're working locally with SAP HANA Express, in the cloud with SAP BTP, or with SAP HANA Cloud, this tool simplifies complex database operations.

Key Features

  • Data Analysis - Profile, compare, and validate data with precision
  • Schema Management - Clone, compare, and sync database schemas
  • Data Import/Export - Seamless CSV and Excel file handling
  • API Server - REST API for programmatic access
  • Model Context Protocol - Integration with AI coding assistants
  • Multi-Environment - Works anywhere Node.js runs

🎥 Videos

💡 Use Cases

Local Development

  • VSCode + SAP HANA Express development
  • Quick database queries and schema changes
  • Data validation and testing

Cloud Development

  • SAP Business Application Studio integration
  • Cloud shell environments (Google Cloud, AWS)
  • SAP BTP HANA service management

Data Operations

  • ETL and data migration
  • Data quality validation
  • Schema synchronization across environments

🔗 Resources

📝 Need Help?


INFO

Just getting started? Head over to the Getting Started guide to install and configure HANA CLI in just a few minutes.

Released under the Apache License 2.0