Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Element główny zapytania FetchXml.
Dowiedz się, jak wykonywać zapytania dotyczące danych przy użyciu narzędzia FetchXml.
Example
<fetch>
<entity name='account' />
</fetch>
Attributes
| Name | Wymagane? | Description |
|---|---|---|
aggregate |
Nie. | Wartość logiczna określająca, że zapytanie zwraca wartości agregujące. Dowiedz się więcej o agregowaniu danych |
aggregatelimit |
Nie. | Ustaw limit poniżej standardowego limitu agregacji rekordów 50 000. Dowiedz się więcej o limitach agregacji |
count |
Nie. | Dodatnia wartość całkowita określająca liczbę rekordów, które mają być zwracane na stronie. Dowiedz się więcej o wynikach stronicowania |
datasource |
Nie. | W przypadku korzystania z długoterminowego przechowywania danych usługi Dataverse ustaw wartość datasource , aby wskazać 'retained' , że zapytanie dotyczy tylko zachowanych wierszy.
Dowiedz się więcej o długoterminowym przechowywaniu danych w usłudze Dataverse |
distinct |
Nie. | Wartość logiczna określająca, że zduplikowane wiersze nie są uwzględniane w wynikach. Dowiedz się więcej o zwracaniu unikatowych wyników |
latematerialize |
Nie. | Wartość logiczna umożliwiająca skierowanie zapytania do podziałów na mniejsze części i ponowne wysłanie wyników przed ich zwróceniem. Użycie latematerialize może zwiększyć wydajność niektórych długotrwałych zapytań.
Dowiedz się więcej na temat korzystania z zapytania Late Materialize. |
no-lock |
Nie. | Starsze ustawienie, aby zapobiec blokadom udostępnionym w rekordach. Nie jest już konieczne. |
options |
Nie. | Wartość ciągu do zastosowania co najmniej jednej optymalizacji SQL. Zobacz opcje |
page |
Nie. | Dodatnia wartość całkowita określająca numer strony do zwrócenia. Dowiedz się więcej o wynikach stronicowania |
paging-cookie |
Nie. | Wartość ciągu z poprzedniej strony danych w celu zwiększenia wydajności pobierania następnej strony danych. Dowiedz się więcej o wynikach stronicowania |
returntotalrecordcount |
Nie. | Wartość logiczna określająca, czy zwracana jest łączna liczba rekordów spełniających kryteria. Dowiedz się, jak zliczyć wiersze przy użyciu narzędzia FetchXml |
top |
Nie. | Dodatnia wartość całkowita określająca liczbę rekordów do zwrócenia. Ta wartość nie może przekroczyć 5000. Nie należy używać top razem z atrybutami page, countlub returntotalrecordcount .Dowiedz się więcej o ograniczaniu liczby wierszy |
useraworderby |
Nie. | Wartość logiczna określająca, że sortowanie danych kolumn wyboru powinno używać trybu Nieprzetworzone kolejność według . Spowoduje to posortowanie opcji wyboru według wartości całkowitej. Bez tego wartością domyślną jest sortowanie kolumn wyboru przy użyciu wartości etykiet wyboru. |
Elementy podrzędne
| Name | Wystąpień | Description |
|---|---|---|
| jednostka | 1 | Określa element podrzędny dla elementu pobierania, "jednostkę nadrzędną" dla zapytania. Dozwolona jest tylko jedna jednostka. |
Opcje
Ważne
Zastosuj te opcje tylko wtedy, gdy są zalecane przez pomoc techniczną firmy Microsoft. Nieprawidłowe użycie tych opcji może spowodować uszkodzenie wydajności zapytania.
Użyj tych wartości z atrybutem options , aby określić wskazówki dotyczące programu SQL Server, które mają być stosowane do zapytania. Jeśli ustawiono więcej niż jedną opcję, rozdziel je przecinkami.
options='HashJoin,DisableRowGoal'
| Opcja kwerendy | Wskazówka dotycząca programu SQL Server |
|---|---|
ForceOrder |
Wymuś kolejność |
DisableRowGoal |
Aluzja: DISABLE_OPTIMIZER_ROWGOAL |
EnableOptimizerHotfixes |
Aluzja: ENABLE_QUERY_OPTIMIZER_HOTFIXES |
LoopJoin |
Sprzężenia pętli |
MergeJoin |
Scalanie sprzężenia |
HashJoin |
Sprzężenia skrótu |
NO_PERFORMANCE_SPOOL |
NO_PERFORMANCE_SPOOL |
ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS |
Aluzja: ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS |
Więcej informacji: Wskazówki (Transact-SQL) — Zapytanie