A Lightweight Interface for Interacting with Elasticsearch from R


[Up] [Top]

Documentation for package ‘elasticsearchr’ version 0.3.1

Help Pages

elasticsearchr-package elasticsearchr: a lightweight Elasticsearch client for R.
%create% Create Elasticsearch index with custom mapping.
%delete% Delete Elasticsearch index.
%index% Index a data frame.
%info% Get cluster and index (meta) data.
%search% Execute query or search.
+.elastic_api Define Elasticsearch aggregation on a secific subset of documents.
aggs Define Elasticsearch aggregation.
check_http_code_throw_error HTTP response error handling.
cleaned_field_names Sanitise column names.
create_bulk_delete_file Create Bulk API data file.
create_bulk_upload_file Create Bulk API data file.
create_metadata Create Bulk API metadata.
elastic elastic_resource class constructor.
elasticsearchr elasticsearchr: a lightweight Elasticsearch client for R.
elastic_predicates elasticsearchr predicate functions.
elastic_version Elasticsearch version
extract_aggs_results Elasticsearch HTTP response data extraction functions.
extract_id_results Elasticsearch HTTP response data extraction functions.
extract_query_results Elasticsearch HTTP response data extraction functions.
from_size_search Execute query with from-size search API.
index_bulk_dataframe Index data frame with Elasticsearch Bulk API
is_elastic elasticsearchr predicate functions.
is_elastic_aggs elasticsearchr predicate functions.
is_elastic_api elasticsearchr predicate functions.
is_elastic_info elasticsearchr predicate functions.
is_elastic_query elasticsearchr predicate functions.
is_elastic_rescource elasticsearchr predicate functions.
is_elastic_sort elasticsearchr predicate functions.
is_elastic_source_filter elasticsearchr predicate functions.
list_fields List of fields in index information.
list_indices List of indices in cluster information.
mapping_default_simple Simple Elasticsearch default mappings for non-text-search analytics
mapping_fielddata_true Elasticsearch 5.x default mappings enabling fielddata for text fields
print.elastic_api Pretty-print aggs and query JSON objects.
query Define Elasticsearch query.
scroll_search Execute a query with the scroll-search API.
select_fields Define Elasticsearch query source filter.
sort_on Define Elasticsearch query sort
valid_connection Validate healthy Elasticsearch connection.
valid_json Valid JSON string predicate function