Yang, Tong 3f5759eed2 MRS comp-lts 2.0.38.SP20 version
Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
Co-authored-by: Yang, Tong <yangtong2@huawei.com>
Co-committed-by: Yang, Tong <yangtong2@huawei.com>
2023-01-19 17:08:45 +00:00

38 lines
3.7 KiB
HTML

<a name="mrs_01_1965"></a><a name="mrs_01_1965"></a>
<h1 class="topictitle1">Broaden Support for Hive Partition Pruning Predicate Pushdown</h1>
<div id="body8662426"><div class="section" id="mrs_01_1965__en-us_topic_0000001219029477_section880553614458"><h4 class="sectiontitle">Scenario</h4><p id="mrs_01_1965__en-us_topic_0000001219029477_p14963103619820">In earlier versions, the predicate for pruning Hive table partitions is pushed down. Only comparison expressions between column names and integers or character strings can be pushed down. In version 2.3, pushdown of the null, in, and, or expressions are supported.</p>
</div>
<div class="section" id="mrs_01_1965__en-us_topic_0000001219029477_section16965344511"><h4 class="sectiontitle">Parameters</h4><p id="mrs_01_1965__en-us_topic_0000001219029477_p466834417815">Log in to FusionInsight Manager, choose <strong id="mrs_01_1965__en-us_topic_0000001219029477_b12293512913">Cluster &gt; </strong><em id="mrs_01_1965__en-us_topic_0000001219029477_i132319512919">Name of the desired cluster</em><strong id="mrs_01_1965__en-us_topic_0000001219029477_b2229135091"> &gt; Service<span id="mrs_01_1965__en-us_topic_0000001219029477_ph74740153716">s</span> </strong>&gt; <strong id="mrs_01_1965__en-us_topic_0000001219029477_a6bda9b42e87d47b8ba33b7bcf8d7f67a">Spark2x</strong>. On the displayed page, choose <strong id="mrs_01_1965__en-us_topic_0000001219029477_b5669244789">Configuration<span id="mrs_01_1965__en-us_topic_0000001219029477_ph10147174415374">s</span></strong> &gt; <strong id="mrs_01_1965__en-us_topic_0000001219029477_b1466924417815">All Configurations</strong>. Search for the parameter listed in the following table and configure it as required.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="mrs_01_1965__en-us_topic_0000001219029477_table12893171114912" frame="border" border="1" rules="all"><thead align="left"><tr id="mrs_01_1965__en-us_topic_0000001219029477_row128938111097"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.2.3.1.5.1.1"><p id="mrs_01_1965__en-us_topic_0000001219029477_p472712271694">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.2.3.1.5.1.2"><p id="mrs_01_1965__en-us_topic_0000001219029477_p147276271794">Description</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.2.3.1.5.1.3"><p id="mrs_01_1965__en-us_topic_0000001219029477_p072717271199">Default Value</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.2.3.1.5.1.4"><p id="mrs_01_1965__en-us_topic_0000001219029477_p07274271095">Value Range</p>
</th>
</tr>
</thead>
<tbody><tr id="mrs_01_1965__en-us_topic_0000001219029477_row58951911992"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.3.1.5.1.1 "><p id="mrs_01_1965__en-us_topic_0000001219029477_p168953111192">spark.sql.hive.advancedPartitionPredicatePushdown.enabled</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.3.1.5.1.2 "><p id="mrs_01_1965__en-us_topic_0000001219029477_p1089512111292">Specifies whether to broaden the support for Hive partition pruning predicate pushdown.</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.3.1.5.1.3 "><p id="mrs_01_1965__en-us_topic_0000001219029477_p15895201118917">true</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.3.1.5.1.4 "><p id="mrs_01_1965__en-us_topic_0000001219029477_p589515119916">[true,false]</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="mrs_01_1941.html">Scenario-Specific Configuration</a></div>
</div>
</div>