This is an automated email from the ASF dual-hosted git repository. dianfu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/master by this push: new 5b80e1c [hotfix][python][docs] Update the README of PyFlink 5b80e1c is described below commit 5b80e1c4582a7cc87c65bcd64f611d4861a9cdc2 Author: Dian Fu <dia...@apache.org> AuthorDate: Thu Sep 30 10:23:30 2021 +0800 [hotfix][python][docs] Update the README of PyFlink --- flink-python/README.md | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/flink-python/README.md b/flink-python/README.md index 42df1c8..24b6e95 100644 --- a/flink-python/README.md +++ b/flink-python/README.md @@ -6,11 +6,21 @@ Learn more about Flink at [https://flink.apache.org/](https://flink.apache.org/) ## Python Packaging -This packaging allows you to write Flink programs in Python, but it is currently a very initial version and will change in future versions. +PyFlink is a Python API for Apache Flink that allows you to build scalable batch and streaming workloads, +such as real-time data processing pipelines, large-scale exploratory data analysis, Machine Learning (ML) +pipelines and ETL processes. If you’re already familiar with Python and libraries such as Pandas, +then PyFlink makes it simpler to leverage the full capabilities of the Flink ecosystem. +Depending on the level of abstraction you need, there are two different APIs that can be used in PyFlink: PyFlink Table API and PyFlink DataStream API. -In this initial version only Table API is supported, you can find the documentation at [https://nightlies.apache.org/flink/flink-docs-stable/dev/table/tableApi.html](https://nightlies.apache.org/flink/flink-docs-stable/dev/table/tableApi.html) +The PyFlink Table API allows you to write powerful relational queries in a way that is similar to +using SQL or working with tabular data in Python. You can find more information about it via the tutorial +[https://nightlies.apache.org/flink/flink-docs-stable/docs/dev/python/table_api_tutorial/](https://nightlies.apache.org/flink/flink-docs-stable/docs/dev/python/table_api_tutorial/) -The tutorial can be found at [https://nightlies.apache.org/flink/flink-docs-stable/tutorials/python_table_api.html](https://nightlies.apache.org/flink/flink-docs-stable/tutorials/python_table_api.html) +The PyFlink DataStream API gives you lower-level control over the core building blocks of Flink, +state and time, to build more complex stream processing use cases. +Tutorial can be found at [https://nightlies.apache.org/flink/flink-docs-stable/docs/dev/python/datastream_tutorial/](https://nightlies.apache.org/flink/flink-docs-stable/docs/dev/python/datastream_tutorial/) + +You can find more information via the documentation at [https://nightlies.apache.org/flink/flink-docs-stable/docs/dev/python/overview/](https://nightlies.apache.org/flink/flink-docs-stable/docs/dev/python/overview/) The auto-generated Python docs can be found at [https://nightlies.apache.org/flink/flink-docs-stable/api/python/](https://nightlies.apache.org/flink/flink-docs-stable/api/python/)