【Excel】Power Queryを語るスレ【Power BI】 (367レス)
【Excel】Power Queryを語るスレ【Power BI】 http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
251: 名無しさん@そうだ選挙にいこう [] 2023/04/28(金) 05:55:30.09 Table.Bufferって重複削除するの? http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/251
252: 名無しさん@そうだ選挙にいこう [] 2023/04/28(金) 08:12:46.53 >>251 重複する列があって、その隣に日付順やインデックスの列があったとして 日付やインデックスを降順に並び替えた後に重複を削除したとしても その並び替えは無効でなんらかの規則性に基づいて重複行が削除されます しかしTableバッファを組み込むと並び替えられた状態で一番上の行だけが残ります この方法とグループ化→インデックス列追加→0だけフィルターする の違いは何かなと http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/252
253: 名無しさん@そうだ選挙にいこう [] 2023/04/28(金) 10:20:50.05 Table.Buffer方式は内部実装任せ グループ化→インデックス列追加方式は自分で完全制御したい http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/253
254: 名無しさん@そうだ選挙にいこう [] 2023/04/28(金) 13:09:34.60 >>253 ありがとうございます 助かります http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/254
255: 名無しさん@そうだ選挙にいこう [sage] 2023/04/29(土) 09:30:55.87 Table.Buffer と Round.AwayFromZero は内部でデフォでやって欲しいよなー http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/255
256: 名無しさん@そうだ選挙にいこう [] 2023/04/29(土) 19:29:05.45 Table.Bufferは、ストリーミングというpowerqueryの基本戦略に反するから、内部的にやることは絶対に無いと思う http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/256
257: 名無しさん@そうだ選挙にいこう [] 2023/04/30(日) 21:17:43.50 初歩的な質問になるとは思いますが ブックを読み込んだ時に10万行も読み込まれてしまう時があります これは一番下の行まで0か何かしらの値が入力されているからなのでしょうか? http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/257
258: 名無しさん@そうだ選挙にいこう [sage] 2023/04/30(日) 22:21:52.64 >>257 元ブックの、テーブルでなくてワークシートを読込んでいるの? 元ブックのワークシートで、本来読込みたい行数は何行? 元ブックの当該ワークシート開いて、Ctrl+Endで最右下行に移動したら、何行目まで行く? http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/258
259: 名無しさん@そうだ選挙にいこう [] 2023/05/04(木) 15:37:23.40 >>258 なるほど テーブルではなくブックやワークシートそのものを読み込んだ場合に何もない空白の行が読み込まれてしまう場合があるという事ですね それは盲点でした クエリのマージに頼るよりもリレーションシップで出来る事は極力(最大限に)リレーションシップで済ませた方が動作は軽いですか? http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/259
260: 名無しさん@そうだ選挙にいこう [] 2023/05/04(木) 15:59:34.63 powerqueryでリレーションシップて何? http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/260
261: 名無しさん@そうだ選挙にいこう [] 2023/05/04(木) 16:02:50.50 >>260 ピボットテーブル(?)でしたね! http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/261
262: 名無しさん@そうだ選挙にいこう [] 2023/05/04(木) 19:20:03.72 全てのデータがデータベースに(一行、1レコード)揃っている状態が正規化されていない状態、あるいは第一正規化で これ以上ないくらいに重複を排除した、それぞれ別のデータベースにしたのが第三正規化ですか? http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/262
263: 名無しさん@そうだ選挙にいこう [sage] 2023/05/04(木) 20:14:18.31 >>259 実データが数万行程度までなら、 ピボットテーブル(PowerPivot)でのリレーションでも PowerQueryのマージでも速さは同じぐらいの印象。 104万行超とかの大きなデータを扱うんだったら、リレーションの方が速いか? ようつべで比較動画上がってたような? ただ、ピボットテーブルにすると、その後はグラフにするしかなく、 ピボットテーブルのまとめ方が使えそうだったら、最後の段階に使っている。 まだ加工や二次利用が続くんだったらPowerQueryにしている。 http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/263
264: 名無しさん@そうだ選挙にいこう [] 2023/05/04(木) 21:26:21.36 >>263 そうですよね リレーションシップはピボットテーブルで活用するしか使い道はないですよね(?) 結合に比べると自由度が低い(?) http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/264
265: 名無しさん@そうだ選挙にいこう [sage] 2023/05/04(木) 21:41:44.90 >>262 第一正規形は繰り返し項目の排除 つまりフィールドの数が同じ形に整えたもの 第三正規形は大体あってる http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/265
266: 名無しさん@そうだ選挙にいこう [] 2023/05/04(木) 22:00:16.82 >>265 ありがとうございます http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/266
267: 名無しさん@そうだ選挙にいこう [] 2023/05/04(木) 23:04:13.08 第三正規化はこれ以上ないくらいに細分化している 第二正規化は複数の状況証拠(条件)があるから推移的関数従属が決定する 第一正規化はデータベース ってコト、、、? http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/267
268: 名無しさん@そうだ選挙にいこう [sage] 2023/05/05(金) 21:35:12.90 >>267 第一正規化はフィールドを定義するために必要 買い物した人のレコードに商品1、商品2、商品3、…って無限にフィールドを作るのを防ぐ 第二正規化で重複データを分離 経理システムかなにかのCMでやってる、何度も同じデータを入力する必要がなくなる 第三正規化し第三正規形にすることでマスタデータとトランザクションデータを完全に分離できる 非正規形含む正規形はすべてデータベース 今は第六正規形まで定義されてる http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/268
269: 名無しさん@そうだ選挙にいこう [] 2023/05/06(土) 08:30:19.91 >>268 ありがとうございます 今までデータベースなんて考えた事はあまりなかったです http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/269
270: 名無しさん@そうだ選挙にいこう [] 2023/05/12(金) 07:31:39.40 二つの表があって変更された行を表示させるのはやはりパワークエリでしょうか? http://mevius.5ch.net/test/read.cgi/bsoft/1571540368/270
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 97 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.003s