source-castor-edc: add progress streams, study filtering, and handle hidden fields
未关闭
autoteam
community
connectors/source/castor-edc
team/use
- 主要语言
- Python
- 星标
- 22.1k
- 派生
- 5.3k
- PR 合并指标
- PR 指标待抓取
描述
This issue tracks the enhancements and fixes for the Castor EDC source connector:
- Added study_participant_progress and study_participant_progress_forms streams.
- Added optional study_id configuration property to limit syncs to a specific study.
- Added a record_filter on the study stream matching the configured study_id.
- Widened progress and randomization_group field types to string/null to handle 'Hidden' values on blinded records.
- Configured 404 responses to be IGNORE'd instead of failing the sync (handles empty repeating data instances).
- Handled rate-limiting using the custom X-RateLimit-Retry-After header.
---
**Internal Tracking:** https://github.com/airbytehq/oncall/issues/12802
贡献指南
评估
这个 Issue 还没有评估数据。