aws / aws/sagemaker-python-sdk

FeatureStore create_dataset() does not support cross-account Feature Store (shared Glue database name mismatch)

Đang mở
#5,412 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
component: feature store type: feature request
Ngôn ngữ chính
Python
Star
2.3k
Fork
1.3k
Merge trung bình
1 ngày 22 giờ
Pull request đã merge (30 ngày)
35

Mô tả

**Description**

When using SageMaker Feature Store in a cross-account setup, create_dataset() fails because it assumes the Glue database name returned from the Feature Group description is directly usable in the consumer account.

In cross-account architectures, this assumption breaks.

**Details**

- Feature Groups are owned in a source account
- Offline store is accessed from a consumer account via a shared Glue database
- The Feature Group description returns the database name from the source account
- The shared Glue database name in the consumer account is different
- create_dataset() retrieves the database name directly from the Feature Group description without any way to override or remap it:

As a result, create_dataset() queries a database that does not exist in the consumer account.

**Expected behavior**

The SDK should support cross-account Feature Store usage by allowing:

- A database name override, or
- A mapping mechanism for shared Glue databases

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

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

Hướng nghiên cứu

Bắt đầu tại FeatureStore create_dataset() và theo dõi cách nó lấy tên cơ sở dữ liệu Glue từ phần mô tả của Feature Group. So sánh giá trị đó với tên cơ sở dữ liệu dùng chung được sử dụng trong một tài khoản consumer, sau đó xác định override hoặc mapping được yêu cầu nên được biểu diễn như thế nào. Được xem là hoàn tất khi việc tạo dataset giữa các tài khoản có thể nhắm đến cơ sở dữ liệu consumer và hành vi này được bao phủ bởi các bài kiểm thử liên quan.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
aws, python
Lĩnh vực
cloud, databases, machine-learning
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
35/100

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.