Na tejto stránke
Číslo 420 môže byť správne z dvoch nezlučiteľných dôvodov. V tomto ilustratívnom príklade dvaja agenti vrátia rovnaký segment kontaktov a obaja uvedú 420 zákazníkov. Jeden použil schválené publikum obchodu a skontroloval súhlas. Druhý skopíroval zastaraný export z iného pracovného priestoru a náhodou získal rovnaký počet.
Hodnotenie iba podľa výsledku dá obom plný počet bodov. To je nesprávna známka.
Diskusia o overovaní v prostredí agentov oddeľuje konečný výstup od cesty, ktorou vznikol. V príklade s tabuľkou je správne číslo iba časť úlohy. Záleží aj na vzorcoch, odkazoch na zdroje a povinnom formátovaní. Pri integráciách je rozdiel ešte dôležitejší: pôvod výsledku môže rozhodnúť, či bol vôbec dovolený.
Konečná hodnota nedokazuje pôvod
Predstavme si, že agent navrhne mapovanie polí zákazníka obchodu do marketingového systému. Priradí email k e-mailu, firstName ku krstnému menu a pole súhlasu k marketingovému stavu v cieli. Náhľad vyzerá dôveryhodne.
Čo čítal, aby sa tak rozhodol? Súčasnú schému, starú vzorku alebo dokument iného účtu? Preskúmal skutočný význam poľa súhlasu, alebo ho odhadol z názvu? Považoval null za „neprihlásený na odber“, alebo za „neznámy“?
Každá odpoveď mení dôveryhodnosť rovnakého konečného mapovania. Mapa je výstup. Dôkazová stopa je argumentom na jej použitie.
Stopa musí určiť verziu každého zdroja dostupnú v čase rozhodnutia. Neskorší obrázok opravenej schémy nevysvetlí mapovanie navrhnuté včera. Uložte príslušnú revíziu schémy alebo dokumentu spolu s rozhodnutím a zachovajte väzbu medzi revíziou a schváleným pravidlom. Cieľom je rekonštruovať rozhodnutie, nie uchovať každú stránku, ktorú agent videl.
Preto môže byť stopa volaní nástrojov dôležitejšia než sebavedomé vysvetlenie. Zaznamenáva konkrétne volania a identifikátory, ktoré agent použil. Slovné zhrnutie pomáha, ale nedokazuje, že bol zdroj naozaj použitý. Pri integrácii majú dôkazy ukazovať na zdrojový objekt, cieľovú zmluvu a presné pravidlo presunu dát.
Sprievodca integráciou firemných nástrojov začína vlastníctvom polí, lebo názvy na oboch stranách zvyčajne neurčujú autoritu. Kontrola postupu sa pýta, či agent toto rozhodnutie skutočne použil pred návrhom zápisu.
Povolenú cestu zapíšte do úlohy
Dobrý testovací prípad má dve časti. Najprv určte, čo má byť v cieli. Potom stanovte povolené dôkazy a akcie na ceste k nemu.
V ilustratívnom segmente môže byť očakávaným výstupom 420 kontaktov, ale schválená cesta môže zároveň vyžadovať dotaz obmedzený na konkrétny obchod, aktuálne mapovanie súhlasu a náhľad pomenúvajúci vylúčené záznamy. Môže zakazovať čítanie naprieč pracovnými priestormi a priame odosielanie kampaní.
Kontrola sa tým stáva konkrétnou. Mechanicky môže odmietnuť identifikátor z iného pracovného priestoru. Môže overiť, že pred aktiváciou prebehlo volanie náhľadu. Môže potvrdiť, že zdroj vo výstupe zodpovedá zdroju v stope. Sú to pravidlá, nie názory modelu.
Jedna otázka môže stále potrebovať úsudok: znamenalo vybrané pole súhlasu naozaj oprávnenie pre túto kampaň? Tam má definíciu poľa a zamýšľané použitie skúmať človek alebo úzky rozhodovací model. Pravidlo a úsudok majú rôzne úlohy.
Test tak môže dať užitočnú chybu. „Nesprávna odpoveď“ necháva tím hádať. „Správny počet, ale publikum pochádza z iného pracovného priestoru“ určuje zlyhanie dátovej hranice. „Správna mapa, ale chýbala definícia súhlasu“ určuje chýbajúci dôkaz. Kontrola má uviesť porušenú podmienku a položku stopy, ktorá ju spôsobila. Oprava potom zmení cestu namiesto uhladenia konečnej formulácie.
Čo dokazuje stopa?
-
Schválený zdroj a povinné kontroly
Prijať cestu
Výsledok má dôkazy požadované úlohou.
-
Zdroj z iného pracovného priestoru
Odmietnuť cestu
Zhodný počet neoprávňuje také čítanie.
-
Chýba povinný dôkaz
Pozastaviť na posúdenie
Samotný výstup nepreukazuje svoj pôvod.
Nerobte zo stopy rituál
Spravodlivá námietka znie: „Agent môže vykonať povinné volania a aj tak ich ignorovať.“ Áno. Zoznam volaní dokazuje ich vykonanie. Nedokazuje, že získané dôkazy ovplyvnili rozhodnutie.
Jedným testom je meniť dôkaz. Predložte dva inak podobné záznamy s rôznym stavom súhlasu. Ak agent v oboch vráti rovnaké mapovanie a vysvetlenie, jeho zdanlivé použitie zdroja môže byť len divadlo. Druhým testom je odobrať povinný zdroj a vyžadovať zastavenie. Agent vypĺňajúci medzeru pamäťou povolenú cestu nedodržal.
Testovacie podklady tak stoja viac práce. Niekto musí určiť povolené zdroje, očakávané rozdiely a zakázané skratky. Všeobecná otázka „vyzerala odpoveď dobre?“ sa pripraví lacnejšie. Naučí menej.
Reverzné ETL mení mapovanie na opakovaný presun dát. Po schválení môže bežný kód mapovanie používať bez toho, aby agent pri každom riadku skúmal dôkazy. Audit cesty patrí k rozhodnutiam, ktoré pravidlo tvoria alebo menia, a znovu vtedy, keď ho zmenená zmluva spochybní.
Správna odpoveď získaná z nesprávneho účtu nie je tesná chyba. Je to iná úloha.
Často Kladené Otázky
Prečo skúmať cestu, keď je konečná odpoveď správna?
Agent mohol použiť nepovolené údaje, preskočiť povinnú kontrolu alebo prísť k správnej hodnote náhodou. Samotný výstup nedokazuje bezpečný ani opakovateľný postup.
Musí človek kontrolovať každú medziakciu?
Nie. Zaznamenávajte volania nástrojov a zakázané akcie vynucujte deterministickými pravidlami. Preskúmajte dôsledkové alebo nejednoznačné kroky a testujte reprezentatívne stopy.
Ako to môže tím otestovať?
Ku každému očakávanému cieľovému stavu priraďte povolené zdroje dôkazov a povinné kontroly. Zopakujte prípady, kde by skratka dala rovnakú odpoveď, a overte, že ju kontrola odmietne.