forked from docs/doc-exports
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>
19 lines
1.2 KiB
HTML
19 lines
1.2 KiB
HTML
<a name="mrs_01_24079"></a><a name="mrs_01_24079"></a>
|
|
|
|
<h1 class="topictitle1">HoodieKeyException Is Reported When Data Is Collected</h1>
|
|
<div id="body0000001146783029"><div class="section" id="mrs_01_24079__section1644344831312"><h4 class="sectiontitle">Question</h4><p id="mrs_01_24079__p128813471514">Is it possible to use a nullable field that contains null records as a primary key when creating a Hudi table?</p>
|
|
</div>
|
|
<div class="section" id="mrs_01_24079__section97884021416"><h4 class="sectiontitle">Answer</h4><p id="mrs_01_24079__p2288134181515">No. HoodieKeyException will be thrown.</p>
|
|
<pre class="screen" id="mrs_01_24079__screen460193583714">Caused by: org.apache.hudi.exception.HoodieKeyException: recordKey value: "null" for field: "name" cannot be null or empty.
|
|
at org.apache.hudi.keygen.SimpleKeyGenerator.getKey(SimpleKeyGenerator.java:58)
|
|
at org.apache.hudi.HoodieSparkSqlWriter$$anonfun$1.apply(HoodieSparkSqlWriter.scala:104)
|
|
at org.apache.hudi.HoodieSparkSqlWriter$$anonfun$1.apply(HoodieSparkSqlWriter.scala:100)</pre>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="mrs_01_24075.html">Data Collection</a></div>
|
|
</div>
|
|
</div>
|
|
|