arhive lunare: Mai 2008

SharePoint migrare Sfat: Utilizarea “date fără taguri” Vizualizări pentru Migraţie elementare

Într-una sau meu foarte primul blog-ul posturi, Am descris procesul global am urmat pentru migrarea unui client din SPS 2003 la MOSS. Un cititor a lăsat un comentariu asking pentru mai multe detalii şi aici este.

Pentru acest proiect de migrare, am avut de a găsi o modalitate buna de a muta o mulţime de SFS 2003 documentele care peste MOSS. Sarcina iniţială a fost destul de uşor. Creaţi o bibliotecă de documente nouă ţintă în MOSS şi utilizaţi windows explorer pentru a muta documentele.

Aceasta este noua biblioteca de documente:

imagine

Deschide două ferestre de exploratori. Primul punct la SPS 2003 şi al doilea la biblioteca de documente noi în MOSS. Următorul ecran shot Arată acest lucru. Reţineţi că browser-ul sus este de fapt indică la meu c:\unitate de temperatură, dar vă puteţi imagina ea, arătând spre un SPS 2003 bibliotecă de documente:

imagine

După aceea drag şi drop operațiunii, mea ţintă arata ca acest:

imagine

Acum este timpul să se ocupe de metadate. Presupune avem doar o coloană de metadate pentru aceste documente numit "locaţie." Putem vedea din "toate documentele de mai sus" Vezi că locaţia este gol. Este destul de uşor să utilizaţi o Vizualizare foaie de date pentru a introduce locaţia, sau chiar du-te în fiecare document pe proprietăţi de unul pentru a adăuga o locaţie. Să presupunem că nu există nici o modalitate practică pentru a atribui o valoare coloana locaţie automat şi că utilizatorii finali trebuie să facă acest lucru de mână. În plus, să presupunem că există sute de documente (poate mii) şi că va avea multe multe zile pentru a actualiza metadate. După cum ştim cu toţii, nimeni nu va să stai jos şi să lucreze pentru patru din cinci zile drept actualizarea meta-date pentru documente. În schimb, ele că va izbucni într-o perioadă de săptămâni sau, eventual, mai. Pentru a facilita acest proces, putem crea un "date fără taguri" vederea după cum este indicat:

imagine

Acum, când cineva stă în jos pentru a petrece lor alocate zilnic oră sau două să tag-ul migrate documente, ei pot folosi "documentele fără taguri" se concentrează efortul lor în vederea:

imagine

Ca utilizatorii tag-ul documente, ei drop de pe această listă.

Această noţiune de o vizualizare de date fără taguri, de asemenea, vă poate ajuta cu o clasă de date de validare problema oameni întreba despre pe forumuri. Afară de la cutie, nu există nici o modalitate de a împiedica un utilizator să încărcarea unui document la MOSS şi apoi introduceţi meta-date. Putem specifica că o coloană de site-ul special este obligatorie şi utilizatorul nu va fi permis să împinge salva buton. Cu toate acestea, în cazul în care utilizatorul încarcă şi apoi închide browser-ul (sau utilizări windows explorer pentru a încărca documentul), noi nu poate forţa utilizatorul să intruducă meta-date (din nou, afară de la cutie).

Această abordare poate fi folosit pentru a ajuta cu această situaţie. Putem folosi un "prost etichetate date" Vezi pentru a identifica aceste documente cu uşurinţă şi de a corecta le. Cuplul acest lucru cu un KPI şi aveţi vizibilitate buna la datele cu burghiu în jos pentru a gestiona aceste circumstanțe excepționale.

</scop>

Aboneaza-te la blog-ul meu.

Technorati Tags:

SharePoint Wildcard Search: “Pro” Nu este o tulpină de “Programare”

Pe forumul de căutare MSDN, oamenii întreabă adesea o întrebare ca aceasta:

"Am un document numit" ghid de programare’ dar când am de căutare pentru "Pro’ Căutaţi nu găsi."

Ea nu poate simti ca o, dar care se ridică la o căutare de wildcard. Interfaţa cu utilizatorul MOSS/AAC nu acceptă metacaractere Căutaţi afară de la cutie.

Dacă SAPI în partea web de căutare, veţi găsi o casetă de selectare, "Enable Căutare termen care rezultă". Rezultă este un termen umane-limba. Nu este un subşir de limba de calculator() funcţie de tipul.

Acestea sunt unele tulpini:

  • "peşte" este o tijă de pescuit""
  • "majore" este o tulpina să "automatizări"

Acestea nu sunt tulpini:

  • "maj" nu este o tulpina să "majore"
  • "pro" nu este o tulpina să "programator"

