-
公开(公告)号:US10394890B2
公开(公告)日:2019-08-27
申请号:US16226828
申请日:2018-12-20
Applicant: SAS Institute Inc.
Inventor: Minna Jin , Huina Chen , Juan Du , Henry Gabriel Victor Bequet
IPC: G06F9/46 , G06F16/901 , G06F16/903 , H04L29/08 , G06F9/48
Abstract: An apparatus includes a processor to: receive a request to generate a DAG of a job flow of multiple tasks of an analysis based on data table(s) and formulae of a spreadsheet data structure; correlate each indication of data required as input or output to at least a subpart of a data table; identify data dependencies and determine an order of performance among the multiple tasks based on the formulae; generate, within the specified federated area, a job flow definition that specifies the order of performance of the multiple tasks; for each task of the multiple tasks, generate, within the specified federated area, a corresponding macro data structure of multiple macro data structures; and generate the requested visualization based on the job flow definition and the multiple macro data structures.
-
公开(公告)号:US20190146998A1
公开(公告)日:2019-05-16
申请号:US16226828
申请日:2018-12-20
Applicant: SAS Institute Inc.
Inventor: Minna Jin , Huina Chen , Juan Du , Henry Gabriel Victor Bequet
IPC: G06F16/901 , H04L29/08 , G06F16/903
CPC classification number: G06F16/9014 , G06F9/4881 , G06F16/25 , G06F16/90344 , H04L67/10
Abstract: An apparatus includes a processor to: receive a request to generate a DAG of a job flow of multiple tasks of an analysis based on data table(s) and formulae of a spreadsheet data structure; correlate each indication of data required as input or output to at least a subpart of a data table; identify data dependencies and determine an order of performance among the multiple tasks based on the formulae; generate, within the specified federated area, a job flow definition that specifies the order of performance of the multiple tasks; for each task of the multiple tasks, generate, within the specified federated area, a corresponding macro data structure of multiple macro data structures; and generate the requested visualization based on the job flow definition and the multiple macro data structures.
-
公开(公告)号:US10380185B2
公开(公告)日:2019-08-13
申请号:US16223518
申请日:2018-12-18
Applicant: SAS Institute Inc.
Inventor: Minna Jin , Huina Chen , Juan Du , Henry Gabriel Victor Bequet
IPC: G06F9/46 , G06F16/901 , G06F16/903 , H04L29/08 , G06F9/48
Abstract: An apparatus includes a processor to: receive a request to provide, within a specified federated area, a set of objects that enable a performance of a job flow to perform multiple tasks of an analysis based on data table(s) and formulae of a spreadsheet data structure, wherein the set of objects includes at least one task routine to perform a task of the multiple tasks; correlate each indication of data required as input or output to at least a subpart of a data table; identify data dependencies and determine an order of performance among the multiple tasks based on the formulae; generate, within the specified federated area, a job flow definition that specifies the order of performance of the multiple tasks; and for each task routine of the at least one task routine, generate, within the specified federated area, a corresponding macro data structure.
-
公开(公告)号:US20190146997A1
公开(公告)日:2019-05-16
申请号:US16223518
申请日:2018-12-18
Applicant: SAS Institute Inc.
Inventor: Minna Jin , Huina Chen , Juan Du , Henry Gabriel Victor Bequet
IPC: G06F16/901 , H04L29/08 , G06F16/903
CPC classification number: G06F16/9014 , G06F9/4881 , G06F16/25 , G06F16/90344 , H04L67/10
Abstract: An apparatus includes a processor to: receive a request to provide, within a specified federated area, a set of objects that enable a performance of a job flow to perform multiple tasks of an analysis based on data table(s) and formulae of a spreadsheet data structure, wherein the set of objects includes at least one task routine to perform a task of the multiple tasks; correlate each indication of data required as input or output to at least a subpart of a data table; identify data dependencies and determine an order of performance among the multiple tasks based on the formulae; generate, within the specified federated area, a job flow definition that specifies the order of performance of the multiple tasks; and for each task routine of the at least one task routine, generate, within the specified federated area, a corresponding macro data structure.
-
-
-