def ingest(name, version, filename, file_type): """ Ingest feature data into a feature set """ feast_client = Client() # type: Client feature_set = feast_client.get_feature_set(name=name, version=version) feature_set.ingest_file(file_path=filename)
def ingest(name, version, filename, file_type): """ Ingest feature data into a feature set """ feast_client = Client(core_url=feast_config.get_config_property_or_fail( "core_url")) # type: Client feature_set = feast_client.get_feature_set(name=name, version=version) feature_set.ingest_file(file_path=filename)
def feature_set_describe(name: str, project: str): """ Describe a feature set """ feast_client = Client() # type: Client fs = feast_client.get_feature_set(name=name, project=project) if not fs: print(f'Feature set with name "{name}" could not be found') return print(yaml.dump(yaml.safe_load(str(fs)), default_flow_style=False, sort_keys=False))
def feature_set_describe(name: str, version: int): """ Describe a feature set """ feast_client = Client( core_url=feast_config.get_config_property_or_fail("core_url") ) # type: Client fs = feast_client.get_feature_set(name=name, version=version) if not fs: print( f'Feature set with name "{name}" and version "{version}" could not be found' ) return print(yaml.dump(yaml.safe_load(str(fs)), default_flow_style=False, sort_keys=False))