10. A computer program product for pricing data according to provenance-based use in a query, the computer program product comprising: one or more computer-readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices, to identify a set of data cubes, the set of data cubes being identified to participate in answering the query; program instructions, stored on at least one of the one or more storage devices, to remove, responsive to a participation of a data cube in the query being subject to a restriction, the data cube from the set of data cubes as disqualified from participating in the query; program instructions, stored on at least one of the one or more storage devices, to select a first subset of qualified data cubes remaining in the set of data cubes, the first subset of qualified data cubes being selected based on a selected first set of provenance attributes; program instructions, stored on at least one of the one or more storage devices, to execute the query on the first subset of qualified data cubes from the set of data cubes to form a result set; program instructions, stored on at least one of the one or more storage devices, to compute a first confidence value of the result set, wherein the first confidence value is computed using the first set of provenance attributes associated with the first data cube, the first data cube being included in the first subset of qualified data cubes; program instructions, stored on at least one of the one or more storage devices, to produce a preview of the confidence value without providing in the preview the result set, the preview further including a set of available provenance attributes; program instructions, stored on at least one of the one or more storage devices, to change, using the set of available provenance attributes, the first set of provenance attributes to a second set of provenance attributes; and program instructions, stored on at least one of the one or more storage devices, to modify, responsive to the confidence value in the preview being unacceptable, the query, such that a different data cube participates in the modified query to produce an expected confidence value, the different data cube being selected according to the second set of provenance attributes.
10. A computer program product for pricing data according to provenance-based use in a query, the computer program product comprising: one or more computer-readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices, to identify a set of data cubes, the set of data cubes being identified to participate in answering the query; program instructions, stored on at least one of the one or more storage devices, to remove, responsive to a participation of a data cube in the query being subject to a restriction, the data cube from the set of data cubes as disqualified from participating in the query; program instructions, stored on at least one of the one or more storage devices, to select a first subset of qualified data cubes remaining in the set of data cubes, the first subset of qualified data cubes being selected based on a selected first set of provenance attributes; program instructions, stored on at least one of the one or more storage devices, to execute the query on the first subset of qualified data cubes from the set of data cubes to form a result set; program instructions, stored on at least one of the one or more storage devices, to compute a first confidence value of the result set, wherein the first confidence value is computed using the first set of provenance attributes associated with the first data cube, the first data cube being included in the first subset of qualified data cubes; program instructions, stored on at least one of the one or more storage devices, to produce a preview of the confidence value without providing in the preview the result set, the preview further including a set of available provenance attributes; program instructions, stored on at least one of the one or more storage devices, to change, using the set of available provenance attributes, the first set of provenance attributes to a second set of provenance attributes; and program instructions, stored on at least one of the one or more storage devices, to modify, responsive to the confidence value in the preview being unacceptable, the query, such that a different data cube participates in the modified query to produce an expected confidence value, the different data cube being selected according to the second set of provenance attributes. 13. The computer program product of claim 10 , further comprising: program instructions, stored on at least one of the one or more storage devices, to receive an input, wherein the input changes a selection of a provenance attribute in the first set of provenance attributes, forming a second set of provenance attributes; and program instructions, stored on at least one of the one or more storage devices, to add, responsive to the input, a second data cube to the set of data cubes, forming a second set of data cubes.