Arxius per mes: Maig 2008

Punta de migració del SharePoint: Ús “dades sense etiquetar” Visualitzacions de migració Incremental

En una o meu primer bloc, Que descriu el procés global que hem seguit per migrar un client de SPS 2003 a la molsa. Un lector deixat un comentari demanant més detalls i aquí és.

Per a aquest projecte de migració, havíem de trobar una bona manera de passar un munt de SPS 2003 documents sobre MOSS. La càrrega inicial era bastant fàcil. Crear una biblioteca de documents de destinació nova en MOSS i utilitzar Explorador de windows per moure els documents.

Aquesta és la nova biblioteca de documents:

imatge

S'obren dues finestres exploradors. El primer punt a l'SPS 2003 i el segon a la biblioteca de document nou de molsa. La captura de pantalla següent mostra aquest. Fixi's que el navegador superior en realitat està apuntant al meu c:\unitat temporal, però vostè pot imaginar que apunta a un SPS 2003 Biblioteca de documents:

imatge

Després que arrossegar i deixar anar el funcionament, el meu objectiu es veu com aquest:

imatge

Ara és el moment per fer front a les metadades. Suposar que tenim una sola columna de metadades per a aquests documents anomenat "ubicació." Podem veure des de dalt "tots els documents" veure que la situació està en blanc. És prou fàcil d'utilitzar un visualització de full de dades per introduir la ubicació, o fins i tot anar a les propietats de cada document un per un per afegir una ubicació. Suposem que no hi ha cap forma pràctica d'assignar la columna ubicació un valor automàticament i que els usuaris finals ha de fer a mà. D'altra banda, Suposem que hi ha centenars de documents (potser milers) i que tindrà molts molts dies per actualitzar les metadades. Com tots sabem, ningú ha de seure i treballar per quatre dels cinc dies rectes de meta dades per als documents d'actualització. En canvi, es farà una pausa que durant un període de setmanes o possiblement més llarga. Per facilitar aquest procés, podem crear un "sense etiquetar dades" veure com es Mostra:

imatge

Ara, Quan algú s'asseu a passar la seva hora diària assignada o dues a etiquetar documents migrats, poden utilitzar els documents"sense etiquetar" vista per centrar els seus esforços:

imatge

Com a documents de cordó d'usuaris, van deixar aquesta llista.

Aquesta noció d'una visualització de dades sense etiquetar també pot ajudar amb una classe de problema de validació de dades persones demanar informació sobre els fòrums. Fora de la caixa, no hi ha cap manera d'impedir que un usuari carregar un document a la molsa i llavors no introduir dades meta. Es pot especificar que un lloc concret columna és obligatòria i l'usuari no serà permès per empènyer el salvar botó. No obstant això, Si l'usuari carrega i llavors tanca el navegador (o usos Explorador de windows per carregar el document), no FORCEM l'usuari a entrar en meta dades (una altra vegada, fora de la caixa).

Aquest enfocament pot ser utilitzat per ajudar amb aquesta situació. Podem utilitzar un "mal etiquetats dades" veure fàcilment identificar aquests documents i corregir-los. Si unim això amb un KPI i té bona visibilitat a les dades amb-Àfrica per gestionar aquestes circumstàncies excepcionals.

</final>

Subscriure's al meu blog.

Etiquetas de Technorati:

Cerca del SharePoint Wildcard: “Pro” No és una tija de “Programació”

En el fòrum de cerca MSDN, la gent sovint una pregunta com aquesta:

"Tinc un document anomenat" Guia de programació’ però quan vaig buscar "Pro’ Cerca no trobar-lo."

No es pot sentir com es, però que equival a una cerca de comodí. La interfície d'usuari MOSS/WSS admet comodí cerca fora de la caixa.

Si s'aprofundeix en les parts de webs de cerca, hi trobareu una casella de selecció, "Habilitar la lematització de terme de cerca". Derivada és un terme humans-llengua. No és una subcadena de llengua d'ordinador() funció del tipus.

Aquestes són algunes tiges:

  • "el peix" és una tija a la pesca»"
  • "important" és una tija en "amb especialització"

Aquestes no són les tiges:

  • "maj" no és una tija en "important"
  • "pro" no és una tija "programador"

