問題タブ [measures]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
639 参照

sonarqube - SonarQube C コード カバレッジ測定について

プロジェクトを分析するために C/C++ プラグイン 3.12 を使用して、SonarQube 5.6 をインストールしています。カバレッジ結果 (gcov) を生成しましたが、これまでのところアプリケーション C ファイルの 1 つだけです。カバレッジは 98.3% です。プロジェクト全体を分析すると、アプリケーション カバレッジの結果が「インポート」され、Web インターフェイスで追跡できます。

最上位のコード ページでは、そのファイルを含むフォルダーは 98.3% と表示されますが、これは正しくありません。他のすべての C ファイルについてはまだカバーされていないためです。次の一連のスナップショットでそれを示そうとしました。

(1) トップレベルのコード ツリー: トップレベルのコード ツリー

(2) 「実装」ツリーを下に移動します。 ここに画像の説明を入力

(3) 'Implementation/ComponentTemplate' ツリーをたどる: ここに画像の説明を入力

(4) 「Implementation/ComponentTemplate/code」ツリーをたどる: ここに画像の説明を入力

EXMPL.c には (4):113 行のコードしかありません。「実装」の総コード行数 (4):61k と比較すると、これは約 0.2% にすぎません。(1) の 98.3% の EXMPL.c のカバレッジは間違っています。

私のプロジェクトはいくつかのアプリケーションで構成されています。EXMPL は、プロジェクト内のすべてのアプリケーションの 1 つ (最小のもの) です。そのため、アプリケーションごとに個別のカバレッジ結果を生成し、それらを個別にソナーに「インポート」する必要があります。したがって、カバレッジ結果ファイルは別のフォルダーに配置されます。

そのプロジェクト構造またはカバレッジ結果の「不完全なインポート」が「間違った」カバレッジ測定の原因である可能性がありますが、これまでのところ、提供された gcov カバレッジ測定をソナーがどのように処理しているかについての有用な情報は見つかりませんでした。

どんな助けや情報も感謝します。ありがとう

0 投票する
1 に答える
159 参照

sql-server - SQL Server Analysis Services - 日付で 1 つのメジャーのみをフィルター処理し、フィルターなしで別のメジャーを残す方法は?

みんな!

次のシナリオがあります。

1 つのディメンションと 2 つのメジャー (値の合計) を持つ 1 つのキューブ。私のユーザーは、次の結果を得ようとしています:

列タイトルとしてディメンションから date1 と呼ぶ 1 つの日付列を選択し、ここでは sum1 と sum2 と呼ぶ両方のメジャーを選択します。

したがって、次のようなものが生成されます。

と、そのまま続けています。しかし、この結果では、この date1 列からフィルター処理された日付によって sum2 メジャーのみをフィルター処理したいと考えていますが、すべての日付/sum1 値も表示したいと考えています。

したがって、たとえば、date1 = '2016/02' をフィルタリングした場合、正しい結果は次のようになります。

それを達成する方法がわかりません。それが達成可能である場合、何かヒントを教えてもらえますか?

0 投票する
0 に答える
553 参照

ssas - SSAS: 既存の作業メジャー グループに追加されたメジャーが値を表示しない

既存のメジャー グループに 2 つのメジャーを追加しました。古いメジャーは正しく機能し、新しいメジャーは 0 を示します。

私は次のことを試しました:

  1. キューブの削除と再デプロイ
  2. パーティションの再処理
  3. キューブをフルプロセスに変更
  4. 集計されるように参照されたディメンションを変更しました
  5. ディメンションを個別に処理してから、キューブ
  6. パーティションを削除し、新しいパーティションを作成し、集計を作成しました

データを調べる

キューブ ビュー