SageMaker Feature Store pricing

0

SageMaker Feature Store is full of questions for me, ever since I started working with it.

The thing which is absolutely not clear for me is about integration with Athena/Glue. Since there is no built-in option in FeatureStore to, for instance, get all records, or get records by criteria, I have to use AthenaQuery branched off the FeatureGroup for that purpose.

In case if I do something like

feature_group = FeatureGroup(name='<...>', sagemaker_session=sagemaker_session)

query = feature_group.athena_query()
query.run('SELECT * FROM <whatever> LIMIT 1000', output_location='s3://...')
query.wait()
query.as_dataframe()

Will I also be charged for querying Athena? What's about Hive? If yes, then what's the purpose of using FeatureStore? It's API is too poor for implementing continuous training, - I'm instead forced to use at least Athena, and, therefore, pay for the extra service besides I already pay for FeatureStore.

已提問 2 年前檢視次數 1070 次
1 個回答
0

Hi there,

To answer your question, yes you will be charged for using Athena to query Feature Store. There won't be charges for using feature_group.as_hive_ddl() since it's DDL.

Feature Store is a fully managed, purpose-built repository for ML features and while Athena is one way to query Feature Store, you can also get records from Feature Store using the Feature Store Runtime. This does not incur costs for an extra service.

支援工程師
Peter_X
已回答 2 年前
AWS
專家
已審閱 2 年前
  • So, when I'm planning cost efforts in AWS Calculator, after calculating SageMaker Feature Store, should I also add Athena as a separate service, or it's already included in the Feature Store cost estimate?

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南