El motor de cerca WSS/molsa suport comodí cerca a través de l'API. Aquí està un article del bloc que descriu com fer-ho: http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/03/06/how-to-use-the-moss-enterprise-search-fulltextsqlquery-class.aspx

Producte d'una 3a festa, Ontolica, proporciona recerca comodí. No he utilitzat aquest producte.

</final>

Subscriure's al meu blog.

Etiquetas de Technorati:

Registre d'activitat d'un flux de treball al SharePoint Designer

La setmana passada, Jo estava treballant com a bucle i implementar una màquina d'Estats mitjançant el SharePoint Designer i esmentat, com acotació al marge, que probablement vols escriure una entrada de bloc sobre millor registre de flux de treball.

Pou, Sanjeev Rajput em Batia a això. Tingui un aspecte.

Les dades del registre d'estalvi en una llista personalitzada sembla superior mitjançant la història d'un flux de treball regular:

  • És només una llista personalitzada, perquè pugui exportar-lo a sobresortir molt fàcilment.
  • Vostè pot crear visualitzacions, dinàmicament filtrar les dades, etc.
  • No està sotmès a la auto-purga que arribes amb la història de flux de treball regular.

Hi ha alguns riscos / desavantatges:

  • Molts fluxos de treball que s'executen amb un munt de registre podria causar massa dades a ser escrits a la llista.
  • Potser vostè * fer * vol automàtic purga. Vostè no rep aquell tret amb aquest enfocament (sense codificar).
  • Seguretat és delicat. Per escriure a la llista, l'usuari ha de tenir permís per fer-ho. Que significa que probablement no és apte per a qualsevol tipus de "oficial" Auditoria ja que l'usuari podria descobrir la llista i editar-lo. Això podria superar amb alguns programació a mida.

</final>

Etiquetas de Technorati:

Subscriure's al meu blog.

El problema amb Tribbles … equivocar-se .. KPI

Aquesta setmana passada he rematat una prova de projecte de concepte per a un client a Manhattan. Mentre implementem la solució, Em vaig trobar amb un altre defecte de KPI de molsa (veure aquí per a un número KPI anterior i meu workaround).

Fons: Hem utilitzat el flux de treball de SharePoint Designer per modelar un procés bastant complex multi-mes llarga de negoci. Com chugged al llarg de, ho vols actualitzar alguna informació d'estat en una llista. KPI utilitzar aquestes dades per fer la seva mojo.

Hem decidit crear un lloc nou cada vegada que s'arrenca una nova d'aquests processos de negoci. A part el flux de treball propi, Aquests llocs acollir diverses biblioteques de document, utilitzar auditoris i així successivament. Només un munt de coses per ajudar amb la col • laboració entre els empleats interns, viatjant empleats i el client del participant socis de negocis.

També volíem mostrar alguns KPI que controlen la salut general d'aquest procés de negoci concret com promoguda per les dades d'estat de flux de treball i visualitzar-se mitjançant el KPI.

Finalment, hem utilitzat elements de llista KPI que fer un recompte en una vista en una llista en el lloc (en contraposició a tirant d'un altre origen de dades, com l'excel o SQL).

El problema: Com es pot imaginar, suposant que ens van portar la idea bàsica endavant en un món de producció, voldríem una plantilla del lloc. La provisió d'un nou lloc basat un procés de negoci"" plantilla.

El problema és que sembla que no pot aconseguir un funcionament KPI d'aquesta manera. Quan vaig crear un lloc nou, basat en una plantilla amb una llista de KPI i l'element web KPI, dades KPI del lloc nou es trenquen. Punts de llista KPI del nou lloc a qualsevol font que heu definit que primer heu desat com a plantilla.

A tall d'exemple:

  • Crear un lloc nou i construir-lo a la perfecció. Aquest lloc inclou les dades KPI.
  • Que Desa com a plantilla.
  • Crear un lloc nou i base si fora de la plantilla.
  • Elements de la llista de aquest nou lloc KPI’ fonts apunten a la plantilla del lloc, no el lloc actual.

El procés els instantiation no corregiu-la.

Vaig intentar resoldre-ho especificant una URL relativa hora de definir l'element de llista KPI. No obstant això, No podria aconseguir allò que treballi qualsevol variació.

