Testul generic accepted_values previne alterarea datelor analitice prin apariția unor stări neașteptate (ex. un nou status de comandă nedocumentat trimis de API-ul tranzacțional). Dacă în coloană apare orice valoare care nu se regăsește în lista declarată, testul eșuează imediat.
Exemplu: Validarea stărilor comenzilor în schema.yml
models:
- name: fct_comenzi
columns:
- name: status_plata
tests:
- accepted_values:
values: ['IN_ASTEPTARE', 'PLATIT', 'ESUAT', 'RAMBURSAT']
quote: true
Întrebări & Exemple de Cod:
Validarea Opțiunilor Categoriale cu accepted_valuesAi o nelămurire despre utilizarea comenzii
Validarea Opțiunilor Categoriale cu accepted_valuessau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.