Should be able to use bigquery as offline with billing_project_id
Current Behavior
Not able to intialize feast with bigquery as offfline, got the following error
Steps to reproduce
Instantiate feast with bigquery as offline and add billing project id.
Specifications
Version: 0.40, 0.37
Platform: Mac (M1)
Possible Solution
With pydantic 2.9.2 values dict inside field_validator has data atrribute which has all the required details like project_id, billing_project_id, but when going through codebase in sdk/python/feast/infra/offline_stores/bigquery.py at line 107 found that project_id is expected inside values dict
Expected Behavior
Should be able to use bigquery as offline with billing_project_id
Current Behavior
Not able to intialize feast with bigquery as offfline, got the following error
Steps to reproduce
Instantiate feast with bigquery as offline and add billing project id.
Specifications
Possible Solution
With pydantic 2.9.2
values
dict insidefield_validator
hasdata
atrribute which has all the required details likeproject_id
,billing_project_id
, but when going through codebase insdk/python/feast/infra/offline_stores/bigquery.py
at line 107 found that project_id is expected insidevalues
dict