public class TrainingDatasetEngine extends Object
| Constructor and Description |
|---|
TrainingDatasetEngine() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTag(TrainingDataset trainingDataset,
String name,
Object value) |
void |
delete(TrainingDataset trainingDataset) |
void |
deleteTag(TrainingDataset trainingDataset,
String name) |
String |
getQuery(TrainingDataset trainingDataset,
Storage storage,
boolean withLabel,
boolean isHiveQuery) |
Object |
getTag(TrainingDataset trainingDataset,
String name) |
Map<String,Object> |
getTags(TrainingDataset trainingDataset) |
org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> |
read(TrainingDataset trainingDataset,
String split,
Map<String,String> providedOptions) |
TrainingDataset |
save(TrainingDataset trainingDataset,
Query query,
Map<String,String> userWriteOptions,
List<String> labels)
Make a REST call to Hopsworks to create the metadata and write the data on the File System.
|
void |
updateStatisticsConfig(TrainingDataset trainingDataset) |
public TrainingDataset save(TrainingDataset trainingDataset, Query query, Map<String,String> userWriteOptions, List<String> labels) throws FeatureStoreException, IOException
trainingDataset - Training Dataset metadata objectquery - Query ObjectuserWriteOptions - Additional write options as key-value pairs, defaults to empty MapFeatureStoreException - FeatureStoreExceptionIOException - IOExceptionpublic org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> read(TrainingDataset trainingDataset, String split, Map<String,String> providedOptions) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic void addTag(TrainingDataset trainingDataset, String name, Object value) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic Map<String,Object> getTags(TrainingDataset trainingDataset) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic Object getTag(TrainingDataset trainingDataset, String name) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic void deleteTag(TrainingDataset trainingDataset, String name) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic String getQuery(TrainingDataset trainingDataset, Storage storage, boolean withLabel, boolean isHiveQuery) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic void updateStatisticsConfig(TrainingDataset trainingDataset) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic void delete(TrainingDataset trainingDataset) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionCopyright © 2023. All rights reserved.