mikhail.zvagelsky at axibase.com
2015-Mar-17 15:39 UTC
[R-pkgs] The 'atsd' package released.
Dear R users,
I would like to announce the release of the "atsd" R package on CRAN,
which offers functions for retrieving time-series and related meta-data
such as entities, metrics, and tags from Axibase Time Series Database (ATSD).
http://cran.r-project.org/web/packages/atsd/index.html
ATSD runs on top of HBase to collect, analyze and visualize time series data at
scale.
ATSD capabilities include optimized storage schema, built-in rule engine,
forecasting
algorithms include Holt-Winters, ARIMA and graphics designed for high-frequency
data.
Primary use case: IT infrastructure resource monitoring.
The main focus of "atsd" R package is to simplify data retrieval. This
package eliminates
the need to manually retrieve historical data and forecasts, before any advanced
analysis
is executed. The "atsd" R package fetches data and tags from ATSD, and
converts them into
a data frame object which can be readily consumed by other R packages.
Key supported functions for retrieving data:
? query() -- get historical data and forecasts from ATSD.
This function supports aggregation: COUNT, MIN, MAX, AVG, WAvg,
WTAvg, SUM,
PERCENTILES (50%, 75%, 90%, 95%, 99%, 99.5%, 99.9%),
STANDARD_DEVIATION.
The function also supports interpolation: NONE, STEP, LINEAR.
? get_metrics() -- get information about the metrics collected by ATSD.
? get_entities() -- get information about the entities collected by ATSD.
? to_zoo() -- converts a time-series data frame to 'zoo' object for
manipulating irregular
time-series with built-in functions in zoo package.
The github page can be found here:
https://github.com/axibase/atsd-api-r
Comments and contributions are welcome.
Best Regards,
Mikhail Zvagelsky.