mesačné archívy: Máj 2008

SharePoint migrácie Tip: Použitie “netagovanými údajmi” Výhľad pre postupné migrácie

V jednom alebo môj Prvá blogu, Som opísal celkového procesu sme sledovali na migráciu zákazníkov z SPS 2003 do MACHU. Čitateľ opustil komentár so žiadosťou o podrobnejšie a tu je.

Pre tento projekt migrácie, museli sme nájsť dobrý spôsob, ako sa pohybovať veľa SPS 2003 dokumentov cez MOSS. Počiatočné zaťaženie bolo dosť ľahké. Vytvoriť novú cieľovú knižnicu dokumentov v MACHU a pomocou programu windows Prieskumník presuňte dokumenty.

Toto je novým knižnice dokumentov:

obrázok

Otvoriť dve okná prieskumníci. Prvý bod na SPS 2003 a druhý v novej knižnici dokumentov v MOSS. Na nasledujúcej obrazovke shot ukazuje toto. Všimnite si, že top prehliadač je vlastne smerovali na moje c:\temp disk, ale viete si predstaviť to ukazuje na SPS 2003 Knižnica dokumentov:

obrázok

Po tom preťahovať operácie, môj cieľ vyzerá takto:

obrázok

Teraz je čas zaoberať sa metaúdaje. Predpokladajme, máme len jeden stĺpec metaúdajov pre tieto dokumenty s názvom "umiestnenie." Môžeme vidieť z vyššie uvedeného "všetky dokumenty" názor, že miesto je prázdne. Je to jednoduché, stačí použiť zobrazenie údajov hárka zadajte umiestnenie, alebo dokonca ísť do vlastností každého dokumentu po jednom pridať umiestnenie. Predpokladajme, že neexistuje žiadny praktický spôsob, ako priradiť umiestnenie stĺpca hodnotu automaticky a že koncovým používateľom musí to urobiť ručne. Okrem toho, Predpokladajme, že existujú stovky dokumentov (možno tisícky) a že to bude trvať mnoho mnoho dní aktualizovať metadáta. Ako všetci vieme, nikto si sadnúť a pracovať pre štyri z piatich dní rovno aktualizácie metaúdajov pre dokumenty. Namiesto toho, Oni sa prelomiť, že von počas týždňov alebo prípadne dlhšie. Na uľahčenie tohto procesu, môžeme vytvoriť "netagovanými údajmi" zobrazenie podľa:

obrázok

Teraz, keď niekto sedí na tráviť svoje pridelené denne hodinu alebo dve Tag migrovaných dokumenty, môžete použiť "netagovaných dokumentov" s cieľom sústrediť svoje úsilie:

obrázok

Ako užívatelia tag dokumenty, oni odídu tento zoznam.

Tento pojem netagované prehľade môže tiež pomôcť s triedou údaje validácie problém ľudí opýtať na fórach. Po vybalení z krabice, Neexistuje žiadny spôsob, ako používateľom zabrániť nahrávanie dokumentu na MOSS a potom vstúpiť meta údajov. Môžete určiť, že konkrétnu lokalitu stĺpec je povinný a užívateľ nebude môcť tlačiť uložiť tlačidlo. Avšak, Ak používateľ obrázky a potom zavrie prehľadávač (alebo použitie Prieskumníka odovzdať dokument), Nemôžeme sily užívateľovi zadať meta údajov (znova, z krabice).

Tento prístup možno pomôcť takejto situácie. Môžeme použiť "zle označené údaje" Pozri si ľahko identifikovať tieto dokumenty a ich opraviť. Pár toto s KPI a máte dobrú viditeľnosť údajov s vrták-dole správa týchto výnimočných okolností.

</koniec>

Vyberajte môj blog.

Technorati Tags:

SharePoint zástupné vyhľadávanie: “Pro” Nie je stopku “Programovanie”

Na toto fórum MSDN search, ľudia často opýtať, ako to:

"Mám dokument s názvom" programovanie sprievodca’ ale keď sa aj vyhľadávania pre "Pro’ Hľadať nenájde ju."

To nemusí cítiť ako to, ale že sumy na hľadanie pomocou zástupných znakov. MOSS-WSS používateľské rozhranie nepodporuje zástupné vyhľadávanie z poľa.

Ak vás kopať do Hľadať webové časti, nájdete tu zaškrtávacie políčko, "Povoliť vyhľadávanie výraz vyplývajúcich". Vyplývajúce je pojem ľudské-jazyk. Nie je to počítač jazyk podreťazec() Funkcia type.

Toto sú niektoré stonky:

  • "ryby" je kmeňových "rybolovu"
  • "hlavné" je stonky na "odbor"

