从 Amazon S3 为 IBM Db2 Warehouse 装入公用数据集
您可以将公用数据集从 Amazon S3 装入到 Db2® Warehouse。本教程说明如何将 sfpd_incident_2013_no_hdr.csv(旧金山的多年犯罪数据集)装入到 Db2 Warehouse 中。
创建表
使用以下 DDL 在 Web 控制台中创建表:
CREATE TABLE SFPD_INCIDENT (
INCIDNTNUM INTEGER,
CATEGORY VARCHAR(256),
DESCRIPT VARCHAR(256),
DAYOFWEEK CHAR(20),
DATE DATE,
TIME TIME,
PDDISTRICT VARCHAR(256),
RESOLUTION VARCHAR(256),
LOCATION VARCHAR(256),
X DECIMAL(31 , 6),
Y DECIMAL(31 , 6)
);
装入数据
- 从主菜单中选择装入。
- 在选择数据源下方,单击 Amazon S3。输入 S3 访问密钥标识和 S3 安全访问密钥。单击浏览文件。
- 从 ibm.dashdb.public 文件夹中,选择 sfpd_incident_2013_no_hdr.csv 数据文件,然后单击确定。
- 在是否任何文件有包含日期或时间的列?字段中,选择是。请选择下列值:
- 在文件有仅包含日期的列。列表中,选择 MM/DD/YYYY。
- 在文件有仅包含时间的列。列表中,选择 HH:MM。
- 在文件有同时包含日期和时间的列。列表中,选择 YYYY-MM-DD HH:MM:SS。
然后,单击下一步。
- 在模式列中,选择模式名称。您的模式名称通常会列在最前面。要验证模式名称,请从主菜单中单击,以打开将应用程序连接到数据库页面。模式名称与页面上列出的用户标识匹配。
在表列中,选择您在步骤 5 中创建的 SFPD_INCIDENT 表。 然后,选择将新数据追加到表中选项,并单击下一步。
- 选择立即运行,然后单击下一步。
- 在设置通知选项卡中,单击完成以开始执行装入过程。
- 您看到指出成功保存装入作业的消息后,请单击查看此装入的进度。
- 确认目标表包含您的数据。从主菜单中,单击表。选择模式和表名,以查看表定义并浏览数据。
- 现在,您可以分析数据。浏览 R 样本以了解可以完成的任务。