Motorul de căutare AAC/MOSS suport carte de sălbatice de căutare prin intermediul API. Aici este un articol de blog-ul care descrie cum se face că: http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/03/06/how-to-use-the-moss-enterprise-search-fulltextsqlquery-class.aspx

Un 3rd petrecere produse, Ontolica, oferă căutare de wild card. Nu am folosit acest produs.

</scop>

Aboneaza-te la blog-ul meu.

Technorati Tags:

Logare activitate flux de lucru SharePoint Designer

săptămâna trecută, Am fost de lucru în modul de a buclă şi pune în aplicare o maşină de stat utilizând SharePoint Designer şi menţionat, ca o paranteza, că, probabil, aş scrie un blog post despre mai bine de logare de flux de lucru.

Bine, Anna maria bate-mă la ea. Au o privire.

Salvarea datelor jurnalului într-o listă particularizată pare superior folosind istoria regulate de flux de lucru:

  • Este doar o listă particularizată, Deci, puteţi exporta să exceleze foarte usor.
  • Puteţi crea vizualizări, dinamic, filtrează date, etc.
  • Nu se supune auto-epurarea te cu fluxul de lucru regulat istorie.

Există unele riscuri / dezavantaje:

  • Multe fluxuri de lucru de funcţionare cu o mulţime de logare ar putea provoca prea mult de date pentru a fi scrise în lista.
  • Poate că * face * vrei automat purjare. Nu te că caracteristica cu această abordare (fără de codificare).
  • Securitatea este dificil. Pentru a scrie lista, utilizatorul trebuie să aibă permisiunea de a face acest lucru. Asta înseamnă că, probabil, nu este potrivit pentru orice fel de "oficial" auditul deoarece utilizatorul ar putea descoperi lista şi editaţi-l. Acest lucru ar putea fi depăşite cu unele programare particularizată.

</scop>

Technorati Tags:

Aboneaza-te la blog-ul meu.

Probleme cu Tribbles … aluneca .. KPI-uri

Aceasta ultima săptămână am terminat de pe o dovadă de concept de proiect pentru un client din Manhattan. În timp ce soluţia de punere în aplicare, Am fugit într-un alt inconvenient al MOSS KPI-uri (Vezi aici pentru o problemă de KPI anterioare şi meu workaround).

Fundal: Am folosit flux de lucru SharePoint Designer pentru a modela un proces destul de complexe multi-luna lung de afaceri. Deoarece chugged de-a lungul, Aceasta va actualiza unele informaţii de stat într-o listă. KPI-uri a utiliza aceste date pentru a face lor mojo.

Ne-am decis pentru a crea un site nou de fiecare dată când începe un nou unul dintre aceste procese de afaceri. În afară de flux de lucru în sine, aceste site-uri gazdă mai multe biblioteci de documente, utilizaţi audienţă de orientare şi aşa mai departe. Doar o grămadă de lucruri pentru a ajuta cu colaborarea dintre angajaţii interne, Calatorind angajaţi şi client pe participarea partenerilor de afaceri.

De asemenea, am vrut să arate unele KPI-uri care monitorizează starea de sănătate generală a acestui proces de afaceri specifice promovate de date de stare flux de lucru şi au văzut folosind KPI-uri.

În cele din urmă, am folosit elemente de listă de KPI că face un conta pe o vizualizare pe o listă de site-ul (spre deosebire de trăgând de la altă sursă de date, cum ar fi excel sau SQL).

Problema: După cum vă puteţi imagina, Presupunând că am fost să efectueze ideea de bază înainte într-o lume de producţie, ne-ar dori un şablon de site-ul. Asigurarea un site nou, bazat pe un proces de"afaceri" şablon.

Problema este că nu pot par pentru a obţine o funcţionare KPI astfel. Când am crea un site nou, bazat pe un şablon cu o listă de KPI şi KPI-ul parte web, date de KPI site nou sunt rupt. Site nou KPI lista punctelor la orice sursă aţi definit atunci când aţi salvat-o în primul rând ca un şablon.

Ca exemplu:

  • Creaţi un nou site şi de a construi-o la perfectiune. Acest site include datele KPI.
  • Care salvați ca șablon.
  • Creaţi un nou site şi dacă de pe şablonul de bază.
  • Acest nou site KPI lista articole’ surse punct la şablon de site-ul, nu site-ul curent.

Procesul de instanţierea corecta URL-ul.

Am încercat să rezolve această specificând un URL relativ la definirea elementul din listă de KPI. Cu toate acestea, Nu am putut obţine orice variaţie de care la locul de muncă.

