'Elasticsearch' is an open-source, distributed, document-based datastore (). It provides an 'HTTP' 'API' for querying the database and extracting datasets, but that 'API' was not designed for common data science workflows like pulling large batches of records and normalizing those documents into a data frame that can be used as a training dataset for statistical models. 'uptasticsearch' provides an interface for 'Elasticsearch' that is explicitly designed to make these data science workflows easy and fun.

Documentation

Manual: uptasticsearch.pdf
Vignette: None available.

Maintainer: James Lamb <james.lamb at uptake.com>

Author(s): James Lamb*, Nick Paras*, Austin Dickey*, Michael Frasco*, Weiwen Gu*, Uptake Technologies Inc.*

Install package and any missing dependencies by running this line in your R console:

install.packages("uptasticsearch")

Depends R (>= 3.3.0)
Imports data.table, futile.logger, httr, jsonlite, purrr, stringr, uuid, utils
Suggests knitr, testthat, rmarkdown
Enhances
Linking to
Reverse
depends
Reverse
imports
Reverse
suggests
Reverse
enhances
Reverse
linking to

Package uptasticsearch
Materials
URL https://github.com/UptakeOpenSource/uptasticsearch
Task Views
Version 0.1.0
Published 2017-08-29
License BSD_3_clause + file LICENSE
BugReports https://github.com/UptakeOpenSource/uptasticsearch/issues
SystemRequirements
NeedsCompilation no
Citation
CRAN checks uptasticsearch check results
Package source uptasticsearch_0.1.0.tar.gz