{"id":38515365,"url":"https://github.com/datafe/sqltools-hive-vscode-extension","last_synced_at":"2026-01-17T06:28:26.981Z","repository":{"id":224018276,"uuid":"759620602","full_name":"datafe/sqltools-hive-vscode-extension","owner":"datafe","description":"This is a SQLTools plugin to integrate with Hive. Providing for running Hive SQL and getting results, SQL formatting, generating SQL statements and SQL completion.","archived":false,"fork":false,"pushed_at":"2024-08-19T08:26:57.000Z","size":545,"stargazers_count":2,"open_issues_count":4,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-08-19T09:50:27.633Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/datafe.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-02-19T02:21:56.000Z","updated_at":"2024-08-19T08:27:01.000Z","dependencies_parsed_at":"2024-08-19T09:47:43.878Z","dependency_job_id":"d2ec6097-3e2a-42d6-9cb6-e5118f862ca7","html_url":"https://github.com/datafe/sqltools-hive-vscode-extension","commit_stats":null,"previous_names":["datafe/sqltools-hive-vscode-extension"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/datafe/sqltools-hive-vscode-extension","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datafe%2Fsqltools-hive-vscode-extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datafe%2Fsqltools-hive-vscode-extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datafe%2Fsqltools-hive-vscode-extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datafe%2Fsqltools-hive-vscode-extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/datafe","download_url":"https://codeload.github.com/datafe/sqltools-hive-vscode-extension/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datafe%2Fsqltools-hive-vscode-extension/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28502280,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-17T04:31:57.058Z","status":"ssl_error","status_checked_at":"2026-01-17T04:31:45.816Z","response_time":85,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-17T06:28:26.166Z","updated_at":"2026-01-17T06:28:26.973Z","avatar_url":"https://github.com/datafe.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SQLTools Hive Driver\n\nThis is a [SQLTools](https://marketplace.visualstudio.com/items?itemName=mtxr.sqltools) plugin to integrate with Hive. Providing for running Hive SQL and getting results, SQL formatting, generating SQL statements and SQL completion.\n\n# Premises and Recommends\n\nThis plugin is only for connection testing and local resources management, please use below products for development and production.\n- Big data development, recommend to use [DataWorks Data IDE](https://ide-cn-shanghai.data.aliyun.com/) instead.\n- Data API development, recommend to use [DataWorks Data API](https://ds-cn-shanghai.data.aliyun.com/) instead.\n- Data Analytics development, recommend to use [DataWorks Data Analytics](https://da-cn-shanghai.data.aliyun.com/) instead.\n\n# Quick Start\n\n- Prepare an EMR instance, we use Alibaba Cloud EMR as an example, goto [EMR Console](https://emr-next.console.aliyun.com/) and [apply](https://emr-next.console.aliyun.com/#/resource/all/create/ecs) an instance and setup instance password.\n\n![Apply an Hive Instance1](https://img.alicdn.com/imgextra/i2/O1CN01EjkVTH1kNMx1nWfFS_!!6000000004671-0-tps-2878-1506.jpg)\n\n![Apply an Hive Instance2](https://img.alicdn.com/imgextra/i2/O1CN01bS4ZWw28rBVrOMTQ4_!!6000000007985-0-tps-2878-1508.jpg)\n\n![Apply an Hive Instance3](https://img.alicdn.com/imgextra/i4/O1CN014cSov11LR9phHSxLS_!!6000000001295-0-tps-2878-1508.jpg)\n\n![Setting Instance Password](https://img.alicdn.com/imgextra/i3/O1CN017rQmTn1r9oXWCkSGu_!!6000000005589-0-tps-2878-1372.jpg)\n\n- After instance application, goto [EMR on ECS](https://emr-next.console.aliyun.com/#/region/cn-shanghai/resource/all/ecs/list) and open new applied instance detail page and click master node link (need to wait for instances running).\n\n![Open Master Node](https://img.alicdn.com/imgextra/i3/O1CN01BwIbU61zMeZIa7kgY_!!6000000006700-0-tps-2878-1508.jpg)\n\n- Setup a public network card for EMR Master ECS. After the network card setup will get a public IP address.\n\n![Binding a Public Network Card](https://img.alicdn.com/imgextra/i1/O1CN01dqFHXY1FbnKvj2Bmv_!!6000000000506-0-tps-2878-1508.jpg)\n\n- Switch navigated tabs to security groups and allow port 10000 access from used IP address to EMR Master ECS.\n\n![ECS Security Group](https://img.alicdn.com/imgextra/i3/O1CN01zPa1tR1ZTMMBVIG7n_!!6000000003195-0-tps-2878-1508.jpg)\n\n![ECS Security Group Network Ports\"](https://img.alicdn.com/imgextra/i2/O1CN01hJi9Dp23yRiEOtDfU_!!6000000007324-0-tps-2878-1342.jpg)\n\n- Install [SQLTools](https://marketplace.visualstudio.com/items?itemName=mtxr.sqltools)\n- Install [SQLTools Hive Driver](https://marketplace.visualstudio.com/items?itemName=dataworks.sqltools-driver-hive) plugin.\n\n\n- Open SQLTools and choose Hive as the connection type.\n\n![Hive SQLTools Demo1](https://img.alicdn.com/imgextra/i2/O1CN018Qtrgu1U8E0C53qFQ_!!6000000002472-0-tps-2878-1664.jpg)\n\n- Input EMR Master ECS public IP address, port 10000, instance username and password.\n\n![Hive SQLTools Demo2\"](https://img.alicdn.com/imgextra/i4/O1CN01xwNlvj1KExfUwZSld_!!6000000001133-0-tps-2878-1682.jpg)\n\n- If you use Alibaba Cloud EMR Hive, it already prepared some sample data, click show table records icon and see results.\n\n![Hive SQLTools Demo3\"](https://img.alicdn.com/imgextra/i1/O1CN01HcTNcQ1GDoD4cJ9EK_!!6000000000589-0-tps-2878-1660.jpg)\n\n- Run SQLs and see results.\n\n![Hive SQLTools Demo4\"](https://img.alicdn.com/imgextra/i2/O1CN01quBj0v1VeZahk8HK3_!!6000000002678-0-tps-2878-1670.jpg)\n\n- Support auto database, schema, table and column names SQL completion.\n\n![Hive SQLTools Demo5\"](https://img.alicdn.com/imgextra/i2/O1CN01m4kjTO1Lsdb4cntoz_!!6000000001355-0-tps-2878-1672.jpg)\n\n![Hive SQLTools Demo6\"](https://img.alicdn.com/imgextra/i2/O1CN01n0OKrV1paiZWB5qR7_!!6000000005377-0-tps-2878-1666.jpg)\n\n- Support generate SQL insert statements.\n\n![Hive SQLTools Demo7\"](https://img.alicdn.com/imgextra/i2/O1CN01sPWtTo1VZzd9zuJcR_!!6000000002668-0-tps-2876-1670.jpg)\n\n- Support SQL format.\n\n![Hive SQLTools Demo8\"](https://img.alicdn.com/imgextra/i1/O1CN01UxoJKm1aMJsyV5AsZ_!!6000000003315-0-tps-2878-1666.jpg)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatafe%2Fsqltools-hive-vscode-extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdatafe%2Fsqltools-hive-vscode-extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatafe%2Fsqltools-hive-vscode-extension/lists"}