O căutare federată este o abordare software de calculator pentru interogarea mai multor seturi de date cu o singură cerere de interogare. Acesta este folosit în mod obișnuit pentru a accesa informații despre companie despre date sau produse specifice. O interogare federată este relativ simplu de implementat și oferă acces rapid la mai multe seturi de date într-un format de raportare combinat.
Căutarea federată este una dintre cele mai de bază metode de accesare a datelor din mai multe baze de date. Acest lucru economisește timp deoarece o interogare de căutare poate fi executată automat în mai multe seturi de date. Majoritatea motoarelor de căutare execută o formă de căutare federată pe Internet. Aceste motoare pot evalua mai multe surse cu o singură solicitare, făcând informațiile ușor disponibile.
Popularul motor de căutare Google® este un exemplu de interogare federată care citește date nestructurate pe internet. Acest motor de căutare federal oferă rezultate rapide ale diverselor seturi de date. Interogările federate folosesc tehnici speciale de indexare care permit sortarea și returnarea rapidă a datelor.
Funnelback® este un exemplu de instrument de căutare care utilizează căutarea federată. Acest instrument poate citi atât datele structurate, cât și cele nestructurate conținute în mai multe baze de date. Acest instrument de căutare este similar cu un motor de căutare standard de indexare care citește datele pe baza unor criterii de căutare specifice și le returnează într-o vizualizare unică, sortată.
Unul dintre principalele dezavantaje ale unei căutări federate este supraîncărcarea de informații care sunt returnate de la acest tip de interogare. Când o interogare federalizată este executată în mai multe surse de date, pot fi returnate mii de înregistrări. Acest lucru determină returnarea prea multor date, ceea ce le face irelevante.
Un sistem de căutare federalizat va returna de obicei mii de înregistrări la o singură interogare. Acest lucru necesită un algoritm de afaceri special pentru a returna datele cele mai relevante în partea de sus a listei. Există mai multe tehnici care pot fi utilizate pentru sortarea datelor relevante. Acestea se bazează de obicei pe acuratețea datelor, utilizarea și corelarea cu alte informații relevante din date.
Multe instrumente comerciale ajută companiile să construiască funcții de căutare federate. Aceste instrumente includ de obicei conectori software și interfețe speciale care permit conectarea diferitelor seturi de date. Integrarea acestor instrumente de căutare federate necesită o înțelegere expertă a bazelor de date și a tehnicilor de acces la date.