我需要从 Airflow 下载我公司在 Bing Ads 上的营销活动。我已经看到 Python 中有一个 Bing Ads SDK,它可能是构建自定义运算符的一个很好的起点,该运算符将对 Bing Ads 进行 API 调用,并使用 s3 挂钩将生成的 csv 上传到 S3。我之前使用 Google Ads 客户端库将广告系列下载为 PythonOperator 中的 Python 对象列表,但这个库比 BingAds 更直观。
不幸的是,Airflow 中没有 BingAds 挂钩,所以我必须完全依赖这个 Python 库并将其包装在 PythonOperator 中。过去是否有人构建了类似的解决方案,可以为我指明正确的方向?
最好的,