2017-09-19 18 views
0

구글 클라우드의 파이썬 문서는 다음과 같은 기능을 가진 스크립트 (파이썬 문서-샘플/Dataproc에서/submit_job_to_cluster.py)가 이 함수에서 클러스터의 마스터 및 작업자 노드에 대한 시스템 유형을 지정할 수 있는지 궁금합니다.추가 시스템 유형 매개 변수

답변

0

다음 작업을해야합니다 :

def create_cluster(dataproc, project, zone, region, cluster_name): 
     print('Creating cluster...') 
     zone_uri = 'https://www.googleapis.com/compute/v1/projects/{}/zones/{}'.format(
     project, zone) 
     cluster_data = { 
     'projectId': project, 
     'clusterName': cluster_name, 
     'config': { 
      'gceClusterConfig': { 
       'zoneUri': zone_uri 
       }, 
       'masterConfig': { 
       'machineTypeUri' : 'n1-standard-1', 
       }, 
       'workerConfig': { 
       'machineTypeUri' : 'n1-standard-4', 
       }, 
      } 
     } 
     } 
     result = dataproc.projects().regions().clusters().create(
     projectId=project, 
     region=region, 
     body=cluster_data).execute() 
     return result 

https://cloud.google.com/dataproc/docs/reference/rest/v1/projects.regions.clusters#ClusterConfig

+0

대단히 감사합니다 @tix – claudiadast