Sempre volen ajuntar aquests problema"" entrades de bloc amb algun tipus de solució, però en aquest cas no tinc una bona. El millor que i es poden imaginar és que vostè necessita anar lloc novament proveït i arreglar tot manualment. L'UI això fa encara més difícil perquè canvia l'URL de la llista de font fa una actualització, Així que realment cal redefinir la cosa sencera des de zero.

Si algú sap d'una millor manera de manejar aquest, Si us plau enviar un comentari.

</final>

Etiquetas de Technorati:

MOLSA petita granja d'instal·lació i configuració guerra història

Aquesta setmana, Jo he lluitat una mica amb el meu equip per aconseguir molsa instal·lats en un simple dos servidors. Després d'haver travessat, Tinc una major apreciació pels tipus d'informe de problemes persones en els fòrums MSDN i en altres llocs.

La configuració del conjunt final:

  • SQL/índex/Intranet WFE del tallafoc.
  • WFE a la zona Desmilitaritzada.
  • Algun tipus de Tallafoc entre la zona Desmilitaritzada i el servidor intern.

Vam començar el projecte, deixem que el client sap quins ports necessaris per ser oberta. Durant l'estira i arronsa, i tornada sobre que, nosaltres mai explícitament diu dues coses importants:

  1. SSL significa que vostè necessita un certificat.
  2. El servidor de DMZ ha de ser part d'un domini.

Un dia, ens apareixia instal·lar molsa i après que els comptes del domini per a la base de dades i MOSS no havia estat creat. Per agilitar les coses en, vam seguir endavant i instal·lava tot amb un compte al servidor intranet local.

En aquest punt, vam descobrir la confusió sobre el certificat SSL i, tristament, va decidir que el nostre home infraestructura tornar més tard aquella setmana per continuar instal·lant el servidor de DMZ. En el temps mean, ens vam arquitectes solució traslladar endavant amb les coses de negoci.

Passa un cap setmana i el client obté el certificat.

Nostre home infraestructura apareix i descobreix que el servidor DMZ no està unida a qualsevol domini (un domini de perímetre amb confiança limitat o el domini de la intranet). Hem perdut gairebé un 1/2 dia que. Si no deixem que el certificat SSL que falta ens quedi empantanegat en, Hem vols descobert això abans. Oh bé….

Un altre dia passa i els diferents comitès de seguretat, parts interesades i (no és així) innocents tots d'acord que està bé per unir-se al servidor de DMZ amb el domini de la intranet (Aquest és un cep, després de tot, no una solució de producció).

Tipus d'infraestructura ve en acabar les coses. Aquesta vegada amb èxit passem pel el guant d'avui en dia coneguda afectuosament com el "mag de configuració de SharePoint." Vam fer una ullada a l'administració central i … Yee haw! … Servidor de DMZ apareix a la granja. Mirem una mica més proper i adonar-se que va obrir el cava una mica àcar aviat. Serveis WSS està encallat en un "començant" l'estat.

Llarga història curta, resulta que ens oblidem de canviar la identitat del compte de servei mitjançant l'administració central del compte local original al nou compte domini. Ho vam fer, va tornar a córrer el Mag de configuració i voila! Estàvem en el negoci.

</final>

Subscriure's al meu blog.

Etiquetas de Technorati:

Mea Culpa — Dissenyador de SharePoint * pot * crear fluxos de treball de màquina d'Estats

Recentment he après que és possible i fins i tot bastant fàcil crear un estat màquina de flux de treball mitjançant el SharePoint Designer. Necessitat és la mare de la invenció i totes aquestes coses bones, i tenia una necessitat aquesta setmana que buscava una invenció. Casualment, Em vaig trobar amb aquest lloc de fòrum MSDN Així. La meva experiència personal aquesta setmana i que "confirmació de independent" dóna força per la meva convicció. M'he proposat escriure sobre això més a fons amb un exemple complet bufat, però aquí és l'essència de la mateixa:

  • L'enfocament aprofita el fet que un flux de treball pot canviar un element de llista, provocant així un flux de treball nou. Normalment he considerat això ser una nosa i fins i tot blogged sobre l'ús de semàfors per gestionar-lo.
  • SharePoint permet múltiples fluxos de treball independents per ser actiu contra un element de llista específica.

