Danh mục lưu trữ: SharePoint Search

Làm thế nào để chỉ định người làm một phạm vi tìm kiếm / Nội dung nguồn bằng cách sử dụng SharePoint 2013 CÒN LẠI API

Tôi có lý do để làm việc với SharePoint 2013 Tìm kiếm API thông qua phần còn lại cho lần đầu tiên. Tôi muốn tìm kiếm cho người, không tài liệu. Các khóa học ở đây là bạn chỉ định nội dung nguồn thông qua GUID (hoặc ít trong trường hợp này). Hiện đoạn sau jQuery làm thế nào:

    loadExpertsAsync: chức năng() {

        jQuery.support.cors = sự thật;

        $.Ajax({
            URL: Điều này.CreateFullApiUrl() +
                "?querytext = 'cổng'&sourceid = 'b09a7990-05ea-4af9-81ef-edfab16c4e31'" +
                "&selectproperties ='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Kỹ năng,TiếngViệt,Lợi ích,JobTitle,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl'" +
                "&rowlimit = 99",
            phương pháp: "NHẬN ĐƯỢC",
            tiêu đề: { "Chấp nhận": "ứng dụng/json; oData = tiết" },
            bộ nhớ cache: sai,
            thành công: chức năng (kết quả) {

Trong trường hợp của tôi, Tôi đang chạy API với SharePoint trực tuyến. Để có được GUID, Tôi theo các bước sau:

  1. Truy cập Trung tâm quản trị SharePoint
  2. Chọn "tìm kiếm" từ menu bên trái
  3. Chọn "quản lý kết quả nguồn"
  4. Chọn "Người dân địa phương kết quả"
  5. Nhìn vào URL.

URL của tôi nhìn một cái gì đó như:

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

Tham số sourceid là những gì làm việc cho tôi.

(Tôi hiểu rằng sourceid có thể thực sự là một loại điều vĩnh viễn với SP, nhưng tôi sẽ luôn kiểm tra 🙂 ).

</kết thúc>

undefinedĐăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

Một trong những nguyên nhân cho "tác giả của lỗi này không nêu rõ lý do.”

Tôi đã làm rất nhiều công việc với SharePoint tìm kiếm gần đây và đặc biệt là các lớp học KeywordQuery, tài sản và phương pháp.

Nếu bạn muốn kết quả thiết lập để trở lại kết quả ở trên và vượt the usual suspects (xem ở đây), bạn thêm nó vào bộ sưu tập SelectedProperties, như trong:

myKeywordQuery.SelectProperties.Add("xyzzy");

Cảm ơn rất nhiều và một tip của mũ để Corey Rothbài đăng này rất hữu ích blog (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)

Trong trường hợp của tôi, "xyzzy" không phải là thực sự là một bất động sản được quản lý.  Khi tôi thêm nó vào SelectedProperties dù sao, SharePoint đã ném một trong những yêu thích của tôi bao giờ thời gian chạy ngoại lệ:

"Tác giả của lỗi này không nêu rõ lý do một."

Tôi đặc biệt thích vốn "R" trong lý do.  Điều này có vẻ với tôi tương đương .net"Tôi đã không có miệng, và tôi phải scream.”

</kết thúc>

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

Tham khảo thuận tiện: Mặc định kết quả từ tìm kiếm KeywordQuery

Khi bạn gọi thi công() phương pháp trên một KeywordQuery, bạn có thể tạo ra một ResultTable dựa trên ResultType.RelevantResults.  Đoạn mã này minh họa những gì tôi có nghĩa là:

ResultTableCollection resultsTableCollection = myKeywordQuery.Execute();

ResultTable searchResultsTable = resultsTableCollection[ResultType.RelevantResults];

Bảng kết quả sẽ có các cột sau thông tin: 

WorkId
Đánh giá
Tiêu đề
Tác giả
Kích thước
Đường dẫn
Mô tả
Viết
SiteName
CollapsingStatus
HitHighlightedSummary
HitHighlightedProperties
ContentClass
IsDocument
PictureThumbnailURL
ServerRedirectedURL

Tôi xuất phát từ danh sách này từ một SharePoint 2010 môi trường, Phiên bản doanh nghiệp.  Hy vọng rằng nó sẽ được thuận tiện cho một ai đó trong tương lai.

</kết thúc>

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery và tài sản HiddenConstraints

Tôi đã làm một chút công việc với các KeywordQuery đối tượng trong SharePoint 2010 và làm việc sử dụng các HiddenConstraints bất động sản.

Tôi đã không thấy bất kỳ thông tin hữu ích ngay lập tức trên rằng bất động sản, Vì vậy tôi nghĩ tôi sẽ nhanh chóng jot xuống làm thế nào tôi đã sử dụng nó.

Như xa như tôi có thể nói, Đây là một hạn chế tự động thêm vào các truy vấn do đó bạn có thể sắp xếp của công viên nó có và không phải lo lắng về nó.  Như vậy, đó là chỉ là một từ khóa (hoặc bộ từ khóa) và bổ ngữ mà bạn có thể nhập vào để giao diện khi bạn thực hiện tìm kiếm từ khóa.  Đây là một ví dụ:

keywordQuery.HiddenConstraints = "phạm vi:\"Industry" ";

Bạn có thể thêm thêm ràng buộc với một vũ trụ delimiter.

keywordQuery.HiddenConstraints = "phạm vi:\"Industry" Quốc phòng";

Ở trên là nói bằng tiếng Anh, "chạy một truy vấn từ khóa tìm kiếm"quốc phòng"và hơn nữa, sử dụng phạm vi "Công nghiệp".

Đây là một cách khác để nhìn vào nó:

image

Tôi đã sử dụng nó để cung cấp một phạm vi tự động phụ thuộc vào ngữ cảnh trên một phần tùy chỉnh trang web.  Khi người dùng nhấp chuột vào một tab và nhấp chuột một nút tìm kiếm, tab ra các phạm vi tìm kiếm cụ thể.  Nó làm việc tốt cho đến nay.

</kết thúc>

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

Một lý do cho "một hoặc nhiều trường loại không được cài đặt đúng”

Tôi đã làm cho một chỉnh nhỏ ngày hôm qua cho một phần web nào một truy vấn CAML dựa vào danh sách.  Tôi đã thực hiện những thay đổi, triển khai nó và đã nhận trúng với một lỗi:

Lỗi bất ngờ đã xảy ra trong ba ngày Outlook dự báo thời tiết WebPart. Xin vui lòng liên hệ với người quản trị hệ thống. Một hoặc nhiều loại trường không được cài đặt đúng. Đi đến trang thiết lập danh sách để xóa các lĩnh vực.

Tôi đã đối mặt một vấn đề khác oddball trước đó do đó, tôi đã không ngay lập tức kết nối truy vấn CAML của tôi với lỗi SharePoint báo cáo với tôi.  Tôi đã làm một tìm kiếm bing nhanh và và tìm thấy bài đăng này hữu ích blog bởi Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Dưới đây là các truy vấn xấu:

truy vấn.Truy vấn ="<Nơi><Và><Neq><FieldRef tên = 'Abbr' /><Giá trị loại = 'Văn bản'>SFNY</Giá trị><FieldRef tên = 'Abbr' /><Giá trị loại = 'Văn bản'>SFIS</Giá trị></Neq></Và></Nơi>";

Ở đây nó cố định:

truy vấn.Truy vấn ="<Nơi><Và><Neq><FieldRef tên = 'Abbr' /><Giá trị loại = 'Văn bản'>SFNY</Giá trị></Neq><Neq><FieldRef tên = 'Abbr' /><Giá trị loại = 'Văn bản'>SFIS</Giá trị></Neq></Và></Nơi>";

Vì vậy, các đạo đức của câu chuyện là: Hãy chắc chắn CAML của bạn là chính xác hoặc bạn có thể nhận được một lỗi oddball.

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

</kết thúc>

Thông báo nhóm người sử dụng tìm kiếm của doanh nghiệp của Microsoft

Tôi rất vui mừng thông báo rằng Natalya Voskresenskaya, SharePoint MVP đồng nghiệp và đối tác của tôi (với ít sự giúp đỡ của tôi hơn cô ấy xứng đáng) đang tung ra một nhóm người sử dụng mới dành cho doanh nghiệp tìm kiếm dựa trên công nghệ Microsoft. Như một vấn đề thực tế, Điều này nắm để SP 2010 Tìm kiếm và rất nhiều thảo luận về nhanh, đặc biệt là trong phiên giao dịch đầu tiên của chúng tôi. Natalya và tôi đã viết rất nhiều về nhanh trong năm qua trên blog của chúng tôi (Natalya có công cụ nhiều hơn và tốt hơn hơn tôi!).

Cuộc họp đầu tiên của chúng tôi là sắp lên trong chỉ một vài tuần ở New York tại của Microsoft văn phòng mới được tân trang lại vào 6 gần Rock Trung tâm. Nếu bạn đang ở New York 12/9, bạn có không có lý do gì không để làm cho xuất hiện. Tương tự như vậy cho bạn Jersey người. Connecticut người dân có thể ở lại trang chủ (Nói đùa thôi!).

NY/NJ/CT người nên bỏ qua đoạn này. Chúng tôi cũng có kế hoạch để ghi lại phiên giao dịch và chạy một phiên làm việc sống web như vậy nếu bạn sống ở bên ngoài khu vực nhà nước tri, bạn có thể điều chỉnh.

Tôi sẽ blog về việc này một số chi tiết như phương pháp tiếp cận này ngày đặt tốt đẹp nhưng đăng ký bây giờ. Sau khi bạn đăng ký, chờ đợi lâu dài bắt đầu. Trong thời gian đó, rõ ràng lịch trình của bạn, phá vỡ những tin tức cho gia đình của bạn và cảnh báo các phương tiện truyền thông bởi vì bạn sẽ không muốn bỏ lỡ Nate Treloar launch our group to the moon and beyond 🙂

Tìm hiểu thêm từ trang web chính thức của chúng tôi: http://www.sharepointgroups.org/enterprisesearch/default.aspx.

</kết thúc>

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

Quản trị và tìm kiếm SharePoint – Nó không bao giờ quá muộn để bắt đầu

TÔI đã viết một bài viết (http://searchwinit.TechTarget.com/tip/0,289483,sid1_gci1345231_mem1,00.html#) cho SearchWinIT.com về quản trị vì nó liên quan đến tìm kiếm SharePoint. Nó không phải là bình thường "tiếng nói của tôi" but that’s editing for you 🙂

Dưới đây là cách nó bắt đầu:

Mặc dù gần như mọi khía cạnh của SharePoint có thể hưởng lợi từ một kế hoạch quản lý nhà nước mạnh mẽ, MOSS 2007 doanh nghiệp tìm kiếm chức năng mang lại lợi ích hầu hết tất cả.

Giống như tất cả các phần của SharePoint, đó là tin tốt và tin xấu về quản trị. Đối với nhiều tổ chức, tin xấu là nó là vô cùng khó khăn để kết hợp một kế hoạch quản lý nhà nước mà không tồn tại.

Nhưng đây là những tin tức tốt: Bạn có thể nhanh chóng cấu hình và cải thiện về doanh nghiệp tìm kiếm hầu như bất cứ lúc nào. Và khi bạn thực hiện một kế hoạch quản trị cho doanh nghiệp tìm kiếm, bạn có thể thấy kết quả ngay lập tức.

Một trong những vấn đề với SharePoint và quản trị là công ty thường có đầu gối sâu vào SharePoint với không có kế hoạch quản lý nhà nước và sau đó, có là không có chuyển tiếp con đường dễ dàng để giải quyết nó. Không như vậy với tìm kiếm. Đọc bài viết để có được suy nghĩ của tôi về chủ đề đó.

</kết thúc>

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

Các dịch vụ trên máy chủ hiện không danh sách tìm kiếm — Tại sao?

Tôi đã trò chuyện hôm nay với Agnes Molnar (là người duy nhất tôi biết rằng tôi biết ở Hungary) về một vấn đề lạ tìm cấu hình. Cụ thể là, Tìm đã mất tích từ các "Dịch vụ trên máy chủ" Hiển thị (thông qua Trung tâm thành phố Admin-> Hoạt động-> Các dịch vụ trên máy chủ).

Tôi đã có một cái nhìn tại một máy ảo chức năng trên máy tính của riêng tôi và cùng nhau, chúng tôi xác định tìm kiếm đó đã không được cài đặt trên máy chủ đó. Có lẽ một số cách để làm điều này, nhưng chúng tôi đã làm nó bằng cách xác nhận rằng "Office SharePoint Server tìm." đã mất tích từ danh sách các dịch vụ thông qua bắt đầu-> Công cụ quản trị-> Dịch vụ.

Kỳ quặc, liên kết .exe * là * vào hệ phục vụ ("C:\Chương trình FilesMicrosoft Office Servers12.0Binmssearch.exe").

Tôi đã làm một tìm kiếm nhanh chóng và tìm thấy các blog entry này: http://msmvps.com/blogs/obts/archive/2006/10/19/189466.aspx

Đó là một chuỗi email với này điểm mấu chốt:

"Tôi đã giải quyết vấn đề này. Đó là sai lầm của tôi. Tôi chọn "Web kết thúc trước" thay vì "hoàn thành" trong khi cài đặt."

Điều này đã được hứa hẹn, nhưng chúng tôi không chắc chắn nếu trình cài đặt thực sự đã chọn WFE thay vì hoàn tất khi cài đặt MOSS.

Chúng tôi kiểm tra lần đầu tiên (sớm nhất) Các phiên bản của PSCDiagnostics * tập tin trong các 12 hive đăng nhập thư mục và trong đó, chúng tôi thấy rằng trình cài đặt đã có, Thực tế, cấu hình hệ phục vụ này là một kết thúc trước web. Kết thúc của câu chuyện và nó có một kết thúc có hậu.

(Một nơi nào đó dọc theo dòng, Bob Fox đã tham gia, nhưng tất cả tôi nhớ anh góp phần vào cuộc thảo luận là một bình luận về Fable 2).

Cập Nhật: Agnes blog về chủ đề này ở đây: http://dotneteers.net/blogs/aghy/archive/2008/11/06/wfe-vs-complete-installation.aspx

</kết thúc>

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

Technorati Tags:

Mẹo nhanh: Sử dụng “IsDocument:1” để cắt kết quả tìm kiếm

Cập Nhật 11/03/08: Đồng MVP Mike Walsh một cách chính xác chỉ ra rằng đây là một WSS 3.0 / Tính năng MOSS. Nó không làm việc trong WSS 2.0 hoặc trước đó.

Updatte 11/03/08: (Cập Nhật thứ hai trong một ngày!): Hãy chắc chắn để đọc nhận xét tuyệt vời từ "nowise" Xem thêm thông tin và một liên kết tốt xref.

Hai câu hỏi đến trong kế nhanh chóng tuần này trên các diễn đàn MSDN yêu cầu một sự thay đổi này:

"Khi tôi tìm kiếm một từ khóa, thư mục từ thư viện của tôi tài liệu với từ khóa đó trong con đường của họ sẽ đi ra đầu tiên trong kết quả tìm kiếm của tôi. Tôi không muốn điều đó xảy ra. Các tập tin với từ khóa đó là quan trọng hơn với tôi. Tôi không muốn để xem thư mục ở tất cả."

Điều này là thực sự khá dễ dàng để ra khỏi hộp. Chỉ cần thêm một "IsDocument:1" lại các truy vấn tìm kiếm và SharePoint search (WSS và MOSS) sẽ hạn chế bản thân để hiển thị tài liệu thực tế.

</kết thúc>

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

Technorati Tags:

Ủy ban của bạn tìm gặp trong tháng này?

Nó là sự khởi đầu của tháng và bây giờ là một thời gian tốt như bất kỳ cho Ủy ban tìm công ty của bạn để có được với nhau và phân tích hay nhất Bets, Tìm kiếm thành công và không thành công, vv.

Bạn không có một ủy ban tìm? Then form one 🙂

WSS và đặc biệt là MOSS tìm kiếm lợi ích từ một số giám sát của con người. Đầu tư một vài giờ một tháng trên một cơ sở hàng tháng phù hợp là không chỉ nhiều niềm vui hơn một thùng khỉ, nó có thể:

  • Cung cấp cái nhìn sâu sắc vào các nhu cầu thông tin của doanh nghiệp. Nếu mọi người đang tìm kiếm trái và phải cho chủ đề "xyzzy," bạn có biết đó là một chủ đề quan trọng để doanh nghiệp.
  • Xác định tiềm năng đào tạo yêu cầu. Nếu mọi người đang tìm kiếm chủ đề "xyzzy" nhưng thực sự nên tìm kiếm "abcd" sau đó bạn có thể sử dụng để giáo dục cho folks về nơi và làm thế nào để tìm thông tin.
  • Giúp tổ chức của bạn tinh chỉnh thông tin kiến trúc.
  • Xác định các cơ hội để tăng cường từ điển.
  • Cơ hội khác không có nghi ngờ sẽ giới thiệu bản thân.

Những người nên tìm Ủy ban? Bạn muốn biết những người bạn tốt nhất, nhưng xem xét:

  • Ít nhất một (và có lẽ chỉ có một) CNTT người hiểu được (hoặc có thể tìm hiểu) những cách khác nhau để tinh chỉnh tìm kiếm, bao gồm hay nhất bets, từ điển, quản lý tài sản, vv.
  • Một số chuyên gia chủ đề mà có thể đọc báo cáo tìm kiếm, ăn nó và giao tiếp kinh doanh-hiểu biết hành động để nó, vì vậy mà nó có thể đẩy các nút, kéo các đòn bẩy và mở/đóng van là cần thiết để vào Ủy ban đề nghị.
  • Một hoặc nhiều thông tin kiến trúc sư có thể xác nhận, một trong những cách này hay cách khác, cho dù thông tin kiến trúc là tìm kiếm thân thiện và cho dù nó làm việc tốt cho doanh nghiệp.
  • Ghế xoay trong Ủy ban. Mang lại trong một hoặc hai người bình thường không tham gia vào những loại nỗ lực. Họ có thể mang lại cái nhìn bất thường và có giá trị để bàn.

Phân tích hạnh phúc!

</kết thúc>

Đăng ký vào blog của tôi.

Technorati Tags: