| Package | Description |
|---|---|
| com.logicalclocks.hsfs | |
| com.logicalclocks.hsfs.constructor | |
| com.logicalclocks.hsfs.engine | |
| com.logicalclocks.hsfs.metadata |
| Modifier and Type | Method and Description |
|---|---|
Query |
FeatureGroup.asOf(String wallclockTime)
Get Query object to retrieve all features of the group at a point in the past.
|
Query |
StreamFeatureGroup.asOf(String wallclockTime)
Get Query object to retrieve all features of the group at a point in the past.
|
Query |
FeatureGroup.asOf(String wallclockTime,
String excludeUntil)
Get Query object to retrieve all features of the group at a point in the past.
|
Query |
StreamFeatureGroup.asOf(String wallclockTime,
String excludeUntil)
Get Query object to retrieve all features of the group at a point in the past.
|
Query |
FeatureView.getQuery() |
Query |
TrainingDataset.getQueryInt() |
| Modifier and Type | Method and Description |
|---|---|
FeatureView |
FeatureStore.getOrCreateFeatureView(String name,
Query query,
Integer version)
Get feature view metadata object or create a new one if it doesn't exist.
|
FeatureView |
FeatureStore.getOrCreateFeatureView(String name,
Query query,
Integer version,
String description,
List<String> labels)
Get feature view metadata object or create a new one if it doesn't exist.
|
FeatureView.FeatureViewBuilder |
FeatureView.FeatureViewBuilder.query(Query query)
Query of a feature view.
|
void |
TrainingDataset.save(Query query)
Create the training dataset based on the content of the feature store query.
|
void |
TrainingDataset.save(Query query,
Map<String,String> writeOptions)
Create the training dataset based on the content of the feature store query.
|
void |
FeatureView.setQuery(Query query) |
void |
TrainingDataset.setQueryInt(Query queryInt) |
| Constructor and Description |
|---|
FeatureView(@NonNull String name,
Integer version,
@NonNull Query query,
String description,
@NonNull FeatureStore featureStore,
List<String> labels) |
| Modifier and Type | Method and Description |
|---|---|
Query |
Query.appendFeature(Feature feature) |
Query |
Query.asOf(String wallclockTime)
Perform time travel on the given Query.
|
Query |
Query.asOf(String wallclockTime,
String excludeUntil)
Perform time travel on the given Query.
|
Query |
Query.filter(Filter filter) |
Query |
Query.filter(FilterLogic filter) |
Query |
Join.getQuery() |
Query |
Query.join(Query subquery) |
Query |
Query.join(Query subquery,
JoinType joinType) |
Query |
Query.join(Query subquery,
JoinType joinType,
String prefix) |
Query |
Query.join(Query subquery,
List<String> on) |
Query |
Query.join(Query subquery,
List<String> on,
JoinType joinType) |
Query |
Query.join(Query subquery,
List<String> on,
JoinType joinType,
String prefix) |
Query |
Query.join(Query subquery,
List<String> leftOn,
List<String> rightOn) |
Query |
Query.join(Query subquery,
List<String> leftOn,
List<String> rightOn,
JoinType joinType) |
Query |
Query.join(Query subquery,
List<String> leftOn,
List<String> rightOn,
JoinType joinType,
String prefix) |
Query |
Query.join(Query subquery,
List<String> leftOn,
List<String> rightOn,
String prefix) |
Query |
Query.join(Query subquery,
String prefix) |
Query |
Query.joinFeatures(Query subquery,
List<Feature> on) |
Query |
Query.joinFeatures(Query subquery,
List<Feature> on,
JoinType joinType) |
Query |
Query.joinFeatures(Query subquery,
List<Feature> on,
JoinType joinType,
String prefix) |
Query |
Query.joinFeatures(Query subquery,
List<Feature> leftOn,
List<Feature> rightOn) |
Query |
Query.joinFeatures(Query subquery,
List<Feature> leftOn,
List<Feature> rightOn,
JoinType joinType) |
Query |
Query.joinFeatures(Query subquery,
List<Feature> leftOn,
List<Feature> rightOn,
JoinType joinType,
String prefix) |
Query |
Query.joinFeatures(Query subquery,
List<Feature> leftOn,
List<Feature> rightOn,
String prefix) |
Query |
Query.joinFeatures(Query subquery,
List<Feature> on,
String prefix) |
Query |
Query.pullChanges(String wallclockStartTime,
String wallclockEndTime)
Deprecated.
use asOf(wallclockEndTime, wallclockStartTime) instead
|
| Modifier and Type | Method and Description |
|---|---|
Query |
Query.join(Query subquery) |
Query |
Query.join(Query subquery,
JoinType joinType) |
Query |
Query.join(Query subquery,
JoinType joinType,
String prefix) |
Query |
Query.join(Query subquery,
List<String> on) |
Query |
Query.join(Query subquery,
List<String> on,
JoinType joinType) |
Query |
Query.join(Query subquery,
List<String> on,
JoinType joinType,
String prefix) |
Query |
Query.join(Query subquery,
List<String> leftOn,
List<String> rightOn) |
Query |
Query.join(Query subquery,
List<String> leftOn,
List<String> rightOn,
JoinType joinType) |
Query |
Query.join(Query subquery,
List<String> leftOn,
List<String> rightOn,
JoinType joinType,
String prefix) |
Query |
Query.join(Query subquery,
List<String> leftOn,
List<String> rightOn,
String prefix) |
Query |
Query.join(Query subquery,
String prefix) |
Query |
Query.joinFeatures(Query subquery,
List<Feature> on) |
Query |
Query.joinFeatures(Query subquery,
List<Feature> on,
JoinType joinType) |
Query |
Query.joinFeatures(Query subquery,
List<Feature> on,
JoinType joinType,
String prefix) |
Query |
Query.joinFeatures(Query subquery,
List<Feature> leftOn,
List<Feature> rightOn) |
Query |
Query.joinFeatures(Query subquery,
List<Feature> leftOn,
List<Feature> rightOn,
JoinType joinType) |
Query |
Query.joinFeatures(Query subquery,
List<Feature> leftOn,
List<Feature> rightOn,
JoinType joinType,
String prefix) |
Query |
Query.joinFeatures(Query subquery,
List<Feature> leftOn,
List<Feature> rightOn,
String prefix) |
Query |
Query.joinFeatures(Query subquery,
List<Feature> on,
String prefix) |
void |
Join.setQuery(Query query) |
| Constructor and Description |
|---|
Join(Query query,
JoinType joinType,
String prefix) |
Join(Query query,
List<Feature> on,
JoinType joinType,
String prefix) |
Join(Query query,
List<Feature> leftOn,
List<Feature> rightOn,
JoinType joinType,
String prefix) |
| Modifier and Type | Method and Description |
|---|---|
Query |
FeatureViewEngine.getBatchQuery(FeatureView featureView,
Date startTime,
Date endTime,
Boolean withLabels,
Integer trainingDataVersion) |
| Modifier and Type | Method and Description |
|---|---|
FeatureView |
FeatureViewEngine.getOrCreateFeatureView(FeatureStore featureStore,
String name,
Integer version,
Query query,
String description,
List<String> labels) |
TrainingDataset |
TrainingDatasetEngine.save(TrainingDataset trainingDataset,
Query query,
Map<String,String> userWriteOptions)
Make a REST call to Hopsworks to create the metadata and write the data on the File System.
|
org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>[] |
SparkEngine.splitDataset(TrainingDataset trainingDataset,
Query query,
Map<String,String> readOptions) |
org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>[] |
SparkEngine.write(TrainingDataset trainingDataset,
Query query,
Map<String,String> queryReadOptions,
Map<String,String> writeOptions,
org.apache.spark.sql.SaveMode saveMode)
Setup Spark to write the data on the File System.
|
| Modifier and Type | Method and Description |
|---|---|
Query |
FeatureGroupBase.filter(Filter filter)
Filter the query based on a condition for a feature or a conjunction of multiple filters.
|
Query |
FeatureGroupBase.filter(FilterLogic filter)
Filter the query based on a condition for a feature or a conjunction of multiple filters.
|
Query |
FeatureViewApi.getBatchQuery(FeatureStore featureStore,
String name,
Integer version,
Long startTime,
Long endTime,
Boolean withLabels,
Integer trainingDataVersion) |
Query |
FeatureGroupBase.select(List<String> features) |
Query |
FeatureGroupBase.selectAll() |
Query |
FeatureGroupBase.selectAll(boolean includePrimaryKey,
boolean includeEventTime) |
Query |
FeatureGroupBase.selectExcept(List<String> features) |
Query |
FeatureGroupBase.selectExceptFeatures(List<Feature> features) |
Query |
FeatureGroupBase.selectFeatures(List<Feature> features) |
| Modifier and Type | Method and Description |
|---|---|
FsQuery |
QueryConstructorApi.constructQuery(FeatureStore featureStore,
Query query) |
Copyright © 2023. All rights reserved.