130 likes | 215 Views
Dataware II Knowledge Query Server. Andrew Willemsen August 1999. What is the Query Server?. Search middleware that enables the user to: Query multiple search engines public Internet engines (e.g. AltaVista, Yahoo) subscription Internet databases
E N D
Dataware IIKnowledge Query Server Andrew WillemsenAugust 1999
What is the Query Server? Search middleware that enables the user to: • Query multiple search engines • public Internet engines (e.g. AltaVista, Yahoo) • subscription Internet databases • private Intranet databases (e.g. KMS, Index Server) • View query results • as a single list • in a common format • sorted • clustered
How does it Help Me as a BRS User? The Query Server gives the following benefits: • Increased coverage • Search NA databases held on multiple servers • Search internal non-NA databases • Search external databases • Decreased effort and time • One search • One set of results • Better results • All in one format • Conceptually clustered
So how do I Start Using it? There are two ways to use the Query Server: • Go to the public demonstration site • The URL is http://queryserver.dataware.com/ • Beg, borrow, steal (or even purchase) it • Install the software • Modify the supplied search page and results template • Configure the required search engines • Enjoy more powerful, more productive searching
Query Server Installation There are three steps: • Install the software from the CD • NT: Run the SETUP program • Solaris: Install the package • Make the required changes to your Web server • A list of the modifications you need to make is automatically installed with the software • License the Query Server • A license key is shipped with the CD
Modifying the Search Page The default search page is called search.htm • The following items are usually specified • Query boxes • default operators • conjunctive operators • Which search engines to query • How many results to retrieve from each search engine • How long to wait for search engines to respond • The type of sorting and clustering
Modifying the Results Page Template The default results page is called master.htm • This template contains the following • HTML that defines the appearance of the results page • A placeholder for the results list
Modifying the Configuration File The default configuration file is called QServer.ini • Each file defines the following • Proxy server settings • Input query language • Relative to absolute URL translation settings • Sorting, merging and clustering options • Style of results • Table of contents and summary information • Style of general messages and error messages
Adding Search Service Configurations There are several ways to create search services: • Import configurations • From another Query Server INI file • Use the search service wizard • Easiest way to create configurations • Add configurations manually • Maximum power
Importing a Search Service If the search service configuration already exists: • In a local Query Server INI file • Use the Import button in the configuration tool • Select the services you wish to import • Verify any services which will be overwritten • In a remote Query Server INI file • Use the Download button in the configuration tool • Select the URL of the remote file
Using the Search Service Wizard Create a configuration in four easy steps: • Name • URL • Manually add the URL • Automatically extract the URL from a search form • Query language • Parsing rules • Mark the required areas within a results page
Adding a Search Service Manually configure the search service: • Each configuration defines the following • Time-out and authentication settings • URLs (primary and alternative) • Search service query language • Sorting instructions • Parsing strings for the results list and each result • Style of each result • Relevance score and date settings