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 <[email protected]>
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/)