flink1.11 小疑问(提升 DDL 易用性(动态 Table 属性))

classic Classic list List threaded Threaded
8 messages Options
kcz
Reply | Threaded
Open this post in threaded view
|

flink1.11 小疑问(提升 DDL 易用性(动态 Table 属性))

kcz
动态 Table 属性是指什么?可以举一个列子吗。
Reply | Threaded
Open this post in threaded view
|

Re: flink1.11 小疑问(提升 DDL 易用性(动态 Table 属性))

Kurt Young
就是你DDL定义表的时候的WITH参数,有时候有个别参数写的不对或者需要调整,可以在query里直接修改,而不用重新定义一张新表。

Best,
Kurt


On Tue, Jun 16, 2020 at 9:49 AM kcz <[hidden email]> wrote:

> 动态 Table 属性是指什么?可以举一个列子吗。
kcz
Reply | Threaded
Open this post in threaded view
|

回复: flink1.11 小疑问(提升 DDL 易用性(动态 Table 属性))

kcz
tks,大致明白了




------------------&nbsp;原始邮件&nbsp;------------------
发件人:&nbsp;"Kurt Young"<[hidden email]&gt;;
发送时间:&nbsp;2020年6月16日(星期二) 上午9:53
收件人:&nbsp;"user-zh"<[hidden email]&gt;;

主题:&nbsp;Re: flink1.11 小疑问(提升 DDL 易用性(动态 Table 属性))



就是你DDL定义表的时候的WITH参数,有时候有个别参数写的不对或者需要调整,可以在query里直接修改,而不用重新定义一张新表。

Best,
Kurt


On Tue, Jun 16, 2020 at 9:49 AM kcz <[hidden email]&gt; wrote:

&gt; 动态 Table 属性是指什么?可以举一个列子吗。
Reply | Threaded
Open this post in threaded view
|

回复: flink1.11 小疑问(提升 DDL 易用性(动态 Table 属性))

Yichao Yang
In reply to this post by Kurt Young
Hi


1.2版本将会有like字句的支持,参考[1],不过也是通过定义一张表的方式,而不是直接在query内指定。
个人理解在query内指定其实会涉及到很多因素,假设涉及到多张表的时候,涉及到同key属性时,你在query内指定的属性到底是赋予给哪张表的?这个其实是比较模糊的。


[1]https://ci.apache.org/projects/flink/flink-docs-master/dev/table/sql/create.html#create-table


Best,
Yichao Yang




------------------&nbsp;原始邮件&nbsp;------------------
发件人:&nbsp;"Kurt Young"<[hidden email]&gt;;
发送时间:&nbsp;2020年6月16日(星期二) 上午9:53
收件人:&nbsp;"user-zh"<[hidden email]&gt;;

主题:&nbsp;Re: flink1.11 小疑问(提升 DDL 易用性(动态 Table 属性))



就是你DDL定义表的时候的WITH参数,有时候有个别参数写的不对或者需要调整,可以在query里直接修改,而不用重新定义一张新表。

Best,
Kurt


On Tue, Jun 16, 2020 at 9:49 AM kcz <[hidden email]&gt; wrote:

&gt; 动态 Table 属性是指什么?可以举一个列子吗。
Reply | Threaded
Open this post in threaded view
|

Re: flink1.11 小疑问(提升 DDL 易用性(动态 Table 属性))

Benchao Li-2
补充一条,在1.12中,除了LIKE语句,还有Table Hints[1] 可以用来动态修改属性。

[1]
https://ci.apache.org/projects/flink/flink-docs-master/dev/table/sql/hints.html

Yichao Yang <[hidden email]> 于2020年6月16日周二 上午10:02写道:

