incremental-migrate

Analyze connector codebases and generate incremental extraction components for Atlan applications.

26|16|Updated May 23, 2024
One-click install
npx skills add https://github.com/atlanhq/application-sdk --skill incremental-migrate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: incremental-migrate
Source: https://github.com/atlanhq/application-sdk/tree/main/application_sdk/common/incremental/skills/incremental-migrate
Command: npx skills add https://github.com/atlanhq/application-sdk --skill incremental-migrate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires application_sdk, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of adding incremental extraction support to existing Atlan connector applications, reducing development time and minimizing errors during upgrades.

Core Features & Use Cases

  • Automated Feasibility Analysis: Parses the connector environment to determine incremental compatibility.
  • Guided Step-by-Step Migration: Coordinates resource collection, reference validation, and implementation via sub-agents.
  • Use Case: Data platform engineering teams introducing incremental support for multiple connectors can use this Skill to automate the setup, testing, and validation process, ensuring consistent adoption and fewer regressions.

Quick Start

Use the incremental-migrate skill to analyze the current connector codebase, run feasibility checks, and generate necessary incremental extraction components based on existing source system constraints.

Frequently Asked Questions about incremental-migrate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add incremental data extraction to an existing connector application?

To add incremental data extraction to a connector application, this Skill analyzes source system timestamps and patterns, then automatically generates the required code, configuration, and testing artifacts for reliable delta updates with minimal manual intervention.

Can I automate feasibility checks for incremental migration compatibility?

Yes, you can automate feasibility checks for incremental migration compatibility by having the Skill parse the connector environment to determine if existing source system constraints support reliable delta updates before generating code.

Do I need the application_sdk to set up automated incremental extraction?

Yes, the application_sdk is a required dependency for setting up automated incremental extraction, as the Skill relies on it to generate the necessary code and configuration artifacts for the connector application.

What's the best way to validate reference patterns during connector upgrades?

The best way to validate reference patterns during connector upgrades is using guided step-by-step migration, which coordinates resource collection and reference validation via sub-agents to ensure consistent adoption and fewer regressions.

Does incremental migration support testing artifacts for delta updates?

Incremental migration supports delta updates by generating testing artifacts alongside the required code and configuration, ensuring data platform engineering teams can validate reliable delta updates and minimize errors during connector upgrades.

When should I avoid automating connector upgrades for incremental support?

You should avoid automating connector upgrades for incremental support if the automated feasibility analysis determines that the existing source system lacks the necessary timestamps and patterns to support reliable delta updates.