2008年3月10日

2008年3月10日 (月)

Search Server 2008 に関する情報をご紹介しておきます。

概要

以前おりば~ずさんが下記ブログに記事を書かれていますが、
「SharePoin Developer」http://sharepoint.orivers.jp/blogs/orivers/archive/2007/11/20/search-server-2008.aspx

Search Server 2008 はベースは SharePoint であり、
フェデレーション機能を利用することにより 企業内の DB 検索ができるようになったり、 MSN や Yahoo といった OpenSearchに対応した検索エンジンにクエリを送信し検索結果をSearch Server 2008 の検索結果と統合して表示できるようになっています。SharePoint Conference 2008 のキーノートでは、Search Server 2008 の検索結果を Silverlight で加工して、検索結果のうち気になるものをいくつかドラッグアンドドロップによりピックアップして別のペインで詳細を見るといったような機能拡張のデモを行っていました。単純に検索しておわりというだけではなく、検索結果のカスタマイズも視野に入れたソリューション開発というのも重要なポイントになりそうです。

またマイクロソフトさん公開されている 公式 サイトもあります。より詳しい Search Server 2008 については、そちらのサイトを参照されるとよいと思います。
http://www.microsoft.com/enterprisesearch/serverproducts/searchserver/ (英語)

評価版および RTM のダウンロード開始

3/6 付で以下の通り製品版の評価版などがそれぞれ日本語にてダウンロードできるようになっているようです。

【Search Server 2008 試用版】

無償提供される Search Server 2008 Express は RTM がダウンロードできるようになっています。

【Search Server 2008 Express】

まだ、ほんの概要を知った程度であるため、これから折を見て時間を作って環境を構築して、いろいろと機能を探ってみたいと思います。ご興味を持たれている方もいらっしゃるため、また追って記事を投稿するようにします。

ドキュメント ライブラリを使用していて、ビューを使って並び替えなどを設定する場合にフォルダにもプロパティを持たせられると、特にプロパティを使用してグループ化する際などに便利だと思うのですが、ファイルにプロパティを持たせるようには設定できないのでもどかしい思いをしていました。

恥ずかしながら、つい最近まで、私はてっきりフォルダにプロパティは持たせられないと思い込んでいましたが、実はできることがわかったのでご紹介します。

フォルダに任意のプロパティを持たせる

フォルダに任意のプロパティを持たせるには、カスタムのコンテンツ タイプを作成します。

【作業概要】

  1. コンテンツ タイプを作成する
  2. ライブラリに1.で作成したコンテンツ タイプを割り当てる
  3. 既定の"新しいフォルダ"メニューを非表示にする
  4. ビューをカスタマイズする

コンテンツ タイプの作成

  1. [サイトの設定] ページにアクセスします。
  2. [ギャラリー] 内の [サイト コンテンツ タイプ] をクリックします。
  3. [作成] をクリックします。
  4. "名前" に任意の名前を指定します。[親コンテンツ タイプの選択元] から "フォルダ コンテンツ タイプ" を指定し、[親コンテンツ タイプ] として "フォルダ" を選択します。残りは既定知のままで構いませんので、[OK] をクリックします。Folderwithproperty_1
  5. サイト コンテンツ タイプの設定画面が表示されるので、ここで作成したい列(プロパティ) を追加します。たとえば私は "プロジェクト名" という列を追加してみました。

    Contenttypecustomfolder

ライブラリにコンテンツタイプを割り当てる

  1. 任意のドキュメント ライブラリを開きます。
  2. [設定] - [ドキュメント ライブラリの設定] の順にクリックします。
  3. [全般設定]セクションの[詳細設定]を開き、"コンテンツ タイプの管理を許可する" を "はい" に変更し、[OK] をクリックします。
  4. [コンテンツ タイプ] セクションが表示されるので、"既存のサイトコンテンツ タイプから追加" をクリックします。
  5. 作成したコンテンツタイプを追加します。私は、作成したコンテンツタイプを "ユーザー設定のコンテンツタイプ" グループとして指定してしたので、このグループを選択元としています。
    Addcustomfoldercontenttype
  6. [OK] をクリックします。

既定の "新しいフォルダ"メニューを非表示にする

  1. [全般設定]セクションの[詳細設定]を開き、"コンテンツ タイプの管理を許可する" を "はい" に変更し、[OK] をクリックします。
  2. "[新規] メニューに [新しいフォルダ] コマンドを表示する" を "いいえ" に変更します。

ビューを変更する

以上の手順で基本的な設定は終わっていますので、最後に追加した列を表示するようビューを調整するなどします。

[図.フォルダをプロパティ名でグループ化]

Groupbyfolder