Search for answers or browse our knowledge base.
Giám sát pipelines Azure Data Factory và Azure Synapse Analytics
Giám sát pipelines Azure Data Factory và Azure Synapse Analytics với chú thích và thuộc tính người dùng
Bài viết • 05/12/2023
Áp dụng cho: Azure Data Factory, Azure Synapse Analytics
Lưu ý: Đây là bài dịch
Mẹo: Hãy thử Azure Data Factory trong Microsoft Fabric, một giải pháp phân tích toàn diện cho doanh nghiệp. Microsoft Fabric bao gồm mọi thứ từ di chuyển dữ liệu (data movement) đến khoa học dữ liệu (data science), phân tích thời gian thực (real-time analytics), trí tuệ kinh doanh (business intelligence) và báo cáo (reporting). Tìm hiểu cách bắt đầu dùng thử miễn phí!
Khi giám sát các pipelines dữ liệu của bạn, bạn có thể muốn lọc và giám sát một nhóm hoạt động cụ thể, chẳng hạn như các hoạt động thuộc pipelines của một dự án hoặc phòng ban cụ thể. Bạn cũng có thể cần giám sát thêm các hoạt động dựa trên các thuộc tính động (dynamic properties). Bạn có thể đạt được những điều này bằng cách sử dụng chú thích (annotations) và thuộc tính người dùng (user properties).
Chú thích (Annotations)
Chú thích (annotations) trong Azure Data Factory là các thẻ (tags) mà bạn có thể thêm vào các thực thể (entities) của Azure Data Factory hoặc Azure Synapse Analytics để dễ dàng xác định chúng. Một chú thích cho phép bạn phân loại hoặc nhóm các thực thể khác nhau để dễ dàng giám sát hoặc lọc chúng sau khi thực thi. Chú thích chỉ cho phép bạn định nghĩa các giá trị tĩnh (static values) và có thể được thêm vào pipelines, tập dữ liệu (datasets), dịch vụ liên kết (linked services), và trình kích hoạt (triggers).
Thuộc tính người dùng (User Properties)
Thuộc tính người dùng (user properties) là các cặp khóa-giá trị (key-value pairs) được định nghĩa ở cấp độ hoạt động (activity level). Bằng cách thêm thuộc tính người dùng, bạn có thể xem thông tin bổ sung về các hoạt động trong cửa sổ các lần chạy hoạt động (activity runs window), điều này có thể giúp bạn giám sát việc thực thi các hoạt động của mình. Thuộc tính người dùng cho phép bạn định nghĩa các giá trị động (dynamic values) và có thể được thêm vào bất kỳ hoạt động nào, tối đa 5 thuộc tính cho mỗi hoạt động, trong tab Thuộc tính Người dùng (User Properties).
Tạo và sử dụng chú thích và thuộc tính người dùng
Như đã thảo luận, chú thích (annotations) là các giá trị tĩnh (static values) mà bạn có thể gán cho pipelines, tập dữ liệu (datasets), dịch vụ liên kết (linked services), và trình kích hoạt (triggers). Giả sử bạn muốn lọc các pipelines thuộc cùng một đơn vị kinh doanh (business unit) hoặc tên dự án (project name). Đầu tiên, chúng ta tạo chú thích. Chọn biểu tượng Thuộc tính (Properties icon), nút “+ Mới (+ New)” và đặt tên cho chú thích của bạn một cách phù hợp. Chúng tôi khuyên bạn nên giữ sự nhất quán trong việc đặt tên.
Hình ảnh 1: Giao diện thêm chú thích (annotation) trong Azure Data Factory
Khi bạn vào tab Giám sát (Monitor), bạn có thể lọc trong phần Các lần chạy pipeline (Pipeline runs) theo Chú thích (Annotation) này:
Hình ảnh 2: Giao diện tab Giám sát (Monitor) với bộ lọc Chú thích (Annotation)
Nếu bạn muốn giám sát các giá trị động (dynamic values) ở cấp độ hoạt động, bạn có thể thực hiện điều này bằng cách sử dụng Thuộc tính người dùng (User properties). Bạn có thể thêm các thuộc tính này vào bất kỳ hoạt động nào bằng cách nhấp vào ô Hoạt động (Activity box), tab Thuộc tính Người dùng (User properties) và nút “+ Mới (+ New)”:
Hình ảnh 3: Giao diện tab Thuộc tính Người dùng (User Properties) của một hoạt động
Đối với Hoạt động Sao chép (Copy Activity) cụ thể, bạn có thể tự động tạo các thuộc tính này:
Hình ảnh 4: Giao diện tự động tạo Thuộc tính Người dùng (User Properties) cho Hoạt động Sao chép (Copy Activity)
Để giám sát Thuộc tính Người dùng (User properties), hãy vào chế độ xem giám sát Các lần chạy hoạt động (Activity runs). Tại đây, bạn sẽ thấy tất cả các thuộc tính bạn đã thêm.
Các lần chạy hoạt động (Activity runs)
ID lần chạy pipeline: 552a2d99-daf1-45e3-9d54-a2ac5ff23eff
Tất cả trạng thái: Danh sách
Hiển thị 1 – 5 trong 5 mục
Môi trường tích hợp (Integration runtime) | Thuộc tính người dùng (User properties) | Nguồn (Source) | |
---|---|---|---|
AutoResolveIntegrationRu | output://customer8/ | multitenant-demo://customer8/ | 1a323aee-bab4-4ddd-b610-57661ffe63e7 |
AutoResolveIntegrationRu | output://customer4/ | multitenant-demo://customer4/ | afd820d4-ee51-41e2-ba8f-4c6c0226e0a6 |
AutoResolveIntegrationRu | output://customer4/ | multitenant-demo://customer4/ | 2be2dd3e-b05e-4e6f-83f6-6cb101752f47 |
multitenant-demo://customer4/ | 1a7d885d-aba7-4825-9dfc-8c8be318b34c | ||
AutoResolveIntegrationRu | cc3f9d84-82d4-4abd-6b56-b76d6ce0a084 |
Hình ảnh 5: Bảng giám sát Các lần chạy hoạt động (Activity runs) với Thuộc tính người dùng
Bạn có thể xóa một số mục khỏi chế độ xem nếu bạn chọn biểu tượng Dấu trang (Bookmark sign):
Hình ảnh 6: Giao diện sau khi xóa một số mục khỏi chế độ xem bằng biểu tượng Dấu trang (Bookmark sign)
Nội dung liên quan
Để tìm hiểu thêm về giám sát, xem Visually monitor Azure Data Factory.