Vad är en federerad sökning?

En federerad sökning är en datorprogramvara för att söka efter flera datamängder med en enda frågeförfrågan. Detta används vanligtvis för att få tillgång till företagsinformation om specifika data eller produkter. En federerad fråga är relativt enkel att implementera och ger snabb åtkomst till flera datamängder i ett kombinerat rapportformat.

Den federerade sökningen är en av de mest grundläggande metoderna för att komma åt data från flera databaser. Detta sparar tid eftersom en sökfråga kan köras automatiskt över många datamängder. De flesta sökmotorer utför en form av federerad sökning över Internet. Dessa motorer kan utvärdera flera källor med en enda begäran, vilket gör information lätt tillgänglig.

Den populära sökmotorn Google® är ett exempel på en federerad fråga som läser ostrukturerad data över Internet. Denna federerade sökmotor ger snabba resultat av olika datamängder. Federerade frågor använder speciella indexeringstekniker som gör att data kan sorteras och returneras snabbt.

Funnelback® är ett exempel på ett sökverktyg som använder federerad sökning. Detta verktyg kan läsa både strukturerad och ostrukturerad data som finns i flera databaser. Detta sökverktyg liknar en standardsökmotor för indexering som läser data baserat på specifika sökkriterier och returnerar den i en enda, sorterad vy.

En av de främsta nackdelarna med en federerad sökning är överbelastningen av information som returneras från denna typ av sökning. När en federerad fråga körs över flera datakällor kan tusentals poster returneras. Detta gör att för mycket data returneras, vilket gör det irrelevant.

Ett federerat söksystem returnerar vanligtvis tusentals poster på en enda fråga. Detta kräver en speciell affärsalgoritm för att returnera de mest relevanta uppgifterna överst på listan. Det finns flera tekniker som kan användas för att sortera relevant data. Dessa är vanligtvis baserade på datanoggrannhet, användning och korrelation till annan relevant information i datan.
Många kommersiella verktyg hjälper företag att bygga federerade sökfunktioner. Dessa verktyg inkluderar vanligtvis speciella mjukvaruanslutningar och gränssnitt som möjliggör anslutning av olika datamängder. Att integrera dessa federerade sökverktyg kräver en expertkunskap om databaser och dataåtkomsttekniker.