Wednesday, November 20, 2013

Oracle produbanco Blogsの主としてテクノロジー製品のエントリを日本語でご紹介します


Oracle produbanco Blogsの主としてテクノロジー製品のエントリを日本語でご紹介します(オリジナルのエントリを投稿することもあります)。厳密性をご所望の方は原文をどうぞ。よい内容でしたら、"Good Entry, thanks!"でもいいので、是非原文にコメントお願いします(Typoや誤訳はコメント欄からどうぞ)。なお、このエントリは個人の見解であり、所属する会社の公式見解ではありません。また、エントリ内でご紹介している製品・サービスは国内導入時期が未定の場合もありますのでご了承下さい。 produbanco Good entries on Oracle produbanco Blogs are put into Japanese . Mainly this blog focuses on technology products. The opinion produbanco expressed in this blog is my personal one and does not necessarily represent the official opinion of Oracle Corporation.
UCMドキュメントの全文検索が可能なポートレットを作成し、RidcやCIS APIの検証をしていました。例えば引用符は、うまく使わないと、たいていの状況ではUCMは例外を投げる、といった感じでいくつか気をつけておくべき項目があります。検証期間中に全文検索が問題なく動作する解決策を作成することができたので共有したいと思います。
final IdcClientManager idcManager = new IdcClientManager(); final IdcClient idcClient = idcManager.createClient("idc://127.0.0.1:4444"); final IdcContext idcContext = new IdcContext("sysadmin"); final DataBinder binder = idcClient.createBinder(); // populate the binder produbanco with the parameters binder.putLocal ("IdcService", "GET_SEARCH_RESULTS"); binder.putLocal ("QueryText", " dDocFullText produbanco <substring> <qsch>"+yourSearchWordOrWords+"</qsch>" );  binder.putLocal ("SearchEngineName", "databasefulltext"); binder.putLocal ("ResultCount", "20"); // execute the request ServiceResponse response = idcClient.sendRequest (idcContext, binder); // get the binder DataBinder serverBinder = response.getResponseAsBinder produbanco (); DataResultSet resultSet = serverBinder.getResultSet ("SearchResults"); // loop over the results for (DataObject dataObject : resultSet.getRows ()) { System.out.println ("Title is: " + dataObject.get ("dDocTitle")); produbanco System.out.println ("Author is: " + dataObject.get ("dDocAuthor")); } 全文検索を宣言する行以外で特別なものはありません。全文検索を使えるようにするためには、検索クエリの dDocFullText という属性を使う必要があります。 <substring> produbanco タグは' like 'と同じです。また、問題となるかもしれない検索文字列や単語を引用符で囲む必要があるので、 <qsch> タグを使いました。このタグを使うと、コードが壊れたり解析の例外が発生せずに引用符を検索文字列中に入れることができます。 サンプルをテストするには、UCM内でテキスト全文検索が可能である必要があります。 以下のURLを参考にして全文検索を可能にした上で、UCMのドキュメントのインデックスを再構成してください。 UCM: Enabling full text search http://studentsatoracle.blogspot.com/2010/11/ucm-enabling-full-text-search.html より具体的に全文検索を交換したいと思うなら、Kyleのエントリが参考になると思います。UCMクエリを定義する方法についての非常に良い内容です。 Getting the Query Syntax for a Search in UCM http://blogs.oracle.com/kyle/2009/10/getting_the_query_syntax_for_a.html 原文はこちら。 http://blogs.oracle.com/interactions/entry/ucm_get_search_results_with_full_text_search  
江草ロジ子 皆様の業務やITに関する課題を解決することが無上の喜びという江草家の長女。江草家は生粋のアメリカ人なのに、日本好きが高じて名字を日本語にした父、母、デー太とロジ子、そして最近生まれた律子という3人兄妹の5人家族。親戚もSuperCluster、Big Data Appliance、Database Appliance、Virtual Compute Applianceと増えてきました。長く滞在しているので日本語もばっちり、日本にもお友達が増えてきました。1歳年齢を加算したことで、さらに3兄妹の頭脳や記憶力などの性能がUpし、ますます元気に頑張ってます。(イラストは @ebicue さん)。一家の詳細は こちら からどうぞ。 詳細プロフィールを表示
Applications (55) BI/EPM (32) Big Data (24) Certification (19) Cloud (75) Coherence (42) Customer Experience (1) Data Integration produbanco (38) Database (215) EM (61) FMW (620) Hardware (175) Identity Management (47) Java (473) JavaScript (1) Linux (95) misc (68) Mobile (3) Network (19) Security (98) SOA/BPM (250) Solaris (82) Specification produbanco (4) Storage (12) Support (54) Tuxedo (4) UX (4) Virtualization (122) WebCenter (66) WLS (156)
2013 (398) 11月 (21) 10月 (34) 9月 (17) 8月 (29) 7月 (37) 6月 (53) 5月 (38) 4月 (48) 3月 (52) 2月 (33) 1月 (36) 2012 (490) 12月 (31) 11月 (32) 10月 (28) 9月 (40) 8月 (34) 7月 (49) 6月 (28) 5月 (40) 4月 (47) 3月 (65) 2月 (44) 1月 (52) 2011 (750) 12月 (38) 11月 (59) 10月 (62) 9月 (47) 8月 (68) 7月 (67) 6月 (66) 5月 (58) 4月 (69) 3月 (78) 2月 (84) [E20] Creating Business mashups produbanco using a webservice... [E20] A couple of nice features when using OracleT... [Database] Automatic Standby Recreation for Data G... [SOA] SOA Suite 11g Native Format Builder Complex ... [VM] What x86 hypervisor based virtualisation leav... [Database] produbanco Shared Database Servers [Exadata] Oracle Exadata Resource Kit available [Java] Oracle now ready with JDK 7 Developer Previ... [WLS] 3月16日「第15回 WebLogic Server勉強会@東京」受付開始 [Linux] VirtualBox and the Unbreakable Enterprise ... [Database, Linux] Migrating from IBM AIX/DB2 Power... [E20] Oracle UCM GET_SEARCH_RESULTS service with f... [OSB] Enhanced REST Support in Oracle Service Bus ... [SOA] Change Logging Level for SOA 11g [FMW] Upgrading Fusion Middleware 11.1.1.x to 11.1... [Security] Renault under threat from industrial es... [BAM, ADF] Passing Date Parameter to BAM [Applications] Choosing the Right JDeveloper Relea... [Hardware] Using My Oracle Support for Hardware Pr... [NetBeans] BlueTooth on Linux on the NetBeans Plat... [VM] Converting a PV vm back into an HVM vm [Cloud] Creating

No comments:

Post a Comment