[GitHub] [airflow] turbaszek commented on a change in pull request #9037: Create guide for Dataproc Operators

2020-05-30 Thread GitBox


turbaszek commented on a change in pull request #9037:
URL: https://github.com/apache/airflow/pull/9037#discussion_r432873891



##
File path: docs/howto/operator/gcp/dataproc.rst
##
@@ -0,0 +1,188 @@
+ .. Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+ ..   http://www.apache.org/licenses/LICENSE-2.0
+
+ .. Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+
+Google Cloud Dataproc Operators
+===
+
+Dataproc is a managed Apache Spark and Apache Hadoop service that lets you
+take advantage of open source data tools for batch processing, querying, 
streaming and machine learning.
+Dataproc automation helps you create clusters quickly, manage them easily, and
+save money by turning clusters off when you don't need them.
+
+For more information about the service visit `Dataproc production 
documentation https://cloud.google.com/dataproc/docs/reference>`__
+
+.. contents::
+  :depth: 1
+  :local:
+
+Prerequisite Tasks
+--
+
+.. include:: _partials/prerequisite_tasks.rst
+
+
+.. _howto/operator:DataprocCreateClusterOperator:
+
+Create a Cluster
+
+
+Before you create a dataproc cluster you need to define the cluster.
+It describes the identifying information, config, and status of a cluster of 
Compute Engine instances.
+For more information about the available fields to pass when creating a 
cluster, visit `Dataproc create cluster API. 
`__
+
+A cluster configuration can look as followed:
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_create_cluster]
+:end-before: [END how_to_cloud_dataproc_create_cluster]
+
+With this configuration we can create the cluster:
+:class:`~airflow.providers.google.cloud.operators.dataproc.DataprocCreateClusterOperator`
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_create_cluster_operator]
+:end-before: [END how_to_cloud_dataproc_create_cluster_operator]
+
+Update a cluster
+
+You can scale the cluster up or down by providing a cluster config and a 
updateMask.
+In the updateMask argument you specifies the path, relative to Cluster, of the 
field to update.
+For more information on updateMask and other parameters take a look at 
`Dataproc update cluster API. 
`__
+
+An example of a new cluster config and the updateMask:
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_updatemask_cluster_operator]
+:end-before: [END how_to_cloud_dataproc_updatemask_cluster_operator]
+
+To update a cluster you can use:
+:class:`~airflow.providers.google.cloud.operators.dataproc.DataprocUpdateClusterOperator`
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_update_cluster_operator]
+:end-before: [END how_to_cloud_dataproc_update_cluster_operator]
+
+Deleting a cluster
+--
+
+To delete a cluster you can use:
+
+:class:`~airflow.providers.google.cloud.operators.dataproc.DataprocDeleteClusterOperator`.
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_delete_cluster_operator]
+:end-before: [END how_to_cloud_dataproc_delete_cluster_operator]
+
+Submit a job to a cluster
+-
+
+Dataproc supports submitting jobs of different big data components.
+The list currently includes Spark, Hadoop, Pig and Hive.
+For more information on versions and images take a look at `Cloud Dataproc 
Image version list 
`__
+
+To submit a job to the cluster you need a provide a job source 

[GitHub] [airflow] turbaszek commented on a change in pull request #9037: Create guide for Dataproc Operators

2020-05-30 Thread GitBox


turbaszek commented on a change in pull request #9037:
URL: https://github.com/apache/airflow/pull/9037#discussion_r432873891



