7. The non-transitory computer program storage device of claim 6 , wherein: the unified index stores occurrence statistics for the keywords; the structured data repository comprises a structured database including table names and dimensional values of tables that include the first keyword; and the unstructured data repository comprises unstructured text that includes the second keyword.
7. The non-transitory computer program storage device of claim 6 , wherein: the unified index stores occurrence statistics for the keywords; the structured data repository comprises a structured database including table names and dimensional values of tables that include the first keyword; and the unstructured data repository comprises unstructured text that includes the second keyword. 8. The non-transitory computer program storage device of claim 7 , wherein the method further comprises: performing a cost analysis, based on the occurrence statistics of the keyword, to determine an order for querying the unstructured data repository and, the structured data repository.