Put consecutive items into buckets based on their characteristics.
A class that represents an RDD of Arrays of a specified type.
Simple class to be used with BucketRDD for detection of buckets from data such as http://www.cs.sandia.gov/~jrstear/logs/ by date and hour.
Detect periods of activity from a data file of scala.Arrays of scala.Doubles, where each scala.Array consists of time, current, and voltage values.
A Class that represents a measurement run, containing the measurements inside.
trait for detecting periods/buckets/segments of activity in a data file.
A class that represents an RDD of Runs.
Bucket supercomputer logs (such as http://www.cs.sandia.gov/~jrstear/logs/) into hour buckets using the RunRDD class and BucketDetector.
A class that shows some energy data processing facilities, such as calculation of total energy consumed during an energy measurement experiment, detection of interesting peaks or periods of activity from energy data, and saving statistics of these runs into a file.
A program to detect interesting non-idle portions of an energy measurement file and separate them into Runs.
Time Series Spark main class.
The main package for TimeSeriesSpark.
See the spark.timeseries.TimeSeriesSpark object for the TimeSeriesSpark API. The API depends on the RunRDD that splits a data file into interesting partitions using a RunDetector. The partitions are represented by Runs contained in the RunRDD.
Usage example that needs no data files:
A more "real" usage example that needs a csv data file can be found below. The data file should contain lines like these:
The example is as follows: