Bij het gebruik van UserCheck vinden domeinvalidaties plaats. De cache met JSON-bestanden bevat de gecomprimeerde resultaten. De UserCheck-domeinvalidaties kunnen massaal uitgelezen worden in een drietraps query in Invantive UniversalSQL:
select jte2.*
from files@Os('<PATH>', '*.json', false) fle
join jsontable
( ''
passing file fle.file_path
columns gzipresponse varchar2 path 'ResponseTextBodyGzipped'
) jte1
join jsontable
( ''
passing to_char(ungzip(jte1.gzipresponse))
columns status int path 'status'
, domain varchar2 path 'domain'
, mx varchar2 path 'mx'
, disposable boolean path 'disposable'
, public_domain boolean path 'public_domain'
, metadata_type varchar2 path 'MetadataType'
) jte2