Verificeret mod app@9d146f9, 16 skal genverificeres, 0 brudt
Match-audit-kørsler
Tabel
tabel.match-audit-runs
En match-audit-kørsel er ét tilsyn med afstemningen, med tællinger og om replay kørte.
Felter
- database
- payfriend_app
- noeglekolonner
- navn
- ran_at
- betydning
- Hvornår kørslen målte.
- navn
- scope
- betydning
- Hvor meget kørslen dækkede. full er det eneste, der må tegnes som trend.
- enum
- full
- onboarding
- weekly
- navn
- replay_ran
- betydning
- Om lag 2, replay, kørte.
- navn
- agree_n
- betydning
- Hvor mange replay-linjer der var enige med motoren.
- navn
- silent_n
- betydning
- Hvor mange replay-linjer motoren var tavs på.
- navn
- disagree_n
- betydning
- Hvor mange replay-linjer der var uenige.
- navn
- findings_n
- betydning
- Antal fund i kørslen.
- relationer
- ingen
- prod tal
- dato
- 2026-10-01
- forespoergsel
- scripts/prod-queries/09-match-audit-runs-seneste.sql: SELECT r.id, r.scope, r.ran_at, r.companies_n, r.bank_transactions_n, r.match_rows_n, r.detectors_n, r.findings_n, r.finding_rows_n, r.pins_n, r.blind_n, r.regressed_n, r.improved_n, r.replay_ran, r.replay_transactions_n, r.agree_n, r.silent_n, r.disagree_n FROM match_audit_runs r JOIN (SELECT scope, MAX(id) AS id FROM match_audit_runs GROUP BY scope) s ON s.id = r.id ORDER BY r.scope
- resultat
- Målt 2026-10-01, seneste kørsel pr. scope: detectors (id 86, 2026-10-01 06:21:47 UTC): 155 selskaber, 173.657 banklinjer, 36.546 match-rækker, 15 detektorer, 12 fund på 5.488 rækker, pins 3, blind 0, regresseret 7, forbedret 3, replay kørt nej. full (id 58, 2026-09-21 07:23:15 UTC): 139 selskaber, 124.648 banklinjer, 33.335 match-rækker, 15 detektorer, 12 fund på 5.037 rækker, pins 3, blind 0, regresseret 7, forbedret 3, replay kørt ja, agree 1.888, silent 324, disagree 220. onboarding (id 85, 2026-09-30 21:40:35 UTC): 1 selskaber, 2.503 banklinjer, 0 match-rækker, 38 detektorer, 1 fund på 1 rækker, pins 24, blind 13, regresseret 1, forbedret 0, replay kørt nej. weekly (id 76, 2026-09-28 07:44:45 UTC): 126 selskaber, 145.747 banklinjer, 0 match-rækker, 20 detektorer, 14 fund på 3.779 rækker, pins 3, blind 1, regresseret 8, forbedret 8, replay kørt nej.
Prosa
Tabellen findes ikke i mysql-schema.sql. Den oprettes af migrationen create_match_audit_tables. Modellen nægter opdatering og sletning. scope-konstanterne er SCOPE_FULL, SCOPE_ONBOARDING og SCOPE_WEEKLY. Databasen er payfriend_app.
Kilder
kode: app app/Models/MatchAuditRun.php · MatchAuditRunverificeretkode: app database/migrations/2026_08_11_210000_create_match_audit_tables.php · upverificeretprod-data: 2026-10-01: scripts/prod-queries/09-match-audit-runs-seneste.sql: SELECT r.id, r.scope, r.ran_at, r.companies_n, r.bank_transactions_n, r.match_rows_n, r.detectors_n, r.findings_n, r.finding_rows_n, r.pins_n, r.blind_n, r.regressed_n, r.improved_n, r.replay_ran, r.replay_transactions_n, r.agree_n, r.silent_n, r.disagree_n FROM match_audit_runs r JOIN (SELECT scope, MAX(id) AS id FROM match_audit_runs GROUP BY scope) s ON s.id = r.id ORDER BY r.scope
Bruges af
- Match-auditens replay kan ikke måles lokalt uden en produktionskopi (
faelde.bankmatch.audit-replay-lokaltvia relaterede[1]) - Match-audit-fund (
tabel.match-audit-findingsvia relationer[0].til) - Match-audit-fund (
tabel.match-audit-findingsvia relationer[1].til) - Match-audit-fund (
tabel.match-audit-findingsvia relationer[2].til)