-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
28 changed files
with
4,137 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
# dependencies | ||
node_modules | ||
|
||
# IDEs and editors | ||
/.idea | ||
.project | ||
.classpath | ||
.c9/ | ||
*.launch | ||
.settings/ | ||
|
||
# IDE - VSCode | ||
.vscode/* | ||
!.vscode/settings.json | ||
!.vscode/tasks.json | ||
!.vscode/launch.json | ||
!.vscode/extensions.json | ||
/server/start.jar | ||
|
||
#System Files | ||
.DS_Store | ||
Thumbs.db | ||
debug.log | ||
local.log | ||
|
||
*.out | ||
*.err | ||
*.iml | ||
/.settings | ||
/.idea | ||
/zip |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
Apache Hive | ||
Copyright 2008-2018 The Apache Software Foundation | ||
|
||
This product includes software developed by The Apache Software | ||
Foundation (http://www.apache.org/). | ||
|
||
This project includes software licensed under the JSON license. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,80 @@ | ||
Apache Hive (TM) | ||
================ | ||
The Apache Hive (TM) data warehouse software facilitates reading, | ||
writing, and managing large datasets residing in distributed storage | ||
using SQL. Built on top of Apache Hadoop (TM), it provides: | ||
|
||
* Tools to enable easy access to data via SQL, thus enabling data | ||
warehousing tasks such as extract/transform/load (ETL), reporting, | ||
and data analysis | ||
|
||
* A mechanism to impose structure on a variety of data formats | ||
|
||
* Access to files stored either directly in Apache HDFS (TM) or in other | ||
data storage systems such as Apache HBase (TM) | ||
|
||
* Query execution using Apache Hadoop MapReduce, Apache Tez | ||
or Apache Spark frameworks. | ||
|
||
|
||
|
||
# HiveThing | ||
A Thingworx extension to connect to Apache Hive, a data warehouse software project built on top of Apache Hadoop for providing data query and analysis. | ||
|
||
**Services** | ||
|
||
`getColumns` - For a specified table returns all the columns, useful for creating a DataShape | ||
|
||
`getTables`- Lists all the available tables on Hive server, useful for debugging/verifying connectivity | ||
|
||
`getTable`- Returns an entire table from the server (WIP) | ||
|
||
`executeUpdate` - Calls the executeUpdate method that allows data insertion into an existing table. Used for storing user search analytics and saved queries. | ||
|
||
|
||
|
||
**Configuration** | ||
|
||
*password* - the password if it is configured | ||
|
||
*serverName* - the IP address or hostname of the Solr server | ||
|
||
*serverPort* - the port that is configured to receive queries on the Solr server | ||
|
||
*userName* - the username that will be used together with the password to authenticate, can be blank | ||
|
||
*timeout* - after this interval if a response is not received the connection will time out, in miliseconds | ||
|
||
*nosassl* - a boolean that indicates that the authentication type is nosassl | ||
|
||
|
||
|
||
|
||
General Info | ||
============ | ||
|
||
For the latest information about Hive, please visit out website at: | ||
|
||
http://hive.apache.org/ | ||
|
||
|
||
Getting Started | ||
=============== | ||
|
||
- Installation Instructions and a quick tutorial: | ||
https://cwiki.apache.org/confluence/display/Hive/GettingStarted | ||
|
||
- A longer tutorial that covers more features of HiveQL: | ||
https://cwiki.apache.org/confluence/display/Hive/Tutorial | ||
|
||
- The HiveQL Language Manual: | ||
https://cwiki.apache.org/confluence/display/Hive/LanguageManual | ||
|
||
|
||
Requirements | ||
============ | ||
|
||
- Java 1.7 or 1.8 | ||
|
||
- Hadoop 1.x, 2.x, 3.x (3.x required for Hive 3.x) | ||
repository. Send an empty email to commits-subscribe@hive.apache.org | ||
in order to subscribe to this mailing list. |
Oops, something went wrong.