Skip to content

Concepts

ARLAS Dashboards

An ARLAS Dashboard is an interactive platform to explore datasets.

Example: ARLAS dashboard

Example: ARLAS dashboard

ARLAS Hub

The Hub is the interface where you visualize all the available dashboards and their data collection.

You can explore and manage the dashboards.

Example: ARLAS Hub to manage dashboards

Example: ARLAS Hub to manage dashboards

ARLAS Builder

ARLAS Builder is the studio to edit ARLAS Dashboards. It is a no code interactive interface to configure the geographic layers, the widgets and all elements of the dashboard.

Example: ARLAS Builder to configure widgets

Example: ARLAS Builder to configure widgets

ARLAS IAM

ARLAS IAM can handle the authentication of ARLAS users. It has it's own no-code interface to manage who can access the ARLAS resources.

Example: ARLAS IAM to manage users

Example: ARLAS IAM to manage users

arlas_cli

ARLAS Command Line (arlas_cli) is a tool to manage data and configurations in ARLAS.

See arlas_cli documentation.

Elasticsearch

Elasticsearch is a distributed, open-source search and analytics engine built on Apache Lucene. It allows users to store, search, and analyze large volumes of structured and unstructured data in near real-time.

ARLAS relies on Elasticsearch to perform quick aggregation requests over data.

ES index

An Elasticsearch index is a logical container that stores and organizes documents, which are the fundamental data units in Elasticsearch. Each index can be thought of as similar to a database table, containing related data with a defined structure. It allows efficient storage, search, and retrieval of data by applying indexing and mapping techniques tailored to specific use cases.

ES mapping

An Elasticsearch mapping defines how documents and their fields are stored and indexed in an Elasticsearch index. It specifies the data types (e.g., text, keyword, integer, date) and configurations for each field, influencing how data can be searched, analyzed, and retrieved. Mappings also allow customization of field behaviors, such as enabling full-text search, controlling case sensitivity, or defining nested structures. Proper mapping design is crucial for optimizing query performance and ensuring accurate search results.

ARLAS collection

An ARLAS collection is a structured data layer within the ARLAS platform, built on top of Elasticsearch indices, that organizes and exposes geospatial and temporal data for exploration, analysis, and visualization. It serves as a virtual representation of an Elasticsearch index, allowing users to define metadata, filtering rules, and settings specific to their use cases. Collections enable ARLAS to efficiently handle large-scale, multidimensional data while providing APIs for querying, aggregating, and displaying the information in user-friendly formats.