##
File path: docs/howto/operator/gcp/dataproc.rst
##
@@ -0,0 +1,188 @@
+ .. Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+ ..   http://www.apache.org/licenses/LICENSE-2.0
+
+ .. Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+
+Google Cloud Dataproc Operators
+===
+
+Dataproc is a managed Apache Spark and Apache Hadoop service that lets you
+take advantage of open source data tools for batch processing, querying, 
streaming and machine learning.
+Dataproc automation helps you create clusters quickly, manage them easily, and
+save money by turning clusters off when you don't need them.
+
+For more information about the service visit `Dataproc production 
documentation https://cloud.google.com/dataproc/docs/reference>`__
+
+.. contents::
+  :depth: 1
+  :local:
+
+Prerequisite Tasks
+--
+
+.. include:: _partials/prerequisite_tasks.rst
+
+
+.. _howto/operator:DataprocCreateClusterOperator:
+
+Create a Cluster
+
+
+Before you create a dataproc cluster you need to define the cluster.
+It describes the identifying information, config, and status of a cluster of 
Compute Engine instances.
+For more information about the available fields to pass when creating a 
cluster, visit `Dataproc create cluster API. 
`__
+
+A cluster configuration can look as followed:
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_create_cluster]
+:end-before: [END how_to_cloud_dataproc_create_cluster]
+
+With this configuration we can create the cluster:
+:class:`~airflow.providers.google.cloud.operators.dataproc.DataprocCreateClusterOperator`
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_create_cluster_operator]
+:end-before: [END how_to_cloud_dataproc_create_cluster_operator]
+
+Update a cluster
+
+You can scale the cluster up or down by providing a cluster config and a 
updateMask.
+In the updateMask argument you specifies the path, relative to Cluster, of the 
field to update.
+For more information on updateMask and other parameters take a look at 
`Dataproc update cluster API. 
`__
+
+An example of a new cluster config and the updateMask:
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_updatemask_cluster_operator]
+:end-before: [END how_to_cloud_dataproc_updatemask_cluster_operator]
+
+To update a cluster you can use:
+:class:`~airflow.providers.google.cloud.operators.dataproc.DataprocUpdateClusterOperator`
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_update_cluster_operator]
+:end-before: [END how_to_cloud_dataproc_update_cluster_operator]
+
+Deleting a cluster
+--
+
+To delete a cluster you can use:
+
+:class:`~airflow.providers.google.cloud.operators.dataproc.DataprocDeleteClusterOperator`.
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_delete_cluster_operator]
+:end-before: [END how_to_cloud_dataproc_delete_cluster_operator]
+
+Submit a job to a cluster
+-
+
+Dataproc supports submitting jobs of different big data components.
+The list currently includes Spark, Hadoop, Pig and Hive.
+For more information on versions and images take a look at `Cloud Dataproc 
Image version list 
`__
+
+To submit a job to the cluster you need a provide a job source 

[GitHub] [airflow] turbaszek commented on a change in pull request #9037: Create guide for Dataproc Operators

2020-05-30 Thread GitBox


turbaszek commented on a change in pull request #9037:
URL: https://github.com/apache/airflow/pull/9037#discussion_r432834157



##
File path: docs/howto/operator/gcp/dataproc.rst
##
@@ -0,0 +1,188 @@
+ .. Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+ ..   http://www.apache.org/licenses/LICENSE-2.0
+
+ .. Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+
+Google Cloud Dataproc Operators
+===
+
+Dataproc is a managed Apache Spark and Apache Hadoop service that lets you
+take advantage of open source data tools for batch processing, querying, 
streaming and machine learning.
+Dataproc automation helps you create clusters quickly, manage them easily, and
+save money by turning clusters off when you don't need them.
+
+For more information about the service visit `Dataproc production 
documentation https://cloud.google.com/dataproc/docs/reference>`__
+
+.. contents::
+  :depth: 1
+  :local:
+
+Prerequisite Tasks
+--
+
+.. include:: _partials/prerequisite_tasks.rst
+
+
+.. _howto/operator:DataprocCreateClusterOperator:
+
+Create a Cluster
+
+
+Before you create a dataproc cluster you need to define the cluster.
+It describes the identifying information, config, and status of a cluster of 
Compute Engine instances.
+For more information about the available fields to pass when creating a 
cluster, visit `Dataproc create cluster API. 
`__
+
+A cluster configuration can look as followed:
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_create_cluster]
+:end-before: [END how_to_cloud_dataproc_create_cluster]
+
+With this configuration we can create the cluster:
+:class:`~airflow.providers.google.cloud.operators.dataproc.DataprocCreateClusterOperator`
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_create_cluster_operator]
+:end-before: [END how_to_cloud_dataproc_create_cluster_operator]
+
+Update a cluster
+
+You can scale the cluster up or down by providing a cluster config and a 
updateMask.
+In the updateMask argument you specifies the path, relative to Cluster, of the 
field to update.
+For more information on updateMask and other parameters take a look at 
`Dataproc update cluster API. 
`__
+
+An example of a new cluster config and the updateMask:
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_updatemask_cluster_operator]
+:end-before: [END how_to_cloud_dataproc_updatemask_cluster_operator]
+
+To update a cluster you can use:
+:class:`~airflow.providers.google.cloud.operators.dataproc.DataprocUpdateClusterOperator`
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_update_cluster_operator]
+:end-before: [END how_to_cloud_dataproc_update_cluster_operator]
+
+Deleting a cluster
+--
+
+To delete a cluster you can use:
+
+:class:`~airflow.providers.google.cloud.operators.dataproc.DataprocDeleteClusterOperator`.
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_delete_cluster_operator]
+:end-before: [END how_to_cloud_dataproc_delete_cluster_operator]
+
+Submit a job to a cluster
+-
+
+Dataproc supports submitting jobs of different big data components.
+The list currently includes Spark, Hadoop, Pig and Hive.
+For more information on versions and images take a look at `Cloud Dataproc 
Image version list 
`__
+
+To submit a job to the cluster you need a provide a job source 

