forked from docs/doc-exports
Reviewed-by: Kacur, Michal <michal.kacur@t-systems.com> Co-authored-by: Yang, Tong <yangtong2@huawei.com> Co-committed-by: Yang, Tong <yangtong2@huawei.com>
73 lines
4.5 KiB
HTML
73 lines
4.5 KiB
HTML
<a name="mrs_01_24494"></a><a name="mrs_01_24494"></a>
|
|
|
|
<h1 class="topictitle1">Schema Evolution Scenarios</h1>
|
|
<div id="body0000001585034885"><p id="mrs_01_24494__p166371311424">Schema evolution scenarios</p>
|
|
<ul id="mrs_01_24494__ul11800257164114"><li id="mrs_01_24494__li18800857144120">Columns (including nested columns) can be added, deleted, modified, and moved.</li><li id="mrs_01_24494__li4800757184119">Partition columns cannot be evolved.</li><li id="mrs_01_24494__li28001579411">You cannot add, delete, or perform operations on nested columns of the Array type.</li></ul>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="mrs_01_24494__table146590591663" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Engines supported</caption><thead align="left"><tr id="mrs_01_24494__row566075911615"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.6.1.1"><p id="mrs_01_24494__p1166019594616">Component</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.6.1.2"><p id="mrs_01_24494__p266010591617">DDL Operation</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.6.1.3"><p id="mrs_01_24494__p2281289813">Hudi Table Write Operation</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.6.1.4"><p id="mrs_01_24494__p03984471286">Hudi Table Read Operation</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.6.1.5"><p id="mrs_01_24494__p495872871117">Hudi Table Compaction Operation</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="mrs_01_24494__row166605597616"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.1 "><p id="mrs_01_24494__p166607596613">SparkSQL</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.2 "><p id="mrs_01_24494__p106601591161">Y</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.3 "><p id="mrs_01_24494__p11660205919615">Y</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.4 "><p id="mrs_01_24494__p839816471684">Y</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.5 "><p id="mrs_01_24494__p8958122815116">Y</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="mrs_01_24494__row1066119591669"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.1 "><p id="mrs_01_24494__p1366111591066">Flink</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.2 "><p id="mrs_01_24494__p116615591366">N</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.3 "><p id="mrs_01_24494__p1066111599619">Y</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.4 "><p id="mrs_01_24494__p139812478819">Y</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.5 "><p id="mrs_01_24494__p2095832818118">Y</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="mrs_01_24494__row46611359566"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.1 "><p id="mrs_01_24494__p266111597610">HetuEngine</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.2 "><p id="mrs_01_24494__p126612591261">N</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.3 "><p id="mrs_01_24494__p366116596610">N</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.4 "><p id="mrs_01_24494__p33985471789">Y</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.5 "><p id="mrs_01_24494__p179581028111120">N</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="mrs_01_24494__row1766111591065"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.1 "><p id="mrs_01_24494__p266125915612">Hive</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.2 "><p id="mrs_01_24494__p106611259565">N</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.3 "><p id="mrs_01_24494__p4661105915620">N</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.4 "><p id="mrs_01_24494__p33986479816">Y</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.6.1.5 "><p id="mrs_01_24494__p99581728101118">N</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="mrs_01_24492.html">Hudi Schema Evolution</a></div>
|
|
</div>
|
|
</div>
|
|
|