Nwlapcug.com


Come creare un indice in viste con Dynamics CRM

Come creare un indice in viste con Dynamics CRM


Microsoft SQL Server ha un'opzione speciale per sostenere il calcolo dei totali di campo di database di programma Dynamics CRM. Utilizza un indice su panorami-- o viste indicizzate..--per mantenere i totali campo SIFT (Sum Index). Le viste indicizzate sono viste di SQL Server con il contenuto calcolato e memorizzato che aiuta a velocizzare il recupero dei dati. Una chiave SIFT per ogni campo del database deve essere abilitata al fine di creare l'indice sulla vista con Dynamics CRM.

Istruzioni

1

Fare clic sul pulsante "Start" in Windows e selezionare l'applicazione "Microsoft SQL Sever Mangement Console" dal menu "Tutti i programmi".

2

Aggiungere il codice seguente all'inizio della tua query SQL memorizzata:

CREARE vista GLEntry$ VSIFT$ 1 come SELECT SUM (importo) come somma di $,

ProductPrice, quantità da GLEntry gruppo di ProductPrice, quantità *

CREARE L'INDICE CLUSTER UNIVOCO VSIFTIDX SU

GLEntry$VSIFT$1(ProductPrice,Quantity) *

per generare un totale SIFT per il database "ProductPrice, quantità".

3

Aggiungere il codice seguente nell'istruzione SELECT della query SQL stored:

SELEZIONARE SUM(SUM$Amount) da GLEntry$ VSIFT$ 1 WITH(NOEXPAND) dove

ProductPrice =? E quantità > =? E quantità < =?

per creare una chiave SIFT per le viste indicizzate.

4

Fare clic sul pulsante "Salva" per creare l'indice sulla vista con Dynamics CRM.