Vreau întotdeauna să pereche aceste "problema" posturi blog-ul cu un fel de soluţie, dar în acest caz nu am un bun unul. Cel mai bun I a putea figure este că aveţi nevoie pentru a merge site-ul nou rezultant şi repara totul manual. UI face acest lucru chiar mai greu pentru că schimbarea URL-ul din lista sursă provoacă o reîmprospătare, Deci chiar trebuie să redefiniţi totul la zero.

Dacă cineva ştie o modalitate mai bună să se ocupe de acest lucru, vă rugăm să posta un comentariu.

</scop>

Technorati Tags:

MUŞCHI mica ferma de instalare şi configurare război poveste

În această săptămână, M-am luptat un pic cu echipa mea pentru a obţine MOSS instalat într-o fermă de două-server simplu. Au trecut prin aceasta, Am o apreciere mai mare pentru tipurile de probleme oamenii raport pe forumuri MSDN şi în altă parte.

Configuraţia finală ferma:

  • Index/SQL/Intranet WFE în interiorul firewall.
  • WFE în DMZ.
  • Un fel de paravan de protecţie între DMZ şi serverul de interne.

Înainte de a am inceput proiectul, lăsăm clientul ştiţi care porturile necesare pentru a fi deschise. În timpul dea şi să ia, înainte şi înapoi peste faptul că, noi niciodată în mod explicit a spus două lucruri importante:

  1. SSL înseamnă aveţi nevoie de un certificat de.
  2. DMZ server trebuie să fie parte a unui domeniu.

O zi, am aparut pentru a instala MOSS şi am învăţat că în conturile de domeniu pentru baza de date şi muşchi nu au fost create. Pentru a muta lucruri de-a lungul, am mers înainte şi a instalat totul cu un cont local pe intranet server.

La acest punct, am descoperit confuzia peste certificat SSL şi, din păcate, a decis să aibă tipul nostru infrastructura reveni mai târziu în această săptămână pentru a continua instalarea DMZ server. În acelaşi timp, avem solutia arhitecti mutat înainte cu chestii de afaceri.

Un week-end merge şi clientul obţine certificatul.

Tipul nostru de infrastructură prezinta-te şi descoperă că DMZ server nu este asociat orice domeniu (fie un domeniu de perimetru cu încredere limitat sau domeniul intranetul). Am pierdut aproape o 1/2 Ziua pe care. Dacă noi nu au lasa Certificatul SSL lipsesc ne incarca, ar am descoperit acest lucru mai devreme. Oh bine….

O altă zi trece şi de diferitele comitete de securitate, părțile interesate și (nu asa) trecătorilor nevinovaţi toate de acord că este OK să se alăture server DMZ cu domeniul intranetul (Aceasta este o POC, la urma urmei, nu o soluţie de producţie).

Infrastructura tip vine la înveli lucruri. De această dată vom trece cu succes prin provocarea modern-zi cu afecţiune cunoscută ca "expertul configurare SharePoint." Avem o incursiune în administraţia centrală şi … Yee haw! … DMZ serverul este listat în fermă. Ne uităm un pic mai aproape şi dau seama am rupt deschis Champaign un pic acarianul devreme. Serviciilor AAC este blocat într-o "incepand de" statutul.

Poveste lungă scurt, se pare că am uitat să schimbe identitatea la contul de serviciu prin intermediul administraţiei centrale din contul locale originale în noul cont de domeniu. Am făcut acest, re-fugit din Expertul de configurare şi voila! Am fost în afaceri.

</scop>

Aboneaza-te la blog-ul meu.

Technorati Tags:

Mea Culpa — SharePoint Designer * poate * crea stat masina fluxuri de lucru

Recent am învăţat că este posibil şi chiar destul de uşor de a crea un stat masina de flux de lucru utilizând SharePoint Designer. Necesitatea este mama de invenţie şi toate că bine lucrurile si am avut nevoie în această săptămână că a căutat o invenţie. Coincidenţă, Am dat peste Acest post forum MSDN precum şi. Experienţa mea personală în această săptămână şi respectiv confirmarea"independente" dă puterea să convingerea mea. Am de gând să scrie despre acest lucru la o lungime mai mare cu un exemplu complet cu sufletul la gură, dar aici este esenţa l:

  • Abordarea pârghii de faptul că un flux de lucru poate schimba un element de listă, declanşând astfel un nou flux de lucru. În mod normal, am considerat aceasta să fie o pacoste şi chiar blogged despre utilizarea semafoare să-l ocupe.
  • SharePoint permite mai multe fluxuri de lucru independente să fie activ faţă de un element de listă specifice.