> Hi
>
>
> 1.2版本将会有like字句的支持,参考[1],不过也是通过定义一张表的方式,而不是直接在query内指定。
>
> 个人理解在query内指定其实会涉及到很多因素,假设涉及到多张表的时候,涉及到同key属性时,你在query内指定的属性到底是赋予给哪张表的?这个其实是比较模糊的。
>
>
> [1]
> https://ci.apache.org/projects/flink/flink-docs-master/dev/table/sql/create.html#create-table
>
>
> Best,
> Yichao Yang
>
>
>
>
> ------------------&nbsp;原始邮件&nbsp;------------------
> 发件人:&nbsp;"Kurt Young"<[hidden email]&gt;;
> 发送时间:&nbsp;2020年6月16日(星期二) 上午9:53
> 收件人:&nbsp;"user-zh"<[hidden email]&gt;;
>
> 主题:&nbsp;Re: flink1.11 小疑问(提升 DDL 易用性(动态 Table 属性))
>
>
>
> 就是你DDL定义表的时候的WITH参数,有时候有个别参数写的不对或者需要调整,可以在query里直接修改,而不用重新定义一张新表。
>
> Best,
> Kurt
>
>
> On Tue, Jun 16, 2020 at 9:49 AM kcz <[hidden email]&gt; wrote:
>
> &gt; 动态 Table 属性是指什么?可以举一个列子吗。
Reply | Threaded
Open this post in threaded view
|

Re: flink1.11 小疑问(提升 DDL 易用性(动态 Table 属性))

Kurt Young
In reply to this post by Yichao Yang
table hint的语法是紧跟在你query中访问某张表的时候,所以我理解并不会有 ”这个动态参数作用在哪张表“ 上的疑问吧?

Best,
Kurt


On Tue, Jun 16, 2020 at 10:02 AM Yichao Yang <[hidden email]> wrote:

> Hi
>
>
> 1.2版本将会有like字句的支持,参考[1],不过也是通过定义一张表的方式,而不是直接在query内指定。
>
> 个人理解在query内指定其实会涉及到很多因素,假设涉及到多张表的时候,涉及到同key属性时,你在query内指定的属性到底是赋予给哪张表的?这个其实是比较模糊的。
>
>
> [1]
> https://ci.apache.org/projects/flink/flink-docs-master/dev/table/sql/create.html#create-table
>
>
> Best,
> Yichao Yang
>
>
>
>
> ------------------&nbsp;原始邮件&nbsp;------------------
> 发件人:&nbsp;"Kurt Young"<[hidden email]&gt;;
> 发送时间:&nbsp;2020年6月16日(星期二) 上午9:53
> 收件人:&nbsp;"user-zh"<[hidden email]&gt;;
>
> 主题:&nbsp;Re: flink1.11 小疑问(提升 DDL 易用性(动态 Table 属性))
>
>
>
> 就是你DDL定义表的时候的WITH参数,有时候有个别参数写的不对或者需要调整,可以在query里直接修改,而不用重新定义一张新表。
>
> Best,
> Kurt
>
>
> On Tue, Jun 16, 2020 at 9:49 AM kcz <[hidden email]&gt; wrote:
>
> &gt; 动态 Table 属性是指什么?可以举一个列子吗。
Reply | Threaded
Open this post in threaded view
|

Re: flink1.11 小疑问(提升 DDL 易用性(动态 Table 属性))

wangsong2
6.14号的meetup中讲的动态 Table 属性很清楚,附个链接:
https://developer.aliyun.com/live/2894?accounttraceid=07deb589f50c4c1abbcbed103e534316qnxq
,大概在04:17:00左右。

Kurt Young <[hidden email]> 于2020年6月16日周二 下午12:12写道:

> table hint的语法是紧跟在你query中访问某张表的时候,所以我理解并不会有 ”这个动态参数作用在哪张表“ 上的疑问吧?
>
> Best,
> Kurt
>
>
> On Tue, Jun 16, 2020 at 10:02 AM Yichao Yang <[hidden email]> wrote:
>
> > Hi
> >
> >
> > 1.2版本将会有like字句的支持,参考[1],不过也是通过定义一张表的方式,而不是直接在query内指定。
> >
> >
> 个人理解在query内指定其实会涉及到很多因素,假设涉及到多张表的时候,涉及到同key属性时,你在query内指定的属性到底是赋予给哪张表的?这个其实是比较模糊的。
> >
> >
> > [1]
> >
> https://ci.apache.org/projects/flink/flink-docs-master/dev/table/sql/create.html#create-table
> >
> >
> > Best,
> > Yichao Yang
> >
> >
> >
> >
> > ------------------&nbsp;原始邮件&nbsp;------------------
> > 发件人:&nbsp;"Kurt Young"<[hidden email]&gt;;
> > 发送时间:&nbsp;2020年6月16日(星期二) 上午9:53
> > 收件人:&nbsp;"user-zh"<[hidden email]&gt;;
> >
> > 主题:&nbsp;Re: flink1.11 小疑问(提升 DDL 易用性(动态 Table 属性))
> >
> >
> >
> > 就是你DDL定义表的时候的WITH参数,有时候有个别参数写的不对或者需要调整,可以在query里直接修改,而不用重新定义一张新表。
> >
> > Best,
> > Kurt
> >
> >
> > On Tue, Jun 16, 2020 at 9:49 AM kcz <[hidden email]&gt; wrote:
> >
> > &gt; 动态 Table 属性是指什么?可以举一个列子吗。
>
kcz
Reply | Threaded
Open this post in threaded view
|

