Set-SPProjectOdataConfiguration
Establece las propiedades de la configuración del servicio OData para una sesión de Project Web App.
Sintaxis
Default (Es el valor predeterminado).
Set-SPProjectOdataConfiguration
[-AcceptCountRequests <Boolean>]
[-AcceptProjectionRequests <Boolean>]
[-AssignmentCollection <SPAssignmentCollection>]
[-ClearEntityPageSizeOverrides]
[-DefaultMaxPageSize <Int32>]
[-EntitySetName <String>]
[-MaxResultsPerCollection <Int32>]
[-PageSizeOverride <Int32>]
[-UseVerboseErrors <Boolean>]
[<CommonParameters>]
Description
El Set-SPProjectOdataConfiguration cmdlet establece la configuración de cómo se configura el servicio OData para una instancia de Project Web App.
Permite al usuario configurar los valores de una lista de parámetros que especifican la paginación, la habilitación de varias funciones de consulta, si MaxResultsPerCollection se ha habilitado y si los errores detallados están habilitados.
La paginación se puede especificar por entidad.
Si no existen invalidaciones de paginación para una entidad determinada, se usa el parámetro DefaultMaxPageSize.
MaxResultsPerCollection no se puede usar junto con la paginación.
Para obtener permisos y la información más reciente sobre Windows PowerShell para Project Server, consulte la documentación en línea en https://go.microsoft.com/fwlink/p/?LinkId=251833 (https://go.microsoft.com/fwlink/p/?LinkId=251833).
Ejemplos
EJEMPLO 1
Set-SPProjectOdataConfiguration -ClearEntityPageSizeOverrides
En este ejemplo se borran las invalidaciones de tamaño de página establecidas para entidades específicas.
EJEMPLO 2
Set-SPProjectOdataConfiguration -AcceptProjectionRequests $true
En este ejemplo se establece AcceptProjectionRequests en true.
EJEMPLO 3
Set-SPProjectOdataConfiguration -DefaultMaxPageSize 50
En este ejemplo se establece el tamaño de página máximo predeterminado en 50 filas.
EJEMPLO 4
Set-SPProjectOdataConfiguration -EntitySetName Assignments -PageSizeOverride 100
En este ejemplo se establece la invalidación de tamaño de página para la entidad Assignments.
Parámetros
-AcceptCountRequests
Aplicable: Project Server 2013, Project Server 2016, Project Server 2019
Establece si se aceptan solicitudes con el segmento de ruta de acceso $count o las opciones de consulta $inlinecount.
Propiedades del parámetro
| Tipo: | Boolean |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-AcceptProjectionRequests
Aplicable: Project Server 2013, Project Server 2016, Project Server 2019
Establece si se deben aceptar las solicitudes de proyección. Para realizar las solicitudes de proyección, se usa la opción de consulta $select.
Propiedades del parámetro
| Tipo: | Boolean |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-AssignmentCollection
Aplicable: Project Server 2013, Project Server 2016, Project Server 2019
Administra objetos para su correcta eliminación. El uso de objetos como SPWeb o SPSite puede requerir una gran cantidad de memoria y su uso en scripts de Windows PowerShell requiere una administración adecuada de la memoria. Mediante el uso del objeto SPAssignment se pueden asignar objetos a una variable y eliminar los objetos cuando ya no sean necesarios para liberar memoria. Cuando se usan los objetos SPWeb, SPSite o SPSiteAdministration, los objetos se eliminan automáticamente si no se usa una colección de asignaciones o el parámetro Global.
Cuando se usa el parámetro Global, todos los objetos se guardan en el almacén global.
Si los objetos no se usan de forma inmediata o se eliminan mediante el comando Stop-SPAssignment, puede producirse un error de memoria insuficiente.
Propiedades del parámetro
| Tipo: | SPAssignmentCollection |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | True |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-ClearEntityPageSizeOverrides
Aplicable: Project Server 2013, Project Server 2016, Project Server 2019
Borra todas las invalidaciones de tamaño de página que se establecieron para las entidades.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-DefaultMaxPageSize
Aplicable: Project Server 2013, Project Server 2016, Project Server 2019
Establece el tamaño de página predeterminado. Esto se usa para las entidades que no tienen un conjunto de invalidación mediante el parámetro PageSizeOverride.
Propiedades del parámetro
| Tipo: | Int32 |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-EntitySetName
Aplicable: Project Server 2013, Project Server 2016, Project Server 2019
Especifica el nombre de la entidad que se usa para establecer una invalidación de tamaño de página con PageSizeOverride.
Propiedades del parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-MaxResultsPerCollection
Aplicable: Project Server 2013, Project Server 2016, Project Server 2019
Establece el valor entero que indica el número máximo de resultados por entidad. Este parámetro no se puede usar junto con la paginación.
Propiedades del parámetro
| Tipo: | Int32 |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-PageSizeOverride
Aplicable: Project Server 2013, Project Server 2016, Project Server 2019
Invalida el tamaño de página usado para una entidad específica.
Propiedades del parámetro
| Tipo: | Int32 |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-UseVerboseErrors
Aplicable: Project Server 2013, Project Server 2016, Project Server 2019
Establece el servicio para usar mensajes de error más detallados (por ejemplo, seguimiento de la pila).
Propiedades del parámetro
| Tipo: | Boolean |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para más información, consulte about_CommonParameters.