Skip to main content

Snowflake-Labs/cortex-code-migrations

SkillsMP has collected 54 skills from Snowflake-Labs/cortex-code-migrations. Open a skill to review its source and details.

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
54
GitHub stars
1
GitHub forks
1

Showing 40 of 54 collected skills.

occupation
unclassified
description

Shared infrastructure setup for data migration and data validation โ€” prerequisites, compute pool, worker config, and source database/schema capture.

updated
occupation
unclassified
description

Setup, run, and report on cloud data migration โ€” workflow YAML, migrate_data run, background Monitor (or poll fallback), and end-of-run summary for the user.

updated
occupation
Software Developers
description

Core migration loop for a single stored procedure, function, or BTEQ script. Iterates deploy -> test -> diagnose -> fix until Snowflake output matches source.

updated
occupation
unclassified
description

Deploy and validate all object types (tables, views, functions, procedures) in dependency order. Triggers: deploy objects, migrate objects, deploy tables, deploy views, migrate functions, migrate procedures.

updated
occupation
unclassified
description

Capture the data migration + validation strategy (migration type, sync strategy, extraction strategy, target table type; validation type + sync strategy) by driving the data-migration-setup and data-validation-setup wizards to completion.

updated
occupation
Network & Computer Systems Administrators
description

One-time infrastructure setup for cloud data validation โ€” verify the orchestrator service is ready after the shared infrastructure step.

updated
occupation
unclassified
description

Set up a migration project โ€” connect to source, initialize, extract objects, convert, and assess. Covers steps 1-5 of the migration lifecycle.

updated
occupation
Software Developers
description

End-to-end database migration to Snowflake. Orchestrates the full migration lifecycle from source connection through initial conversion. Triggers: migrate, migration, migrate to snowflake, end to end migration, e2e migration, full migration.

updated
occupation
Software Developers
description

Validate migrated data between source and Snowflake using cloud validation (SPCS). Setup, run, background Monitor (or poll fallback), and end-of-run summary. Triggers: validate data, validate tables, data validation, check data.

updated
occupation
Software Developers
description

Analyze SSIS packages from SnowConvert ETL.* outputs and source .dtsx files. Classifies packages, scores migration complexity, and produces JSON for the parent assessment multi-report.

updated
occupation
Software Developers
description

Analyze Informatica Power Center workflows/mappings from SnowConvert ETL.* outputs and source XML files. Classifies workflows, scores migration complexity, and produces JSON for the parent assessment multi-report.

updated
occupation
Software Developers
description

Analyzes workloads to be migrated to Snowflake using SnowConvert assessment reports. Routes to specialized sub-skills for high-quality assessments. Use this skill when user wants to do an assessment of their code or ETL workload, waves generation, objectโ€ฆ

updated
occupation
Software Developers
description

Convert source code to Snowflake SQL using SnowConvert. Transforms full-migration sources and code-conversion-only sources to Snowflake-compatible syntax, and optionally repoints Power BI reports. Triggers: convert, snowconvert, transform code, convert toโ€ฆ

updated
occupation
Software Developers
description

Guide the user through creating and configuring a Snowpark Container Services compute pool for the migration orchestrator.

updated
occupation
Network & Computer Systems Administrators
description

Cost-saving teardown for shared data infrastructure โ€” verify no in-flight workflows, stop/suspend orchestrator and worker (SPCS or local, as configured), and suspend the compute pool when applicable. Invoked after every migrate_data() / validate_data() cycleโ€ฆ

updated
occupation
Software Developers
description

Repoint Power BI `.pbit` reports to Snowflake during conversion. Collects the `.pbit` folder path from the user and supplies the `--powerbi-repointing` flag for `scai code convert`. Load from `convert` or `code-conversion-only` only when the user confirmsโ€ฆ

updated
occupation
Software Developers
description

Add local source code files to a migration project using scai code add. Use when source SQL files are already available on disk instead of extracting from a live database. Triggers: add code, import files, local files, add source, scai code add.

updated
occupation
Software Developers
description

Extract DDL and source code from a connected source database using scai CLI. Pulls tables, views, procedures, functions, and other objects. Triggers: extract, pull ddl, extract code, get source code.

updated
occupation
Software Developers
description

Register source code into the migration project โ€” either by extracting from a live database or importing local SQL files.

updated
occupation
Software Developers
description

Recommend per-language SnowConvert conversion settings based on the input source code. Reads the project's source SQL, matches constructs to the dialect's available settings, and proposes flags for `scai code convert` (user confirms). Load from `convert` orโ€ฆ

updated
occupation
Network & Computer Systems Administrators
description

Install and start the Data Exchange Worker on a user-managed machine (laptop, cloud VM, or on-prem server).

updated
occupation
Software Developers
description

