You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/howto/operator/google/cloud/dataprep.rst
+62-14Lines changed: 62 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,30 @@
17
17
18
18
Google Dataprep Operators
19
19
=========================
20
-
`Google Dataprep API documentation is available here <https://cloud.google.com/dataprep/docs/html/API-Reference_145281441>`__
20
+
Dataprep is the intelligent cloud data service to visually explore, clean, and prepare data for analysis and machine learning.
21
+
Service can be use to explore and transform raw data from disparate and/or large datasets into clean and structured data for further analysis and processing.
22
+
Dataprep Job is an internal object encoding the information necessary to run a part of a Cloud Dataprep job group.
23
+
For more information about the service visit `Google Dataprep API documentation <https://cloud.google.com/dataprep/docs/html/API-Reference_145281441>`_
24
+
25
+
Before you begin
26
+
^^^^^^^^^^^^^^^^
27
+
Before using Dataprep within Airflow you need to authenticate your account with TOKEN.
28
+
To get connection Dataprep with Airflow you need Dataprep token. Please follow Dataprep `instructions <https://clouddataprep.com/documentation/api#section/Authentication>`_ to do it.
29
+
30
+
TOKEN should be added to the Connection in Airflow in JSON format.
31
+
You can check `how to do such connection <https://airflow.readthedocs.io/en/stable/howto/connection/index.html#editing-a-connection-with-the-ui>`_.
32
+
33
+
The DataprepRunJobGroupOperator will run specified job. Operator required a recipe id. To identify the recipe id please use `API documentation for runJobGroup <https://clouddataprep.com/documentation/api#operation/runJobGroup>`_
34
+
E.g. if the URL is /flows/10?recipe=7, the recipe id is 7. The recipe cannot be created via this operator. It can be created only via UI which is available `here <https://clouddataprep.com/>`_.
35
+
Some of parameters can be override by DAG's body request. How to do it is shown in example dag.
0 commit comments