Hi,

createRemoteEnvironment(...) methods have some obscure documentation.

createRemoteEnvironment(String
<http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true>
host,int port,String
<http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true>...
jarFiles)

What will be the port here? and which jatFiles to supply?

API also mentions "The remote environment sends (parts of) the program
to a cluster for execution. "

What exactly does that mean?

Thanks,

Sangram




On Tue, Nov 28, 2023 at 11:12 AM Xuyang <xyzhong...@163.com> wrote:

> Hi, Dan.
> Can you provide more details?
>
> > I'm seeing unexpected behavior where it appears like the sql is
> executed locally.
> Did you find a minicluster started locally running you program?
>
> > In my case the remote environment is inside AWS and it doesn't appear
> to pick up the region and credentials unless I set the environment
> variables locally
> I think you need make sure your local machin can connect to AWS
> environment firstly.
>
> Overall, I think `*StreamExecutionEnvironment#**createRemoteEnvironment *`
> can meet your requirements.
>
>
> --
>     Best!
>     Xuyang
>
>
> At 2023-11-28 03:49:44, "Oxlade, Dan" <dan.oxl...@troweprice.com> wrote:
>
> Hi,
>
> If I use *StreamExecutionEnvironment.createRemoteEnvironment* and then
> *var tEnv = StreamTableEnvironment.create(env)* from the resulting remote 
> *StreamExecutionEvironment
> *will any sql executed using *tEnv.executeSql* be executed remotely
> inside the flink cluster?
>
> I'm seeing unexpected behavior where it appears like the sql is executed
> locally. In my case the remote environment is inside AWS and it doesn't
> appear to pick up the region and credentials unless I set the environment
> variables locally - I want the job to run inside the cluster and use the
> remote AWS context, including things like the auth credentials of the AWS
> task.
>
> I feel like I might be fundamentally misunderstanding.
>
> Thanks
> Dan
>
> T. Rowe Price International Ltd (registered number 3957748) is registered
> in England and Wales with its registered office at Warwick Court, 5
> Paternoster Square, London EC4M 7DX. T. Rowe Price International Ltd is
> authorised and regulated by the Financial Conduct Authority. The company
> has a branch in Dubai International Financial Centre (regulated by the DFSA
> as a Representative Office).
>
> T. Rowe Price (including T. Rowe Price International Ltd and its
> affiliates) and its associates do not provide legal or tax advice. Any
> tax-related discussion contained in this e-mail, including any attachments,
> is not intended or written to be used, and cannot be used, for the purpose
> of (i) avoiding any tax penalties or (ii) promoting, marketing, or
> recommending to any other party any transaction or matter addressed herein.
> Please consult your independent legal counsel and/or professional tax
> advisor regarding any legal or tax issues raised in this e-mail.
>
> The contents of this e-mail and any attachments are intended solely for
> the use of the named addressee(s) and may contain confidential and/or
> privileged information. Any unauthorized use, copying, disclosure, or
> distribution of the contents of this e-mail is strictly prohibited by the
> sender and may be unlawful. If you are not the intended recipient, please
> notify the sender immediately and delete this e-mail.
>
>

Reply via email to