Ad hoc užklausa yra terminas, iš pradžių naudojamas informacinėse technologijose ir kompiuterių programinės įrangos sistemose. Dauguma taikomosios programinės įrangos programų yra sukurtos naudojant programavimo duomenų bazę, kurią kiekvienas gali pasiekti per tam tikras bendrąsias užklausas ir ataskaitas. Šią pagrindinę duomenų bazę paprastai galima pasiekti per programos meniu. Priešingai, ad hoc užklausų programinė įranga yra specialiai sukurta programa, leidžianti vartotojams kurti savo konkrečias užklausas. Ad hoc užklausų programinės įrangos naudotojams nereikia turėti išsamių techninių žinių apie kompiuterių programas. Jie tiesiog naudoja patogią sąsają, leidžiančią įvesti ad hoc užklausą ir gauti reikiamą ataskaitą.
Frazė „ad hoc“ yra lotyniškas terminas, kuris pažodžiui reiškia „už tai“. Paprastai tai reiškia sprendimą, metodą ar vienetą, skirtą konkrečiai problemai ar užduočiai spręsti arba konkrečiam tikslui atlikti. Jo taikymas yra labai konkretus ir siauras, o ne bendras, universalus ar plačiai apimantis. Daugelis žmonių yra girdėję apie posakį „ad hoc komitetas“, reiškiantį grupę, kuri buvo specialiai sudaryta nagrinėti konkrečią problemą. Ad hoc komitetai dažnai paleidžiami, kai jie baigia savo darbą ir pateikia rekomendacijas tam tikru klausimu, kurios dažnai pateikiamos dokumente, vadinamame ad hoc ataskaita.
Ad hoc analizė, naudojama ad hoc užklausų programinės įrangos programose, taip pat plačiai naudojama verslo žvalgyboje. Tai leidžia vartotojui rasti nuodugnią arba konkretesnę informaciją, kurios paprastai nerandama įprastose verslo ataskaitose. Naudodami ad hoc užklausą, verslo žmonės gali rasti atsakymą į labai konkretų ir tikslų verslo klausimą. Ad hoc užklausa dažnai pateikia atsakymą, kurio ieškoma duomenų suvestinės ataskaitos, pvz., statistinio modelio arba analitinės ataskaitos, forma.
Verslo vadovas arba vadovas paprastai gali naudoti ad hoc analizę nepasitaręs su techniniu asmeniu. Kompiuterio programoje patogi OLAP prietaisų skydelis yra sąsaja, leidžianti pasiekti jiems reikalingus duomenis. Daugeliu paspaudimų jie gali atlikti ad hoc užklausą, kuri „paima“ atitinkamus duomenis iš pradinės ataskaitos arba duomenų šaltinio. Šis procesas dažnai yra greitas ir lengvas, net ir netechniniams žmonėms. Todėl ad hoc analizė yra labai naudinga vadovams, kuriems reikia greitų atsakymų, kad jie galėtų priimti greitus, bet pagrįstus verslo sprendimus, kurie gali lemti tolesnę įmonės sėkmę.