Power Query 秘密特訓「虎の穴」 #3 まとめ

Power Query 秘密特訓「虎の穴」 #3 Road to Power Query NINJA 2019年4月6日(土) まとめです。 https://powerbi.connpass.com/event/120257/
0
Takeshi Kagata / Power Platform 部 Power BI 科 🛌💤 @PowerBIxyz

今回はなにしようか、炎の十番勝負か?いや、三番勝負ぐらいにしておくか #PBIJP #PowerQuery powerbi.connpass.com/event/120257/

2019-04-06 10:25:31
Yugo SHIMIZU (清水 優吾) @yugoes1021

#PowerBI の最新情報が欲しい方へ Facebook グループの Japan Power BI User Group にぜひご登録を! bit.ly/2rMefga #PBIJP

2019-04-06 12:00:24
myasu @etcinitd

今日は、お隣のセミナールームでは、PowerBI、Azure、智恵の輪(?)の勉強会もやってるよ! pic.twitter.com/26sgw1m9u9

2019-04-06 14:30:05
拡大
Yellow11 @br_Yellow11

Power Queryは今やExcelやDynamics、MicrosoftのSaaSに入り込んでいる。 #PowerBI #PowerQuery #PBIJP

2019-04-06 13:07:31
Yugo SHIMIZU (清水 優吾) @yugoes1021

#MicrosoftFlow で Power Query が使えるコネクタは現状 SQL Server ですが、使い方を動画にしてみました。Power Query Online と呼ばれるエディターは Power BI dataflows や PowerApps と似ていますが SQL Server コネクタなので他のデータソースが選べないみたい #PowerBI #PBIJP pic.twitter.com/4K5meWZraY

2019-04-06 13:09:07
Yugo SHIMIZU (清水 優吾) @yugoes1021

#Flow の SQL Server コネクタは SQL を書かなくてもデータが取れるんだけど、SQL より Power Query の方が得意な方の場合、こんな方法もありますよと。それと #PowerPlatform の流れを考えると今後 Flow でも Power Query が使えるところが広がるはずなので、覚えておいて損はないかと思います

2019-04-06 13:23:21
Yellow11 @br_Yellow11

Power Queryは自分でやろうとする事を実現しようとしたら、UI上でポチポチやっても多くは実現できない。 言語としてPower Queryを学ぼう。 #PowerBI #PowerQuery #PBIJP

2019-04-06 13:08:32
Yellow11 @br_Yellow11

最初の話はこちら CSVファイルの列数が変わっても、クエリ編集なしで対応するアイデア qiita.com/tanuki_phoenix… #PowerBI #PowerQuery #PBIJP

2019-04-06 13:11:41
Yellow11 @br_Yellow11

ちょっと発表資料作るので忙しい(´・ω・`) #PowerBI #PowerQuery #PBIJP

2019-04-06 13:33:03
Yellow11 @br_Yellow11

お次は駒板さん Power Query × Python #PowerBI #PowerQuery #PBIJP

2019-04-06 13:34:36
Yellow11 @br_Yellow11

Power BIにおけるPythonはデータの取り込みとレポートのビジュアルに使える。 但しPreview機能なのでご利用は計画的に。 #PowerBI #PowerQuery #PBIJP

2019-04-06 13:36:34
Yellow11 @br_Yellow11

Power BIでPythonを使う場合の注意。 ローカルマシンのPython環境を利用するため、レポートの共有には注意が必要。 実行速度が思った以上に遅いので、Python側のコーディングに工夫が必要。 #PowerBI #PowerQuery #PBIJP

2019-04-06 14:03:54
Yellow11 @br_Yellow11

オリジナル関数のお話 でいいのかな?(´・ω・`) #PowerBI #PowerQuery #PBIJP

2019-04-06 14:54:02
Yellow11 @br_Yellow11

関数の処理が多すぎる 全てテーブルで処理しているから遅い 行ごとの処理をするのが一番早い。 テーブルごとでやるより、テーブルをレコードにしてあげるといい。 each _ は関数。 Table.AddColum(Source,"列名",each _)でSourceの行をレコード化して格納した列を追加。 #PowerBI #PowerQuery #PBIJP

2019-04-06 15:14:22
Yellow11 @br_Yellow11

何書いてるかよく分からない内容だけど、ステップ内の入れ子になった関数の処理についての内容だったりします。 #PowerBI #PowerQuery #PBIJP

2019-04-06 15:15:23
Yellow11 @br_Yellow11

Power QueryでSourceを読み出したりする時に列名依存にしない処理は書けるが、複雑になりやすい。 #PowerBI #PowerQuery #PBIJP

2019-04-06 15:22:02
Yellow11 @br_Yellow11

テーブルで1から10まで処理するより、一度レコードにして最後にテーブルに戻した方が早い場合が多い。 #PowerBI #PowerQuery #PBIJP

2019-04-06 15:22:54
パパセンセイ@Excelで遊ぶ人 @10mikiya

(どういう操作になるんだろう、資料が見たいぜ。) twitter.com/br_Yellow11/st…

2019-04-06 17:43:57
Yellow11 @br_Yellow11

@10mikiya Table.AddColum(Source,"列名",each _)でSourceの行をレコード化して格納した列を追加。 これでテーブルをレコードにできるのでよろしく処理するみたいですねー。

2019-04-06 17:45:35
パパセンセイ@Excelで遊ぶ人 @10mikiya

@br_Yellow11 あーeachで_だけ指定すると行全体の指定にやるんですねー確かにこれで追加した列以外を削除すればrecordだけになりますね。 なるほど。 recordにしてできる操作とできない操作を検証して取り入れてみます。 ありがとうございます。

2019-04-06 17:55:45
Yellow11 @br_Yellow11

フィルターかけるよりグループ化した方が早かったり。 グループ化して小さくしたテーブルで処理した方が早かったり。 #PowerBI #PowerQuery #PBIJP

2019-04-06 15:25:11
Yellow11 @br_Yellow11

Power Queryは集計は苦手なので、あまりやらせない方が良い。 Power QueryはあくまでもETLに特化して、集計はPower BIやExcelでやらせるのね(/・ω・)/ まあ、実際集計やらせると途端に遅くなるからな…。 #PowerBI #PowerQuery #PBIJP

2019-04-06 15:48:50
Yellow11 @br_Yellow11

お次はかがたさん 最初はPower Query エディターで作成したクエリを保存する話 qiita.com/PowerBIxyz/ite… #PowerBI #PowerQuery #PBIJP

2019-04-06 16:09:14