Lab | 구분 | URL |
---|---|---|
Lab0 | 사전작업 | https://www.awsdemokr.com/bigdata/hol/Lab0.pdf |
Lab1 | Kinesis | https://www.awsdemokr.com/bigdata/hol/Lab1.pdf |
Lab2 | Glue, Athena, QuickSight | https://www.awsdemokr.com/bigdata/hol/Lab2.pdf |
Lab3 | EMR | https://www.awsdemokr.com/bigdata/hol/Lab3.pdf |
Lab4 | Redshift | https://www.awsdemokr.com/bigdata/hol/Lab4.pdf |
ImportError: cannot import name AliasedEventEmitter |
해결 방법
sudo yum downgrade aws-cli.noarch python27-botocore |
18페이지 아래 2번의 Format이 CSV가 아니라 JSON 입니다.
https://github.com/setch3000/emr-s3
QuickSight 계정에 문제가 있을 때
AWS CLI command
|
Page9. PDF에서 코드 가져올 때, 에러 발생 할 수 있어서 제공
CREATE EXTERNAL TABLE spectrum.sales( salesid INTEGER, listid INTEGER, sellerid INTEGER, buyerid INTEGER, eventid INTEGER, dateid SMALLINT, qtysold SMALLINT, pricepaid DECIMAL(8,2), commission DECIMAL(8,2), saletime TIMESTAMP ) ROW FORMAT DELIMITED FIELDS TERMINATED BY '\t' STORED AS TEXTFILE LOCATION 's3://id-redshift-uswest2/tickit/spectrum/sales/' TABLE PROPERTIES ('numRows'='172000') |
Kinesis Agent를 이용해서 Data firehose로 데이터 전송
https://docs.aws.amazon.com/ko_kr/firehose/latest/dev/writing-with-agents.html