Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion airflow-core/tests/unit/always/test_project_structure.py
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,6 @@ def test_providers_modules_should_have_tests(self):
"providers/fab/tests/unit/fab/www/test_session.py",
"providers/fab/tests/unit/fab/www/test_views.py",
"providers/google/tests/unit/google/cloud/fs/test_gcs.py",
"providers/google/tests/unit/google/cloud/links/test_automl.py",
"providers/google/tests/unit/google/cloud/links/test_base.py",
"providers/google/tests/unit/google/cloud/links/test_bigquery.py",
"providers/google/tests/unit/google/cloud/links/test_bigquery_dts.py",
Expand All @@ -162,6 +161,7 @@ def test_providers_modules_should_have_tests(self):
"providers/google/tests/unit/google/cloud/links/test_spanner.py",
"providers/google/tests/unit/google/cloud/links/test_stackdriver.py",
"providers/google/tests/unit/google/cloud/links/test_workflows.py",
"providers/google/tests/unit/google/cloud/links/test_translate.py",
"providers/google/tests/unit/google/cloud/operators/vertex_ai/test_auto_ml.py",
"providers/google/tests/unit/google/cloud/operators/vertex_ai/test_batch_prediction_job.py",
"providers/google/tests/unit/google/cloud/operators/vertex_ai/test_custom_job.py",
Expand Down
24 changes: 24 additions & 0 deletions providers/google/docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,30 @@
Changelog
---------

.. warning::
Deprecated classes, parameters and features have been removed from the Google provider package.
The following breaking changes were introduced:

* Operators

* ``Remove AutoMLTrainModelOperator use airflow.providers.google.cloud.operators.vertex_ai.auto_ml.CreateAutoMLTabularTrainingJobOperator, airflow.providers.google.cloud.operators.vertex_ai.auto_ml.CreateAutoMLVideoTrainingJobOperator, airflow.providers.google.cloud.operators.vertex_ai.auto_ml.CreateAutoMLImageTrainingJobOperator, airflow.providers.google.cloud.operators.vertex_ai.generative_model.SupervisedFineTuningTrainOperator, airflow.providers.google.cloud.operators.translate.TranslateCreateModelOperator instead``
* ``Remove AutoMLPredictOperator use airflow.providers.google.cloud.operators.translate.TranslateTextOperator instead``
* ``Remove AutoMLCreateDatasetOperator use airflow.providers.google.cloud.operators.vertex_ai.dataset.CreateDatasetOperator, airflow.providers.google.cloud.operators.translate.TranslateCreateDatasetOperator instead``
* ``Remove AutoMLImportDataOperator use airflow.providers.google.cloud.operators.vertex_ai.dataset.ImportDataOperator, airflow.providers.google.cloud.operators.translate.TranslateImportDataOperator instead``
* ``Remove AutoMLTablesListColumnSpecsOperator because of the shutdown of legacy version of AutoML Tables``
* ``Remove AutoMLTablesUpdateDatasetOperator use airflow.providers.google.cloud.operators.vertex_ai.dataset.UpdateDatasetOperator instead``
* ``Remove AutoMLGetModelOperator use airflow.providers.google.cloud.operators.vertex_ai.model_service.GetModelOperator instead``
* ``Remove AutoMLDeleteModelOperator use airflow.providers.google.cloud.operators.vertex_ai.model_service.DeleteModelOperator, airflow.providers.google.cloud.operators.translate.TranslateDeleteModelOperator instead``
* ``Remove AutoMLDeployModelOperator use airflow.providers.google.cloud.operators.vertex_ai.endpoint_service.DeployModelOperator instead``
* ``Remove AutoMLTablesListTableSpecsOperator because of the shutdown of legacy version of AutoML Tables``
* ``Remove AutoMLListDatasetOperator use airflow.providers.google.cloud.operators.vertex_ai.dataset.ListDatasetsOperator, airflow.providers.google.cloud.operators.translate.TranslateDatasetsListOperator instead``
* ``Remove AutoMLDeleteDatasetOperator use airflow.providers.google.cloud.operators.vertex_ai.dataset.ListDatasetsOperator, airflow.providers.google.cloud.operators.translate.TranslateDatasetsListOperator instead``
* ``Remove MLEngineCreateModelOperator use appropriate VertexAI operator instead``

* Hooks

* ``Remove CloudAutoMLHook use airflow.providers.google.cloud.hooks.vertex_ai.auto_ml.AutoMLHook, airflow.providers.google.cloud.hooks.translate.TranslateHook instead``

18.1.0
......

Expand Down
Binary file not shown.
244 changes: 0 additions & 244 deletions providers/google/docs/operators/cloud/automl.rst

This file was deleted.

36 changes: 3 additions & 33 deletions providers/google/docs/operators/cloud/mlengine.rst
Original file line number Diff line number Diff line change
Expand Up @@ -45,22 +45,8 @@ the Vertex AI platform.

Creating a model
^^^^^^^^^^^^^^^^
A model is a container that can hold multiple model versions. A new model can be created through the
:class:`~airflow.providers.google.cloud.operators.mlengine.MLEngineCreateModelOperator`.
The ``model`` field should be defined with a dictionary containing the information about the model.
``name`` is a required field in this dictionary.

.. warning::
This operator is deprecated. The model is created as a result of running Vertex AI operators that create training jobs
of any types. For example, you can use
:class:`~airflow.providers.google.cloud.operators.vertex_ai.custom_job.CreateCustomPythonPackageTrainingJobOperator`.
The result of running this operator will be ready-to-use model saved in Model Registry.

.. exampleinclude:: /../../google/tests/system/google/cloud/ml_engine/example_mlengine.py
:language: python
:dedent: 4
:start-after: [START howto_operator_create_custom_python_training_job_v1]
:end-before: [END howto_operator_create_custom_python_training_job_v1]
This function is deprecated. All the functionality of legacy MLEngine and new features are available on
the Vertex AI platform.

Getting a model
^^^^^^^^^^^^^^^
Expand All @@ -72,18 +58,13 @@ Creating model versions

This function is deprecated. All the functionality of legacy MLEngine and new features are available on
the Vertex AI platform.
For model versioning please check:
`Model versioning with Vertex AI
<https://cloud.google.com/vertex-ai/docs/model-registry/versioning>`__

Managing model versions
^^^^^^^^^^^^^^^^^^^^^^^

This function is deprecated. All the functionality of legacy MLEngine and new features are available on
the Vertex AI platform.
For model versioning please check:
`Model versioning with Vertex AI
<https://cloud.google.com/vertex-ai/docs/model-registry/versioning>`__


Making predictions
^^^^^^^^^^^^^^^^^^
Expand All @@ -103,14 +84,3 @@ Evaluating a model

This function is deprecated. All the functionality of legacy MLEngine and new features are available on
the Vertex AI platform.
To create and view Model Evaluation, please check the documentation:
`Evaluate models using Vertex AI
<https://cloud.google.com/vertex-ai/docs/evaluation/using-model-evaluation#create_an_evaluation>`__

Reference
^^^^^^^^^

For further information, look at:

* `Client Library Documentation <https://cloud.google.com/ai-platform/prediction/docs/reference/rest>`__
* `Product Documentation <https://cloud.google.com/ai-platform/docs/>`__
Loading