Perl 在谷歌云中远程调用脚本

Perl 在谷歌云中远程调用脚本,perl,google-app-engine,google-cloud-datastore,google-cloud-platform,google-cloud-sql,Perl,Google App Engine,Google Cloud Datastore,Google Cloud Platform,Google Cloud Sql,最初我想到了这种方法:创建一个完整的web应用程序,允许将文件上传到数据存储中,然后数据流通过从数据存储中读取文件并将转换后的数据放入云SQL中来执行ETL,然后有一个不同的部分,允许传递查询以CSV文件的形式将结果输出到数据存储中。 然而,我想让它尽可能简单,所以我的想法是在云中创建一个执行ETL的Perl脚本,以及另一个脚本,在该脚本中,您可以将SQL查询作为参数传递,并将结果以CSV文件的形式输出到数据存储中。此脚本将被远程调用。其思想是执行脚本而不必在每个客户机(Google SQL p

最初我想到了这种方法:创建一个完整的web应用程序,允许将文件上传到数据存储中,然后数据流通过从数据存储中读取文件并将转换后的数据放入云SQL中来执行ETL,然后有一个不同的部分,允许传递查询以CSV文件的形式将结果输出到数据存储中。

然而,我想让它尽可能简单,所以我的想法是在云中创建一个执行ETL的Perl脚本,以及另一个脚本,在该脚本中,您可以将SQL查询作为参数传递,并将结果以CSV文件的形式输出到数据存储中。此脚本将被远程调用。其思想是执行脚本而不必在每个客户机(Google SQL proxy等)中安装所有堆栈,只需执行一个带有参数的本地脚本,该参数将传递给远程脚本。

这能做到吗?如果是,怎么做?除此之外,这种方法有意义吗?
谢谢