コンソールアプリケーションを使用して、コンテンツデータソースをプログラム的に作成してクロールを開始できますか?
質問
私は、人々がビジネスデータコンテンツのソースをプログラム的に定義し、すべてのコンソールアプリケーション内でそれをクロールするためにセットアップ検索サービス管理を設定した例を探しています。私はBCSメタマンを知っていますが、成果物はコンソールアプリケーションでなければならないので、私の必要性は少し異なります。私が作成しようとしているものを示すリンクを誰でも提供できますか?
ありがとう、
シド
解決
これが例です 方法:コンテンツソースを追加します
使用する必要があります BusinessDatacontentsource クラスとそのユーティリティ方法 BusinessDatacontentsource :: ConstructStartAddress
コンテンツソースを取得したら、「通常の」方法でそれをクロールできるはずです。
これらの例は、サーバーサイドオブジェクトモデルを使用するため、SharePointサーバーで実行する必要があります。
他のヒント
BDCメタマンやSharePointデザイナーなどのツールを使用して、プロトタイプBDCモデル(XMLファイル)を作成することをお勧めします。次に、必要に応じてモデルファイルのテーラードバージョンを構築するコンソールアプリケーションを作成します(要素の構造を理解する必要があります)。その後、PowerShellスクリプトまたはSharePointオブジェクトモデルを使用してコンソールアプリケーションで管理作品を実行できます。
申し訳ありませんが、これが実際に行われている例はわかりませんが、それが私がそれをする方法です。
所属していません sharepoint.stackexchange