Project_5. Airbnbダッシュボード(4)
Queryを修正しました。
建築タイプデータにはNULL値があり、凡例がNULLと表記されている部分がある.
また、採点が最も高いTOP 100、BOTTOM 1000を基準にグラフを追加した方が良いので、対応する部分を追加してQueryを修正します.
ただし、BOTTOM 1000は、NULLに評価されたデータが1位になるのを防止するため、NULL値を削除するためにQueryを別途作成している.
CREATE OR REPLACE TABLE `vaulted-cogency-295111.practice.airbnb_ny_dashboard` AS
SELECT DISTINCT
Host_Id,
Host_Since,
Name,
Neighbourhood_,
CASE WHEN Property_Type IS NULL THEN 'Unknown'
ElSE Property_Type END AS Property_Type,
Review_Scores_Rating__bin_,
Room_Type,
Beds,
Number_of_Records,
Number_Of_Reviews,
Price,
Review_Scores_Rating,
Zipcode,
RANK() OVER(ORDER BY Review_Scores_Rating DESC) AS top_rank
FROM
`untechbox-sql.airbnb.airbnb_ny`
CREATE OR REPLACE TABLE `vaulted-cogency-295111.practice.airbnb_ny_dashboard_bottom` AS
SELECT
Host_Id,
Host_Since,
Name,
Neighbourhood_,
CASE WHEN Property_Type IS NULL THEN 'Unknown'
ElSE Property_Type END AS Property_Type,
Review_Scores_Rating__bin_,
Room_Type,
Beds,
Number_of_Records,
Number_Of_Reviews,
Price,
Review_Scores_Rating,
Zipcode,
RANK() OVER(ORDER BY Review_Scores_Rating) AS bottom_rank
FROM
`untechbox-sql.airbnb.airbnb_ny`
WHERE
Review_Scores_Rating IS NOT NULL
Reference
この問題について(Project_5. Airbnbダッシュボード(4)), 我々は、より多くの情報をここで見つけました https://velog.io/@drrobot409/Project5.-Airbnb-대시보드-5テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol