7
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

チュートリアル用のサンプルデータを用意する

Last updated at Posted at 2022-10-11

この記事はVantageアナリティクスライブラリ シリーズのコンテンツです。

注意
チュートリアルで利用するサンプルデータはKaggleで掲載されているサンプルデータを利用しています。

使用するデータ

スーパーストア データセット

このデータは、ある巨大スーパーマーケットにおける売上に関するデータです。
データには売上に関する情報と顧客や商品の属性情報が含まれます。

データセットのダウンロード

スーパーストア データセットの取得はこちらのサイトからダウンロード可能です。
Superstore Dataset

データセットのVantageへの格納

買上明細データ

買上明細データは、ダウンロードしたスーパーストア データセットを格納するテーブルです。
Teradata Studioと言うツールを使いデータをロードします。

テーブル定義

Superstore
Create table Superstore
(
     Row_ID	        integer
    ,Order_ID	    varchar(128)
    ,Order_Date	    varchar(128)
    ,Ship_Date	    varchar(128)
    ,Ship_Mode	    varchar(128)
    ,Customer_ID	varchar(128)
    ,Customer_Name	varchar(128)
    ,Segment	    varchar(128)
    ,Country	    varchar(128)
    ,City	        varchar(128)
    ,State	        varchar(128)
    ,PostalCode	    varchar(128)
    ,Region	        varchar(128)
    ,Product_ID	    varchar(128)
    ,Category	    varchar(128)
    ,SubCategory	varchar(128)
    ,Product_Name	varchar(256)
    ,Sales	        float
    ,Quantity	    integer
    ,Discount	    float
    ,Profit	        float
);

データのロード

Vantageへデータとロードするにはこちらの記事を参照ください。

データの説明

カラム名 データタイプ 説明
Row_ID integer 行番号
Order_ID varchar(128) 注文番号
Order_Date varchar(128) 注文日付
Ship_Date varchar(128) 出荷日
Ship_Mode varchar(128) 配送モード
Customer_ID varchar(128) 顧客ID
Customer_Name varchar(128) 顧客名
Segment varchar(128) 顧客セグメント
Country varchar(128)
City varchar(128) 都市
State varchar(128)
Postal Code varchar(128) 郵便番号
Region varchar(128) 居住地域
Product_ID varchar(128) 商品ID
Category varchar(128) 商品カテゴリ
Sub_Category varchar(128) 商品サブカテゴリ
Product_Name varchar(256) 製品名
Sales float 売上金額
Quantity integer 売上数量
Discount float 値引き
Profit float 損益

顧客マスタ

顧客マスタはスーパーストア データセットから生成した買上明細データから作成します。

テーブル定義

Customer
Create table Customer
(
     Customer_ID	varchar(128)
    ,Customer_Name	varchar(128)
    ,Segment	    varchar(128)
    ,Country	    varchar(128)
    ,City	        varchar(128)
    ,State	        varchar(128)
    ,PostalCode	    varchar(128)
    ,Region	        varchar(128)
);

データ挿入

Customer
Insert into Customer
Select
     Customer_ID
    ,Customer_Name
    ,Segment
    ,Country
    ,City
    ,State
    ,PostalCode
    ,Region
From
    Superstore
Order by
    1,2,3,4,5,6,7,8
;

データの説明

カラム名 データタイプ 説明
Customer_ID varchar(128) 顧客ID
Customer_Name varchar(128) 顧客名
Segment varchar(128) 顧客セグメント
Country varchar(128)
City varchar(128) 都市
State varchar(128)
Postal Code varchar(128) 郵便番号
Region varchar(128) 居住地域

おわりに

Teradata Vantageへのお問合せ

Teradata Vantage へのお問合せ

7
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?