get_group_features() | FeatureStore Get Method | Teradata Package for Python - get_group_features() - Teradata Package for Python

Teradata® Package for Python User Guide

Deployment
VantageCloud
VantageCore
Edition
VMware
Enterprise
IntelliFlex
Product
Teradata Package for Python
Release Number
20.00
Published
March 2025
ft:locale
en-US
ft:lastEdition
2025-12-05
dita:mapPath
nvi1706202040305.ditamap
dita:ditavalPath
plt1683835213376.ditaval
dita:id
rkb1531260709148
Product Category
Teradata Vantage

Use the get_group_features() method to get the features from a specified feature group.

Required Parameter

group_name
Specifies the name of the feature group.

Example setup

>>> from teradataml import DataFrame, FeatureStore, load_example_data

Example: Get the features from a feature group

Create DataFrame on sales data.

>>> load_example_data("dataframe", "sales")
>>> df = DataFrame("sales")
>>> df
              Feb    Jan    Mar    Apr    datetime
accounts
Orange Inc  210.0    NaN    NaN  250.0  04/01/2017
Jones LLC   200.0  150.0  140.0  180.0  04/01/2017
Blue Inc     90.0   50.0   95.0  101.0  04/01/2017
Alpha Co    210.0  200.0  215.0  250.0  04/01/2017
Yellow Inc   90.0    NaN    NaN    NaN  04/01/2017

Create FeatureStore for repo 'vfs_v1'.

>>> fs = FeatureStore("vfs_v1")
Repo vfs_v1 does not exist. Run FeatureStore.setup() to create the repo and setup FeatureStore.

Set up FeatureStore for this repository.

>>> fs.setup()
True

Create FeatureGroup with name 'sales' from DataFrame.

>>> fg = FeatureGroup.from_DataFrame(
...    name="sales", df=df, entity_columns="accounts", timestamp_column="datetime")

Apply the FeatureGroup to FeatureStore.

>>> fs.apply(fg)
True

Get all the features that belong to the group 'sales' from repo 'vfs_v1'.

>>> features = fs.get_group_features('sales')
>>> features
[Feature(name=Jan), Feature(name=Feb), Feature(name=Apr), Feature(name=Mar)]