Data statement monitoring and control

    公开(公告)号:US10185607B1

    公开(公告)日:2019-01-22

    申请号:US15657194

    申请日:2017-07-23

    申请人: AtScale, Inc.

    IPC分类号: G06F9/46 G06F9/54 G06F21/31

    摘要: Techniques are presented for performing enhanced real-time data statement monitoring and control without requiring modifications to data analysis client applications or data storage environments. A data statement processing layer is implemented between the data analysis client applications and the data storage environments. A data statement management agent interacts with an event bus in the data statement processing layer. The data statement management agent accesses event objects on the event bus that are generated during the processing of data statements. Rules are applied to select particular event objects. The selected event objects are transformed into event messages that are delivered to the client applications to monitor the processing of the data statements. Control commands received from the client application are transformed into event objects that are issued to the event bus to control the processing of the data statement.

    Query engine selection
    2.
    发明授权

    公开(公告)号:US10713248B2

    公开(公告)日:2020-07-14

    申请号:US15657198

    申请日:2017-07-23

    申请人: AtScale, Inc.

    摘要: Techniques are presented for rule-based selection of query engines for performing data operations on a variety of datasets stored in heterogeneous data storage environments. Data statements for a subject dataset are mapped to a logical data structure representation of the subject dataset to formulate a logical plan for the data statements. The data statements are analyzed to derive a set of statement attributes associated with the data statements. Query engine attributes describing the query engines available to query various instances of the subject dataset are accessed. A set of query engine selection rules are evaluated subject to the statement attributes and/or the query engine attributes to dynamically select a target query engine for the data statements. A physical plan structured for the target query engine is generated from the logical plan. The physical plan is executed on the target query engine to perform data operations on the subject dataset.

    Data statement monitoring and control

    公开(公告)号:US10783014B2

    公开(公告)日:2020-09-22

    申请号:US16209950

    申请日:2018-12-04

    申请人: AtScale, Inc.

    摘要: Techniques are presented for performing enhanced real-time data statement monitoring and control without requiring modifications to data analysis client applications or data storage environments. A data statement processing layer is implemented between the data analysis client applications and the data storage environments. A data statement management agent interacts with an event bus in the data statement processing layer. The data statement management agent accesses event objects on the event bus that are generated during the processing of data statements. Rules are applied to select particular event objects. The selected event objects are transformed into event messages that are delivered to the client applications to monitor the processing of the data statements. Control commands received from the client application are transformed into event objects that are issued to the event bus to control the processing of the data statement.

    Interpreting relational database statements using a virtual multidimensional data model

    公开(公告)号:US09600554B2

    公开(公告)日:2017-03-21

    申请号:US14665032

    申请日:2015-03-23

    申请人: AtScale, Inc.

    IPC分类号: G06F17/30 G06F7/00

    摘要: The present disclosure provides improved systems, methods, and computer program products suited to address the issues with legacy approaches. Specifically, the present disclosure provides a detailed description of techniques used in systems, methods, and in computer program products for interpreting relational database statements using a virtual multidimensional data model. Certain embodiments are directed to technological solutions for receiving a relational database statement comprising relational metadata mapped to a virtual multidimensional representation of a subject database, and generating a subject database statement based at least in part on the relational database statement and the virtual multidimensional representation, and configurable to operate on the subject database to produce a visualization result set, which embodiments advance the technical fields for addressing the problem of projecting a multidimensional data view of a subject database on to a relational data analysis environment to enable real time data analyses, as well as advancing peripheral technical fields.

    QUERY ENGINE SELECTION
    5.
    发明申请

    公开(公告)号:US20190026335A1

    公开(公告)日:2019-01-24

    申请号:US15657198

    申请日:2017-07-23

    申请人: AtScale, Inc.

    IPC分类号: G06F17/30

    摘要: Techniques are presented for rule-based selection of query engines for performing data operations on a variety of datasets stored in heterogeneous data storage environments. Data statements for a subject dataset are mapped to a logical data structure representation of the subject dataset to formulate a logical plan for the data statements. The data statements are analyzed to derive a set of statement attributes associated with the data statements. Query engine attributes describing the query engines available to query various instances of the subject dataset are accessed. A set of query engine selection rules are evaluated subject to the statement attributes and/or the query engine attributes to dynamically select a target query engine for the data statements. A physical plan structured for the target query engine is generated from the logical plan. The physical plan is executed on the target query engine to perform data operations on the subject dataset.

    DATA STATEMENT MONITORING AND CONTROL
    6.
    发明申请

    公开(公告)号:US20190026167A1

    公开(公告)日:2019-01-24

    申请号:US15657194

    申请日:2017-07-23

    申请人: AtScale, Inc.

    IPC分类号: G06F9/54 G06F21/31

    摘要: Techniques are presented for performing enhanced real-time data statement monitoring and control without requiring modifications to data analysis client applications or data storage environments. A data statement processing layer is implemented between the data analysis client applications and the data storage environments. A data statement management agent interacts with an event bus in the data statement processing layer. The data statement management agent accesses event objects on the event bus that are generated during the processing of data statements. Rules are applied to select particular event objects. The selected event objects are transformed into event messages that are delivered to the client applications to monitor the processing of the data statements. Control commands received from the client application are transformed into event objects that are issued to the event bus to control the processing of the data statement.

    Interpreting relational database statements using a virtual multidimensional data model

    公开(公告)号:US09946780B2

    公开(公告)日:2018-04-17

    申请号:US15424890

    申请日:2017-02-06

    申请人: AtScale, Inc.

    IPC分类号: G06F17/30

    摘要: The present disclosure provides improved systems, methods, and computer program products suited to address the issues with legacy approaches. Specifically, the present disclosure provides a detailed description of techniques used in systems, methods, and in computer program products for interpreting relational database statements using a virtual multidimensional data model. Certain embodiments are directed to technological solutions for receiving a relational database statement comprising relational metadata mapped to a virtual multidimensional representation of a subject database, and generating a subject database statement based at least in part on the relational database statement and the virtual multidimensional representation, and configurable to operate on the subject database to produce a visualization result set, which embodiments advance the technical fields for addressing the problem of projecting a multidimensional data view of a subject database on to a relational data analysis environment to enable real time data analyses, as well as advancing peripheral technical fields.

    INTERPRETING RELATIONAL DATABASE STATEMENTS USING A VIRTUAL MULTIDIMENSIONAL DATA MODEL
    8.
    发明申请
    INTERPRETING RELATIONAL DATABASE STATEMENTS USING A VIRTUAL MULTIDIMENSIONAL DATA MODEL 有权
    使用虚拟多维数据模型解释关系数据库语句

    公开(公告)号:US20150278334A1

    公开(公告)日:2015-10-01

    申请号:US14665032

    申请日:2015-03-23

    申请人: AtScale, Inc.

    IPC分类号: G06F17/30

    摘要: The present disclosure provides improved systems, methods, and computer program products suited to address the issues with legacy approaches. Specifically, the present disclosure provides a detailed description of techniques used in systems, methods, and in computer program products for interpreting relational database statements using a virtual multidimensional data model. Certain embodiments are directed to technological solutions for receiving a relational database statement comprising relational metadata mapped to a virtual multidimensional representation of a subject database, and generating a subject database statement based at least in part on the relational database statement and the virtual multidimensional representation, and configurable to operate on the subject database to produce a visualization result set, which embodiments advance the technical fields for addressing the problem of projecting a multidimensional data view of a subject database on to a relational data analysis environment to enable real time data analyses, as well as advancing peripheral technical fields.

    摘要翻译: 本公开提供了适于解决遗留方法的问题的改进的系统,方法和计算机程序产品。 具体地,本公开提供了用于使用虚拟多维数据模型解释关系数据库语句的系统,方法和计算机程序产品中使用的技术的详细描述。 某些实施例涉及用于接收包括映射到主题数据库的虚拟多维表示的关系元数据的关系数据库语句的技术解决方案,以及至少部分地基于关系数据库语句和虚拟多维表示来生成主题数据库语句,以及 可配置为在主题数据库上操作以产生可视化结果集,这些实施例推进了技术领域,用于解决将主题数据库的多维数据视图投影到关系数据分析环境的问题,以实现实时数据分析 作为推进外围技术领域。