| Package | Description |
|---|---|
| co.cask.cdap.data2.dataset2.lib.cube |
This package contains
Cube implementation that stores
CubeFacts and allows querying its data. |
| co.cask.cdap.data2.dataset2.lib.table.hbase |
This package contains HBase implementations of the table dataset.
|
| co.cask.cdap.data2.dataset2.lib.table.inmemory |
This package contains in-memory implementations of the table dataset.
|
| co.cask.cdap.data2.dataset2.lib.table.leveldb |
This package contains LevelDB implementations of the table dataset.
|
| co.cask.cdap.data2.dataset2.lib.timeseries |
This package contains
FactTable that handle storing time series Facts. |
| Constructor and Description |
|---|
CubeDataset(String name,
MetricsTable entityTable,
Map<Integer,co.cask.cdap.api.dataset.table.Table> resolutionTables,
Map<String,? extends Aggregation> aggregations) |
| Constructor and Description |
|---|
CubeDatasetDefinition(String name,
co.cask.cdap.api.dataset.DatasetDefinition<? extends co.cask.cdap.api.dataset.table.Table,?> tableDef,
co.cask.cdap.api.dataset.DatasetDefinition<MetricsTable,? extends co.cask.cdap.api.dataset.DatasetAdmin> metricsTableDef)
Creates instance of
CubeDatasetDefinition. |
| Modifier and Type | Class and Description |
|---|---|
class |
HBaseMetricsTable
An HBase metrics table client.
|
| Modifier and Type | Method and Description |
|---|---|
MetricsTable |
HBaseMetricsTableDefinition.getDataset(co.cask.cdap.api.dataset.DatasetContext datasetContext,
co.cask.cdap.api.dataset.DatasetSpecification spec,
Map<String,String> arguments,
ClassLoader classLoader) |
| Modifier and Type | Class and Description |
|---|---|
class |
InMemoryMetricsTable
Implements the metrics table API in-memory.
|
| Modifier and Type | Method and Description |
|---|---|
MetricsTable |
InMemoryMetricsTableDefinition.getDataset(co.cask.cdap.api.dataset.DatasetContext datasetContext,
co.cask.cdap.api.dataset.DatasetSpecification spec,
Map<String,String> arguments,
ClassLoader classLoader) |
| Modifier and Type | Class and Description |
|---|---|
class |
LevelDBMetricsTable
A metrics table client based on leveldb.
|
| Modifier and Type | Method and Description |
|---|---|
MetricsTable |
LevelDBMetricsTableDefinition.getDataset(co.cask.cdap.api.dataset.DatasetContext datasetContext,
co.cask.cdap.api.dataset.DatasetSpecification spec,
Map<String,String> arguments,
ClassLoader classLoader) |
| Constructor and Description |
|---|
EntityTable(MetricsTable table)
Creates an EntityTable with max id = 16777215.
|
FactTable(MetricsTable timeSeriesTable,
EntityTable entityTable,
int resolution,
int rollTime)
Creates an instance of
FactTable. |
Copyright © 2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.