Come creare un indice su Vista con il CRM Dynamics

November 13

Come creare un indice su Vista con il CRM Dynamics


Il Microsoft SQL Server ha un'opzione speciale per supportare il calcolo del campo del database totali del programma di Dynamics CRM. Esso utilizza un indice in vista - o viste indicizzate - per mantenere Sum Index Field (SIFT) totali. Le viste indicizzate sono viste SQL Server con i contenuti calcolata e memorizzata che aiuta ad accelerare il recupero dei dati. Una chiave SIFT per ciascun campo del database deve essere abilitato in modo da creare indice sulla vista con Dynamics CRM.

istruzione

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

2 Aggiungere il seguente codice all'inizio della query SQL memorizzato:

CREATE VIEW GLEntry $ VSIFT $ 1 come SELECT SUM (Amount), come SUM $ Importo,

ProductPrice, Quantità DA GLEntry GROUP BY ProductPrice, Quantità *

CREATE UNIQUE INDEX CLUSTERED VSIFTIDX ON

GLEntry $ VSIFT $ 1 (ProductPrice, quantità) *

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

3 Aggiungere il seguente codice nel SELECT della query SQL memorizzato:

SELECT SUM (somma $ importo) dal GLEntry $ VSIFT $ 1 con (NOEXPAND) DOVE

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

per creare una chiave SIFT per le viste indicizzate.

4 Fare clic sul pulsante "Salva" per creare indice sulla opinioni con il Dynamics CRM.