IBM Cognos TM1 は、私の会社が最新かつ最高であると考えている多次元データベースです。私はクラスに行ったことがありますが、確かに、分析には適しています。もちろん、私の会社の財務担当者は、Excel アドインまたは Excel に似た Web サイトしか見ていないので、「データ入力アプリケーションに必要なのはそれだけだ!」と考えています。私の回答は、「OLTP ソリューションが必要だと思いました!」です。私はITにいるので、彼らは無視します。
私が見ているのは、私の好みの Microsoft 開発ツールとの統合が疑わしいものです。Silverlight のデータ入力/OLTP ツールを展開したいと考えています。また、TM1 には、データ エンジンへのフル アクセスを提供する管理されていない dll があることもわかります。IBM が TM1 を買収して以来、Microsoft と TM1 に友好的な未来が訪れるとは思えません。
LinqToEntities が TM1 への ORM を作成できると考えるのは完全に不合理ですか? LinqToEntities が多次元データベースを指すために使用されたことはありますか? nHibernate はどうですか?財務担当者に言いたいのですが、TM1 を使用してみましょう。私が作成するデータ入力アプリケーションのバックエンドとして使用します。