Permintaan ad hoc adalah istilah yang awalnya digunakan dalam teknologi informasi dan sistem perangkat lunak komputer. Sebagian besar program perangkat lunak aplikasi dibuat dengan database pemrograman yang dapat diakses oleh siapa saja melalui kueri dan laporan umum tertentu. Basis data yang mendasari ini biasanya dapat diakses melalui menu yang ditemukan di dalam program. Sebaliknya, perangkat lunak kueri ad hoc adalah program yang dirancang khusus yang memungkinkan pengguna membuat kueri spesifik mereka sendiri. Pengguna perangkat lunak kueri ad hoc tidak perlu memiliki pengetahuan teknis terperinci tentang program komputer. Mereka hanya menggunakan antarmuka yang ramah yang memungkinkan mereka memasukkan kueri ad hoc dan mendapatkan laporan yang mereka butuhkan.
Ungkapan “ad hoc” adalah istilah Latin yang secara harfiah berarti “untuk ini.” Biasanya mengacu pada solusi, metode atau unit yang dirancang untuk mengatasi masalah atau tugas tertentu, atau melayani tujuan tertentu. Penerapannya sangat spesifik dan sempit, daripada yang umum, serba guna atau mencakup secara luas. Banyak orang pernah mendengar istilah “panitia ad hoc”, yang berarti suatu kelompok yang dibentuk khusus untuk mempelajari suatu masalah tertentu. Komite ad hoc sering dibubarkan setelah mereka menyelesaikan pekerjaan mereka dan memberikan rekomendasi mereka tentang suatu masalah, yang sering dimuat dalam dokumen yang disebut laporan ad hoc.
Analisis ad hoc, seperti yang digunakan dalam program perangkat lunak kueri ad hoc, juga banyak digunakan dalam intelijen bisnis. Ini memungkinkan pengguna untuk menemukan informasi yang mendalam, atau lebih spesifik, yang biasanya tidak ditemukan dalam pelaporan bisnis biasa. Dengan menggunakan kueri ad hoc, pebisnis dapat menemukan jawaban atas pertanyaan bisnis yang sangat pasti dan tepat. Permintaan ad hoc sering memberikan jawaban yang dicari dalam bentuk laporan ringkasan data seperti model statistik atau laporan analitik.
Seorang manajer bisnis atau eksekutif, biasanya dapat menggunakan analisis ad hoc tanpa berkonsultasi dengan orang teknis. Pada program komputer, dasbor OLAP yang mudah digunakan adalah antarmuka yang memungkinkan mereka mengakses data yang mereka butuhkan. Dengan serangkaian klik, mereka dapat membuat kueri ad hoc yang kemudian “menambang” data yang relevan dari laporan atau sumber data asli. Prosesnya seringkali cepat dan mudah, bahkan untuk orang non-teknis. Oleh karena itu, analisis ad hoc sangat berguna bagi para eksekutif yang membutuhkan jawaban cepat sehingga mereka dapat membuat keputusan bisnis yang cepat, tetapi terinformasi, yang dapat mengarah pada kesuksesan perusahaan yang berkelanjutan.