Add-QueryIndex - Cmdlet do PowerShell
Este cmdlet do PowerShell permite ao usuário adicionar índices de consulta para os objetos a serem adicionados ao cache. Esses índices de consulta podem ser usados posteriormente pelo usuário para pesquisar itens no cache neste cmdlet do PowerShell.
Note
Este recurso está disponível apenas em NCache Enterprise.
Note
Observe que ao usar o NCache .NET Edition, você precisará .dll bibliotecas em vez de .jar assemblies para este cmdlet do PowerShell.
Add-QueryIndex [-CacheName] –AssemblyPath –Attributes -Class [-Server] [-Port] [-Credentials] [-NoLogo]
Exemplos de Add-QueryIndex - cmdlet do PowerShell
- Este comando adiciona índice de consulta para os atributos CustomerID e FirstName no cache.
Add-QueryIndex -CacheName demoCache -AssemblyPath C:\Data.jar -Type Data.Customer -Attributes "CustomerID'$'FirstName"
- Este comando adiciona índice de consulta para o atributo CustomerID e FirstName no cache do servidor 20.200.20.11.
Add-QueryIndex -CacheName demoCache -AssemblyPath C:\Data.jar -Type Data.Customer -Attributes "CustomerID'$'FirstName" -Server 20.200.20.11
- Este comando adiciona índice de consulta baseado em json para os atributos CustomerID e FirstName cujo tipo de dados será Integer e String respectivamente no cache do servidor 20.200.20.11.
Add-QueryIndex -CacheName demoCache -JsonFilePath C:\data.json -Type Data.Customer -Attributes "CustomerID'$'FirstName" -AttributeTypes "Integer'$'String" -Server 20.200.20.11
Propriedades
Note
Os parâmetros com asterisco (*) em seus nomes são os parâmetros obrigatórios e os demais são opcionais.
parâmetros | Tipos de dados | Descrição | Valor padrão |
---|---|---|---|
-CacheName* |
<String> |
Especifica o nome do cache para o qual a indexação de consulta precisa ser feita. | - |
-AssemblyPath* |
<String> |
Especifica o caminho do assembly que precisa ser configurado. | - |
-Attributes* |
<String> |
Especifica os atributos para indexação de consulta. Se vários atributos precisarem ser indexados; eles são separados por um '$'. | - |
-Class* |
<String> |
Especifica a classe totalmente qualificada para indexação de consulta. | - |
-Server |
<String> |
Especifica o NCache nome do servidor onde o NCache O serviço está em execução. | - |
-Port |
<Integer> |
Especifica a porta do servidor onde NCache servidor está escutando; se o canal do servidor não estiver usando a porta padrão. | 8250 |
-Credentials |
<pscredential> |
Especifica as credenciais do usuário necessárias para autorizar o acesso à operação especificada. Essas credenciais devem pertencer a um usuário que possua permissões apropriadas no nó. | - |
-NoLogo |
<SwitchParameter> |
Suprime a exibição do banner do logotipo. | Falso |