2017-03-14 71 views
0

我需要通過創建配置單元/ impala表將數據從mysql數據庫接收到Hadoop。我在mysql中有nvarchar和bit數據類型,那麼什麼是HIVE/Impala中最適當的數據類型要在配置Hive表時聲明。我正在考慮使用字符串?什麼是適用於HIVE的nvarchar,MYSQL數據庫的適當數據類型?

+0

string/int(0,1) –

+0

+ mike。感謝您的快速回復。但是位操作符保持0,1和NULL的權利。你有沒有處理過相同的任何時間? –

+0

tinyint(1)在mysql中,我們使用sqoop導出到配置單元。使用jdbc參數:tinyInt1isBit = false,配置單元表中的數據將爲0,1 –

回答

0

您可以在Hive/Impala中使用stringtinyint類型。兩者都允許空值。

相關問題