Performance improvement on persist_docs
Maintainer thường phản hồi trong vòng 6 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Lĩnh vực
- databases, performance
Hướng nghiên cứu
Không có tệp hoặc bài kiểm thử nào được nêu tên. Hãy bắt đầu bằng cách tìm entry point persist_docs và theo dõi cách các chú thích cột trở thành từng câu lệnh ALTER TABLE riêng lẻ; so sánh các tùy chọn create-table và REST API được mô tả trong issue. Công việc được xem là hoàn tất khi persist_docs xử lý được các dự án lớn mà không cần một câu lệnh cho mỗi cột, có độ bao phủ cho hành vi đã thay đổi cùng với benchmark hoặc kiểm tra hồi quy.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Describe the feature
persist_docs currently sends an individual alter table statement per column comment. This takes forever for a large project.
Describe alternatives you've considered
Don't use persist_docs and instead parse the comments from dbt model and use unity catalog rest api
Don't use persist_docs and instead parse the comments from dbt model and generate my own custom statements
Don't use dbt comments at all and instead use unity catalog rest api to AI generate comments and persist those
Most alternatives involve not using persist_docs or not using column level comments
Additional context
We have the ability to add column level comments at the create table step and through the rest api, individual alter statements are the worst alternative.
Who will this benefit?
Everyone using persist_docs that has more than a couple models with column level comments.
Are you interested in contributing this feature?
Not at this time.
- Ngôn ngữ chính
- Python
- Star
- 391
- Fork
- 231
- Merge trung bình
- 9 ngày 7 giờ
- Pull request đã merge (30 ngày)
- 29
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của databricks/dbt-databricks
-
persist_docs.columns triggers a full-plan probe query on views even when the model has no column docsCó thể đã có người làm @DelorneN007 đã nhận 59 ngày trước. Đang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
databricks/dbt-databricks#1680 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 6 ngày
-
bug
Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 68/100
databricks/dbt-databricks#1003 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 6 ngày
-
Emit COMMENT and DEFAULT for function arguments and descriptions in CREATE FUNCTIONCó thể đã có người làm @alvinism đã nhận 7 ngày trước. Đang mởenhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
databricks/dbt-databricks#1764 ·
Maintainer thường phản hồi trong vòng 6 ngày
-
bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 46/100
databricks/dbt-databricks#1762 ·
Maintainer thường phản hồi trong vòng 6 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
databricks/dbt-databricks#1761 ·
Maintainer thường phản hồi trong vòng 6 ngày
Tất cả issue của databricks/dbt-databricks
Issue tương tự
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 88/100
aws-samples/sample-per-model-bedrock#857 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 70/100
521xueweihan/HelloGitHub#4328 ·
-
documentation maintainer-managed
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
awslabs/visual-asset-management-system#1418 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày