Arxius de la categoria: Cerca de SharePoint

Com especificar la gent com un àmbit de cerca / Origen de contingut utilitzant SharePoint 2013 RESTA API

Jo tenia raons per treballar amb el SharePoint 2013 L'API de cerca mitjançant resta per primera vegada. Volia Cercar persones, documents de no. La clau aquí és que l'aprenentatge que especifiqueu els orígens de contingut mitjançant la seva GUID (o almenys en aquest cas). El jQuery següent fragment Mostra com:

    loadExpertsAsync: funció() {

        jQuery.support.cors = True;

        $.Ajax({
            URL: això.CreateFullApiUrl() +
                "?querytext = "portals"&SourceId = 'b09a7990-05ea-4af9-81ef-edfab16c4e31'" +
                "&selectproperties = "LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Habilitats,AboutMe,Interessos,JobTitle,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl'" +
                "&RowLimit = 99",
            mètode: "ACONSEGUIR",
            capçaleres: { "Acceptar": "aplicació/json; OData = depuraci ≤" },
            memòria cau: fals,
            èxit: funció (resultat) {

En el meu cas, Estic corrent l'API contra SharePoint en línia. Per obtenir el GUID, He seguit aquests passos:

  1. Accés al centre d'administració del SharePoint
  2. Seleccioneu "Cerca" de la mà esquerra navegació
  3. Seleccioneu "Administra resultat fonts"
  4. Seleccioneu "Gent Local resultats"
  5. Mira l'URL.

El meu URL semblava una cosa així com:

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

El paràmetre sourceid és què funcionava per mi.

(Entenc que sourceid en realitat pot ser una mena de cosa permanent amb SP, però sempre comprovaré igualment 🙂 ).

</final>

undefinedSubscriure's al meu blog.

Follow me on Twitter http://www.twitter.com/pagalvin

Causa per a "el creador d'aquest error no especificat una raó.”

He estat fent molta feina amb SharePoint cerca últimament i específicament la classe KeywordQuery, propietats i mètodes.

Si voleu el resultat per retornar resultats més enllà de sospitosos habituals (veure aquí), Afegiu a la col·lecció SelectedProperties, com a:

myKeywordQuery.SelectProperties.Add("xyzzy");

Moltes gràcies i una punta del barret per Corey Roth i Aquest bloc enormement útil (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)

En el meu cas, "xyzzy" no és en realitat una propietat administrada.  Quan afegia al SelectedProperties de tota manera, SharePoint va llançar un dels meus favorits mai runtime excepcions:

"El creador d'aquesta culpa no heu especificat una raó."

M'agrada especialment la capital "R" en la raó.  Això em sona a l'equivalent .NET"No tinc cap boca, i em cal cridar.”

</final>

Subscriure's al meu blog.

Follow me on Twitter http://www.twitter.com/pagalvin

Referència pràctica: Per defecte els resultats de cerca de KeywordQuery

Quan vostè invoca l'executar() mètode en un KeywordQuery, Podeu crear un ResultTable basat en ResultType.RelevantResults.  Aquest fragment de codi il·lustra el que vull dir:

ResultTableCollection resultsTableCollection = myKeywordQuery.Execute();

ResultTable searchResultsTable = resultsTableCollection[ResultType.RelevantResults];

La taula resultant tindrà les següents columnes d'informació: 

WorkId
Rang
Títol
Autor
Mida
Camí
Descripció
Escriure
SiteName
CollapsingStatus
HitHighlightedSummary
HitHighlightedProperties
ContentClass
IsDocument
PictureThumbnailURL
ServerRedirectedURL

Jo deriva aquesta llista de SharePoint 2010 medi ambient, edició d'empresa.  Esperançadorament serà útil a algú en el futur.

</final>

Subscriure's al meu blog.

Follow me on Twitter http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery i la propietat de HiddenConstraints

He estat fent una mica de treball amb la KeywordQuery objecte en SharePoint 2010 i fent ús de la HiddenConstraints propietat.

No he trobat cap informació útil immediatament sobre el que propietat, Així pensava que donaria ràpidament anotar com he estat utilitzant.

En la mesura que puc dir, Això és una restricció automàtica afegit a la consulta de manera que pot ordenar del parc hi ha i no et preocupis.  Com a tal, és només una altra paraula clau (o conjunt de paraules clau) i els modificadors que podeu escriure a l'UI quan fas una cerca per paraula clau.  Heus aquí un exemple:

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

Vostè pot afegir limitacions addicionals amb un delimitador d'espai.

keywordQuery.HiddenConstraints = "abast:\"Industry" defensa";

L'anterior està dient en anglès, "executar una consulta de paraula clau buscant"defensa"i a més, utilitzar l'abast "Indústria".

Aquí és una altra manera de mirar-lo:

image

He estat utilitzant per proporcionar un àmbit automàtica depenent del context a un element web personalitzades.  Quan l'usuari fa clic en una pestanya i fa clic a un botó de cerca, la pestanya dicta un àmbit de cerca concret.  Està funcionant bé fins ara.

</final>

Subscriure's al meu blog.

Follow me on Twitter http://www.twitter.com/pagalvin

Una raó per a "un o més camp tipus no està instal·lat correctament”

Jo estava fent un petit pessigar ahir a un element web que fa una consulta CAML contra una llista.  Vaig fer el canvi, desplegar-lo i se'n colpien amb un error:

S'ha produït un error inesperat en les tres dia Outlook previsió element web. Contacteu amb l'administrador del sistema. Un o més tipus de camp no estan instal·lats correctament. Aneu a la pàgina de configuració de llista suprimir aquests camps.

Que em enfrontava un altre assumpte oddball abans perquè jo no connectar immediatament meva consulta CAML amb l'error que SharePoint va informar a mi.  Vaig fer una ràpida cerca bing i i Hem trobat aquest útil bloc per Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Heus aquí la consulta dolent:

consulta.Consulta ="<On><I><Neq><FieldRef nom = "Abbr" /><Tipus de valor = "Text">SFNY</Valor><FieldRef nom = "Abbr" /><Tipus de valor = "Text">SFIS</Valor></Neq></I></On>";

Aquí es fixa:

consulta.Consulta ="<On><I><Neq><FieldRef nom = "Abbr" /><Tipus de valor = "Text">SFNY</Valor></Neq><Neq><FieldRef nom = "Abbr" /><Tipus de valor = "Text">SFIS</Valor></Neq></I></On>";

Així, la moralitat de la història és: Assegureu-vos que el seu CAML és correcta o vostè pot obtenir un error oddball.

Subscriure's al meu blog.

Follow me on Twitter http://www.twitter.com/pagalvin

</final>

Anunciant el grup d'usuaris Microsoft Enterprise Cerca

Estic molt emocionat d'anunciar que Natalya Voskresenskaya, meus companys del SharePoint MVP i soci (amb molt menys ajuda de mi que ella mereix) posa en marxa un nou grup d'usuari dedicat a la cerca d'empresa basat en la tecnologia Microsoft. Com a qüestió pràctica, Això es redueix a SP 2010 Cerca i un munt de parlar ràpid, especialment en la primera sessió. Natalya i han escrit molt sobre ràpid durant el darrer any a nostres blocs (Natalya té més i millors coses que jo!).

Nostra primera reunió s'acosta en just unes quantes setmanes a Nova York a oficines reformades de Microsoft el 6 a prop del centre de Rock. Si estàs a Nova York en 12/9, no teniu cap excusa per no fer una aparició. Igualment per a que la gent de Jersey. Persones de Connecticut pot quedar a casa (és broma!).

NY/NJ/CT persones haurien de passar aquest paràgraf. També tenim previst enregistrar la sessió i córrer una sessió web viu tan si residiu fora de l'àrea tri-estatal, hauria de ser capaç de sintonitzar.

Jo ' ll blog sobre això una mica més com s'acosta a aquest dia més propici, però Registri's ara. Després de registrar-, la llarga espera que comença. Durant aquest temps, clar el seu horari, trencar la notícia a la seva família i alertar els mitjans de comunicació perquè vostè no voldrà perdre Nate Treloar launch our group to the moon and beyond 🙂

Esbrini'n més del nostre lloc oficial: http://www.sharepointgroups.org/enterprisesearch/default.aspx.

</final>

Subscriure's al meu blog.

Follow me on Twitter http://www.twitter.com/pagalvin

Etiquetas de Technorati: ,

Governança i cerca del SharePoint – Mai és massa tard per començar

JO va escriure un article (http://searchwinit.techtarget.com/Tip/0,289483,sid1_gci1345231_mem1,00.html#) per a SearchWinIT.com el govern ja que es refereix a la cerca del SharePoint. No és en la meva veu habitual de"" Però això és l'edició per a vostè 🙂

Aquí és com comença:

Encara que gairebé tots els aspectes de SharePoint pot beneficiar-se d'un pla de govern fort, Funcionalitat de cerca de MOLSA 2007 empresa beneficia sobretot.

Com totes les parts del SharePoint, hi ha bones notícies i males notícies sobre Governança. Per a moltes organitzacions, la mala notícia és que és extremadament difícil d'incorporar un pla de govern on no existien.

Però Heus aquí les bones notícies: Ràpidament es pot configurar i millorar en cerca enterprise en gairebé qualsevol moment. I quan s'implementa un pla de govern per a la cerca d'empresa, vostè pot veure resultats immediats.

Un dels problemes amb SharePoint i Governança és que sovint les empreses obtenir genoll profund en SharePoint amb cap pla de governança i aleshores, allà és cap endavant camí fàcil resoldre l. No així amb la cerca. Llegir l'article per aconseguir els meus pensaments sobre el tema.

</final>

Subscriure's al meu blog.

Follow me on Twitter http://www.twitter.com/pagalvin

Etiquetas de Technorati: ,

Serveis al servidor fa no llista Cerca — Per què?

Jo estava parlant avui amb Agnes Molnar (l'única persona que sabessis que sé a Hongria) sobre un problema de configuració de cerca estrany. És a dir, Cerca estava absent en els "serveis al servidor" exhibició (mitjançant l'Administració Central-> Operacions-> Serveis al servidor).

Tenia una mirada a un VM funcional en la meva pròpia màquina i junts, hem decidit que la cerca no es va instal·lar en aquest servidor. Hi ha probablement unes quantes maneres de fer-ho, però ho vam fer per confirmar que «Office cerca del SharePoint Server" havia desaparegut de la llista de serveis a través d'inicia-> Eines administratives-> Serveis.

Estranyament, l'associat .exe * estava * al servidor ("C:\Programa oficina de FilesMicrosoft Servers12.0Binmssearch.exe").

Vaig fer una cerca ràpida i trobar aquesta entrada del blog: http://msmvps.com/blogs/obts/archive/2006/10/19/189466.aspx

Que és una cadena de correu electrònic amb aquest punt clau:

"Resolia aquest problema. Va ser el meu error. Vaig triar "Web front end" en comptes de "complet" durant instal·lació."

Això va ser prometedor, però no estava segur si l'instal·lador en realitat havia triat WFE en comptes de complet quan instal·lant la molsa.

Hem comprovat per primera (primeres) versió de l'arxiu PSCDiagnostics * a la 12 registre de rusc directori i allà, trobem que l'instal·lador havia, de fet, configurar aquest servidor per ser una part davantera web. Final de la història i tenia un final feliç.

(En algun lloc al llarg de la línia, Bob Fox es va involucrar, però tot el que recordo va contribuir a la discussió era un comentari sobre Faula 2).

Actualització: Agnes blogs sobre aquest tema aquí: http://dotneteers.net/blogs/aghy/archive/2008/11/06/wfe-vs-complete-installation.aspx

</final>

Subscriure's al meu blog.

Follow me on Twitter http://www.twitter.com/pagalvin

Etiquetas de Technorati:

Punta ràpida: Ús “IsDocument:1” retallar els resultats de la cerca

Actualització 11/03/08: Companys MVP Mike Walsh correctament assenyala que es tracta d'un WSS 3.0 / Tret de molsa. No funciona en WSS 2.0 o anterior.

Updatte 11/03/08: (Segona actualització en un dia!): Sigui segur per llegir el comentari excel lent de "nowise" per a més informació i un altre bon xref enllaç.

Dues preguntes van aparèixer en la successió ràpida aquesta setmana en els fòrums MSDN demanant una variació d'aquest:

"Quan vaig buscar una paraula clau, carpetes de la meva biblioteca de document amb aquesta paraula clau en el seu camí vindrà fora primer en resultats de la cerca. No vull que això passi. Arxius amb aquesta paraula clau són més importants per a mi. No vull veure les carpetes en absolut."

Això és de fet bastant fàcil cap a fora de la caixa. Simplement afegir una «IsDocument:1" a la pregunta de recerca i SharePoint search (WSS i MOSS) es limitar-se a Llistat de documents presents.

</final>

Subscriure's al meu blog.

Follow me on Twitter http://www.twitter.com/pagalvin

Etiquetas de Technorati:

El Comitè de recerca s'ha reunit aquest mes?

És el començament del mes i ara és un moment tan bo com qualsevol altre per la Comissió de recerca de la seva empresa reunir i analitzar les opcions més probables, cerques amb èxit i no tant d'èxit, etc.

No teniu un Comitè de recerca? A continuació, formeu-ne un 🙂

WSS i especialment molsa cerca beneficiar una mica de supervisió humana. Invertir unes hores al mes en una base consistent mensual és no només més divertit que un canó de micos, es pot:

  • Explorada les necessitats d'informació de l'empresa. Si la gent està buscant a esquerra i dreta per tema "xyzzy," Saps que és un tema important a l'empresa.
  • Identificar possibles necessitats formatives. Si la gent està buscant per al tema "xyzzy" però cal ser buscant realment "abcd" llavors vostè pot utilitzar que per educar la gent sobre on i com trobar la informació.
  • Ajudar l'organització refinar l'arquitectura d'informació.
  • Identificar les oportunitats per millorar el tesaurus.
  • Altres oportunitats sens dubte presentarà ells mateixos.

Que hauria de ser el Comitè de recerca? Sabria la gent millor, però tenir en compte:

  • Com a mínim un (i potser només un) Persona de TI que entén (o pot aprendre) les diverses maneres d'ajustar la cerca, incloent-hi les opcions més probables, Tesaurus, propietats administrades, etc.
  • Diversos experts de matèria que pot llegir els informes de recerca, s'ingereixen i comunicar accions empresarial a la mateixa manera que es pot prémer la, tirar les palanques i obrir/tancar vàlvules com cal a les recomanacions del Comitè.
  • Un o més arquitectes informació que pot validar, una manera o altra, Si l'arquitectura d'informació és cerca amigable i si està funcionant bé per a l'empresa.
  • Un seient giratori en el Comitè. Portar a una o dues persones que normalment no participen en aquest tipus d'esforços. Es poden aportar idees inusuals i valuós a la taula.

Analitzant feliç!

</final>

Subscriure's al meu blog.

Etiquetas de Technorati: