hana-cli
Version:
HANA Developer Command Line Interface
119 lines (78 loc) • 1.84 kB
Markdown
# Quick Start
Get up and running with hana-cli in 5 minutes.
## Step 1: Verify Installation
```bash
hana-cli --version
# Output: hana-cli/x.x.x
```
## Step 2: Check Your Connection
Ensure you have a `default-env.json` file with HANA credentials (see [Configuration](./configuration.md)).
Test the connection:
```bash
hana-cli systemInfo
```
If this displays database information without errors, you're connected!
## Step 3: Try Basic Commands
### View database information
```bash
hana-cli systemInfo
```
### List tables in the current schema
```bash
hana-cli tables
```
### Profile data in a table
```bash
hana-cli dataProfile -t EMPLOYEES
```
## Step 4: Import Data
Create a CSV file (`data.csv`):
```csv
ID,Name,Age
1,Alice,30
2,Bob,25
3,Charlie,35
```
Import into a table:
```bash
hana-cli import -f data.csv -s MYSCHEMA -t EMPLOYEES -m name
```
## Step 5: Export Data
Export table data to CSV:
```bash
hana-cli export -s MYSCHEMA -t EMPLOYEES -o output.csv
```
## Common Tasks
### Compare Two Schemas
```bash
hana-cli compareSchema -s SCHEMA1 -t SCHEMA2
```
### Analyze Data Quality
```bash
hana-cli dataValidator -s MYSCHEMA -t EMPLOYEES
```
### Find Duplicates
```bash
hana-cli duplicateDetection -s MYSCHEMA -t EMPLOYEES -c ID
```
### Get Data Lineage
```bash
hana-cli dataLineage -s MYSCHEMA -t EMPLOYEES
```
## Getting Help
Get help for any command:
```bash
# General help
hana-cli --help
# Command-specific help
hana-cli import --help
hana-cli export --help
hana-cli dataProfile --help
```
## Next Steps
- [Explore All Commands](/02-commands/) - View all 170+ commands
- [Features & Integration](/03-features/)
- [Full API Reference](/04-api-reference/)
- [Configuration Guide](./configuration.md)
## Troubleshooting
Having issues? See the [Troubleshooting Guide](../troubleshooting.md)