none
ファイル共有のクロールにてプロパティ情報の2バイト文字を認識してくれない RRS feed

  • 質問

  • ファイル共有のクロール処理でJPGファイルのプロパティ情報を正しく取得できません。

    プロパティのtitleに日本語を入力したものをクロールすると"en"で判断され2バイト文字の文字化けが発生してしまいます。

    SharePointのドキュメントに登録すると正しく認識されます。

    プロパティ情報が短い為かと思い、長い日本語文の情報を入れてみても解決できません。

    対策方法があればご指導願います。

    2015年4月13日 0:06

回答

  • JPEG ファイルのタイトルに設定した値が化けてでも管理プロパティに取り込まれていることが確認出来ているのであれば、他のプロパティに値を設定して、それが管理プロパティに取り込まれていることは確認出来ないのでしょうか?
    他のプロパティに ja を設定して、管理プロパティの「language」にマッピングすることで解決出来ると思われますが・・・
    示したアプローチは、SharePoint リストだけに適用されるものではなく、クロールプロパティを管理プロパティの「language」にマッピング出来れば適用可能です。

    このアプローチが利用出来ないとしたら、以下のようなアプローチしか無いですかね。

    1) SharePoint に格納して、管理プロパティの「language」にマッピングする
    2) CEWS Pipeline Toolkit を利用して、クロール時に強制的にプロパティを追加する

    2) については、以下が参考になります。

    ・SharePoint 2013 and CEWS: Searchable Extended File System Properties
    http://blogs.msdn.com/b/nathan_brackett/archive/2015/01/21/sharepoint-2013-searchable-extended-file-system-properties.aspx


    Kokuho Hi (Sonorite / SharePoint Technology Center / SSS)

    • 回答の候補に設定 佐伯玲 2015年4月30日 5:20
    • 回答としてマーク 佐伯玲 2015年5月12日 1:47
    2015年4月29日 13:39

すべての返信

  • もし、こちらの問題に該当しているとしたら、

    ・検索小話 (言語判定誤認識)
    http://blog2nd.sharepoint-factory.net/article/107469509.html

    JPEG ファイルに、カスタムのプロパティを追加して、それをクロールした時にクロール プロパティが作成されるのであれば、
    それを、管理プロパティの「language」にマッピングすることで解決出来るかも知れません。


    Kokuho Hi (Sonorite / SharePoint Technology Center / SSS)

    2015年4月26日 8:24
  • 情報ありがとうございます。

    DetectedLanguage も Language も ’en' で認識されています。

    頂いた情報の解決策は、リストアイテムであるため、本件では適用できませんでした。

    2015年4月27日 0:08
  • JPEG ファイルのタイトルに設定した値が化けてでも管理プロパティに取り込まれていることが確認出来ているのであれば、他のプロパティに値を設定して、それが管理プロパティに取り込まれていることは確認出来ないのでしょうか?
    他のプロパティに ja を設定して、管理プロパティの「language」にマッピングすることで解決出来ると思われますが・・・
    示したアプローチは、SharePoint リストだけに適用されるものではなく、クロールプロパティを管理プロパティの「language」にマッピング出来れば適用可能です。

    このアプローチが利用出来ないとしたら、以下のようなアプローチしか無いですかね。

    1) SharePoint に格納して、管理プロパティの「language」にマッピングする
    2) CEWS Pipeline Toolkit を利用して、クロール時に強制的にプロパティを追加する

    2) については、以下が参考になります。

    ・SharePoint 2013 and CEWS: Searchable Extended File System Properties
    http://blogs.msdn.com/b/nathan_brackett/archive/2015/01/21/sharepoint-2013-searchable-extended-file-system-properties.aspx


    Kokuho Hi (Sonorite / SharePoint Technology Center / SSS)

    • 回答の候補に設定 佐伯玲 2015年4月30日 5:20
    • 回答としてマーク 佐伯玲 2015年5月12日 1:47
    2015年4月29日 13:39
  • こんにちは、Seiji Ono さん
    フォーラムオペレータの佐伯 玲 です。

    その後の状況はいかがでしょうか?
    Kokuho Hiさんからさらに情報がお寄せいただけているのでご覧くださいね。
    ご参考になるかもしれないので「回答としてマーク」とさせていただきました。

    ご確認いただき進展があれば情報をお寄せ下さいね。

    宜しくお願い致します。

    TechNet Community Support 佐伯 玲

    2015年5月12日 1:47
  • 情報ありがとうございます。

    頂いた情報で試みました。

    JPEGファイルの他プロパティで「language」に紐づけられそうなものを見つけることができませんでした。

    CEWS Pipeline Toolkit の利用は敷居が高く断念です。

    CEWS Pipeline Toolkit を利用し、プロパティを追加出来れば「language」への紐づけにて対応可能と思われます。

    これらの対応方法は、1ファイル毎対応する必要があるのでしょうか。

    例えば、JPEGファイルのプロパティが「language」管理プロパティへの紐づけが実現できた場合、正しく日本語認識したいファイルすべてのプロパティにjaを登録する必要があるのでしょうか。

    2015年5月15日 2:18