Bắt đầu ngayBắt đầu miễn phí

Sửa một tham số dùng chung với partial

Pipeline API giờ đây xử lý endpoint một cách động, nhưng mỗi instance của task cũng cần cùng một base URL (https://api.company.com/v2). Nếu truyền nó qua expand(), bạn sẽ tạo ra tích Descartes giữa URL và endpoint, điều này không đúng ý bạn. Trong bài này, bạn sẽ giữ nguyên base URL cho mọi instance được map trong khi vẫn map qua các endpoint: partial() cố định một tham số với một giá trị dùng chung, còn expand() thay đổi các phần còn lại.

Bài tập này là một phần của khóa học

Xây dựng Data Pipeline với Airflow

Xem khóa học

Bài tập tương tác thực hành

Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi

Bắt đầu bài tập