0

すべてのデータベースは、リモートでアクセスする必要があるリモート サーバーに格納されています。ほとんどの閲覧ページを取得するには、コード ビハインド ファイルから分析データベースにアクセスする必要があります。だから、私はこのようなもので試しました:

SqlConnection thisConnection = new SqlConnection("Data Source=xxx.xxx.xxx.xxx;database=xxxx ;User id=xxxx;Password=xxxx;");

しかし、例外がスローされました (ログインに失敗しました...) そして、私はいくつかのガイドを見つけましたが、それがどのように使用されるかを本当に理解していません.

ガイド 1: http://learnsitecore.cmsuniverse.net/en/Developers/Articles/2009/09/mostviewedList.aspxに記載され ている LINQ to SQL クラスの作成 (O/R デザイナー) の使用そうです?私はこれを行うことについて全く考えがありません。

ガイド 2: 構成マネージャーの使用 (まだ試していません)

string connectionString = ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString;

using(SqlConnection SqlConnection = new SqlConnection(connectionString));
4

2 に答える 2

2

どのバージョンの Sitecore を使用していますか? OMS または DMS を使用していますか? リンク先の記事は、OMS のクエリに関するものです。Sitecore 6.5/DMS では、Sitecore.Analytics API を介してクエリを実行する必要があるため、SQL 接続リファレンスが必要です。

Sitecore 6.5 アナリティクス API を使用してアイテムのページ ビューを取得する方法

于 2013-02-28T19:05:53.583 に答える
1

ジムはこの回答で、自分の呼び出しを書くことになったと述べています。彼はより多くの情報源かもしれません。

さらに、あなたの要件が正確に何であるかはわかりませんが、このページをざっと見て、このコードがあなたが求めているものを提供しているかどうかを確認してください.

お役に立てれば。

于 2013-03-01T10:18:11.643 に答える