1. A method in a host organization having at least a processor and a memory therein to execute instructions, the method comprising: receiving a request at the host organization from a user device to display a tabular dataset; retrieving the tabular dataset from a database system executing at the host organization; displaying the tabular dataset as output to the user device, the displayed output including a plurality of data values depicted as known values and a plurality of null values depicted as unknown values; receiving input from the user device to populate the tabular dataset to a specified fill percentage; querying the database system for predicted values to populate a portion of the null values of the tabular dataset, wherein querying the database system comprises issuing a PREDICT command term and passing as a parameter one or more specified columns of the tabular dataset to be predicted; receiving a distribution for every one of the plurality of null values within the tabular dataset responsive to querying the indices for the predicted values; calculating a credible interval for each distribution received; populating the portion of the null values of the tabular dataset with the predicted values until the specified fill percentage is reached; and displaying the tabular dataset having the predicted values populated therein as updated output to the user device by displaying selected ones of the predicted values that correspond to a calculated credible interval in excess of a minimum threshold.
1. A method in a host organization having at least a processor and a memory therein to execute instructions, the method comprising: receiving a request at the host organization from a user device to display a tabular dataset; retrieving the tabular dataset from a database system executing at the host organization; displaying the tabular dataset as output to the user device, the displayed output including a plurality of data values depicted as known values and a plurality of null values depicted as unknown values; receiving input from the user device to populate the tabular dataset to a specified fill percentage; querying the database system for predicted values to populate a portion of the null values of the tabular dataset, wherein querying the database system comprises issuing a PREDICT command term and passing as a parameter one or more specified columns of the tabular dataset to be predicted; receiving a distribution for every one of the plurality of null values within the tabular dataset responsive to querying the indices for the predicted values; calculating a credible interval for each distribution received; populating the portion of the null values of the tabular dataset with the predicted values until the specified fill percentage is reached; and displaying the tabular dataset having the predicted values populated therein as updated output to the user device by displaying selected ones of the predicted values that correspond to a calculated credible interval in excess of a minimum threshold. 5. The method of claim 1 , wherein querying the database system comprises issuing the query to a Predictive Query Language Application Programming Interface (PreQL API) exposed by the host organization by passing a PreQL query to the database system via the PreQL API, the PreQL query having a query syntax of: the PREDICT command term as a required term; a required TARGET term specifying the one or more specified columns of the tabular dataset to be predicted; a required WHERE term that specifies column names to be fixed and the values by which to fix them as the one or more column name=value pairs, wherein the required WHERE term restricts output of the query to a predictive record set having returned elements that are probabilistically related to the one or more columns to be fixed and the corresponding values by which to fix the column names as specified; and an optional FROM term specifying the tabular dataset as the data source to be queried within the database system.