Phase-based orchestrator for fixing SnowConvert ETL conversion gaps in ETL-to-Snowflake migrations (SSIS, Informatica, and other platforms). Analyzes units holistically, creates a ROADMAP with test strategies, and executes fixes through phased TDD withโ€ฆ

updated
occupation
Software Developers
description

Drive the workload-scoped Synthetic Testbed Generator through its MINE โ†’ VALIDATE โ†’ ENRICH โ†’ COMPILE โ†’ GENERATE phases for a migration. Sequences `scai testbed init` โ†’ `list-unsolved` (mine) and surfaces the categorized unsolved-constraint view; `scai testbedโ€ฆ

updated
occupation
Software Developers
description

Check semantic equivalence between an Informatica PowerCenter workflow XML and its converted dbt model. Runs a deterministic structural and transform comparison, then adjudicates what it could not resolve by reading every sibling model in the workflow'sโ€ฆ

updated
occupation
Database Architects
description

Identify database objects that can be excluded from migration (temporary/staging, deprecated/legacy, testing, duplicates, version conflicts) by running the SCAI assessment object-exclusion command.

updated
occupation
Software Developers
description

Fix dbt models via iterative compile-fix loop. Scoped to dbt projects assigned to the current phase. Use when the stabilization skill invokes dbt fixing.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Generate dbt tests (seeds, schema tests, singular assertions) for ETL-to-Snowflake ETL dbt sub-projects. Scoped to dbt projects assigned to the current phase. Use when the stabilization skill invokes dbt test generation.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Run scai test etl-validate to compare live SSIS/Informatica package output against the converted Snowflake output, and record the result on the registry entry.

updated
occupation
Software Developers
description

Stabilize an ETL code unit (SSIS, Informatica, or other platforms) by handing the converted artifacts off to etl-stabilization and recording the result on the registry entry.

updated
occupation
Software Developers
description

Complete SnowConvert Power BI repointing by fixing unsupported queries using LLM-based translation. Triggers: finish repointing, complete pbit migration, fix unsupported queries, power bi snowflake migration.

updated
occupation
Software Developers
description

Repair the defective blocks of ONE converted Informatica-to-Snowflake-Scripting mapping procedure by reconstructing each block's SQL from the source transformation node, block-scoped and minimal-change, then deploy+CALL and grade against the source-derivedโ€ฆ

updated
occupation
Software Quality Assurance Analysts & Testers
description

Derive source-of-truth functional-equivalence assertions for ONE converted Informatica-to-Snowflake-Scripting mapping procedure (data-flow), independent of the converted SQL. Seeds input, deploys+CALLs the proc in an isolated test schema, and grades itsโ€ฆ

updated
occupation
Software Quality Assurance Analysts & Testers
description

Generate two-sided synthetic data tests (source + Snowflake) for migrated stored procedures and functions. Derives test scenarios from source SQL branch analysis, writes step-based validation YAML artifacts, and enriches them with isolation metadata. Use whenโ€ฆ

updated
occupation
Software Developers
description

Seed the per-unit ETL test YAML for a deployed ETL code unit by running `scai test seed` (which fills pipeline + validation.tables from the CUR), then fill index_columns and have the user confirm before the live comparison runs.

updated
occupation
Software Developers
description

Flags migration anti-patterns (performance, architecture/security, behavior) by running `scai assessment anti-patterns`, which buckets SnowConvert's recorded issue codes and writes JSON for the assessment multi-report. Supports SQL Server and Redshift.

updated
occupation
Software Developers
description

Use when the migration state machine emits the `seedScript` task for a BTEQ script unit (`kind: "script"`, `source.format: "bteq"`), before baseline capture.

updated
occupation
Software Developers
description

Deploy the Data Exchange Worker on an external Kubernetes cluster โ€” image selection, Kubernetes Secret creation, Deployment manifest generation, and verification. Triggers: kubernetes worker, k8s worker, kubectl worker, external cluster worker, helm worker.

updated
occupation
Software Developers
description

Deploy the Data Exchange Worker on Snowpark Container Services (SPCS) โ€” image selection, Snowflake Secrets, CREATE SERVICE SQL generation, and verification. Triggers: SPCS worker, container worker, snowpark container, deploy worker SPCS, spcs deployment.

updated
occupation
Software Developers
description

Analyze SQL object dependencies and create deployment waves/partitions for database migrations. Use when working with SQL migration planning, SnowConvert outputs, or deployment wave creation.

updated
occupation
Software Developers
description

Connect to a source Oracle database for migration to Snowflake using scai CLI. Requires a user-provided Oracle driver (NuGet package). Triggers: oracle, source connection, source database, connect to oracle, add oracle connection.

updated
Showing 40 of 54 collected skills.