doc-exports/docs/dli/sqlreference/dli_08_0241.html
Su, Xiaomeng 76a5b1ee83 dli_sqlreference_20240227
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com>
Co-authored-by: Su, Xiaomeng <suxiaomeng1@huawei.com>
Co-committed-by: Su, Xiaomeng <suxiaomeng1@huawei.com>
2024-03-27 22:02:33 +00:00

199 lines
22 KiB
HTML

<a name="dli_08_0241"></a><a name="dli_08_0241"></a>
<h1 class="topictitle1">DIS Sink Stream</h1>
<div id="body1574393074740"><div class="section" id="dli_08_0241__en-us_topic_0111501792_section55701927123617"><h4 class="sectiontitle">Function</h4><p id="dli_08_0241__en-us_topic_0111501792_p5388433123618">DLI writes the Flink job output data into DIS. This cloud ecosystem is applicable to scenarios where data is filtered and imported to the DIS stream for future processing.</p>
<p id="dli_08_0241__en-us_topic_0111501792_p14200989332">DIS addresses the challenge of transmitting data outside cloud services to cloud services. DIS builds data intake streams for custom applications capable of processing or analyzing streaming data. DIS continuously captures, transmits, and stores terabytes of data from hundreds of thousands of sources every hour, such as logs, Internet of Things (IoT) data, social media feeds, website clickstreams, and location-tracking events. For more information about DIS, see the <em id="dli_08_0241__dli_08_0235_i1551785682011">Data Ingestion Service User Guide</em>.</p>
</div>
<div class="section" id="dli_08_0241__en-us_topic_0111501792_section3263193017297"><h4 class="sectiontitle">Syntax</h4><div class="codecoloring" codetype="Sql" id="dli_08_0241__screen1862411219436"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
<span class="normal">2</span>
<span class="normal">3</span>
<span class="normal">4</span>
<span class="normal">5</span>
<span class="normal">6</span>
<span class="normal">7</span>
<span class="normal">8</span>
<span class="normal">9</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">CREATE</span><span class="w"> </span><span class="n">SINK</span><span class="w"> </span><span class="n">STREAM</span><span class="w"> </span><span class="n">stream_id</span><span class="w"> </span><span class="p">(</span><span class="n">attr_name</span><span class="w"> </span><span class="n">attr_type</span><span class="w"> </span><span class="p">(</span><span class="s1">','</span><span class="w"> </span><span class="n">attr_name</span><span class="w"> </span><span class="n">attr_type</span><span class="p">)</span><span class="o">*</span><span class="w"> </span><span class="p">)</span>
<span class="w"> </span><span class="k">WITH</span><span class="w"> </span><span class="p">(</span>
<span class="w"> </span><span class="k">type</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="ss">&quot;dis&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="n">region</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="ss">&quot;&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="n">channel</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="ss">&quot;&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="n">partition_key</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="ss">&quot;&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="n">encode</span><span class="o">=</span><span class="w"> </span><span class="ss">&quot;&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="n">field_delimiter</span><span class="o">=</span><span class="w"> </span><span class="ss">&quot;&quot;</span>
<span class="w"> </span><span class="p">);</span>
</pre></div></td></tr></table></div>
</div>
</div>
<div class="section" id="dli_08_0241__section443145594310"><h4 class="sectiontitle">Keywords</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dli_08_0241__en-us_topic_0111501792_table6208194110214" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Keywords</caption><thead align="left"><tr id="dli_08_0241__en-us_topic_0111501792_row32081441727"><th align="left" class="cellrowborder" valign="top" width="23.4040404040404%" id="mcps1.3.3.2.2.4.1.1"><p id="dli_08_0241__en-us_topic_0111501792_p192085418212">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="11.757575757575758%" id="mcps1.3.3.2.2.4.1.2"><p id="dli_08_0241__en-us_topic_0111501792_p108302338272">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="64.83838383838383%" id="mcps1.3.3.2.2.4.1.3"><p id="dli_08_0241__en-us_topic_0111501792_p16208841429">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="dli_08_0241__en-us_topic_0111501792_row520834110214"><td class="cellrowborder" valign="top" width="23.4040404040404%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0241__en-us_topic_0111501792_p1220834118219">type</p>
</td>
<td class="cellrowborder" valign="top" width="11.757575757575758%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0241__en-us_topic_0111501792_p1983083310271">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="64.83838383838383%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0241__en-us_topic_0111501792_p1820811418218">Output channel type. <strong id="dli_08_0241__en-us_topic_0111501792_b842352706192948">dis</strong> indicates that data is exported to DIS.</p>
</td>
</tr>
<tr id="dli_08_0241__en-us_topic_0111501792_row202081411215"><td class="cellrowborder" valign="top" width="23.4040404040404%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0241__en-us_topic_0111501792_p52089411223">region</p>
</td>
<td class="cellrowborder" valign="top" width="11.757575757575758%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0241__en-us_topic_0111501792_p18830133362717">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="64.83838383838383%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0241__en-us_topic_0111501792_p12081241524">Region where DIS for storing the data is located.</p>
</td>
</tr>
<tr id="dli_08_0241__row1379825114017"><td class="cellrowborder" valign="top" width="23.4040404040404%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0241__p111537416387">ak</p>
</td>
<td class="cellrowborder" valign="top" width="11.757575757575758%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0241__p161531941193814">No</p>
</td>
<td class="cellrowborder" valign="top" width="64.83838383838383%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0241__p141531741143816">Access Key ID (AK). </p>
</td>
</tr>
<tr id="dli_08_0241__row109371319134017"><td class="cellrowborder" valign="top" width="23.4040404040404%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0241__p58994360384">sk</p>
</td>
<td class="cellrowborder" valign="top" width="11.757575757575758%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0241__p20899163615388">No</p>
</td>
<td class="cellrowborder" valign="top" width="64.83838383838383%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0241__p1989953683812">Specifies the secret access key used together with the ID of the access key. </p>
</td>
</tr>
<tr id="dli_08_0241__en-us_topic_0111501792_row720812412213"><td class="cellrowborder" valign="top" width="23.4040404040404%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0241__en-us_topic_0111501792_p92084411221">channel</p>
</td>
<td class="cellrowborder" valign="top" width="11.757575757575758%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0241__en-us_topic_0111501792_p13830123318276">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="64.83838383838383%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0241__en-us_topic_0111501792_p122081141128">DIS stream.</p>
</td>
</tr>
<tr id="dli_08_0241__en-us_topic_0111501792_row18208541828"><td class="cellrowborder" valign="top" width="23.4040404040404%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0241__en-us_topic_0111501792_p32085416215">partition_key</p>
</td>
<td class="cellrowborder" valign="top" width="11.757575757575758%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0241__en-us_topic_0111501792_p12830143312272">No</p>
</td>
<td class="cellrowborder" valign="top" width="64.83838383838383%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0241__en-us_topic_0111501792_p420813411225">Group primary key. Multiple primary keys are separated by commas (,). If this parameter is not specified, data is randomly written to DIS partitions.</p>
</td>
</tr>
<tr id="dli_08_0241__en-us_topic_0111501792_row62081841522"><td class="cellrowborder" valign="top" width="23.4040404040404%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0241__en-us_topic_0111501792_p620816418220">encode</p>
</td>
<td class="cellrowborder" valign="top" width="11.757575757575758%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0241__en-us_topic_0111501792_p1830103315276">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="64.83838383838383%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0241__en-us_topic_0111501792_p7209441226">Data encoding format. The value can be <span class="parmvalue" id="dli_08_0241__parmvalue61992010182617"><b>csv</b></span>, <span class="parmvalue" id="dli_08_0241__parmvalue13199510152610"><b>json</b></span>, or <span class="parmvalue" id="dli_08_0241__parmvalue620021022613"><b>user_defined</b></span>.</p>
<div class="note" id="dli_08_0241__en-us_topic_0111501792_note76112579313"><span class="notetitle"> NOTE: </span><div class="notebody"><ul id="dli_08_0241__en-us_topic_0111501792_ul1792113541"><li id="dli_08_0241__en-us_topic_0111501792_li492736416"><span class="parmname" id="dli_08_0241__parmname15327703435"><b>field_delimiter</b></span> must be specified if this parameter is set to <span class="parmvalue" id="dli_08_0241__parmvalue163277013437"><b>csv</b></span>.</li><li id="dli_08_0241__en-us_topic_0111501792_li79217313411">If the encoding format is <span class="parmvalue" id="dli_08_0241__parmvalue478594113717"><b>json</b></span>, you need to configure <span class="parmname" id="dli_08_0241__parmname1578616411372"><b>enable_output_null</b></span> to determine whether to generate an empty field. For details, see the examples.</li><li id="dli_08_0241__en-us_topic_0111501792_li3693194813263"><span class="parmname" id="dli_08_0241__parmname51291133103714"><b>encode_class_name</b></span> and <span class="parmname" id="dli_08_0241__parmname131301933133713"><b>encode_class_parameter</b></span> must be specified if this parameter is set to <span class="parmvalue" id="dli_08_0241__parmvalue7130153318375"><b>user_defined</b></span>.</li></ul>
</div></div>
</td>
</tr>
<tr id="dli_08_0241__en-us_topic_0111501792_row31475311352"><td class="cellrowborder" valign="top" width="23.4040404040404%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0241__en-us_topic_0111501792_p141471432358">field_delimiter</p>
</td>
<td class="cellrowborder" valign="top" width="11.757575757575758%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0241__en-us_topic_0111501792_p0830143312271">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="64.83838383838383%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0241__en-us_topic_0111501792_p1236115284365">Separator used to separate every two attributes.</p>
<ul id="dli_08_0241__en-us_topic_0111501792_ul33631284367"><li id="dli_08_0241__en-us_topic_0111501792_li6364162893612">This parameter needs to be configured if the CSV encoding format is adopted. It can be user-defined, for example, a comma (<span class="menucascade" id="dli_08_0241__en-us_topic_0111501792_menucascade0370202817366"><b><span class="uicontrol" id="dli_08_0241__uicontrol1537152843616">,</span></b></span>).</li><li id="dli_08_0241__en-us_topic_0111501792_li93741528183610">This parameter is not required if the JSON encoding format is adopted.</li></ul>
</td>
</tr>
<tr id="dli_08_0241__en-us_topic_0111501792_row205311328444"><td class="cellrowborder" valign="top" width="23.4040404040404%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0241__en-us_topic_0111501792_p870925212283">json_config</p>
</td>
<td class="cellrowborder" valign="top" width="11.757575757575758%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0241__en-us_topic_0111501792_p170985214289">No</p>
</td>
<td class="cellrowborder" valign="top" width="64.83838383838383%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0241__en-us_topic_0111501792_p12709115262819">If <strong id="dli_08_0241__en-us_topic_0111501792_b842352706173044">encode</strong> is set to <strong id="dli_08_0241__en-us_topic_0111501792_b842352706173051">json</strong>, you can set this parameter to specify the mapping between the JSON field and the stream definition field. An example of the format is as follows: field1=data_json.field1; field2=data_json.field2.</p>
</td>
</tr>
<tr id="dli_08_0241__en-us_topic_0111501792_row132731411583"><td class="cellrowborder" valign="top" width="23.4040404040404%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0241__en-us_topic_0111501792_p10274124135811">enable_output_null</p>
</td>
<td class="cellrowborder" valign="top" width="11.757575757575758%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0241__en-us_topic_0111501792_p927410412585">No</p>
</td>
<td class="cellrowborder" valign="top" width="64.83838383838383%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0241__en-us_topic_0111501792_p1858744765916">If <strong id="dli_08_0241__b12444104811374">encode</strong> is set to <strong id="dli_08_0241__b9445174833719">json</strong>, you need to specify this parameter to determine whether to generate an empty field.</p>
<p id="dli_08_0241__en-us_topic_0111501792_p13274641135818">If this parameter is set to <strong id="dli_08_0241__b1176111416108">true</strong>, an empty field (the value is <strong id="dli_08_0241__b5773144107">null</strong>) is generated. If set to <strong id="dli_08_0241__b17712148101">false</strong>, no empty field is generated. The default value is <strong id="dli_08_0241__b11841719191013">true</strong>.</p>
</td>
</tr>
<tr id="dli_08_0241__en-us_topic_0111501792_row4987195792910"><td class="cellrowborder" valign="top" width="23.4040404040404%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0241__en-us_topic_0111501792_p20537756112919">encode_class_name</p>
</td>
<td class="cellrowborder" valign="top" width="11.757575757575758%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0241__en-us_topic_0111501792_p18537155652916">No</p>
</td>
<td class="cellrowborder" valign="top" width="64.83838383838383%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0241__en-us_topic_0111501792_p453795662918">If <strong id="dli_08_0241__b315813546376">encode</strong> is set to <strong id="dli_08_0241__b1615875412378">user_defined</strong>, you need to set this parameter to the name of the user-defined decoding class (including the complete package path). The class must inherit the <strong id="dli_08_0241__b10159054163718">DeserializationSchema</strong> class.</p>
</td>
</tr>
<tr id="dli_08_0241__en-us_topic_0111501792_row17986135719296"><td class="cellrowborder" valign="top" width="23.4040404040404%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0241__en-us_topic_0111501792_p553715566297">encode_class_parameter</p>
</td>
<td class="cellrowborder" valign="top" width="11.757575757575758%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0241__en-us_topic_0111501792_p11537135616298">No</p>
</td>
<td class="cellrowborder" valign="top" width="64.83838383838383%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0241__en-us_topic_0111501792_p1953745682913">If <strong id="dli_08_0241__b81355863716">encode</strong> is set to <strong id="dli_08_0241__b19141858113716">user_defined</strong>, you can set this parameter to specify the input parameter of the user-defined decoding class. Only one parameter of the string type is supported.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="dli_08_0241__section1083514064620"><h4 class="sectiontitle">Precautions</h4><p id="dli_08_0241__p21861978469">None</p>
</div>
<div class="section" id="dli_08_0241__en-us_topic_0111501792_section1838912493018"><h4 class="sectiontitle">Example</h4><ul id="dli_08_0241__en-us_topic_0111501792_ul679013533711"><li id="dli_08_0241__en-us_topic_0111501792_li1779013533717">CSV: Data is written to the DIS stream and encoded using CSV. CSV fields are separated by commas (,). If there are multiple partitions, car_owner is used as the key to distribute data to different partitions. An example is as follows: "ZJA710XC", "lilei", "BMW", 700000.<div class="codecoloring" codetype="Sql" id="dli_08_0241__en-us_topic_0111501792_screen539510164159"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal"> 1</span>
<span class="normal"> 2</span>
<span class="normal"> 3</span>
<span class="normal"> 4</span>
<span class="normal"> 5</span>
<span class="normal"> 6</span>
<span class="normal"> 7</span>
<span class="normal"> 8</span>
<span class="normal"> 9</span>
<span class="normal">10</span>
<span class="normal">11</span>
<span class="normal">12</span>
<span class="normal">13</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">CREATE</span><span class="w"> </span><span class="n">SINK</span><span class="w"> </span><span class="n">STREAM</span><span class="w"> </span><span class="n">audi_cheaper_than_30w</span><span class="w"> </span><span class="p">(</span>
<span class="w"> </span><span class="n">car_id</span><span class="w"> </span><span class="n">STRING</span><span class="p">,</span>
<span class="w"> </span><span class="n">car_owner</span><span class="w"> </span><span class="n">STRING</span><span class="p">,</span>
<span class="w"> </span><span class="n">car_brand</span><span class="w"> </span><span class="n">STRING</span><span class="p">,</span>
<span class="w"> </span><span class="n">car_price</span><span class="w"> </span><span class="nb">INT</span>
<span class="p">)</span>
<span class="w"> </span><span class="k">WITH</span><span class="w"> </span><span class="p">(</span>
<span class="w"> </span><span class="k">type</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="ss">&quot;dis&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="n">region</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="ss">&quot;xxx&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="n">channel</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="ss">&quot;dlioutput&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="n">encode</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="ss">&quot;csv&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="n">field_delimiter</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="ss">&quot;,&quot;</span>
<span class="p">);</span><span class="w"> </span>
</pre></div></td></tr></table></div>
</div>
</li></ul>
<ul id="dli_08_0241__en-us_topic_0111501792_ul1637816561573"><li id="dli_08_0241__en-us_topic_0111501792_li1937895616716">JSON: Data is written to the DIS stream and encoded using JSON. If there are multiple partitions, car_owner and car_brand are used as the keys to distribute data to different partitions. If <span class="parmname" id="dli_08_0241__en-us_topic_0111501792_parmname1837954479193453"><b>enableOutputNull</b></span> is set to <span class="parmvalue" id="dli_08_0241__en-us_topic_0111501792_parmvalue204704086193459"><b>true</b></span>, an empty field (the value is <strong id="dli_08_0241__en-us_topic_0111501792_b84235270619359">null</strong>) is generated. If set to <span class="parmvalue" id="dli_08_0241__en-us_topic_0111501792_parmvalue2056437060193515"><b>false</b></span>, no empty field is generated. An example is as follows: "car_id ":"ZJA710XC", "car_owner ":"lilei", "car_brand ":"BMW", "car_price ":700000.<div class="codecoloring" codetype="Sql" id="dli_08_0241__en-us_topic_0111501792_screen833311371969"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal"> 1</span>
<span class="normal"> 2</span>
<span class="normal"> 3</span>
<span class="normal"> 4</span>
<span class="normal"> 5</span>
<span class="normal"> 6</span>
<span class="normal"> 7</span>
<span class="normal"> 8</span>
<span class="normal"> 9</span>
<span class="normal">10</span>
<span class="normal">11</span>
<span class="normal">12</span>
<span class="normal">13</span>
<span class="normal">14</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">CREATE</span><span class="w"> </span><span class="n">SINK</span><span class="w"> </span><span class="n">STREAM</span><span class="w"> </span><span class="n">audi_cheaper_than_30w</span><span class="w"> </span><span class="p">(</span>
<span class="w"> </span><span class="n">car_id</span><span class="w"> </span><span class="n">STRING</span><span class="p">,</span>
<span class="w"> </span><span class="n">car_owner</span><span class="w"> </span><span class="n">STRING</span><span class="p">,</span>
<span class="w"> </span><span class="n">car_brand</span><span class="w"> </span><span class="n">STRING</span><span class="p">,</span>
<span class="w"> </span><span class="n">car_price</span><span class="w"> </span><span class="nb">INT</span>
<span class="p">)</span>
<span class="w"> </span><span class="k">WITH</span><span class="w"> </span><span class="p">(</span>
<span class="w"> </span><span class="k">type</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="ss">&quot;dis&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="n">channel</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="ss">&quot;dlioutput&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="n">region</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="ss">&quot;xxx&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="n">partition_key</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="ss">&quot;car_owner,car_brand&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="n">encode</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="ss">&quot;json&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="n">enable_output_null</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="ss">&quot;false&quot;</span>
<span class="p">);</span>
</pre></div></td></tr></table></div>
</div>
</li></ul>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="dli_08_0240.html">Creating a Sink Stream</a></div>
</div>
</div>