发明名称 Techniques for generating instructions to control database processing
摘要 An apparatus includes a task selector to receive an indication of a database task to be performed, wherein the database task includes a set of subtasks; a source selector to receive an indication of a source device to perform the set of subtasks, and to retrieve from the source device an indication of a processing environment currently available within the source device that includes an identity and version level of a database routine of the source device; and an instruction generator to determine a set of languages able to be interpreted by the database routine based on the identity and version level, select a language of the set of languages in which to generate instructions for each subtask based on the processing environment, and generate and transmit the instructions to the source device.
申请公布号 US9569263(B2) 申请公布日期 2017.02.14
申请号 US201514643747 申请日期 2015.03.10
申请人 SAS INSTITUTE INC. 发明人 Rausch Nancy;Frost Mike;Ames Adam Michael;Gidley Scott;Watson Chris
分类号 G06F9/46;G06F17/30;G06F9/48;G06F3/0484 主分类号 G06F9/46
代理机构 代理人
主权项 1. An apparatus comprising: a processor component; a task selector for execution by the processor component to receive an indication of a specified task to be performed, wherein the specified task comprises a first set of one or more subtasks; a source selector for execution by the processor component to receive an indication of a specified source device to perform at least the first set of one or more subtasks, and to retrieve from the specified source device an indication of a source processing environment currently available within at least the specified source device in response to the receipt of the indication of the specified source device, wherein: the source device stores a source data set to serve as an input to performing the specified task; andthe indication of the source processing environment comprises indications of an identity and version level of a database routine of the specified source device; and an instruction generator for execution by the processor component to determine a first set of one or more languages able to be interpreted by the database routine of the specified source device based on the identity and version level of the database routine of the specified source device, select a language of the first set of languages in which to generate instructions for each subtask of the first set of subtasks based on at least one aspect of the source processing environment, generate the instructions to perform each subtask of the first set of subtasks, and transmit first task instructions comprising the instructions generated to perform each subtask of the first set of subtasks to the specified source device.
地址 Cary NC US