2008-08-20 7 views
19

すべてのプロジェクトでは、何らかのタイプのレポート機能が常に必要です。選択した言語のforeachループから、完全なBIプラットフォームまで。あなたの報告ツールは何ですか?

ツール、ウィジェット、プラットフォームには、成功、不満、失敗で使用されたグループがありますか?

+1

TL; DR応答に基づいて、これまで ガット現金 - > Cognosのは、現金を持っていない - >現金のビットサービス –

+0

を得た報告 - > I-netのクリア – Epaga

答えて

29

「SQL Server Reporting Services」は、「実行中」レポートをノックアウトするため、非常に印象的です。

複雑な分析では、通常、Excel Pivotテーブルにデータをロードすることができます(事前集計されている可能性があります)。

私は包括的な「アドホック」レポーティングスイートを構築するのに多くの時間と費用を費やすことができ、最初の1〜2回の「ワウファクタ」の後に生成されるレポートの99%が固定されたパラメータのセットに軽微な違いがある同じレポート。

ユーザーが探している目標とターゲットを指定せずに「アドホック」レポートを希望すると受け入れることはできません。彼らはちょうど釣りであり、彼らはあなたのソリューションを構築するために費やさなければならないので、彼らは実際に彼らの報告要件について考えることに多くの時間を費やす必要があります。

私は、「すべてを報告できるシステム」を構築するのに非常に多くの時間を費やしており、終了する前に古くなったり賛成できなくなったりしています。できるだけ早く速い勝利を得て、最も重要なレポートを「体系化」するために時間を費やす方がずっと優れています。

+2

絶対レポート、「クライアント」は、彼らが広告をしたいと言う場合は、 -hoc、これは一般的に彼らが「私たちはそれについて考える時間を費やしていない」と言っているコードです。これはすべてのために行く。 –

+5

またはad-hoc =レポートに小さな変更を加えるたびにITにリクエストする必要がある、または異なる順序/フィルタリングされた形式でデータを表示する必要があるときに、私たちはうんざりします。 いつでもReport Builder(Reporting Services 2005以降のバージョン)の一部を参照してください –

5

多くのプロジェクトでは、ActiveReportsを使用しています。

2

世界ですべてのお金がある場合は、Cognosにお問い合わせください。彼らは本質的にレポートを「開発者が自由にする」データキューブを提供し、エンドユーザーはレポートやダッシュボードなどを作成することができます。

"common man"については、.NETライブラリ/ツールのComponentOneレポートがかなり好評でした。それはCrystal Reportsと同様の感触を持っていますが、非常にフレンドリーなXMLフォーマットを持っていて、簡単な更新を行うときに対処しなければならなかったバージョニング、キー、レポートまたは基礎となるバージョン

7

ほとんどのレポートでは、BIRTを使用しています。

1

単純なレポートでは、Visual Studioに含まれる標準のReportViewerを使用します。

もっと複雑なレポートやパフォーマンスが必要なレポートの場合は、Sharp ShooterとdevExpress XtraReportsの両方を使用しました。驚くべきことに、両方の製品でテーブルを作成するのは簡単ではありませんが、どちらもReportViewerより高速で、多列のレポート、バーコード、集計データを非常にうまく処理できます。私は本当に行うには多くのSSASの仕事を持っていないが、私はかなりこれで撮影してきた

2

Cube Browser for ASP.net

それは、WebアプリケーションでExcelのピボットテーブルの機能の多くを提供しています(少なくとも、ピボットテーブルの機能のすべてを実際に知るためには、Excelの専門家ではないと思っていました。少なくとも、Visual Studioのキューブブラウザに似ています)。

