The Trouble With Tribbles … Err .. KPI 's

Dit afgelopen week ik afgewerkt een bewijs van concept project voor een cliënt in Manhattan. Terwijl de implementatie van de oplossing, Ik liep in een andere tekortkoming van MOSS KPI 's (Zie hier voor een eerdere KPI-kwestie en mijn workaround).

Achtergrond: We SharePoint Designer workflow gebruikt om het model van een vrij complexe meerdere maanden lange bedrijfsproces. Als het pufte langs, het zou sommige statusgegevens in een lijst bijwerken. KPI's gebruiken deze gegevens om te doen hun mojo.

We besloten om een nieuwe site wordt gemaakt telkens wanneer die een nieuwe transactie van deze bedrijfsprocessen aftrap. Afgezien van de werkstroom zelf, deze sites host meerdere documentbibliotheken, gebruiken van doelgroepen, enzovoort. Gewoon een heleboel dingen om te helpen met samenwerking tussen de interne medewerkers, reizen werknemers en de client de deelnemende zakelijke partners.

We wilden ook Toon Sommige KPI's die toezicht op de algehele gezondheid van dat specifieke bedrijfsproces bevorderd door de werkstroom staat gegevens en bekeken met behulp van de KPI 's.

Tot slot, we gebruikt KPI-lijstitems die een telling op een zicht op een lijst op de site doen (in tegenstelling tot trekken uit een andere gegevensbron, zoals excel of SQL).

Het probleem: Zoals u zich kunt voorstellen, ervan uitgaande dat we moesten voeren het basisidee vooruit in een productie-wereld, Wij willen een sitesjabloon. Bepaling van een nieuwe site op basis van een "business process" sjabloon.

Het probleem is dat u niet lijken te krijgen een functionerende KPI die manier. Wanneer ik een nieuwe site op basis van een sjabloon met een KPI-lijst en KPI-webonderdeel maken, de nieuwe site KPI gegevens zijn gebroken. De nieuwe site KPI lijst punten op welke bron u hebt gedefinieerd toen u het eerst hebt opgeslagen als een sjabloon.

Bij wijze van voorbeeld:

  • Een nieuwe site maken en bouwen tot in de perfectie. Deze site bevat de KPI-gegevens.
  • Die als een sjabloon opslaan.
  • Maak een nieuwe website en baseren als uit de sjabloon.
  • Deze nieuwe site KPI-lijstitems’ bronnen wijzen op de sitesjabloon, niet de huidige site.

De URL niet wordt opgelost door het instantiëren proces.

Ik heb geprobeerd dit op te lossen door een relatieve URL op te geven bij het definiëren van het lijstitem KPI. Echter, Ik kon niet krijgen een variatie van dat aan het werk.

Ik wil altijd aan paar op deze "probleem" blogberichten met een soort van oplossing, maar in dit geval heb ik niet een goeie. De beste die ik kan vinden is dat je nodig hebt om naar de nieuw ingerichte site in en alles handmatig vast te stellen. De Gebruikersinterface maakt dit nog moeilijker omdat de URL van de bronlijst wijzigt, wordt een vernieuwen, dus je moet echt het hele ding van kras opnieuw definiëren.

Als er iemand weet een betere manier om dit te gaan, post een reactie.

</einde>

Technorati Tags:

6 gedachten over "The Trouble With Tribbles … Err .. KPI 's

  1. Robert
    Hmm.. Ik vraag me af waarom het weergegeven mijn naam als"(namnlös)" Het betekent "naamloos" in Zweeds ;). Ik probeerde mijn profiel bijwerken, dus ik hoop dat het werkt beter ditmaal!
    Eigenlijk, Ik heb een blog die ik op veel te zelden post (http://www.sharepointblogs.com/bobsbonanza). Ik weet niet waarom ik niet nagedacht over bloggen over het, maar ik zal. Bedankt voor de suggestie! 🙂
    // Robert
    Antwoord
  2. Paul Galvin
    namnlös,
    That’s very interesting. You should consider blogging about that 🙂
    Als bloggen is niet jouw kopje thee, Ik zou graag iets schrijf en post-it hier namens u.
    Antwoord
  3. Robert
    Ik had precies hetzelfde probleem. Ik heb "opgelost" het door het creëren van een webonderdeel dat bewerkt de KPI's voor het gebruik van de gegevensbron op de huidige site dan verwijderen zelf en vernieuw de pagina in de browser door het verzoek omleiden naar dezelfde pagina. Sorteren van een cludge, maar het werkte.
    Obviously you have to write code to prevent the web part from deleting itself from the page it resides on on the site you’re using as a template since you want the web part to be included in the saved site template
    Antwoord
  4. Jeremy Thake
    Het is natuurlijk niet zo eenvoudig als een sitesjabloon exporteren, maar de oprichting van de site kunt u automatiseren door het creëren van de functie van een oplossing en maak wat je nodig hebt op het activeren in een lege Site. Het is een langzame pijnlijk proces, maar krijgt de baan gedaan. Ik wens enkel dit er meer geautomatiseerd wre manieren van wijzend op een mock up en het op te slaan als een sjabloon! "Oplossing Generator" on steriods in the Nirvana for our development team at the moment 😉
    Antwoord
  5. Mark Miller EndUserSha rePoi....
    Paul – Een andere tekortkoming die ik gemeld met KPI's en werd bevestigd met Microsoft:
    Wanneer u KPI's weergeeft via het KPI-webonderdeel, klikkend op één van de statusindicatoren brengt u naar een pagina met details. Echter, Als de KPI's probeert te lezen op meerdere sites, deze functionaliteit is gebroken… u krijgt een foutmelding wanneer het proberen om details weer te geven. Ik dit aan MS vorige maand gemeld. Ze getest en bevestigd dat it 's a bug.
    Groeten,
    Mark
    Antwoord

Laat een antwoord achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *