Eksempel: Tilsidesæt det samlede antal mål, og luk målet

I dette eksempel kan du se, hvordan du tilsidesætter det samlede antal mål og lukker målet. Du kan downloade eksemplet herfra.

Dette eksempel kræver yderligere brugere, der ikke er i dit system. Opret den nødvendige bruger as is vist manuelt i følgende afsnit i Office 365. Erstat yourorg med OrgName i din organisation.

Fornavn: Samantha
Efternavn: Smith
Sikkerhedsrolle: Marketingchef
Brugernavn: ssmith@yourorg.onmicrosoft.com

Sådan kører du dette eksempel

Følg disse trin for at hente en lokal kopi af alle eksempler og oprette dem:

  1. Download eller klon lageret Eksempler , så du har en lokal kopi.
  2. (Valgfrit) Rediger den dataverse/App.config fil for at definere en forbindelsesstreng, der angiver den forekomst eller organisation, du vil oprette forbindelse til.
  3. Åbn eksempelløsningen i Visual Studio, og tryk på F5 for at køre eksemplet. Når du har angivet en forbindelsesstreng i dataverse/App.config, bruger alle eksempler, du kører, disse forbindelsesoplysninger.

Hvis du ikke angiver en forbindelsesstreng i dataverse/App.config fil, åbnes der en dialogboks, hver gang du kører eksemplet, og du skal angive oplysninger om, hvilken forekomst eller organisation du vil oprette forbindelse til, og hvilke legitimationsoplysninger du vil bruge. Denne dialogboks cachelagrer tidligere forbindelser, så du kan vælge en tidligere brugt forbindelse.

Sådan gør dette eksempel

I dette eksempel kan du se, hvordan du tilsidesætter det samlede antal mål og lukker målet.

Sådan fungerer dette eksempel

Eksempelappen udfører følgende trin for at simulere det scenarie, der er beskrevet i Dette eksempel:

Konfiguration

  1. Kontrollerer versionen af org.
  2. Henter den salgschefbruger, der er oprettet manuelt i Office 365.
  3. Opretter en PhoneCall række og en understøttende kontorække for eksemplet.
  4. Opretter ActivityPartys til feltet "Fra" i telefonopkald.
  5. Opretter et åbent telefonopkald.
  6. Lukker det første telefonopkald og opretter et andet.
  7. Lukker det andet telefonopkald.

Demonstrere

  1. Opretter Metrikværdi og angiver metrikværditypen til count og angiver IsAmount også til falsk.
  2. RollupFields opretter et akkumuleringsfelt, der er målrettet til fuldførte (modtagne) telefonopkald.
  3. GoalRollupQuery opretter målakkumuleringsforespørgsler og lokalisering af indgående og udgående lukkede telefonopkald.
  4. Opretter et mål for at spore åbne indgående telefonopkald.
  5. RecalculateRequest beregner akkumuleringen for mål.
  6. Tilsidesætter de faktiske og igangværende værdier for målet.
  7. Angiver goal.IsOverridden =true for at forhindre, at akkumuleringsværdierne overskrives under den næste genberegningshandling.

Ryd op

Vis en mulighed for at slette eksempeldataene, der er oprettet under installation. Sletningen er valgfri, hvis du vil undersøge de tabeller og data, der er oprettet af eksemplet. Du kan slette rækkerne manuelt for at opnå det samme resultat.