Să-l configuraţi:

  • Aparatul de stat de proiectare (adică, Statele şi cum Statele trecerea de la una la alta).
  • Punerea în aplicare a fiecărui stat ca flux de lucru distincte.
  • Configuraţi fiecare dintre aceste fluxuri de lucru de stat să execute în răspuns la orice schimbare în elementul de listă.

Fiecare flux de lucru de stat urmează acest model dur:

  • La inițializare, determina dacă într-adevăr ar trebui să alerga de control de stat informaţiile din elementul"curent". Abandona dacă nu.
  • Face munca.
  • Actualizare "elementul curent" cu noul stat informaţii. Aceasta declanşează un update la elementul curent şi incendii off toate fluxurile de lucru stat.

Pe lângă avantajul evident că unul poate crea un flux de lucru declarative stat masina, toate că informaţiile de stat este teribil pentru construirea KPI-uri şi interesant vizualizari.

Acesta avea un neajuns destul de substanţiale — standard workflow history tracking is even more useless than normal 🙂 That’s easily remedied, cu toate acestea. Stochează toate informaţiile de tip de audit în lista particularizată. Care este, probabil, o idee buna chiar si pentru vanilie secvenţială flux de lucru, but that’s for another blog post 🙂

Eu numesc aceasta o "mea culpa" pentru că am, din păcate, a spus mai multe ori pe forumuri şi în altă parte că unul trebuie să utilizaţi visual studio pentru a crea un stat masina de flux de lucru. Că pur şi simplu nu este adevărat.

</scop>

Aboneaza-te la blog-ul meu.

Technorati Tags:

La fel de greu de învăţare — DMZ WFE trebuie să fie într-un domeniu

Deşi nu este literalmente adevărat, ca o chestiune practică, un orientate spre internet web front-end în DMZ o trebuie să fie într-un domeniu (adică. nu unele server de sine stătătoare în propriul său grup de lucru mic). Ea nu trebuie să fie în acelaşi domeniu ca WFE interne(s) şi alte servere (şi, probabil, nu ar trebui să), dar acesta trebuie să fie un domeniu.

Colegii mei şi am petrecut o neobisnuit de mult timp pe o propunere care a inclus SharePoint Pre-rechizite. Aceasta a inclus o listă cuprinzătoare de configuraţii de paravan de protecţie, care ar permite server DMZ să adere la fermă şi aşa mai departe. Din păcate, nu am reuşit să adăugaţi o propoziţie undeva, a spus că, la efectul, "punctul de întreaga sângeroase de această configuraţie este de a permite server DMZ WFE, într-un domeniu, să se alăture ferma interne."

O furtună perfectă de evenimente, în cazul în care am practic uitat stânga atunci când ne-ar putea am uitat dreapta, conspirat pentru a ascunde aceasta problema la noi până destul de târziu în procesul, prevenind astfel mi invocarea meu "spun o veste proastă la începutul" regula.

Suspin.

Aboneaza-te la blog-ul meu.

Technorati Tags:

Dacă nu aţi încercat Twitter …

Twitter este o raţă foarte ciudat. Am fost folosind Twitter pentru un pic peste o lună şi într-un fel inefabil, este aproape la fel de important pentru mine ca e-mail. Mă găsesc vag nelinistit dacă am aşteptaţi prea mult timp înainte de a caută peste ceea ce alţii sunt ciripitul despre. Am sa enervat la probleme de performanţă ocazionale Twitter pentru că înseamnă că mi-e dor afară. I a lua sufla un pic de emoţie atunci când am văzut un anunţ nou Woot.

Acesta este un constructor de Comunitate reale într-un mod care completează într-adevăr bloguri şi forumuri şi chiar personale întâlniri faţă în faţă.

În ultima lună, Am urmat o persoană încercări de agitare o răceală în timp ce încerca pentru a gestiona un Seder.

Am învăţat personală detaliu despre mulţi oameni buni în principal "ştiu" prin Blogurile — în cazul în care ei trăiesc, un fel de proiecte care lucrează pe, că au o lucrare / probleme de familie pentru a gestiona doar ca mine.

Mama o persoană a murit … un eveniment trist pentru că. Dar faptul că se schimbă şi sporeşte caracterul de intreaga experienta.

Asta e doar chestii personale.

Există mai mult decât cea. De asemenea, este un alt mediu pentru schimbul de idei, sau mai des cred, caută ajutor. Vomiti o întrebare pe Twitter şi niciodată nu esti plecat agăţat şi răspunsurile de obicei ajunge în câteva minute.

Dacă nu aţi încercat-o, tu ar trebui să dau într-adevăr un du-te.

Uite-mă la http://www.twitter.com/pagalvin

Aboneaza-te la blog-ul meu.

Technorati Tags: