Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Elemento raíz dunha consulta FetchXml.
Aprende a consultar datos usando FetchXml.
Exemplo
<fetch>
<entity name='account' />
</fetch>
Atributos
| Nome | Requirido? | Descripción |
|---|---|---|
aggregate |
Non | Valor booleano para especificar que a consulta devolve valores agregados. Aprende sobre a agregación de datos |
aggregatelimit |
Non | Establecer un límite por debaixo do límite agregado estándar de 50,000 rexistros. Coñecer os límites agregados |
count |
Non | Valor enteiro positivo para especificar o número de rexistros a devolver nunha páxina. Aprende sobre os resultados de paging |
datasource |
Non | Ao usar a retención de datos a longo prazo de Dataverse, establécese datasource para 'retained' indicar que a consulta é só para filas retidas.
Máis información sobre a retención de datos a longo prazo de Dataverse |
distinct |
Non | Valor booleano para especificar que as filas duplicadas non se inclúan nos resultados. Máis información sobre a devolución de resultados distintos |
latematerialize |
Non | Valor booleano para dirixir a consulta a dividir en partes máis pequenas e reensamblar os resultados antes de devolver. O uso latematerialize pode mellorar o rendemento para algunhas consultas de longa duración.
Máis información sobre o uso da consulta Late Materialize. |
no-lock |
Non | Configuración herdada para evitar bloqueos compartidos nos rexistros. Xa non é necesario. |
options |
Non | Valor de cadea para aplicar unha ou máis optimizacións SQL. Ver opcións |
page |
Non | Valor enteiro positivo para especificar o número de páxina a devolver. Aprende sobre os resultados de paging |
paging-cookie |
Non | Valor de cadea dunha páxina anterior de datos para facer máis eficiente a recuperación da seguinte páxina de datos. Aprende sobre os resultados de paging |
returntotalrecordcount |
Non | Valor booleano para especificar se se devolve o número total de rexistros que coinciden cos criterios. Aprende a contar filas usando FetchXml |
top |
Non | Valor enteiro positivo para especificar o número de rexistros a devolver. Este valor non poderá superar os 5.000. Non usar top xunto cos pageatributos , countou returntotalrecordcount atributos.Máis información sobre a limitación do número de filas |
useraworderby |
Non | Valor booleano para especificar que a ordenación de datos da columna de elección debe usar o modo Raw Order By . Isto ordena as opcións de elección polo valor enteiro. Sen isto, o predeterminado é ordenar as columnas de elección usando os valores da etiqueta de elección. |
Elementos fillos
| Nome | Ocorrencias | Descripción |
|---|---|---|
| Entidade | 1 | Especifica o elemento fillo para un elemento fetch, a "entidade pai" para a consulta. Só se permite unha entidade. |
Opcións
Importante
Aplicar estas opcións só cando o recomende o soporte técnico de Microsoft. O uso incorrecto destas opcións pode prexudicar o rendemento dunha consulta.
Use estes valores co options atributo para especificar as suxestións de SQL Server para aplicar á consulta. Cando se estableza máis dunha opción, sepáraas por comas.
options='HashJoin,DisableRowGoal'
| Opción de consulta | Suxestión de SQL Server |
|---|---|
ForceOrder |
Forzar a orde |
DisableRowGoal |
Consello: DISABLE_OPTIMIZER_ROWGOAL |
EnableOptimizerHotfixes |
Consello: ENABLE_QUERY_OPTIMIZER_HOTFIXES |
LoopJoin |
Unirse ao bucle |
MergeJoin |
Fusionar a unión |
HashJoin |
Unirse a hash |
NO_PERFORMANCE_SPOOL |
NO_PERFORMANCE_SPOOL |
ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS |
Consello: ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS |
Máis información: Suxestións (Transact-SQL) - Consulta