技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
palantir-migration-deep-dive【数据与研究】Plan and execute a phased migration of data pipelines, Ontology applications, or external integrations into Foundry. Use when replacing a legacy system or moving workloads across Foundry environments. Trigger with "Palantir migration" or "Foundry cutover".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Migrate contracts and evidence, not just bytes. Inventory data semantics, identities, access controls, pipeline transactions, Ontology entities, applications, and operational dependencies before dual-running a bounded slice.
references/official-docs.md and document features or resources that do not map directly.Inventory source and target identities, OAuth grant types, service users, scopes, and application restrictions as separate migration contracts. Store secrets in approved managers, rotate them through a staged cutover, and never copy source credentials into the target environment.
Inventory source contracts: identifiers, schemas, update/delete semantics, volumes, SLAs, consumers, permissions, audit requirements, and failure modes.
Design target datasets, transforms, Ontology entities, Actions, applications, and controls with an explicit mapping for every source contract.
Load a bounded historical slice, then establish incremental capture or repeatable deltas with reconciliation keys.
Dual-run representative workflows and compare counts, aggregates, sampled records, actions, permissions, latency, and failure handling.
Freeze changes, reconcile final deltas, obtain owner sign-off, cut consumers over in stages, and retain the tested rollback window.
Data owners approve semantics and reconciliation; security owners approve target controls; application owners approve consumer cutover; operations owners approve freeze and rollback windows. Destructive source retirement is a separate approval after the rollback period.
A migration inventory, source-to-target mapping, control matrix, dependency graph, rehearsal results, reconciliation report, cutover timeline, owner approvals, rollback triggers, and retirement decision.
| Condition | Response |
|---|---|
| A source field has no target meaning | Stop automatic mapping and obtain domain-owner resolution. |
| Dual-run results diverge | Keep consumers on the source, isolate the difference, and repeat from a known checkpoint. |
| Target permissions are broader | Block cutover until negative-access tests and mandatory controls match the approved policy. |
| Final delta exceeds the window | Abort cutover and rehearse a smaller partition or faster incremental path. |
Migrate an operational dataset into transforms and an Ontology object type by baselining history, replaying incremental changes, and reconciling keys, deletes, aggregates, and access before moving readers.
Move an OSDK application to a release-managed environment by packaging its Developer Console application, mapping parameters and dependencies, testing OAuth/resource restrictions, and rehearsing rollback.