17. A system to operate within a host organization, the system comprising: a processor to execute instructions stored in memory of the system; a request interface to receive as input a dataset in a tabular form, the dataset having a plurality of rows and a plurality of columns; an analysis engine to process the dataset to generate indices representing probabilistic relationships between the rows and the columns of the dataset; a predictive database system to store the generated indices; an exposed Application Programming Interface (API) to query the indices stored in the predictive database system; and the request interface to further receive a request for a predictive query against the indices stored in the predictive database system; the API to query the database for a predictive result based on the request; the request interface to further return the predictive result responsive to the request, the predictive result being probabilistically related to rows or the columns of the dataset or both the rows and the columns of the dataset according to the generated indices representing the probabilistic relationships between the rows and the columns of the dataset; and the request interface to additionally return a confidence indicator with the predictive result, wherein the confidence indicator ranges from a minimum of 0 indicating a lowest possible confidence in the accuracy of the predictive result returned to a maximum of 1 indicating a highest possible confidence in the accuracy of the predictive result returned.
17. A system to operate within a host organization, the system comprising: a processor to execute instructions stored in memory of the system; a request interface to receive as input a dataset in a tabular form, the dataset having a plurality of rows and a plurality of columns; an analysis engine to process the dataset to generate indices representing probabilistic relationships between the rows and the columns of the dataset; a predictive database system to store the generated indices; an exposed Application Programming Interface (API) to query the indices stored in the predictive database system; and the request interface to further receive a request for a predictive query against the indices stored in the predictive database system; the API to query the database for a predictive result based on the request; the request interface to further return the predictive result responsive to the request, the predictive result being probabilistically related to rows or the columns of the dataset or both the rows and the columns of the dataset according to the generated indices representing the probabilistic relationships between the rows and the columns of the dataset; and the request interface to additionally return a confidence indicator with the predictive result, wherein the confidence indicator ranges from a minimum of 0 indicating a lowest possible confidence in the accuracy of the predictive result returned to a maximum of 1 indicating a highest possible confidence in the accuracy of the predictive result returned. 18. The system of claim 17 , further comprising: a web-server to implement the request interface; wherein the web-server is to receive as additional input, a plurality of access requests from one or more client devices from among a plurality of customer organizations communicably interfaced with the host organization via a network; a multi-tenant database system with predictive database functionality to implement the predictive database system; and wherein each customer organization is an entity selected from the group consisting of: a separate and distinct remote organization, an organizational group within the host organization, a business partner of the host organization, or a customer organization that subscribes to cloud computing services provided by the host organization.