不要データの削除

ホーム フォーラム Power BI Power BI Desktop 不要データの削除

  • このトピックには29件の返信、2人の参加者があり、最後にUmeにより2年、 10ヶ月前に更新されました。
15件の投稿を表示中 - 16 - 30件目 (全30件中)
  • 投稿者
    投稿
  • #5856
    Matrix99999
    参加者
    Up
    0
    Down
    ::

    色々ありがとうございます
    ログの日付時間に関しては、カスタム列を追加し日付の型に変更しカレンダーとリレーションしました。
    未稼働WFとの連携ですが色々リレーションを設定しましたがうまくいかない状態です。

    ご教示いただければ幸甚です。

    #5862
    Matrix99999
    参加者
    Up
    0
    Down
    ::

    ログ情報に列追加して日付型で【日付】項目を作成しcalendarマスタとリレーションしました。
    稼働・未稼働のPGをカウントするために、
    管理台帳に列の追加で下記のようにDAX関数を設定しました。
    実行回数 = countrows(RELATEDTABLE(‘ログ情報’))

    そこでスライサーにて期間を設定できるようにしましたが、20210609-11の画像では、動作実績・成功率はスライサーと連動しますが、実行回数に関しては連動しません。
    ご教示いただけますと幸いです。

    #5867
    Ume
    参加者
    Up
    0
    Down
    ::

    カレンダーテーブルから稼働テーブル、未稼働テーブルの両方のテーブルに向けてリレーションが貼られていないように見えますが。
    両テーブルに日付が必要になります。

    #5868
    Matrix99999
    参加者
    Up
    0
    Down
    ::

    本当にありがとうございます。

    管理台帳は稼働状況を把握
    管理台帳_02は未稼働・稼働を把握できるようにしました。

    各クエリに日付が必要とのご指摘ですが恥ずかしながら分からずどのように設定すべきか教えていただきたく思います。

    すみません。

    #5872
    Ume
    参加者
    Up
    0
    Down
    ::

    すいません。
    最初の問合せから、すでに非稼働リストと稼働リストが存在する前提でいましたが、
    マスタ(ディメンジョン)とログ(ファクト)でやられているようですね。
    だとすれば
    ログを中心にカレンダー、マスタでスタースキーマを作るのかなと思います。
    期間を動的に変え、その期間内で稼働しているIDをカウントするのはどうでしょうか?

    #5873
    Matrix99999
    参加者
    Up
    0
    Down
    ::

    説明が不可解で申し訳ございません。

    ご指摘の通り
    ログ情報をベースに考えています。
    ログの中には分析不要なPGがあるので、管理したいPG用の管理台帳とカレンダーマスターを作成し
    ログ情報と連携しています。

    ログ情報をファクトテーブルとして他の情報をディメンションテーブルと考えています。

    稼働している情報はカレンダーと管理台帳から可視化できましたが、未稼働のものに対して管理台帳とどのようにカレンダーと動的にリンクさせるか
    苦慮しています。
    今は、ログ期間の全体の未稼働情報はわかりますが、期間を指定した場合、値が固定で動的にならず悪戦苦闘しています。

    #5874
    Ume
    参加者
    Up
    0
    Down
    ::

    リレーションは、ログを中心に日付でカレンダーに、IDでマスタに貼られている前提で、
    稼働があるか無いかはログをcountrowsするのはどうでしょうか?
    当然ないIDはブランクになりますので、0表示させる等の仕掛けは必要かもしれませんが。

    #5875
    Matrix99999
    参加者
    Up
    0
    Down
    ::

    ありがとうございます。

    管理台帳を複製しそれを管理台帳_02として列追加して
    実行回数にDAX関数
    実行回数 = countrows(RELATEDTABLE(‘ログ情報’))
    とするとWFが何度動作したは把握できるようにはなりましたが、スライサー(期間)との連携ができす
    苦慮しています。

    すみません。

    #5877
    Ume
    参加者
    Up
    0
    Down
    ::

    ファクトは’ログ情報’ですか?
    だとすれば、
    countrows(‘ログ情報’)
    でいいはずです。
    管理台帳_02に計算列で追加されているようですが、計算列ではなくメジャーだと思います。

    注意点ですが、countrowsはログ情報の行数分カウントアップしてしまうので、単に稼働非稼働ではdistinctcountとかに変える必要があります。

    #5878
    Matrix99999
    参加者
    Up
    0
    Down
    ::

    色々ありがとうございます。

    メジャーにて
    実行回数 = COUNT(‘ログ情報'[実行日])
    として各PGの動作実績をとるようにかつスライサー(カレンダー)連携もできました。

    しかしながら、未稼働のものが表示されず未だ苦慮しています。

    すみません。

    #5879
    Ume
    参加者
    Up
    0
    Down
    ::

    どのようなビジュアルで表示ができないのでしょうか?
    PowerBIはビジュアルに配置する項目が重要なので、
    そこが気になります。

    #5880
    Matrix99999
    参加者
    Up
    0
    Down
    ::

    申し訳ございません

    PG名称がありそれぞれの実行回数を表したものです。
    本来動作していないものを表示したく考えています。
    動作して成功かエラーについては何とかできましたが、
    あとログになく管理台帳にあるもので実行回数が0回であるものを把握したく思います

    すみません。

    #5882
    Ume
    参加者
    Up
    0
    Down
    ::

    PG名称はマスタから持ってきていただいている前提ですが、
    メジャーを
    = IF ( ISBLANK ( COUNTROWS (‘ログ情報’ ) ), 0, COUNTROWS (‘ログ情報’ ) )
    に変えてみてください。

    #5883
    Matrix99999
    参加者
    Up
    0
    Down
    ::

    ありがとうございます。

    うまくいきました。

    座学で悩みよりもこの数日間実戦で悩み、少しpower biに関して理解できるようになりました。

    より研鑽したく思います。

    本当にありがとうございました。

    #5884
    Ume
    参加者
    Up
    0
    Down
    ::

    良かったです!

15件の投稿を表示中 - 16 - 30件目 (全30件中)
  • このトピックに返信するにはログインが必要です。
ツールバーへスキップ