Configurar-lo:

  • Disseny de la màquina d'Estats (és a dir, els Estats i com Estats de transició d'una a la següent).
  • Implementar cada estat com un flux de treball independent.
  • Configurar cada un d'aquests fluxos de treball estatal per executar en resposta als canvis en l'element de llista.

Cada flux de treball estatal segueix aquest patró aspre:

  • Sobre la inicialització, determinar si realment ha dirigit per inspeccionar la informació d'estat en l'element"actual". Avortar si no.
  • Fer el treball.
  • Actualització de el "element actual" amb nova informació d'estat. Això provoca una actualització a l'element actual i els incendis fora tots els fluxos de treball estatal.

A més el benefici evident que un pot crear un flux de treball automàtic estatal declarativa, tot el que informació d'estat és fantàstic per construir KPIs i interessants punts de vista.

Té un inconvenient bastant substancial — standard workflow history tracking is even more useless than normal 🙂 That’s easily remedied, No obstant això. Emmagatzemar tota la informació de tipus d'auditoria en una llista personalitzada. Això és probablement una bona idea fins i tot per vainilla seqüencial de flux de treball, but that’s for another blog post 🙂

Vaig trucar a això un "mea culpa" perquè tinc, per desgràcia, més que una vegada va dir en fòrums i en altres llocs que un ha d'utilitzar visual studio per crear un flux de treball de màquina d'estat. Que simplement no és cert.

</final>

Subscriure's al meu blog.

Etiquetas de Technorati:

L'aprenentatge de la manera més dura — DMZ WFE ha de ser d'un domini

Encara que no és literalment cert, com una qüestió pràctica, ha de ser una orientada a internet web davantera en una DMZ en un domini (i. e. no algun servidor independent en el seu propi grup de treball poc). No necessita estar en el mateix domini que el WFE interna(s) i uns altres servidors (i probablement no hauria), però cal que sigui un domini.

Meus companys i jo vam passar una quantitat excessiva de temps en una proposta que inclou pre-requisits del SharePoint. Això incloïa una llista completa de configuracions de tallafoc que permetrà al servidor DMZ per unir-se a la granja i així successivament. Tristament, Hem fracassat a afegir una frase en algun lloc que deia, a l'efecte, "el punt sencer sagnant d'aquesta configuració és permetre que el seu servidor DMZ WFE, en un domini, unir-se a la granja interna."

Una tempesta perfecta d'esdeveniments, on bàsicament mirem esquerra quan ens podria he mirat bé, van conspirar per amagar aquest problema de nosaltres fins bastant tard en el procés, així m'impedeixen invocant el meu "dir mala notícia des del principi" regla.

Sospir.

Subscriure's al meu blog.

Etiquetas de Technorati:

Si no heu provat Twitter …

Twitter és un ànec molt estrany. He estat utilitzant Twitter una mica més d'un mes i d'alguna manera indefinible, és gairebé tan important per a mi com a correu electrònic. Em trobo vagament rúfol si espera abans massa temps mirant per sobre el que altres estan cant sobre. Em molesta a problemes d'actuació ocasionals Twitter perquè significa que estic perdent. Tinc la pasta una mica d'emoció quan veig una nova convocatòria Woot.

És un constructor de comunitat real d'una manera que realment es complementa blogs i fòrums i fins i tot personals reunions cara a cara.

En el darrer mes, He seguit els intents de una persona tremolant un refredat en intentar gestionar un Seder.

He après detall personal sobre moltes persones principalment "sé" a través de blogs — on viuen, el tipus de projectes que treballen en, que tenen un treball / problemes familiars de gestionar com jo.

Mare d'una persona va morir … un trist esdeveniment segur. Però compartir aquest fet canvia i realça el caràcter de tota l'experiència.

Això és només el material personal.

Hi ha més coses que les que. És també un altre mitjà per compartir idees, o més sovint crec, recerca d'ajuda. Llançar una pregunta sobre Twitter i mai et queda penjant i les respostes solen arribar en pocs minuts.

Si ho has provat, li hauria de donar realment un anar.

Mira'm al http://www.twitter.com/pagalvin

Subscriure's al meu blog.

Etiquetas de Technorati: