top-n

    0

    1答えて

    ステートメントの最適化に問題があります。対応するテーブル(INTERVAL_TBL)には、約11.000.000行が含まれているため、テストシステムで約8秒かかることがあります。専用のOracle Server(24GBのRAM、17GBのDBサイズ)でさえ、約4〜5秒かかります。 SELECT ID, STATUS_ID, INTERVAL_ID, BEGIN_TS, END_TS, PT,

    1

    1答えて

    に私はこの1つのようにデータフレーム有し得る:行ごと df = pd.DataFrame({'a':[1,2,1],'b':[4,6,0],'c':[0,4,8]}) +---+---+---+ | a | b | c | +---+---+---+ | 1 | 4 | 0 | +---+---+---+ | 2 | 6 | 4 | +---+---+---+ | 1 | 0 |

    0

    1答えて

    詳細を示す表を示すレポートがあり、約380行あります。 同じデータセットを使用して単純な棒グラフを追加したいとします。 チャートには、1つの値と1つのグループがあります。値=合計(金額)とカテゴリグループ=金額による説明の順序(金額)。 これは問題なく動作していますが、120個の異なる説明があるため、グラフには約120個のバーが表示されています。私はトップnを表示したいだけです。 これはレポートサ

    1

    1答えて

    私はすべてのよくある質問とハウツーによって提案されたOracleデータベースに対して正規の上位Nクエリを持っている: select ... from ( select ... from ... order by ... ) where ronwum <= N これは、Oracle 11で完璧に動作し、すなわち、それは内側のSELECTで指定した順番で上位Nレコードを返します。 しかし

    0

    1答えて

    私は、テーブルセールスの売上列の上位5つの収入を得ようとしています。 これを試しましたが、式が複数の列を返すと仮定しているため、正しくありません。 TOP_N_REV = TOPN(5;FACT_SALES; MAX(FACT_SALES[REVENUE]) ; 0) あなたはまた、関連するかもしれないSUMX TOP_N_REV = SUMX(TOPN(5;ALL(FACT_SALES);F

    0

    1答えて

    行列mが与えられれば、mの上位kの値を見つけ、それらが属する列/行を正確に見つける直接的な方法があります。私はSO上に何も見つからなかったので、この質問をしました。私はこれが原因で、私は行列の全体の値をソートするのではなく、それらのk値を拾っていた理由で効率的であるかどうかわからないのです set.seed(1729) k=5 #top 5 m = matrix(round(runif(30)

    0

    1答えて

    言語:DAX プログラム:Power BI。 問題は簡単です(しかし、私にとってはそうではありません)。私の会社の利益のどれが、トップ顧客の20%から来ているのかを知る必要があります。私は「顧客」リストと「利益」リストを持っています。現在、このリストは2035人のお客様から成り、それぞれに1つの取引ごとに得られる利益があります。彼らのほとんどは1貿易以上の取引をしていたので、私はcaのリストを持っ