Category Archives: SharePoint অনুসন্ধান

একটি অনুসন্ধান ব্যাপ্তি হিসেবে মানুষ নির্দিষ্ট করতে কিভাবে / বিষয়বস্তু উত্স ব্যবহার SharePoint 2013 REST API-

I had reason to work with the SharePoint 2013 Search API via REST for the first time. I wanted to search for people, not documents. The key learning here is that you specify content sources via its GUID (or at least in this case). The following jQuery snippet shows how:

    loadExpertsAsync: কাজ() {

        jQuery.support.cors = সত্য;

        $.ajax({
            url-: এই.CreateFullApiUrl() +
                "?querytext='portals'&sourceid='b09a7990-05ea-4af9-81ef-edfab16c4e31'" +
                "&selectproperties='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Skills,AboutMe,Interests,JobTitle,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl'" +
                "&rowlimit=99",
            পদ্ধতি: "GET",
            headers: { "Accept": "application/json; odata=verbose" },
            cache: মিথ্যা,
            success: কাজ (result) {

আমার কেস, I’m running the API against SharePoint online. To get the GUID, I followed these steps:

  1. Access the SharePoint admin center
  2. Select “search” from the left hand navigation
  3. Select “Manage Result Sources”
  4. Select “Local People Results”
  5. Look at the URL.

My URL looked something like:

https://xyzzy-admin.sharepoint.com/_layouts/15/searchadmin/EditResultSource.aspx?level=tenant&sourceid=b09a7990%2D05ea%2D4af9%2D81ef%2Dedfab16c4e31&view=1

The sourceid parameter is what worked for me.

(I understand that the sourceid may actually be a sort of permanent thing with SP, but I’ll always check anyway 🙂 ).

</শেষ>

undefinedআমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

টুইটারে আমার অনুসরণ http://www.twitter.com/pagalvin

"জন্য এই ত্রুটি সৃষ্টিকর্তা এক কারণ একটি কারণ ছিল উল্লেখ না.”

আমি ইদানীং SharePoint খোঁজো সঙ্গে কাজ অনেক করছেন এবং বিশেষভাবে KeywordQuery ক্লাস করছি, বৈশিষ্ট্য ও পদ্ধতি.

আপনি ফলে স্বাভাবিক সন্দেহভাজনদের উপরে এবং তার পরেও ফলাফল সেট করতে চান তাহলে (এখানে দেখুন), আপনি SelectedProperties সংগ্রহে এটি যোগ করুন, যেমন:

myKeywordQuery.SelectProperties.Add("xyzzy");

অনেক ধন্যবাদ এবং টুপি একটি উপদেশ Corey Roth এবং এই অতিশয় সহায়ক ব্লগ পোস্ট (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)

আমার কেস, "Xyzzy" আসলে একটি পরিচালিত সম্পত্তি নয়.  আমি যাহাই হউক না কেন SelectedProperties আপনি যুক্ত করার সময়, SharePoint আমার প্রিয় কখনও রানটাইম ব্যতিক্রম এক ছুড়ে:

"এই ফল্ট স্রষ্টার একটি কারণ উল্লেখ করা হয়নি."

আমি বিশেষত কারণ পুঁজি "কিছু" না.  এই "এর. নেট সমতুল্য মত আমার শোনাচ্ছেআমি কোন মুখ আছে, এবং আমি চিত্কার করতে হবে."

</শেষ>

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

টুইটারে আমার অনুসরণ http://www.twitter.com/pagalvin

কুশলী রেফারেন্স: KeywordQuery অনুসন্ধান থেকে ডিফল্ট ফলাফল

আপনি সম্পাদন ডাকা যখন() একটি KeywordQuery নেভিগেশন পদ্ধতি, আপনি ResultType.RelevantResults উপর ভিত্তি করে একটি ResultTable তৈরি করতে পারেন.  এই কোড স্নিপেট আমি মানে ব্যাখ্যা:

ResultTableCollection resultsTableCollection = myKeywordQuery.Execute();

ResultTable searchResultsTable = resultsTableCollection[ResultType.RelevantResults];

ফলে টেবিলের তথ্য নিম্নলিখিত কলাম থাকবে: 

WorkId
স্থান পাত্তয়া
শিরোনাম
লেখক
আকার
পথ
বর্ণনা
লেখা
SITENAME
CollapsingStatus
HitHighlightedSummary
HitHighlightedProperties
Contentclass
IsDocument
PictureThumbnailURL
ServerRedirectedURL

I derived this list from a SharePoint 2010 পরিবেশ, enterprise edition.  Hopefully it will be handy to someone in future.

</শেষ>

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

টুইটারে আমার অনুসরণ http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery এবং HiddenConstraints সম্পত্তি

আমি সঙ্গে কাজ একটি বিট করছেন করেছি KeywordQuery SharePoint বস্তুর 2010 এবং এর ব্যবহার করে HiddenConstraints সম্পত্তি.

আমি সম্পত্তি যে কোনো অবিলম্বে সহায়ক তথ্য খুঁজে পান না, তাই আমি দ্রুত আমি এটা ব্যবহার করছি কিভাবে লিখে চাই.

যতদুর আমি বলতে পারেন, এই যদি আপনি এটা আছে এবং না এটা নিয়ে চিন্তা করবেন পার্ক এর সাজাতে পারেন যাতে প্রশ্নের এখনো যোগ করেনি একটি স্বয়ংক্রিয় বাধ্যতা হয়.  যথা, এটা ঠিক অন্য শব্দ এর (অথবা কীওয়ার্ড সেট) এবং যদি আপনি একটি শব্দ অনুসন্ধান যখন আপনি UI 'এ টাইপ করতে পারেন যে অনুষঙ্গ.  এখানে একটি উদাহরণ:

keywordQuery.HiddenConstraints = "scope:\"Industry\"";

আপনি একটি স্থান বিভেদক সঙ্গে অতিরিক্ত সীমাবদ্ধতা যুক্ত করতে পারেন.

keywordQuery.HiddenConstraints = "scope:\"Industry\" defense";

উপরে ইংরেজিতে বলার অপেক্ষা রাখে না, প্রতিরক্ষা "এবং তদ্ব্যতীত" খুঁজছেন শব্দ ক্যোয়ারী চালানো ", "শিল্প" সুযোগ ব্যবহার.

এখানে এ খুঁজছেন আরেকটি উপায়:

image

আমি একটি কাস্টম ওয়েব অংশ উপর একটি কনটেক্সট নির্ভর স্বয়ংক্রিয় সুযোগ প্রদান এটি ব্যবহার করছি.  যখন ব্যবহারকারী একটি ট্যাব ক্লিক করে ও ক্লিকের একটি সার্চ বাটন, ট্যাব একটি নির্দিষ্ট খোঁজো সুযোগ dictates.  এটা এতদূর ভাল কাজ করছে.

</শেষ>

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

টুইটারে আমার অনুসরণ http://www.twitter.com/pagalvin

একটি অথবা আরও বেশি যদি ক্ষেত্রের ধরনের "জন্য এক কারণে সঠিকভাবে ইনস্টল না করা”

আমি একটি তালিকা বিরুদ্ধে CAML ক্যোয়ারী আছে এমন একটি ওয়েব অংশ গতকাল খামচি একটি ছোট তৈরি ছিল.  আমি পরিবর্তন, এটি স্থাপন করা এবং ত্রুটি সহ আঘাত পেয়েছিলাম:

একটি অপ্রত্যাশিত ত্রুটি তিন দিনের দৃষ্টিভঙ্গী আবহাওয়ার পূর্বাভাস WebPart ঘটেছে. সিস্টেম প্রশাসকের সাথে যোগাযোগ করুন. One or more field types are not installed properly. Go to the list settings page to delete these fields.

I was facing another oddball issue earlier so I didn’t immediately connect my CAML query with the error that SharePoint was reporting to me.  I did a quick bing search and and found this helpful blog post দ্বারা Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Here is the bad query:

query.Query = "<যেখানে><এবং><Neq><FieldRef Name=’Abbr’/><Value Type=’Text’>SFNY</মান><FieldRef Name=’Abbr’/><Value Type=’Text’>SFIS</মান></Neq></এবং></যেখানে>";

Here it is fixed:

query.Query = "<যেখানে><এবং><Neq><FieldRef Name=’Abbr’/><Value Type=’Text’>SFNY</মান></Neq><Neq><FieldRef Name=’Abbr’/><Value Type=’Text’>SFIS</মান></Neq></এবং></যেখানে>";

সুতরাং, the moral of the story is: make sure your CAML is correct or you may get an oddball error.

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

টুইটারে আমার অনুসরণ http://www.twitter.com/pagalvin

</শেষ>

মাইক্রোসফট এন্টারপ্রাইজ অনুসন্ধান ইউজার গ্রুপ উদ্গাতা

আমি খুবই উত্তেজিত করার জন্য যে ঘোষণা Natalya Voskresenskaya, আমার সহকর্মী SharePoint MVP এবং অংশীদার (সঙ্গে আমার থেকে অনেক দূরে কম সাহায্য চেয়ে তিনি যোগ্য) is launching a new user group devoted to enterprise search based on Microsoft technology. As a practical matter, এই boils নিচে থেকে SP- 2010 অনুসন্ধান এবং দ্রুত সম্পর্কে আলাপ এক গাদা, especially in our first session. Natalya and I have written a lot about FAST over the last year on আমাদের ব্লগ (Natalya আমি বেশী ভাল জিনিস আছে!).

Our first meeting is coming up in just a few weeks in New York at Microsoft’s newly renovated offices on 6th near Rock Center. If you’re in New York on 12/9, you have no excuse not to make an appearance. Likewise for you Jersey people. Connecticut people can stay home (একটু মজা করছিলাম!).

NY/NJ/CT people should skip this paragraph. We also plan to record the session and run a live web session so if you live outside the tri-state area, you should be able to tune in.

আমি এই কয়েকটি বিষয়ে আরও জানার জন্য এই সবচেয়ে অনুকূল দিন পন্থা হিসেবে চিহ্নিত, কিন্তু ব্লগ পাবেন এখন নিবন্ধন করুন. After you register, the long wait begins. During that time, আপনার সময়সূচী মুছে ফেলা, আপনার পরিবারের খবর এবং ভাঙ্গা মিডিয়া বিপদ্সঙ্কেত কারণ আপনি মিস্ করতে চাই না Nate Treloar launch our group to the moon and beyond 🙂

আমাদের অফিসিয়াল সাইট থেকে আরো বিস্তারিত জানতে: http://www.sharepointgroups.org/enterprisesearch/default.aspx.

</শেষ>

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

টুইটারে আমার অনুসরণ http://www.twitter.com/pagalvin

শাসন ​​এবং SharePoint খোঁজো – এটি আরম্ভ করুন খুব দেরি না এর

আমি একটি নিবন্ধ লিখেছিলেন (HTTP://searchwinit.techtarget.com/tip/0, 289483, sid1_gci1345231_mem1, 00.html #) জন্য SearchWinIT.com on governance as it relates to SharePoint Search. It’s not in my usual "voice" but that’s editing for you 🙂

এখানে শুরু হয় কিভাবে:

SharePoint প্রায় প্রতি দৃষ্টিভঙ্গি একটি শক্তিশালী শাষণ পরিকল্পনা থেকে উপকৃত হতে পারেন, যদিও, MOSS 2007’s enterprise search functionality benefits most of all.

SharePoint সকল অংশের মত, শাসন ​​সম্পর্কে ভাল খবর এবং খারাপ খবর আছে. অনেক প্রতিষ্ঠানের জন্য, খারাপ খবর এটি কোনটি অস্তিত্ব যেখানে শাষণ পরিকল্পনা অন্তর্ভুক্ত অত্যন্ত কঠিন হয়.

কিন্তু এখানে ভাল খবর: আপনি দ্রুত প্রায় যে কোনো সময়ে কনফিগার ও এন্টারপ্রাইজ খোঁজো নেভিগেশন উন্নতি করতে পারেন. এবং যদি আপনি বর্তমানে কোন এন্টারপ্রাইজ অনুসন্ধানের জন্য শাষণ পরিকল্পনা বাস্তবায়ন হলে, আপনি অবিলম্বে ফলাফল দেখতে পারেন.

SharePoint এবং শাসন সমস্যার এক কোম্পানীর প্রায়ই সরকারের পরিকল্পনা এবং তারপর দ্বারা SharePoint মধ্যে হাঁটু গভীর পেতে হয়, there’s no easy path forward to solve it. No so with Search. Read the article to get my thoughts on that subject.

</শেষ>

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

টুইটারে আমার অনুসরণ http://www.twitter.com/pagalvin

সার্ভারের সেবা খোঁজো করা হয় না — কেন?

আমি আজ চ্যাট ছিল Agnes Molnar (আমি হাঙ্গেরি জানা জানি যে একমাত্র ব্যক্তি) about a strange search configuration problem. Namely, search was missing from the "services on server" প্রদর্শন (এর মাধ্যমে কেন্দ্রীয় অ্যাডমিন -> অপারেশনস -> সার্ভারের সেবা).

আমি একসাথে আমার নিজের মেশিনে একটি ক্রিয়ামূলক VM দ্বারা কটাক্ষপাত ছিল এবং, we determined that search was not installed on that server. There are probably a few ways to do this, but we did it by confirming that "Office SharePoint Server Search" স্টার্ট মাধ্যমে সেবা তালিকা থেকে অনুপস্থিত ছিল -> প্রশাসনিক সরঞ্জাম -> সেবা.

অদ্ভুতভাবে, যুক্ত. exe * সার্ভারে * ছিল ("C:\Program Files\Microsoft Office Servers\12.0\Bin\mssearch.exe").

আমি একটি দ্রুত অনুসন্ধান করেছেন এবং এই ব্লগে এন্ট্রি খুঁজে পাওয়া যায় নি: http://msmvps.com/blogs/obts/archive/2006/10/19/189466.aspx

যে এই কি বিন্দু সহ একটি ইমেল চেইন এর:

"I solved this problem. এটা আমার ভুল ছিল. I choose "Web front end" instead of "Complete" ইনস্টল করার সময়."

এই প্রতিশ্রুতি ছিল, but we weren’t sure if the installer had actually picked WFE instead of complete when installing MOSS.

আমরা প্রথম জন্য চেক করা (নিকটতম) মধ্যে PSCDiagnostics * ফাইলের সংস্করণ 12 মধুচক্র লগ ডিরেক্টরি ও আছে, আমরা ইনস্টলারের যে খুঁজে পাওয়া যায় নি, বাস্তবিকই, configured this server to be a web front end. End of story and it had a happy ending.

(কোথাও লাইন বরাবর, বব ফক্স যুক্ত হন, কিন্তু আমি তাকে আলোচনা অবদান মনে রাখবেন সব বিষয়ে একটি মন্তব্য ছিল Fable 2).

আপডেট করুন: এখানে এই বিষয় সম্পর্কে এগনেস ব্লগ: http://dotneteers.net/blogs/aghy/archive/2008/11/06/wfe-vs-complete-installation.aspx

</শেষ>

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

টুইটারে আমার অনুসরণ http://www.twitter.com/pagalvin

Technorati বিভাগ:

দ্রুত টিপ: ব্যবহার “IsDocument:1” অনুসন্ধান ফলাফল ছাঁটা

আপডেট করুন 11/03/08: সহযোগী MVP-মাইক ওয়ালশ সঠিকভাবে এই একটি WSS যে খুঁজে স্থানটিকে 3.0 / MOSS feature. It does not work in WSS 2.0 বা আগে.

Updatte 11/03/08: (এক দিনের দ্বিতীয় হালনাগাদ!): Be sure to read the excellent comment from "nowise" আরও তথ্য এবং আরেকটি ভাল xref লিঙ্কের জন্য.

Two questions came up in rapid succession this week on the MSDN forums asking a variation of this:

"When I search a keyword, folders from my document library with that keyword in their path will come out first in my search results. I don’t want that to happen. Files with that keyword are more important to me. I don’t want to see folders at all."

This is actually quite easy to do out of the box. Simply add a "IsDocument:1" to the search query and SharePoint search (both WSS and MOSS) will restrict itself to showing actual documents.

</শেষ>

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

টুইটারে আমার অনুসরণ http://www.twitter.com/pagalvin

Technorati বিভাগ:

আপনার অনুসন্ধান কমিটি এই মাস পূরণ?

এটা মাসের শুরুতে এবং এখন একসাথে পেতে এবং শ্রেষ্ঠ Bets বিশ্লেষণ আপনার কোম্পানির খোঁজো কমিটির জন্য কোনো হিসাবে হিসাবে ভাল একটি সময়, সফল এবং যাতে সফল না অনুসন্ধান, প্রভৃতি.

আপনি একটি সার্চ কমিটি হবে না? তারপর একটি গঠন করুন 🙂

WSS and especially MOSS search benefit from some human oversight. Investing a few hours a month on a consistent monthly basis is not only বানর এর একটি পিপা আর আরো মজা, এটা করতে পারেন:

  • Give insight into the information needs of the enterprise. If people are searching left and right for topic "xyzzy," you know that’s an important topic to the enterprise.
  • Identify potential training requirements. If people are searching for topic "xyzzy" but should really be searching for "abcd" তাহলে আপনি কোথায় এবং কিভাবে তথ্য এটি নেভিগেশন লোকেরা শিক্ষিত ব্যবহার করতে পারেন.
  • Help your organization refine its information architecture.
  • জ্ঞানভাণ্ডার উন্নত সুযোগ চিহ্নিত করুন.
  • অন্যান্য সুযোগ কোন সন্দেহ নেই নিজেদের প্রস্তুত করা হবে.

যারা সার্চ কমিটি থাকা উচিত? You would know your people best, কিন্তু বিবেচনা:

  • অন্তত একটি (এবং হয়ত শুধুমাত্র একটি) বুঝতে পারে যারা এটা ব্যক্তি (বা জানতে পারেন) খোঁজো খামচি করার বিভিন্ন পদ্ধতি, সেরা কয়টা বেট সহ, জ্ঞানভাণ্ডার, পরিচালিত বৈশিষ্ট্য, প্রভৃতি.
  • খোঁজো রিপোর্ট পড়তে পারেন বিভিন্ন বিষয়ের বিশেষজ্ঞদের, এটি পাকস্থলিতে গ্রহণ করে এবং আইটি বোতাম ধাক্কা পারেন যাতে আপনি ব্যবসা কাণ্ডজ্ঞান কর্ম যোগাযোগ, কমিটির সুপারিশ প্রয়োজন হিসাবে levers এবং বন্ধ / খোলা ভালভ টান.
  • যাচাই করতে পারে এমন একটি অথবা আরও বেশি তথ্য স্থাপত্যবিদ, একটি উপায় বা অন্য, তথ্য আর্কিটেকচার খোঁজো বান্ধব এবং কিনা এটা এন্টারপ্রাইজ জন্য ভাল কাজ করছে কিনা.
  • A rotating seat on the committee. Bring in one or two people who don’t normally participate in these kinds of efforts. They may bring unusual and valuable insights to the table.

শুভ বিশ্লেষণ!

</শেষ>

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

Technorati বিভাগ: