界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
数据与研究 · SKILL.md

batch-integrations

batch-integrations

【数据与研究】Mage batch data integration pipelines, io_config.yaml, and connector configuration.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: batch-integrations description: "Mage batch data integration pipelines, io_config.yaml, and connector configuration." metadata: disco-role: operating disable-model-invocation: true license: Apache 2.0

Batch Integrations

Use this route for non-streaming data integration pipelines and connector configuration.

Owns

  • io_config.yaml layout and profile resolution
  • Batch data integration pipelines that move data between one source and one destination
  • Source/destination configuration, schema settings, bookmarks, and stream selection
  • Variable interpolation in integration configs
  • Connector families exposed by the repo and the sibling mage_integrations package
  • Safe validation of connector configuration without running the connector against a live service

Excludes

  • Batch block code itself, which belongs in pipeline-authoring
  • Real-time message streams, which belong in streaming
  • dbt orchestration, which belongs in dbt-workflows
  • CLI bootstrap, auth, logging, and deployment, which belong in platform-ops
  • AI generation, which belongs in ai-workflows

Use this route when

  • The user asks how to configure a source or destination profile
  • The user wants to understand io_config.yaml
  • The user needs help with data integration pipeline schema, bookmark, or prefix behavior
  • The user wants to extend or reason about connector configuration

Bundled reference

Read references/connectors-and-config.md for the config shape, interpolation rules, connector families, and source/destination workflow.

Bundled troubleshooting

Read references/troubleshooting.md for Docker, profile, credential, local-host, and S3 credential failures.

Bundled script

  • scripts/inspect_io_config.py — safely inspect profiles and key presence without printing secrets

Core reminders

  • The docs and source treat data integrations as Docker-oriented because of connector dependencies.
  • io_config.yaml belongs in the project root.
  • Use this route for the configuration layer; use pipeline-authoring for the block logic that consumes the integration output.
我的收藏