Tieto nie sú stopky:

  • "maj" nie je kmeňových "hlavných"
  • "pro" nie je kmeňových "programátor"

WSS/MOSS vyhľadávač nepodporuje divokú kartu Hľadať cez API. Tu je jeden blog článok, ktorý popisuje, ako to urobiť: http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/03/06/how-to-use-the-moss-enterprise-search-fulltextsqlquery-class.aspx

Tretia strana produktu, Ontolica, poskytuje divokú kartu Vyhľadávanie. Osobne som nepoužil produktu.

</koniec>

Vyberajte môj blog.

Technorati Tags:

Workflow aktivity v SharePoint Designer

minulý týždeň, Som pracoval, ako slučky a implementovať stavového automatu Použitie SharePoint Designer a uvedené, ako stranou, že by pravdepodobne písať blog post o lepšie workflow zapisovania do denníka.

Dobre, Sanjeev Rajput ma predbehol. Pozrite si.

Ukladanie údajov denníka do vlastného zoznamu sa zdá byť lepší, pomocou pravidelného toku činností História:

  • Je to len vlastný zoznam, Takže môžete exportovať ho vyniknúť veľmi ľahko.
  • Môžete vytvárať zobrazenia, dynamicky filtrovať údaje, atď.
  • Nie je predmetom auto-vyplachovania, dostanete s pravidelné workflow História.

Existujú niektoré riziká / downsides:

  • Mnoho prebiehajúce toky činností s mnohými zapisovania do denníka by mohli spôsobiť príliš veľa údaje na zápis do zoznamu.
  • Možno * robiť * chcete automatické vymazanie. Nemusíte dostať túto funkciu s týmto prístupom (bez kódovanie).
  • Bezpečnosť je zložité. Na zápis do zoznamu, používateľ musí mať na to povolenie. To znamená, že asi nie je vhodný pre akýkoľvek druh "oficiálne" auditu, pretože používateľ mohol objaviť v zozname a upraviť ho. To by mohlo prekonať niektoré vlastné programovanie.

</koniec>

Technorati Tags:

Vyberajte môj blog.

Problémy S Tribbles … err .. Kľúčové indikátory výkonu

To minulý týždeň som skončil mimo dôkaz konceptu projektu pre klienta v Manhattan. Pri realizácii riešenia, Som narazil na ďalší nedostatok MOSS KPI (Pozri tu pre vydanie predchádzajúceho indikátora KPI a moje riešenie).

Pozadie: Použili sme pracovného postupu programu SharePoint Designer model pomerne zložitý multi-mesiac dlhý obchodný proces. Ako to chugged, to by som aktualizovať niektoré informácie o stave v zozname. Indikátory KPI použiť tieto údaje ako to ich mojo.

Rozhodli sme sa vytvoriť nové stránky zakaždým, keď začína novú týchto obchodných procesov. Okrem samotného toku činností, Tieto stránky hostiť niekoľko knižníc dokumentov, zameranie na cieľovú skupinu a tak ďalej. Len pár vecí, ktoré pomôžu spolupráci medzi interných zamestnancov, Cestovanie zamestnancov a klient je účasť obchodných partnerov.

Chceli sme aj ukázať niektoré indikátory KPI, ktoré sledovať celkový zdravotný stav tohto špecifického obchodného procesu ako povýšený poskytujú údaje o stave pracovného postupu a prezerať pomocou indikátorov KPI.

Nakoniec, sme použili položky zoznamu indikátorov KPI, ktoré sa spoľahnúť na zobrazenie v zozname na lokalite (ako protiklad k ťahanie z iného zdroja údajov, ako program excel alebo SQL).

Problém: Ako si dokážete predstaviť, za predpokladu, že boli sme niesť základná myšlienka vpred do svetovej produkcie, budeme chcieť šablónu lokality. Poskytuje novú lokalitu vychádza z "obchodných procesov" šablóny.

Problém je, že si nedokážu získať fungujúceho KPI tak. Keď som sa vytvoriť nové stránky založenej na šablóne zoznamu indikátorov KPI a webovú časť indikátorov KPI, nové stránky KPI dáta sú rozdelené. Nové stránky KPI Zoznam bodov akéhokoľvek zdroja ste definovali pri prvom uložení ako šablónu.

Ako príklad:

  • Vytvoriť novú lokalitu a stavať k dokonalosti. Táto stránka obsahuje indikátor KPI dáta.
  • Okrem toho, že ako šablónu.
  • Vytvoriť novú lokalitu a základ ak vypnutie šablóny.
  • Tento nový web položky zoznamu indikátorov KPI’ zdroje hovoria o šablóne lokality, nie aktuálnu stránku.

