問題タブ [cube]
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.
sql-server-2005 - SSAS: 名前付きクエリ
まず、Analysis Services を初めて使用することを認めなければなりませんが、既存の複雑なキューブを新しいディメンションで拡張する必要があります。そのため、どのように開始するかについての計画さえ持っていないと言わずに、私の問題がどこにあるのかを判断することはさらに困難です. わかりました、私は私が達成したいことを伝えようとします.
指定されたのは、名前付き計算「Returns」を持つ Datasourceviewです。その式は次のとおりです。
fiMaxActionCodeは Foreignkey であり、'Returns' の古いルールは、maxActionCode が上記のいずれかである場合、Claim(メイン メジャー グループ) はReturnであるというものでした。新しいルールは、maxActioncodeが上記のいずれかであるが、fimaxActionCode IN (8, 10, 11, 13, 19, 23, 24, 26, 27, 28, 29, 30、33、34、36、37)。前のクレームは、同じ SSN_Number と Repair_Completion_date < このクレームを持つ TOP(1) クレームです。ここで私の質問 (誰かが私の言いたいことを理解してくれることを願っています): この新しい次元を作成するにはどうすればよいですか? 私の最初のアイデアは、新しい名前付きクエリ「PreviousClaim」を作成することでした。
次に、「不規則な前のクレーム」があるかどうかをチェックする Claim-Table-Datasourceview に新しい名前付き計算を作成したいと考えました。これは行くべき道ですか、それとも私は完全に間違った道を進んでいますか??
編集:別の質問:この名前付きクエリをどのように照会しますか? パラメータ変数を定義できますか?
よろしく、 ティム
sql-server - 最下位のドリル ダウン レベルでキューブの計算が非常に遅いのはなぜですか?
私はまだ OLAP、キューブ、および SSAS のコツを学んでいますが、パフォーマンスの障壁にぶつかりつつあり、何が起こっているのか理解できていません。
2 つの単純なディメンション (タイプと面積)、3 つ目の時間ディメンション階層 (年 -> 四半期 -> 月 -> 日 -> 時間 -> 10 分)、および 1 つのメジャー (合計) を定義する単純なキューブがあります。 Count というフィールドで)。データベースはイベントを追跡します。発生時期、種類、発生場所などです。ファクト テーブルは、10 分間隔ごとに事前に計算されたイベントの要約です。
そこで、キューブをセットアップし、ブラウザーを使用して一度にすべての属性を表示します。年から 10 分間隔までドリルダウンして、タイプごとのエリアごとの合計数を経時的に表示します。レポートのパフォーマンスは、ブラウズと似ています。
ほとんどの場合、それは十分にきびきびしています。しかし、ドリル ツリーを深く掘り下げるほど、各レベルを表示するのに時間がかかります。最後に、分レベルでは、わずか 6 件のレコードを表示するのに 20 分ほどかかるようです。しかし、その後、他の分レベルのドリルダウンを待機なしで表示できることに気付きました。その時点で、キューブはテーブル全体を計算しているように見えます。これが非常に時間がかかる理由です。
理解できない。すべてのデータを集計する必要があるため、Quarters または Years に移動すると、最も時間がかかると予想されます。約 180 セル (6 間隔、10 種類、3 領域) まで大幅にフィルター処理された最も低いメトリックに行くと、最速になるはずです。キューブが表示されているサブセットだけでなく、データセット全体を処理するのはなぜですか? 集計の最高レベルが非常に速く、最低レベルが非常に遅いのはなぜですか?
最も重要なことは、それを改善するために構成または設計によってできることはありますか?
これは、SQL Server 2005 で実行され、BI 設計に Visual Studio 2005 を使用する SSAS 2005 です。キューブは (デフォルトで) 完全な MOLAP に設定されていますが、分割されていません。ファクト テーブルには 1,838,304 行あるため、これはクレイジーなエンタープライズ データベースではありませんが、単純なテスト データベースでもありません。パーティショニングはなく、すべての SQL は 1 台のサーバーで実行され、ワーク ステーションからリモート アクセスします。
3d - xnaに3Dオブジェクトを配置する
私はxna開発にかなり慣れていないので、コンストラクターに位置ベクトルを渡すことによってPrimitives3Dサンプルからキューブを配置したいと思います..残念ながらそれは機能しません..代わりにそれはただ回転しているだけです..
それが私がcubeprimitiveクラスのコードを変更した方法です:
正しく修正する方法を教えてください。.. 前もって感謝します :)
string - SSAS - 常にゼロを表示 - 空白ではありません
Targit (BI ソリューション) 経由でアクセスするキューブがあります。そのキューブを参照/使用するとき、null/空白の場合はすべての数量結果をゼロにしたいのですが、何を試しても空白になります。問題のメジャーの Null Processing プロパティを変更し、書式文字列を変更または削除しようとしました。私はまだゼロの代わりに空白を取得します。
考え?
更新:計算されたメジャーを作成し、iif / isempty 関数を使用してゼロを強制できることがわかりました。これは機能します-これを達成するためのよりクリーンな方法があるかどうか疑問に思っています。
ありがとう
明細書
ssas - カスタマー ファクトを使用している人はいませんか?
倉庫の新しい顧客ファクトとディメンションを設計中です。良いサンプル モデルを探していると、奇妙なことに気付きました。誰も顧客中心の事実を持っていないようです。私が見つけたすべての例には、販売や注文などの取引イベントが中心的な事実としてあり、顧客がディメンションとして含まれています。これは私に疑問を投げかけます。
顧客の事実を知りたくて、何か重大な間違いを犯しているでしょうか? 目標は、注文頻度、総支出、獲得コスト、個別、製品数などの顧客の行動を分析できるようにすることです。これらの質問は、私にとって当然、ディメンションではなく事実を意味します。注文中心のクエリには適していますが、顧客中心のクエリには適していない注文ファクトが既にあります。
もう少し詳しく説明すると、顧客ファクトには次のメジャーとディメンションが含まれる可能性があります。
対策:
- 顧客数
- 個別商品数
- 完了した注文数
- 総収入
- 総費用
- 受け取ったクーポンの数
- 引き換えられたクーポンの数
- 引き換えたクーポンの費用
寸法:
- 注文納期
- 注文配達時間
- 注文配送地域
- 取得元
- 注文タイプ
- クーポンの種類
上記は非常に自然なことのように思えますが、この新しいキューブで顧客中心のアプローチを採用することで、明らかなノーノーを見逃しているのではないかと懸念しています。
c++ - 立方体にテクスチャを適用するためにクワッドにテクスチャを適用する方法は?
最近、OpenGL について調べていて、テクスチャを使いたいという段階に来ました。シンプルな立方体のテクスチャリングから始めようと思いました。私は現在このコードを持っており、それがどのように機能するかを完全に理解しています:
ただし、多くのテクスチャリングチュートリアルを読んだ後(文字通り、ウェブ上で見つけることができるすべてのものを意味します)。このプログラムにどのように追加するかについては、まだ混乱しています。キューブを描画する前に、(どういうわけか) テクスチャを読み込んで glBindTexture 関数を使用してバインドする必要があることはわかっていますが、その間に他に何かする必要があると思います (そして、読み込む方法がわかりません)。画像も適切に)。
ssas - SSAS キューブ作成の質問 - 親子関係
私は現在、キューブの作成に苦労しています。
以下は、私のリレーショナル データの簡略化されたバージョンです...
人種
結果
ある種の pusedo 言語では、次のクエリを実行できるようにしたいと考えています。
そして、結果が得られると期待しています:3、5
ディメンションとメジャーのさまざまな構成をいくつか試しましたが、常に答えは 5, 5 になります。
これは立方体で達成できると確信していますが、現在、それを理解するための知識がありません-助けていただければ幸いです。
ありがとう
java-me - J2ME での M3G レンダリングの問題
3 つの平面を作成し、それらが立方体の角になるように配置しました。(いくつかの理由で、立方体オブジェクトを作成したくありません)。3 つのプレーンには、異なるイメージを持つ 3 つの異なる Texture2D があります。奇妙な問題は、3 つのオブジェクトをレンダリングしてカメラの回転を開始したときに、これらの 3 つの平面の一部がレンダリングされないパースペクティブがあることです。たとえば、コーナーをまっすぐ見ると、三角形の形をした穴が作成されます。これは、NetBeans エミュレーターの問題のイメージです: alt テキスト http://www.pegahan.com/m3g.jpg 立方体がよく見えるように赤い線を入れました。もう 1 つの奇妙な点は、オブジェクトのスケールを 0.5 以下に設定すると問題が解決することです。ところで、カメラはデフォルトの位置にあり、立方体の中心は (0,0,0) にあり、各平面の幅と高さは 2 です。これらのオブジェクトが互いに競合する理由と方法を知っている人はいますか?この問題を解決できますか。
前もって感謝します
cube - SSAS:ブール値を「yes」または「no」に変更します
AnalysisServicesは初めてです。ブール列にディメンションを作成しました。結果として、ユーザーは「true」と「false」の代わりに「yes」と「no」を使用したいと考えています。ありがとう。
ssis - SSASキューブの更新の問題
SSASプロジェクトを作成しましたが、キューブやデータソースなど、初めてキューブを展開したときに完全に機能しますが、データベースのデータを変更して[キューブ]> [BIDSで処理]をクリックすると、新しい変更が反映されません。 SQL Server Management Studioでテーブルデータを取得すると、データが変更されたことがテーブルに表示されますが。
また、AnalysisServices処理タスクを使用してSSISパッケージのキューブを更新してみました。ただし、基になるデータの変更は表示されません。それは同じままです。誰かが私にこの問題を引き起こす可能性のあるいくつかの可能なシナリオを教えてもらえますか?とても有難い
前もって感謝します