Re: Configuring flink-python in IntelliJ

2021-08-18 Thread Ingo Bürk
Hi Dian, thank you for the explanation. I guess this is, at least as far as we know, as good as it gets for an IntelliJ setup for all of Flink. I'll put up a pull request to update the IDE setup guide, but also point out that for specific work on PyFlink, a separate setup with PyCharm is recommend

Re: Configuring flink-python in IntelliJ

2021-08-18 Thread Dian Fu
Hi Ingo, There are both Java/Python source codes in PyFlink and I use two IDEs at the same time: IntelliJ IDEA & PyCharm. Regarding ONLY using IntelliJ IDEA for both Python & Java development, I have tried it and it works just as you said. I have done the following: - Install Python Plugin - Mark

Re: Configuring flink-python in IntelliJ

2021-08-18 Thread Ingo Bürk
Hi Dian, thanks for responding! No, I haven't tried, but I'm aware of it. I don't work exclusively on PyFlink, but rather just occasionally. So instead of having a whole separate IDE and project for one module I'm trying to get the whole Flink project to work as one in IntelliJ. Do PyFlink develop

Re: Configuring flink-python in IntelliJ

2021-08-18 Thread Dian Fu
Hi Ingo, Thanks a lot for starting up this discussion. I have not tried IntelliJ and I’m using PyCharm for PyFlink development. Have you tried this guideline? [1] It’s written in 1.9 and I think it should still work. Regards, Dian [1] https://ci.apache.org/projects/flink/flink-docs-release-1.13/

Re: Configuring flink-python in IntelliJ

2021-08-18 Thread Till Rohrmann
Thanks for starting this discussion Ingo. I guess that Dian can probably answer this question. I am big +1 for updating our documentation for how to set up the IDE since this problem will probably be encountered a couple of times. Cheers, Till On Wed, Aug 18, 2021 at 11:03 AM Ingo Bürk wrote: >

Configuring flink-python in IntelliJ

2021-08-18 Thread Ingo Bürk
Hello @dev, like probably most of you, I am using IntelliJ to work on Flink. Lately I needed to also work with flink-python, and thus was wondering about how to properly set it up to work in IntelliJ. So far, I have done the following: 1. Install the Python plugin 2. Set up a custom Python SDK us