回复: flink1.11 小疑问(提升 DDL 易用性(动态 Table 属性))

kcz
谢谢各位大佬,我去学习学习




------------------&nbsp;原始邮件&nbsp;------------------
发件人:&nbsp;"王松"<[hidden email]&gt;;
发送时间:&nbsp;2020年6月16日(星期二) 下午3:13
收件人:&nbsp;"user-zh"<[hidden email]&gt;;

主题:&nbsp;Re: flink1.11 小疑问(提升 DDL 易用性(动态 Table 属性))



6.14号的meetup中讲的动态 Table 属性很清楚,附个链接:
https://developer.aliyun.com/live/2894?accounttraceid=07deb589f50c4c1abbcbed103e534316qnxq
,大概在04:17:00左右。

Kurt Young <[hidden email]&gt; 于2020年6月16日周二 下午12:12写道:

&gt; table hint的语法是紧跟在你query中访问某张表的时候,所以我理解并不会有 ”这个动态参数作用在哪张表“ 上的疑问吧?
&gt;
&gt; Best,
&gt; Kurt
&gt;
&gt;
&gt; On Tue, Jun 16, 2020 at 10:02 AM Yichao Yang <[hidden email]&gt; wrote:
&gt;
&gt; &gt; Hi
&gt; &gt;
&gt; &gt;
&gt; &gt; 1.2版本将会有like字句的支持,参考[1],不过也是通过定义一张表的方式,而不是直接在query内指定。
&gt; &gt;
&gt; &gt;
&gt; 个人理解在query内指定其实会涉及到很多因素,假设涉及到多张表的时候,涉及到同key属性时,你在query内指定的属性到底是赋予给哪张表的?这个其实是比较模糊的。
&gt; &gt;
&gt; &gt;
&gt; &gt; [1]
&gt; &gt;
&gt; https://ci.apache.org/projects/flink/flink-docs-master/dev/table/sql/create.html#create-table
&gt; &gt;
&gt; &gt;
&gt; &gt; Best,
&gt; &gt; Yichao Yang
&gt; &gt;
&gt; &gt;
&gt; &gt;
&gt; &gt;
&gt; &gt; ------------------&amp;nbsp;原始邮件&amp;nbsp;------------------
&gt; &gt; 发件人:&amp;nbsp;"Kurt Young"<[hidden email]&amp;gt;;
&gt; &gt; 发送时间:&amp;nbsp;2020年6月16日(星期二) 上午9:53
&gt; &gt; 收件人:&amp;nbsp;"user-zh"<[hidden email]&amp;gt;;
&gt; &gt;
&gt; &gt; 主题:&amp;nbsp;Re: flink1.11 小疑问(提升 DDL 易用性(动态 Table 属性))
&gt; &gt;
&gt; &gt;
&gt; &gt;
&gt; &gt; 就是你DDL定义表的时候的WITH参数,有时候有个别参数写的不对或者需要调整,可以在query里直接修改,而不用重新定义一张新表。
&gt; &gt;
&gt; &gt; Best,
&gt; &gt; Kurt
&gt; &gt;
&gt; &gt;
&gt; &gt; On Tue, Jun 16, 2020 at 9:49 AM kcz <[hidden email]&amp;gt; wrote:
&gt; &gt;
&gt; &gt; &amp;gt; 动态 Table 属性是指什么?可以举一个列子吗。
&gt;