[GitHub] [airflow] turbaszek commented on a change in pull request #9037: Create guide for Dataproc Operators

2020-05-30 Thread GitBox


turbaszek commented on a change in pull request #9037:
URL: https://github.com/apache/airflow/pull/9037#discussion_r432834134



##
File path: docs/howto/operator/gcp/dataproc.rst
##
@@ -0,0 +1,188 @@
+ .. Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+ ..   http://www.apache.org/licenses/LICENSE-2.0
+
+ .. Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+
+Google Cloud Dataproc Operators
+===
+
+Dataproc is a managed Apache Spark and Apache Hadoop service that lets you
+take advantage of open source data tools for batch processing, querying, 
streaming and machine learning.
+Dataproc automation helps you create clusters quickly, manage them easily, and
+save money by turning clusters off when you don't need them.
+
+For more information about the service visit `Dataproc production 
documentation https://cloud.google.com/dataproc/docs/reference>`__
+
+.. contents::
+  :depth: 1
+  :local:
+
+Prerequisite Tasks
+--
+
+.. include:: _partials/prerequisite_tasks.rst
+
+
+.. _howto/operator:DataprocCreateClusterOperator:
+
+Create a Cluster
+
+
+Before you create a dataproc cluster you need to define the cluster.
+It describes the identifying information, config, and status of a cluster of 
Compute Engine instances.
+For more information about the available fields to pass when creating a 
cluster, visit `Dataproc create cluster API. 
`__
+
+A cluster configuration can look as followed:
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_create_cluster]
+:end-before: [END how_to_cloud_dataproc_create_cluster]
+
+With this configuration we can create the cluster:
+:class:`~airflow.providers.google.cloud.operators.dataproc.DataprocCreateClusterOperator`
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_create_cluster_operator]
+:end-before: [END how_to_cloud_dataproc_create_cluster_operator]
+
+Update a cluster
+
+You can scale the cluster up or down by providing a cluster config and a 
updateMask.
+In the updateMask argument you specifies the path, relative to Cluster, of the 
field to update.
+For more information on updateMask and other parameters take a look at 
`Dataproc update cluster API. 
`__
+
+An example of a new cluster config and the updateMask:
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4

Review comment:
   ```suggestion
   :dedent: 0
   ```





This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [airflow] turbaszek commented on a change in pull request #9037: Create guide for Dataproc Operators

2020-05-30 Thread GitBox


turbaszek commented on a change in pull request #9037:
URL: https://github.com/apache/airflow/pull/9037#discussion_r432834080



##
File path: docs/howto/operator/gcp/dataproc.rst
##
@@ -0,0 +1,188 @@
+ .. Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+ ..   http://www.apache.org/licenses/LICENSE-2.0
+
+ .. Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+
+Google Cloud Dataproc Operators
+===
+
+Dataproc is a managed Apache Spark and Apache Hadoop service that lets you
+take advantage of open source data tools for batch processing, querying, 
streaming and machine learning.
+Dataproc automation helps you create clusters quickly, manage them easily, and
+save money by turning clusters off when you don't need them.
+
+For more information about the service visit `Dataproc production 
documentation https://cloud.google.com/dataproc/docs/reference>`__
+
+.. contents::
+  :depth: 1
+  :local:
+
+Prerequisite Tasks
+--
+
+.. include:: _partials/prerequisite_tasks.rst
+
+
+.. _howto/operator:DataprocCreateClusterOperator:
+
+Create a Cluster
+
+
+Before you create a dataproc cluster you need to define the cluster.
+It describes the identifying information, config, and status of a cluster of 
Compute Engine instances.
+For more information about the available fields to pass when creating a 
cluster, visit `Dataproc create cluster API. 
`__
+
+A cluster configuration can look as followed:
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4

Review comment:
   ```suggestion
   :dedent: 0
   ```





This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [airflow] turbaszek commented on a change in pull request #9037: Create guide for Dataproc Operators