Inštančný postup neopravuje URL.

Som sa snažil vyriešiť zadaním relatívna adresa URL pri definovaní položka zoznamu indikátorov KPI. Avšak, Nemohol som sa dostať žiadne zmeny, ktoré k práci.

Vždy chcete dvojicu týchto "problém" blogu sa nejaký druh riešenia, ale v tomto prípade nemusíte mať dobrý. Najlepšie môžete zistiť je, že musíte ísť na novo dotovaný stránky a opraviť všetko manuálne. Užívateľské rozhranie robí to ešte ťažšie, pretože zmena URL zoznam zdrojov spôsobuje obnoviť, Takže si naozaj musieť prehodnotiť celú vec od začiatku.

Ak niekto vie lepší spôsob, ako riešiť tento problém, Prosím post komentár.

</koniec>

Technorati Tags:

MOSS malej farme inštalácie a konfigurácie vojnovým príbehom

Tento týždeň, Som trochu bojoval so svojím tímom dostať MOSS inštalované v jednoduchých dvoj-serverovej farmy. Cez to, Mám väčšie uznanie pre typy problémov ľudí správu na fórach MSDN a inde.

Konečné farme konfigurácii:

  • SQL/Index/Intranet ECR vnútri brány firewall.
  • ECR v DMZ.
  • Nejaký firewall medzi DMZ a interný server.

Než sme začali projekt, necháme klienta vedieť, aké porty treba otvoriť. Počas dávania a brania, tam a späť cez to, sme nikdy výslovne povedal dve dôležité veci:

  1. SSL znamená potrebujete certifikát.
  2. DMZ server musí byť súčasťou domény.

Jeden deň, ukázal na inštaláciu MOSS a naučil, že doménové kontá pre databázu a MOSS nebola vytvorená. Sa pohybovať sa veci, sme šli napred a inštalované všetko s lokálnym kontom na serveri siete intranet.

V tomto momente, Zistili sme zmätok cez SSL certifikát a, Smutne, rozhodli, že naše infraštruktúry chlap sa vrátil koncom tohto týždňa chcete pokračovať v inštalácii sa DMZ server. Do tej doby, Máme riešenie architektov pohyboval vpred s obchodné veci.

Víkend plynie a klient získa certifikát.

Naša infraštruktúra chlap ukazuje hore a zistí že DMZ server nie je pripojený k žiadnej doméne (obvod doménu s obmedzenej dôveryhodnosti alebo intranetovej domény). Zbytočne sme takmer 1/2 deň na to. Ak necháme nemal chýba SSL certifikát zapadnúť nás, by sme to zistili skôr. No….

Ďalší deň prejde a rôzne bezpečnostné výbory, zainteresované strany a (nie je to tak) nevinných okoloidúcich všetci súhlasiť, že je OK pripojiť DMZ server s doménou intranetu (Toto je POC, napokon, nie je riešenie výroby).

Infraštruktúry chlap príde k zabaliť veci. Tento čas sme úspešne prejsť moderné-dňový rukavicu, oddaný, známe ako "sprievodcu konfiguráciou služby SharePoint." Máme nahliadnuť v centrálnej správe a … Yee haw! … DMZ server je uvedený vo farme. Sme sa pozrieť trochu bližšie a uvedomiť si, sme sa rozišli otvoriť Champaign trochu roztoč čoskoro. Služieb WSS je uviazol v "začína" stav.

Dlhý príbeh krátky, Ukázalo sa, že sme zabudli zmeniť identifikáciu konta služby prostredníctvom centrálnej správy z pôvodných konta lokálneho nové konto domény. Urobili sme, že, Re-bežal sprievodcu konfiguráciou a voila! Boli sme v podnikaní.

</koniec>

Vyberajte môj blog.

MEA Culpa — Program SharePoint Designer * môže * vytvoriť toky činností štátu stroj

Nedávno som sa dozvedel, že je možné a aj pomerne ľahko vytvárať tok činností štátu stroj pomocou programu SharePoint Designer. Nutnosť je matka vynálezu a všetky dobré veci a ja som mal potrebu tento týždeň, že sa pozrel na vynález. Zhodou okolností, Prišiel som v celej Toto fórum MSDN príspevok aj. Moja osobná skúsenosť tento týždeň a že "nezávislé potvrdenie" požičiava silu moje presvedčenie. Mám v pláne písať o tom vo väčšej dĺžky plný fúkané príklad, ale tu je podstata toho:

  • Tento prístup využíva skutočnosť, že tok činností môžete zmeniť položky zoznamu, čím sa naštartovalo nového pracovného postupu. Za normálnych okolností som za to byť na obtiaž, a dokonca aj blogged o používaní semafory s ňou zaobchádzať.
  • SharePoint umožňuje viacnásobné nezávislé toky byť účinné proti konkrétny zoznam tovaru.

