Package: uptasticsearch 1.0.0
uptasticsearch: Get Data Frame Representations of 'Elasticsearch' Results
'Elasticsearch' is an open-source, distributed, document-based datastore (<https://www.elastic.co/products/elasticsearch>). 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.
Authors:
uptasticsearch_1.0.0.tar.gz
uptasticsearch_1.0.0.zip(r-4.5)uptasticsearch_1.0.0.zip(r-4.4)uptasticsearch_1.0.0.zip(r-4.3)
uptasticsearch_1.0.0.tgz(r-4.5-any)uptasticsearch_1.0.0.tgz(r-4.4-any)uptasticsearch_1.0.0.tgz(r-4.3-any)
uptasticsearch_1.0.0.tar.gz(r-4.5-noble)uptasticsearch_1.0.0.tar.gz(r-4.4-noble)
uptasticsearch_1.0.0.tgz(r-4.4-emscripten)uptasticsearch_1.0.0.tgz(r-4.3-emscripten)
uptasticsearch.pdf |uptasticsearch.html✨
uptasticsearch/json (API)
# Install 'uptasticsearch' in R: |
install.packages('uptasticsearch', repos = c('https://jameslamb.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/uptake/uptasticsearch/issues
Last updated 1 months agofrom:6b1c2c357c. Checks:9 OK. Indexed: yes.
Target | Result | Latest binary |
---|---|---|
Doc / Vignettes | OK | Mar 26 2025 |
R-4.5-win | OK | Mar 26 2025 |
R-4.5-mac | OK | Mar 26 2025 |
R-4.5-linux | OK | Mar 26 2025 |
R-4.4-win | OK | Mar 26 2025 |
R-4.4-mac | OK | Mar 26 2025 |
R-4.4-linux | OK | Mar 26 2025 |
R-4.3-win | OK | Mar 26 2025 |
R-4.3-mac | OK | Mar 26 2025 |
Exports:chomp_aggschomp_hitses_searchget_fieldsparse_date_timeunpack_nested_data
Dependencies:clicurldata.tableformatRfutile.loggerfutile.optionsgluejsonlitelambda.rlifecyclemagrittrpurrrrlangstringistringrvctrs
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Aggs query to data.table | chomp_aggs |
Hits to data.tables | chomp_hits |
Execute an Elasticsearch query and get a data.table | es_search |
Get the names and data types of the indexed fields in an index | get_fields |
Parse date-times from Elasticsearch records | parse_date_time |
Unpack a nested data.table | unpack_nested_data |