1. A system comprising: an action manager adapted to generate an action definition, the action definition defining an action to be selected by an entity, the action comprising the invocation of a target, the action definition comprising metadata for use in locating the target and for use in propagating one or more parameters to the target; a repository adapted to store the action definition generated using the action manager; a data association manager adapted for use in defining a relationship between data produced by an analytic engine through the execution of one or more analytic queries and the action definition; and an implementation engine adapted to determine whether the action is available in response the execution of analytic queries, based on the relationship defined by the data association manager, and, if available, to use the action definition to invoke the target in response to selection of the action by the entity, the invocation of the target including propagating data produced by the analytic engine into said target based on the metadata to perform the action.