happytails.ai
Slovenčina

Mapovač migrácie výčtov API

Priraďte hodnoty starého výčtu k novému a zistite, ktoré hodnoty sú nepriradené, odstránené alebo nové. Funguje s JSON Schema, OpenAPI, GraphQL, protobuf a obyčajnými zoznamami.

Prijíma najviac 200 000 znakov na definíciu a až 10 000 hodnôt na výčet. Párovanie prebieha vo vašom prehliadači. Stiahnuť možno dva súbory CSV a správu JSON. JSON Schema, OpenAPI, výčet GraphQL, výčet .proto alebo jedna hodnota na riadok. Najviac 200 000 znakov. Pred spustením skontrolujte nastavenia.

Váš výsledok

Nahláste problém alebo sa podeľte o nápad.

Mapovač migrácie výčtov API
  1. Vložte starú definíciu výčtu.
  2. Vložte novú definíciu výčtu a vyberte spôsob párovania hodnôt.
  3. Pridajte potvrdené ručné priradenia pre premenované hodnoty.
  4. Spustite mapovanie a stiahnite CSV from,to a tabuľku na kontrolu.

Čo môžete očakávať

Prijíma najviac 200 000 znakov na definíciu a až 10 000 hodnôt na výčet. Párovanie prebieha vo vašom prehliadači. Stiahnuť možno dva súbory CSV a správu JSON.

Párovanie

Totožné hodnoty rovnakého typu JSON sa priradia presne. Normalizované párovanie navyše ignoruje veľkosť písmen, medzery, pomlčky a podčiarkovníky, pričom zachováva inú interpunkciu a znaky Unicode. Keď sa môžu zhodovať dve nové hodnoty, stará hodnota sa označí ako nejednoznačná namiesto hádania. Rôzne hodnoty jedného výčtu s totožným textom CSV, napríklad 1 a "1", sú odmietnuté, pretože dvojstĺpcový migračný súbor ich nedokáže rozlíšiť. Ručné priradenia zadané ako CSV from,to majú prednosť; prázdne to označuje odstránenú hodnotu.

Kde sa hľadajú výčty

Pre JSON alebo YAML nástroj použije jediné pole enum v dokumente alebo to, ktoré označuje váš JSON Pointer. Pre GraphQL SDL a súbory .proto použije jediný výčet alebo ten, ktorý pomenujete. Obyčajný zoznam používa jednu hodnotu na riadok.

Použitie výsledku

CSV from,to obsahuje iba priradené hodnoty, pripravené pre mapovač hodnôt datasetu. Kontrolné CSV uvádza každú starú hodnotu s jej stavom a každú novú hodnotu, ku ktorej nič nie je priradené. Nástroj zostavuje mapu; nemení vaše údaje.