2018/12/11目次はじめにフローのレコード数、実行直後しか表示できないの...?SelectやJoinで古いカラムが残ってWarning出るんですよね...Joinツールではなにかしらキーを設定しないといけないの?RecordIDでも置くか...テーブルの行と列を入れ替えたいけれど...ExcelをInputしたけどNULL(未入力)を0にしたいな...Alteryxの関数の書き方を覚えないと。2018の11日目です。はじめにTruestarたまるです。みなさんなかなか個性を出しつつ面白い記事を書かれていますね。僕は日々Alteryxを使っていて思ったこと・よく受ける質問をFAQ形式で「Alteryxユーザあるある解消法」と題して情報共有をさせて頂きます!それではスタート。フローのレコード数、実行直後しか表示できないの...?⇒設定で実行後も表示させたままにできます。これで急なレコード数増加でのエラー箇所特定も容易にできます。黄色くなったカラムは一括で消せます本来キャッチすべきWarningを見逃さないようにしたいですね。PositionでJoinすればキー設定不要です。レコード数も明らかに同じで「ただ横につなげたい」みたいな場面で使えます。テーブルの行と列を入れ替えたいけれど...⇒出来ます!こちらの記事をご参考ください。数学だと行列の肩に「T」を乗せるだけなのでそれに比べたら手間ですが、こちらもAlteryxで可能です。ExcelをInputしたけどNULL(未入力)を0にしたいな...⇒いくつかやり方があります。Cleansingツールを使う・Imputationツール(欠損値を補完)を使うNULLをそのままにしておくと思わぬエラーを招いたりもあるので、上流で処理しておきたいです。Alteryxの関数の書き方を覚えないと。えーとIF文は...⇒IIF関数が便利です。ExcelのIF文と同じ考えなので、そちらで慣れているなら尚更です。いう書き方もあるのですが、最後のEND”IF”を忘れてエラーになる事もしばしば(私だけ?)あったりで、単純な2値分岐ならこちらの方が書きやすく、かつ読みやすいですね。Formulaを使ってください。“前の行”、”複数の行”という単語が出てきたらこのツールの出番です。上のイメージでは「もし[store]がNULLだったら、ひとつ上の行の[store]と同じ値にする」という処理を上から順にかけていきます。Formulaツールというのもありまして、こちらは「複数のカラムに同じ処理」をかけたい時に使えます。Exampleからサンプルデータと戯れましょう。新規フローが開かれます。Alteryxがデフォルトで保持しているデータを使うので、手持ちのデータへの影響は一切ありません。使うツールのリファレンス代わりにも使えますね。おわりにいかがでしたでしょうか。Alteryxの世界に足を踏み入れた事のある方なら「あるある!」と共感頂けたかと思います。これから始める初心者の方にも参考になれば幸いです。それでは僕の記事は以上です。明日も弊社から姫野が「Renderツール」について語ってくれます。