チャレンジ #111: カーメンテナンスのお知らせ
- RSS フィードを購読する
- トピックを新着としてマーク
- トピックを既読としてマーク
- このトピックを現在のユーザーにフロートします
- ブックマーク
- 購読
- ミュート
- 印刷用ページ
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- モデレーターに通知する
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- モデレーターに通知する
できました!
※気をつけるポイントは、レポートテキストツールで日本語のカラム名が使えないこと
※改行を再現するにはやはりレポートテキストツールを使わざるを得ない(集計ツールで改行で結合してもうまく再現できない)
気になった点(サンプル出力と入力データの不具合系)
・元データの電話番号がおかしい(グループ化すると各レコードごとに連番になってる・・・)
・「現在の日付」はおそらく2021-04-06で作っている(サンプルのレコード数は190だが、指定通り2021-04/13でやると195レコードになり合わないのと、「すべてのオファーは2021-04-06から」となっている)
・サンプル出力の割引クーポンが500円になっている(指定は1000円)
・サンプル出力のサービス費用10,000円超える場合 2000円まで10%オフになっている(指定は3000円)
→ 一応問題文の指定通り作成しています
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- モデレーターに通知する
最新の出力ファイルに差し替えました。
元データはダミーデータですのでご容赦ください。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- モデレーターに通知する
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- モデレーターに通知する
@AkimasaKajitani さんが書かれてるように、日本語のカラム名だとField情報読み込んでくれず、はまりました。
これ応用すると、AlteryxでBOTが作れそうですね。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- モデレーターに通知する
面白い問題でしたが、出力と1件一致しませんでした。
合わない理由を調べてみたら、顧客ID1208番のEメールが最後の車検時に変更になっていたことが原因だと思います。(車検の頻度多すぎですが。英語版ではメンテナンスの日になっていましたね。)
<入力>
出力ではEメールの列もグループ化したため、レコードが別れて90日以上の条件に引っかかってしまったのだと思います。
下記では顧客ID1208番のMax_車検日が2020-11-11になっていますが、上表の通り2021-01-23でも車検を行っているので90日以上の条件から外れるはずです。
<出力>
あと何気に落とし穴のポイントは、車検を1回しか行っていない人の走行距離予測ですかね。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- モデレーターに通知する
出力例と微妙に顧客の並びが違う気がしますができました。楽しかったです!
■フロー
■クーポン
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- モデレーターに通知する
なんとか間に合いました。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- モデレーターに通知する
投稿前にみなさんの記事を見て、わたしは日本語 field name で困らなかったので、なぜかと思ったら report text tool でexper modeを使ったからのようでした。たまたまなんですが、そのせいで改行とか苦労しました。
あと、画像をダウンロードツールで取り込んでますが、これも必要なかったみたいで。