問題タブ [business-intelligence]
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.
reporting-services - SSRSレポートを自動的に印刷する
SSRSの使用はかなり新しいので、レポートの生成時に指定したプリンターに自動的に印刷されるレポートを作成したいと思います。
私はSOでこの質問を見つけました。それは、印刷ジョブを「起動」できるビジネスインテリジェンス開発スタジオでのコードの記述について言及しています。どうすればいいですか?
編集:
問題のスレッドのURLを忘れました。 SSRSレポートを自動的に印刷しますか?
sql-server - SQLServerが別のマシンにある場合のVisualStudioのBIプロジェクト
Visual Studio 2005を1台のマシン(開発マシン)にインストールし、SQLServer2005を別のマシンにインストールしました。ただし、SSRSを使用してSQL Serverをインストールする場合にのみ、VisualStudioでビジネスインテリジェンスプロジェクトテンプレートを取得します。
別のマシンにSQLServerがあるので、開発マシンのVS 2005でレポートサーバープロジェクトを作成するにはどうすればよいですか?
ありがとうございました。
NLVよろしく
reporting - JMSアクティビティに関するレポートの戦略
この質問への答えは、データウェアハウジングとBIの経験が豊富な人には明らかかもしれませんが、私はいくつかのガイダンスを探しています。
複数のJMSキューを使用して1日に数百万のメッセージを処理するシステムを構築しています。これらのキューのアクティビティを可視化して、次のようなレポートを作成できるようにする必要があります...「昨日の午前11:01、キューAに「Foo」という単語が含まれるメッセージがいくつ入りましたか?」
さらに悪いことに、このレポートを実行する必要がある単語は約20万語で、毎日1分ごとに、複数のキューにわたって、それぞれが1日に数百万のメッセージを処理します。
このためのカスタムソリューションを実装することを考えるとき、私はワームホールを絶望の穴に降り始めます。確かに、これまでこの問題に直面したことがあるのは私だけではありません。
誰かが何か明るいアイデアを思いついた?
java - Jasper Reports/report generator のようなツールは何を提供してくれますか?
わかりましたので、DB から非常に複雑なレポートを生成する必要があります。
これを SQL で行う場合、クエリ自体が複雑になり、後でコード レベルで結果をさらに操作する必要があります。
Jasper Reports/Crystal Reports などのライブラリや友人は、そのようなレポートを作成するときにどのように時間を節約しますか?
彼らは私に何をくれますか?
reporting - 使いやすい Web ベースのレポート ツール
SQL サーバーとのインターフェースやデータベースへのアクセスが可能な、使いやすいレポート/ビジネス インテリジェンス ツールの推奨事項を探しています。Web ベースのツールまたはデスクトップ ツールを使用できます。
理想的には、フリーウェアまたは低コストであり、技術に精通していない (Access でレポートや複雑なクエリを生成できるレベル以下の) ユーザーにとって使いやすいものである必要があります。
これまでに見たツール (Crystal Reports など) はどれも、非パワー ユーザーが使用するには高すぎるか、複雑すぎます。
database - TransactionalFlatDBからファクトテーブルとディメンションテーブルにデータを入力するためのベストプラクティス
SSIS/SSASにスタースキーマ/キューブを入力したい。
すべてのディメンションテーブルとファクトテーブル、主キーなどを準備しました。
ソースは「フラット」(アイテムレベル)テーブルであり、私の問題は、それを分割して1つからそれぞれのテーブルに取得する方法です。
私はかなりのグーグルをしましたが、問題に対する満足のいく解決策を見つけることができませんでした。これはBI開発でかなり一般的な問題/状況であると想像できますか?!
ありがとう、alexl
sql-server - キューブと統一次元モデル(存在する場合)の違いは何ですか?
私は現在、ビジネスインテリジェンスソリューションとしてSQL Server 2008を研究しており、現在Analysis Servicesを検討しています(そして、ビジネスインテリジェンス全体にかなり慣れていません...)
SSASのいくつかの用語、特にキューブとMSのUnifiedDimensionalModelの概念の違いに少し混乱しています。
SSASのキューブは、基本的にOLAPキューブであると思います。ディメンション、メジャー、基盤となるデータソースとビジネスユーザーの間にあるものです。
しかし、それは私がUDMも同様に理解していることの一種です。
SQL Server 2005のドキュメントは、次のことを示唆しているようです。
「キューブは基本的にUnifiedDimensionalModel(UDM)と同義です」。
しかし、SQL Server 2008のページは、UDMが多次元データ(キューブ)とリレーショナルデータの両方のラッパーであることを示唆しています。
「UnifiedDimensionalModelを使用して、ビジネスエンティティ、ビジネスロジック、計算、およびメトリックを含むリレーショナルデータおよび多次元データの1つの統合されたビジネスビューを提供します。」
このブログ投稿も同様に示唆しています。
「UDMは、すべてのOLAP分析とリレーショナルレポートのニーズに対応する一次元モデルを提供します。したがって、MDXまたはSQLのいずれかを使用できます。」
UDMはキューブの上にあるものですか?それとも同じものですか?CubeDesignerアプリケーションを使用してキューブを開発すると思います。何を使ってUDMを開発しますか?
mysql - WAN を介した MySQL から SQL Server への ETL メカニズム
外部ホストを使用して MySQL Community Server 5.1.32 から VPN 経由で内部 SQL Server 05 Enterprise マシンにデータをバッチ処理するメカニズムに関するフィードバックを探しています。外部ボックスは、営業時間中 (1 日あたり約 100Mb) のデータを蓄積し、BI 作業を行う前に、WAN 接続を介して国際的に転送する必要があります (品質はまだ決定されていませんが、超高速にはなりません)。行った。これは、毎晩進行中の変更セットであるべきです。
私は、人々が以前に同様のシナリオで成功裏に使用した ETL メカニズムについての考えに興味があります。SSIS は有力な候補のようです。このシナリオの適合性について誰かコメントできますか? あるいは、コストを意識した方法でこれを行う方法についての他の考えが最も高く評価されます. ありがとう!
sql-server - SSRS sum(distinct()) と同等
現在、次のようなデータセットを返す SSRS 2008 レポートを使用しています。
仕事が正しくバランスがとれている場合、どこが仕事MoneyOutの合計金額と等しくなるはずです。MoneyIn
私が直面している問題は、これを SSRS の Tablix に表示するときにMoneyOut、フィールドを に設定することでジョブの正しい値を返すことができること=first(Fields!MoneyOut.Value)ですが、これらの値を日ごとに合計する必要があり、実行しようとすると=sum(first(Fields!MoneyOut.Value))エラーが発生します集約関数のネスト。
=sum(ReportItems!MoneyOut1.Value)また、ヘッダーまたはフッターのレポート アイテムに対してのみ集計を使用できるというエラーが発生するようなものを使用して、テキスト ボックスの値を合計しようとしました。
私の質問は、SSRSレポートでdistinct()の機能を複製する方法はありますか、それとも私が知らないテキストフィールドの値を合計する方法はありますか?
reporting-services - SQL Serverビジネスインテリジェンスで、OLAPキューブからレポートモデルを作成するのはなぜですか?
Business Intelligence Developer Studioでは、なぜOLAPキューブからレポートモデルを作成したいのか疑問に思っています。
私が理解している限り、OLAPキューブとレポートモデルはどちらも、基盤となる構造(通常はリレーショナルデータベース)のビジネス指向のビューであり、ビジネスユーザーにとってはあまり意味がない場合があります。キューブはディメンションとメジャーの点で多次元ビューであり、レポートモデルは...完全にはわかりませんが、よりビジネス指向ですが、本質的にリレーショナルビューですか?
とにかく、レポートビルダーでは、OLAPキューブまたはレポートモデルの両方に直接接続できます。したがって、エンドユーザーに適したデータのビジネス指向のビューをすでに提供しているOLAPキューブがある場合、それをレポートモデルに変換し、代わりにレポートビルダーで使用する理由がわかりません。
レポートモデルとキューブの根本的な違いが明らかに欠けていると思います。助けていただければ幸いです。