0

私はつい最近、プロジェクト チームでレポート作成と分析を行う最初の仕事を始めました。現在、多くのデータとレポートが Excel スプレッドシートと一部のデータベース テーブルに保存されています。レポートは、非常に手動のアドホックなアプローチで、このデータから作成されます。報告要件が急速に高まっているため、これは急速に非常に問題になっているようです。このプロジェクトはまもなくより迅速に展開される予定であり、手動の作業では十分ではありません。現在、私たちは手作業で etl のようなアクティビティを行うことに多くの時間を費やしています。結果は Excel で細かく分割され、管理のためにグラフと表がエクスポートされます。その後、次の報告サイクルのためにプロセスを繰り返す必要があります。この点に関して、自動化を実装する必要があります。

これは中期的なプロジェクトにすぎないため、本格的な etl およびレポート ソリューションは問題外のようです。時間もリソースも許されません。新卒なので、何をしなければならないかはわかっていますが、どのツール、ユーティリティ、ソフトウェアを実装すればよいかわかりません。Google は私をさらに混乱させるだけです。助言がありますか?本当に頭の上にいるような気がします。

4

2 に答える 2

1

このジョブを自動化するには、少なくともレポートツールが本当に必要だと思います。必要なもののほとんどを実際にカバーするツールDBxtraです。MySQL に直接接続し、Excel にエクスポートし、エクスポートされた結果 (またはきれいに設計されたレポート) を送信できます。 ) 自動的に電子メールで誰にでも (たとえば、毎週月曜日の午前 6:00 に) 送信する場合、最大の問題は、データがレポート用に完全に「キュレーション」されていないことを指摘することですが、SQL ロジックを実装してデータをクリーンアップできる場合は、ほぼすべてのプロセスを自動化できます。それ以外の場合は、Excel へのエクスポートを自動化し、手作業でクリーンアップ作業を行い、管理者へのレポートの送信を自動化できます (DBxtra は Excel に直接接続して、そこからレポートを作成することもできます)。 .

手動で行う場合は、任意の .NET 言語でアプリケーションを実行し、MySQL (ADO.NET) に接続して Excel (Excel Interop またはサード パーティ ライブラリ) にエクスポートする方法を探すことができます。

于 2013-07-26T16:44:15.107 に答える