Brickhouse

Extensions of Hive for the Data Developer

Лицензия

Лицензия

Группа

Группа

com.klout
Идентификатор

Идентификатор

brickhouse
Последняя версия

Последняя версия

0.6.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

Brickhouse
Extensions of Hive for the Data Developer
Ссылка на сайт

Ссылка на сайт

https://github.com/klout/brickhouse
Система контроля версий

Система контроля версий

https://github.com/klout/brickhouse

Скачать brickhouse

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.klout/brickhouse/ -->
<dependency>
    <groupId>com.klout</groupId>
    <artifactId>brickhouse</artifactId>
    <version>0.6.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.klout/brickhouse/
implementation 'com.klout:brickhouse:0.6.0'
// https://jarcasting.com/artifacts/com.klout/brickhouse/
implementation ("com.klout:brickhouse:0.6.0")
'com.klout:brickhouse:jar:0.6.0'
<dependency org="com.klout" name="brickhouse" rev="0.6.0">
  <artifact name="brickhouse" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.klout', module='brickhouse', version='0.6.0')
)
libraryDependencies += "com.klout" % "brickhouse" % "0.6.0"
[com.klout/brickhouse "0.6.0"]

Зависимости

compile (10)

Идентификатор библиотеки Тип Версия
org.apache.hive : hive-serde Необязательный jar 0.10.0
org.apache.hive : hive-common jar 0.10.0
org.apache.hive : hive-exec jar 0.10.0
org.apache.hadoop : hadoop-core jar 0.20.2
org.apache.hbase : hbase jar 0.92.1
com.google.guava : guava jar 11.0.1
joda-time : joda-time jar 2.1
com.clearspring.analytics : stream jar 2.3.0
org.codehaus.jackson : jackson-core-asl jar 1.9.9
org.codehaus.jackson : jackson-mapper-asl jar 1.9.9

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.8

Модули Проекта

Данный проект не имеет модулей.

Welcome to the Brickhouse

Build Status

Brickhouse is a collection of UDF's for Hive to improve developer productivity, and the scalability and robustness of Hive queries.

Brickhouse covers a wide range of functionality, grouped in the following packages.

  • collect - An implementaion of "collect" and various utilities for dealing with maps and arrays.

  • json - Translate between Hive structures and JSON strings

  • sketch - An implementation of KMV sketch sets, for reach estimation of large datasets.

  • bloom - UDF wrappers around the Hadoop BloomFilter implementation.

  • sanity - Tools for implementing sanity checks and managing Hive in a production environment.

  • hbase - Experimental UDFs for an alternative way to integrate Hive with HBase.

Requirements:

Brickhouse require Hive 0.9.0 or later; Maven 2.0 and a Java JDK is required to build.

Getting Started

  1. Clone ( or fork ) the repo from https://github.com/klout/brickhouse
  2. Run "mvn package" from the command line.
  3. Add the jar "target/brickhouse-<version number>.jar" to your HIVE_AUX_JARS_FILE_PATH, or add it to the distributed cache from the Hive CLI with the "add jar" command
  4. Source the UDF declarations defined in src/main/resource/brickhouse.hql

See the wiki on Github at https://github.com/klout/brickhouse/wiki for more information.

Also, see discussions on the Brickhouse Confessions blog on Wordpress

http://brickhouseconfessions.wordpress.com/

DOI

com.klout

Klout

Версии библиотеки

Версия
0.6.0
0.5.5