googleapis / googleapis/google-cloud-python

Support for `Model.transform_columns` from REST API

Đang mở
#15,721 3 bình luận 0 reaction 1 người được giao Được @tswast nhận Xem trên GitHub
api: bigquery type: feature request
Ngôn ngữ chính
Python
Star
5.4k
Fork
1.8k
Merge trung bình
3 ngày 4 giờ
Pull request đã merge (30 ngày)
122

Mô tả

**Is your feature request related to a problem? Please describe.**

When importing a BQ Model into our library, we need to inspect the https://cloud.google.com/bigquery/docs/reference/rest/v2/models#Model.FIELDS.transform_columns property to

**Describe the solution you'd like**

I'd like a `transform_columns` property added to the Model class. This can return a `Sequence[Dict]` similar to what we do for `training_runs`:

https://github.com/googleapis/python-bigquery/blob/3e021a46d387a0e3cb69913a281062fc221bb926/google/cloud/bigquery/model.py#L162

**Describe alternatives you've considered**

Currently, we are working around this issue with the following code:

```
for transform_col in bq_model._properties["transformColumns"]:
```

Also, alternatively we could create a `TransformColumn` class, but given how frequently the BQML API changes and limited capacity for manual updates, I recall we are OK with just exposing the raw-ish REST resources over here.

**Additional context**

This is potentially a good starter project for my apprentices.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.