US 12,314,769 B2
Workflow file management by a cloud-based data analytics system
Stephen Gilbert Ahlgren, Black Mountain, NC (US); William Andrew Neal, Denver, CO (US); and Chad Robert Auld, Thornton, CO (US)
Assigned to Alteryx, Inc., Irvine, CA (US)
Filed by Alteryx, Inc., Irvine, CA (US)
Filed on Jan. 3, 2024, as Appl. No. 18/403,606.
Claims priority of provisional application 63/503,373, filed on May 19, 2023.
Claims priority of provisional application 63/503,368, filed on May 19, 2023.
Claims priority of provisional application 63/503,370, filed on May 19, 2023.
Prior Publication US 2024/0386026 A1, Nov. 21, 2024
Int. Cl. G06F 9/50 (2006.01); G06F 9/54 (2006.01); G06F 16/13 (2019.01); G06F 16/16 (2019.01); G06F 16/182 (2019.01); G06F 16/188 (2019.01); G06F 16/25 (2019.01); G06F 16/81 (2019.01)
CPC G06F 9/505 (2013.01) [G06F 9/5072 (2013.01); G06F 9/547 (2013.01); G06F 16/13 (2019.01); G06F 16/164 (2019.01); G06F 16/182 (2019.01); G06F 16/192 (2019.01); G06F 16/254 (2019.01); G06F 16/81 (2019.01); G06F 2209/503 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, at a control plane of a data analytics system, a packaged workflow file from a client device of a user of the data analytics system, wherein the packaged workflow file describes at least a workflow to be executed;
storing, by the control plane, the packaged workflow file to a cloud storage account;
receiving, at the control plane, an API request for the packaged workflow file from an execution engine wrapper container running on a data plane, wherein the API request comprises an identifier for the packaged workflow file;
retrieving, by the control plane, the packaged workflow file from the cloud storage account based on the identifier;
transmitting, by the control plane, the packaged workflow file to the execution engine wrapper container running on the data plane;
receiving, by the control plane, a result of an execution of the workflow by the data plane; and
transmitting, by the control plane, the results of the workflow file to the cloud storage account for storing.