Ho konfigurovať:

  • Design váš stav stroja (t. j., štáty a štátoch ako prechod od jedného k druhému).
  • Realizovať každý štát ako samostatný pracovný postup.
  • Konfigurácia každého z týchto tokov činností štátu vykonať v reakcii na akékoľvek zmeny v položke zoznamu.

Každý tok činností štátu vyplýva tento drsný vzor:

  • Pri inicializácii, zistiť, či naozaj spustenie kontrolujúceho štátu informácie v "aktuálnu položku". Prerušiť, ak nie.
  • Robiť prácu.
  • Aktualizácia "aktuálnej položky" s nové informácie o stave. To spúšťa aktualizáciu aktuálnej položky a ohňa preč všetky toky činností štátu.

Okrem jasné výhody ten môžete vytvoriť pracovný postup deklaratívne štátu stroj, všetko, čo je skvelé pre budovanie KPI a zaujímavé informácie o stave zobrazení.

To má pomerne významné nevýhodou — standard workflow history tracking is even more useless than normal 🙂 That’s easily remedied, Avšak. Uloženie všetkých vašich informácií o audite typ vlastného zoznamu. To je asi dobrý nápad aj vanilkový sekvenčný tok činností, but that’s for another blog post 🙂

Nazval som to "mea culpa" pretože mám, Bohužiaľ, viac ako raz povedal na fórach a inde ten programu visual studio na vytvorenie musíte použiť tok činností štátu stroj. To jednoducho nie je pravda.

</koniec>

Vyberajte môj blog.

Technorati Tags:

Učenie tvrdo — DMZ ECR musí byť v doméne

Hoci to nie je pravda, doslova, ako praktickú záležitosť, internet-čelia webové klientske rozhranie v DMZ musí byť v doméne (tj. nie nejaký samostatný server vo vlastnej malej pracovnej skupiny). To nemusí byť v tej istej doméne ako vnútorné ECR(s) a iné servery (a pravdepodobne by nemal), ale to musí byť doménou.

Moji kolegovia a ja strávil nadmerné množstvo času na návrh, ktorý zahŕňal SharePoint predpoklady. To zahŕňa komplexný zoznam konfiguráciou brány firewall, ktorá by umožnila DMZ server pripojiť na farme a tak ďalej. Bohužiaľ, sme nedokázali Pridanie trest niekde to povedal, v zmysle, "celý krvavý Táto konfigurácia je umožniť ECR DMZ server, v doméne, pripojiť sa k vnútornej farmy."

Dokonalú búrku udalosti, kde sme v podstate vyzeral doľava, keď sme mohli právo, spikli Skryť tento problém od nás až pomerne neskoro v procese, tak mi bráni vyvolanie môj "Zlou správou povedať skoro" pravidlo.

Povzdych.

Vyberajte môj blog.

Technorati Tags:

Ak ste ešte nevyskúšali neštebotajú …

Twitter je veľmi podivné kačice. Bol som pomocou Twitter za niečo málo cez mesiac a nejakým spôsobom nedefinovateľnej, to je takmer rovnako dôležité pre mňa ako e-mail. Ocitám nejasne nestály ak som čakať príliš dlho predtým, ako sa pozerá cez to, čo iní štěbetání o. Som si naštvaný na Twitter občas výkonové problémy, pretože to znamená, že som premeškala. Dostanem trochu lístkového vzrušenia, keď vidím nový Woot oznámenie.

To je skutočný community builder spôsobom, ktorý naozaj dopĺňa blogov a fór a dokonca aj osobné stretnutie tvárou v tvár.

V poslednom mesiaci, Dodržal som jednu osobu pokusy o triasla zima pri pokuse spravovať Seder.

Som sa naučil osobné detaily o mnohých ľudí som hlavne "vedieť" prostredníctvom blogov — kde žijú, druh projektov pracujú na, že práca / Rodinné problémy zvládať rovnako ako ja.

Jedna osoba matka zomrela … smutná udalosť pre istotu. Ale zdieľanie túto skutočnosť mení a zlepšuje charakter celý zážitok.

To je len osobné veci.

Tam je viac, než. To je tiež iné médium pre zdieľanie nápadov, alebo viac často myslím, hľadajú pomoc. Hádzať otázku na Twitter, ste nikdy neopustil visí a reakcie typicky doraziť v priebehu niekoľkých minút.

Ak ste skúsili, by ste mali naozaj dať to ísť.

Pozrite sa mi na http://www.twitter.com/pagalvin

Vyberajte môj blog.

Technorati Tags: