要为Dataproc集群手动创建计划的删除,我可以使用下一个参数--max-idle=30m
。
但是如何使用Python API激活计划的删除?有什么提示应该在哪里检查吗?
答案 0 :(得分:1)
您可以看一下代码,它似乎在var data = context.Grades.Include(x => x.Students).SingleOrDefault(x => x.Id == 1);
Dataproc API Python client中可用。
Here is an example的设置方法(来自Airflow DataprocClusterCreateOperator):
v1beta2
答案 1 :(得分:1)
这是另一种方法。
尝试从运行的程序中删除群集。完成计算后,让程序调用delete cluster命令本身。
print("Try to delete cluster %s " % job_args['cluster_name'] )
result = subprocess.call(['gcloud',
'dataproc',
'clusters',
'delete',
job_args['cluster_name'],
'--quiet',
'--async'])
print("Sent command result: %s" % str(result))