HANA import csv文件

原创 2016年05月30日 17:22:45

 使用import from命令将csv文件load到hana的表里。

第一步:将文件拷贝到hana服务器上。

          # scp ./weixinlog.csv.gz  192.xx.xx.xx:/tmp/testdata/

第二步:修改参数csv_import_path_filter,禁止该参数的限制,并且指定文件夹路径。

ALTER SYSTEM ALTER CONFIGURATION ('indexserver.ini', 'system') set ('import_export', 'enable_csv_import_path_filter') = 'false' with reconfigure
 
ALTER SYSTEM ALTER CONFIGURATION ('indexserver.ini', 'system') set ('import_export', 'csv_import_path_filter') = '/tmp/testdata' with reconfigure 

第三步:编写导入语句,该语句可以在sql console中执行,对于指定字段的导入需要使用column list。

     import from csv file '/tmp/testdata/weixinlog.csv'
into test.weixinlog
with record delimited by '\n'
     field delimited by ','
     COLUMN LIST(ID,APPID,MSGID,FROMUSER,TOUSER,TYPE,ACT,EVENT,EVENTTIME,ISDELETE,CREATETIME,MODIFYTIME)
     threads 10
       


经过实测,导入速度相当快,380万条数据,约700MB数据,只花费了8秒钟。

参考官方文档:
http://help.sap.com/saphelp_hanaplatform/helpdata/en/20/f712e175191014907393741fadcb97/frameset.htm
 
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

SAP HANA 7. SAP HANA load CSV 文件数据

1、创建CSV文件 示例:新建item.csv   2、创建表导入模型文件(Table import model file) 该文件定义源文件类型(CSV)和目标表。 示例:新建item...

Magento-import product from CSV

Working with Product CSV Files A comma-separated value file is a text data file with each field s...

Sql - Import CSV to DB table

CSV field terminator 字段终止符 row terminator 行终止符 有时候我们可能会把CSV中的数据导入到某个数据库的表中,比如做报表分析的时候...

Python shell下 import .py文件出错

作为初学者,尝试在command line 和IDLE

iOS开发中关于import头文件放置位置的tips

最近在进行iOS开发过程中,遇到一个摸不着头脑的问题。具体描述下:我使用Cocoapods管理了一个第三方库BmobSDK,然后需要在某文件中使用它,当然首先应该import进头文件,由于项目头文件较...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)