Hi Jeff, thank you for your encouragement and valuable comments on the
google doc.

I saw that you participated in many pySpark discussions a long time ago, I
am very grateful and look forward to your follow-up comments on pyFlink!

Thanks,
Jincheng

Jeff Zhang <zjf...@gmail.com> 于2019年4月2日周二 下午10:53写道:

> Thanks jincheng for driving this. Overall I agree with the approach, just
> left a few comments for details.
>
>
>
> jincheng sun <sunjincheng...@gmail.com> 于2019年4月2日周二 下午4:03写道:
>
> > Hi All,
> > As Xianda brought up in the previous email, There are a large number of
> > data analysis users who want flink to support Python. At the Flink API
> > level, we have DataStreamAPI/DataSetAPI/TableAPI&SQL, the Table API will
> > become the first-class citizen. Table API is declarative and can be
> > automatically optimized, which is mentioned in the Flink mid-term roadmap
> > by Stephan. So we first considering supporting Python at the Table level
> to
> > cater to the current large number of analytics users. For further promote
> > Python support in flink table level. Dian, Wei and I discussed offline a
> > bit and came up with an initial features outline as follows:
> >
> > - Python TableAPI Interface
> >   Introduce a set of Python Table API interfaces, including interface
> > definitions such as Table, TableEnvironment, TableConfig, etc.
> >
> > - Implementation Architecture
> >   We will offer two alternative architecture options, one for pure Python
> > language support and one for extended multi-language design.
> >
> > - Job Submission
> >   Provide a way that can submit(local/remote) Python Table API jobs.
> >
> > - Python Shell
> >   Python Shell is to provide an interactive way for users to write and
> > execute flink Python Table API jobs.
> >
> >
> > The design document for FLIP-38 can be found here:
> >
> >
> >
> https://docs.google.com/document/d/1ybYt-0xWRMa1Yf5VsuqGRtOfJBz4p74ZmDxZYg3j_h8/edit?usp=sharing
> >
> > I am looking forward to your comments and feedback.
> >
> > Best,
> > Jincheng
> >
>
>
> --
> Best Regards
>
> Jeff Zhang
>

Reply via email to