2020-05-29 Thread GitBox


turbaszek commented on a change in pull request #9037:
URL: https://github.com/apache/airflow/pull/9037#discussion_r432439593



##
File path: docs/operators-and-hooks-ref.rst
##
@@ -696,7 +696,7 @@ These integrations allow you to perform various operations 
within the Google Clo
  -
 
* - `Dataproc `__
- -
+ - :doc:`howto/operator/gcp/dataproc`

Review comment:
   ```suggestion
- :doc:`How to use `
   ```





This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [airflow] turbaszek commented on a change in pull request #9037: Create guide for Dataproc Operators

2020-05-27 Thread GitBox


turbaszek commented on a change in pull request #9037:
URL: https://github.com/apache/airflow/pull/9037#discussion_r431310411



##
File path: docs/howto/operator/gcp/dataproc.rst
##
@@ -0,0 +1,186 @@
+ .. Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+ ..   http://www.apache.org/licenses/LICENSE-2.0
+
+ .. Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+
+Google Cloud Dataproc Operators
+===
+
+Dataproc is a managed Apache Spark and Apache Hadoop service that lets you
+take advantage of open source data tools for batch processing, querying, 
streaming and machine learning.
+Dataproc automation helps you create clusters quickly, manage them easily, and
+save money by turning clusters off when you don't need them.

Review comment:
   Oh I see it's below in references, but personally I would put it in both 
places 





This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [airflow] turbaszek commented on a change in pull request #9037: Create guide for Dataproc Operators

2020-05-27 Thread GitBox


turbaszek commented on a change in pull request #9037:
URL: https://github.com/apache/airflow/pull/9037#discussion_r431309657



##
File path: docs/howto/operator/gcp/dataproc.rst
##
@@ -0,0 +1,186 @@
+ .. Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+ ..   http://www.apache.org/licenses/LICENSE-2.0
+
+ .. Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+
+Google Cloud Dataproc Operators
+===
+
+Dataproc is a managed Apache Spark and Apache Hadoop service that lets you
+take advantage of open source data tools for batch processing, querying, 
streaming and machine learning.
+Dataproc automation helps you create clusters quickly, manage them easily, and
+save money by turning clusters off when you don't need them.
+
+
+.. contents::
+  :depth: 1
+  :local:
+
+Prerequisite Tasks
+--
+
+.. include:: _partials/prerequisite_tasks.rst
+
+
+.. _howto/operator:DataprocCreateClusterOperator:
+
+Create a Cluster
+
+
+Before you create a dataproc cluster you need to define the cluster.
+It describes the identifying information, config, and status of a cluster of 
Compute Engine instances.
+
+A cluster configuration can look as followed:
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_create_cluster]
+:end-before: [END how_to_cloud_dataproc_create_cluster]
+
+With this configuration we can create the cluster:
+:class:`~airflow.providers.google.cloud.operators.dataproc.DataprocCreateClusterOperator`
+
+.. exampleinclude:: 
../../../../airflow/providers/google/cloud/example_dags/example_dataproc.py
+:language: python
+:dedent: 4
+:start-after: [START how_to_cloud_dataproc_create_cluster_operator]
+:end-before: [END how_to_cloud_dataproc_create_cluster_operator]
+
+Update a cluster
+
+You can scale the cluster up or down by providing a cluster config and a 
updateMask.
+In the updateMask argument you specifies the path, relative to Cluster, of the 
field to update.
+For more information on updateMask and other parameters take a look at 
`Dataproc update cluster API. 
`__

Review comment:
   Can you add link API docs with  cluster object definition in create 
cluster section?





This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [airflow] turbaszek commented on a change in pull request #9037: Create guide for Dataproc Operators

2020-05-27 Thread GitBox


turbaszek commented on a change in pull request #9037:
URL: https://github.com/apache/airflow/pull/9037#discussion_r431308938



##
File path: docs/howto/operator/gcp/dataproc.rst
##
@@ -0,0 +1,186 @@
+ .. Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+ ..   http://www.apache.org/licenses/LICENSE-2.0
+
+ .. Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+
+Google Cloud Dataproc Operators
+===
+
+Dataproc is a managed Apache Spark and Apache Hadoop service that lets you
+take advantage of open source data tools for batch processing, querying, 
streaming and machine learning.
+Dataproc automation helps you create clusters quickly, manage them easily, and
+save money by turning clusters off when you don't need them.

Review comment:
   Would you mind adding link to Dataproc website / API docs?





This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org