残念ながらデモはもうオンラインであるように思えません:(

+0

キューブブラウザはより大きなデータを処理しますが、それ以外の場合は類似しています。 –

+0

また、SharepointのOffice Webコンポーネントを使用してキューブに接続することもできます。これにより、「Excel to excel」機能も使用できます。同じページにピボットグラフを表示させることもできます。 –

2

私は本当にSQL Server Reporting Servicesのように、同意しなければならない。それはちょうどものを行い、簡単にそれをしない。

4

I BIRTはBIRTプロジェクトのコミッタですので、私は偏っていますBIRTは、必要とされる様々なデザインとデプロイメント機能のための非常によく考えられたレポートオブジェクトモデル(ROM)と適切なAPIを提供しています。サポートとCSSを使用して開発からデザインを分離する能力を提供します。

BIRTは組み込むことができますREAPIによるライセンス費用なしでアプリケーションに追加されたり、いくつかの商用製品を通じて購入することができます。

2

Crystal Reportsで、まったく同じレポートファイルと

1を取ることは容易であるので -

2イントラネット上でそれを投稿 - 埋め込み、それをアプリケーション

3に - にそれをスケジュール

また、私はすでに提案したように、Excel、PDFなどの形式に簡単にエクスポートできます。

+0

私はCrystal Reportsを使用していません。Visual Studioに付属しており、お客様が簡単に独自のレポートを作成できることがよくあります。 – mattruma

+8

新しいアプリケーションのバージョンが変わってCRが嫌いな場合は、他のバージョンのCRがあるため、お客様のレポートを実行できないことがよくあります。それは壊れやすく、高価であるため、「クリスタル」と呼ばれています。 –

+0

+1 to Peterのコメント –

6

私はReporting ServicesとCrystalをかなり広範囲に使用していますが、今はExcel(ick)を使用していくつかのレポートを作成しています。

Reporting Servicesは簡単なレポートには適していますが、書式設定、複雑な数式やグラフなどを完全に制御する必要があるとすぐに、Crystalはかなり前進しています。私はクリスタルがはるかに使いやすくなっています。レポートプレビュー内のものを変更できることは非常に貴重です(RSの後のバージョンでは可能でしょうか?)。

外部に展開する必要があるアプリケーションを作成する場合は、RSをWebサーバーに展開する必要があります。

古いバージョンのCrystalは非常にバグがありましたが、最新のものははるかに優れています。これはReporting Servicesよりも成熟しています。

+3

SSRSはWebサーバーを必要としません。レンダラーは、最後の2つのリリースでVisual Studioに付属するReportViewerウィジェットで直接ホストすることができます。 CRはそれほど先に進んでいます。SELECT COUNT(*)FROM FOO WHERE 1 = 0は1の値を間違って返します。 –

+3

クリスタルは絶対に幸運です!何千ドルものライセンスがありますが、とにかくどこかでSQLボックスを手に入れていたのですが、実質的にコストを最小限に抑えます。 –

+3

私はクリスタルレポートを使用するよりも少なくてすみました。 。私は個人的にSSRSがこの点ではるかに優れていると思います。 – Paddy

3

Cognosは堅牢なツール群です(私たちはOracleバックエンドのフロントエンドとして使用します)。しかし、複雑なレポート作成タスクを達成する方法については、文書化が著しく不足しています。あなたが働くことができるまでそれをしてください。

Microsoft Accessをレポート用のフロントエンドとして使用することの有用性は、あまり評価されません。それは便利なWeb対応機能を持っていませんが、社内レポートでは非常に多用途で驚くほど強力です。

+2

コグノはどれくらいの費用がかかりますか? –

+0

@adolf私はあなたが修辞的であると思っていますが、誰かが不思議に思うような場合に備えて: –

+0

私はよく想像することができます。大量の現金がなければ、唯一の手頃な価格のレポートソリューションは、Reporting Servicesです。 –

1

私たちはCognosを使用していますが、これはかなり複雑なシステムですが、非常に強力です。

3

i-net Clear Reports私たちは私たちの報告(私たちは自分の犬の食べ物をどう食べるかを見ています)を使っています。;)これは、Crystal Reports、

  • のようなものです

    • は、Crystalテンプレート、
    • APIがより有用である、
    • は、Crystal Reports未満のコスト(とあなたがサポートコストも考慮すれば、costs less than open sourceレポート読むことができます)
    • はJavaで書かれているため、プラットフォームに依存しません。
    • 私たちは、私はWYSIWIGはそれが(私は、直接XMLソースコードの編集を開始した特徴とどのように多くの実現まで、私のために急な学習曲線を持っていた私たちは、BIRTを使用してきた
  • 2

    report designer無料、完全に機能を提供しますXLS形式に出力するときに空白のA列を取得しないように左余白を0にするなど)がありますが、ほとんどの場合、すばやく簡単に使用、編集、プレビューできます。

    私はまた、1つのレポートで異なるデータセットを混在させるのがどれほど簡単かに感心しました。銀色の弾丸ではありませんが、99.999%の人々よりも優れたツールが自ら開発する予定です。

    1

    私は2ヶ月で作られた小さなレポーティングセット、持っている:

    少なくとも10倍の結晶レポートよりも高速に。

    編集が簡単です。

    .net formula;

    簡単な使い方。

    小さなコードの使用。

    シリアライズとデシリアライズ(高速および小規模)。

    極端なセキュリティ;

    マルチスレッド。

    エラーはありません。

    +0

    オープンソースですか? –

    +0

    公開されているウェブサイトでは共有されていません。 しかし、私はあなたにそれを与えることができます。 これは私のアプリケーションフレームワーク(認証、データベース、セキュリティなど)の一部です。 – Behrooz

    1

    私はMS Reporting Servicesを使用していましたが、私たちは完全にそれに不満でした。 理由:それはサーバー

  • の難しい設定を行うために必要とされている

    • 唯一の組み込みを使用することが可能であるすべてのユーザー
    • のためのSQL Serverのライセンスを購入することなく、当社のアプリにレポートエディタを埋め込むことはできませんレポートのパラメータはUIから入力するか、アプリから送信しますが、レポートデザイナーはパラメータを作成しません。

    ここではStimulsoft Reportsを使用しています。 MS Reporting Servicesのような制限はなく、私たちとあなたのユーザーは満足しています。

  • 2

    は「彼らにデータを与え、彼らはそれのためにあなたを愛します」私は過去に使用した手法やツールのうち

    、私は能力/汎用性/利便性/に基づいて、次の順序でそれらをランク付け配備のスピード。私はそれが常に要因である一方で、それは誰にとっても異なる要因であるため、コストをそこから除外しています。

    1のCognos(バージョン8)

    3は、レポートのSQL ServerであるCrystal Reportsの

    4カスタムIは、他のいずれかを使用していないコード

    に書き込まれます言及されたツール。 Cognos 8は素晴らしいものではありません。高価なものですが、あなたは想像力によって制限されます。それは何でもできます。

    1

    1)私は、テーブルベースのレポートやマトリックスレポート(ドリルダウン - 機能性のようなピボット)を開発する際に、Reporting Servicesがほとんどのニーズに非常に適していると思うでしょう.Cognosなどの価格を考えるSMEはCongnsを入手することも夢見ていないAFAIK

    2)レポートのスケジュール/サブスクリプション機能を呼び出すと、レポートを配信するためにユーザーにレポートを送信できます。サブスクリプションは、.Netコードを記述することにより、SFTPなどのカスタムロケーションに配信できます。 、エンドユーザは注意するようにカスタマイズレポート

    をドラッグして列を削除して開発することができレポートモデルを使用して

    3):

    1)あなたは本当に複雑なグラフィカル/ダッシュボードの種類のレポートを開発したら、それはトリッキー得ることができます - これはA4に表示される小さな表と小さな表が必要です。レポートデザイナー(レポートのデザインに使用するツール)とWebディスプレイでは、さまざまなレンダリングエンジンが使用されます。

    2)カスタム機能を記述する場合は、XML構成ファイル(RSReportServer.Configなど)を変更する必要がある場合があります。編集に問題がある場合、ReportServerサービスが停止することがあります。だから、何かをする前にバックアップするように気をつけてください。

    2

    これはあまり肯定的な提案ではありませんが、クリスタルレポートに対する警告的な話です。他の人と同じように、クリスタルランタイム重要なのですが、私はまだこの問題を抱えていました:

    1. 埋め込まれた画像を持つレポートを作成するのに費やされた週。
    2. 開発環境とステージング環境ですべてのA-OKをテストしました。
    3. 展開がサーバーを生きるために - 動作しません...うーん...

    は、フォーラムのトロールやアドバイスを探して二週間過ごし、最終的に彼らのフォーラムの結晶体からの応答を得ました。 MS Paintが特定のファイル拡張子の既定のアプリケーションとしてセットアップされているのと同様の問題が発生していることを示唆しました。

    この時点で、私は試してみました(私は上司に確信させた後、これは小便の答えではありませんでしたが、実際にはCrystalからの正式な回答でした)。手近に我々は(報告書が働いていたところ)約一ヶ月後に新しいサーバに移行していたが、正直、それらを再度触れないだろう...


    ああ、およびSSRSを使用していると、それはかなり良いことが判明しほとんどのもの(特に最新のバージョン)のために。

    2

    Tableau softwareは、私はウィンドワードでCTOだと私はWindward Reportsが遠くの両方で使用すると、あなたがより行うことができます最も簡単であると信じていますレポートを実行して、簡単に深いthrought分析に

    0

    を取得するための素晴らしいツールです。それは他のレポートよりも優れています。両方の特徴が同じ理由である場合は、レポートをWord、Excel、& PowerPointでデザインします。

    生成されたレポートに関しては、速くて固いものであり、プログラムに組み込むことができるのはわずか3行です。

    0

    私はCrystal Reportsを使用しています。それにはかなりの制限があります。データベースプロシージャとビューのほとんどすべてのロジックを実行することができます。

    Crystal Reportsでは、複数のレイヤードサブレポートが許可されていないことに注意してください。つまり、サブレポート内にサブレポートを作成することはできません。

    1

    Oracleのバックエンドを使用したCognosが私たちが使用しているものです。我々はまた、コグノの上に視覚化のためのスポットファイアを使用します。

    関連する問題