As operações da API do Tablestore utilizam os seguintes tipos de dados.
Lista de tipos de dados
A tabela a seguir lista os tipos de dados utilizados nas operações da API do Tablestore.
|
Tipo de dado |
Descrição |
|
Tipo de operação na resposta da operação GetStreamRecord. |
|
|
Configurações de uma única agregação. |
|
|
Resultados retornados de uma única agregação. |
|
|
Configurações de agregação. |
|
|
Resultados de agregação retornados. |
|
|
Tipo da agregação. |
|
|
Tamanho do analytical store e timestamp de coleta dessa métrica. |
|
|
Status de sincronização de armazenamento do analytical store. |
|
|
Tipo de sincronização do analytical store. Este tipo de dado especifica a opção de sincronização do analytical store em TimeseriesAnalyticalStore e define o status de sincronização em AnalyticalStoreSyncStat. |
|
|
Operação de agregação do índice de pesquisa para obter o valor médio de um campo. Semelhante à função AVG no SQL. |
|
|
Informações sobre a tabela base de uma tabela global. |
|
|
Configuração de consulta booleana. O BoolQuery consulta linhas com base em uma ou mais subconsultas. O Tablestore retorna as linhas correspondentes. A subconsulta pode ser de qualquer tipo, inclusive BoolQuery. |
|
|
Número de unidades de capacidade (CUs) consumidas por uma operação ou throughput de leitura/gravação reservado definido para uma tabela. |
|
|
Informações do canal na resposta da operação DescribeTunnel. |
|
|
Configuração de coluna para o recurso de colapso (distinct). |
|
|
Condições de filtro para operações de leitura de coluna larga. |
|
|
Operador relacional. |
|
|
Tipo da coluna a retornar. |
|
|
Colunas a retornar. |
|
|
Os recursos de Atualização Condicional e Filtro aceitam combinações de condições, como |
|
|
Condição obrigatória antes de chamar PutRow, UpdateRow ou DeleteRow para executar operações específicas em uma linha. |
|
|
Número de CUs consumidas pela operação. |
|
|
Retorna o total de valores de um campo específico ou o total de linhas em um índice de pesquisa. Funciona de modo semelhante à função COUNT no SQL. |
|
|
Tipo de codificação do bloco de dados retornado. |
|
|
Unidade do intervalo estatístico. |
|
|
Configurações do intervalo estatístico. |
|
|
Schema da coluna predefinida. |
|
|
Tipo da coluna predefinida. |
|
|
Ordem de consulta de dados na operação GetRange. |
|
|
Operação de agregação do índice de pesquisa para retornar a quantidade de valores distintos de um campo. Semelhante à função |
|
|
Mensagem de erro retornada na resposta quando uma operação falha. Também especifica erros de operação de linha única nas respostas de BatchGetRow, BatchWriteRow e BulkImport. |
|
|
Configurações de consulta de existência (também chamada de consulta NULL ou de valor NULL). Usada em dados esparsos para verificar se uma coluna existe na linha. Exemplo: consultar linhas onde a coluna de endereço não está vazia. |
|
|
Informações sobre a linha cuja gravação falhou. |
|
|
Intervalo estatístico. |
|
|
Configurações de todos os campos de índice em um índice de pesquisa. |
|
|
Configuração de ordenação para um campo em um índice de pesquisa. |
|
|
Tipo de um campo em um índice de pesquisa. |
|
|
Condições baseadas em colunas, usadas nos recursos de atualização condicional e filtro. |
|
|
Tipo do recurso de atualização condicional ou filtro. |
|
|
Configurações opcionais no índice de pesquisa ao usar tokenização difusa. |
|
|
Configurações de consulta de caixa delimitadora geográfica. Define uma área retangular como condição; o Tablestore retorna linhas cujo valor da coluna esteja dentro dessa área. |
|
|
Configurações de consulta de distância geográfica. Define uma área circular (ponto central e raio) como condição; o Tablestore retorna linhas cujo valor da coluna esteja dentro dessa área. |
|
|
Método de ordenação baseado em localizações geográficas. |
|
|
Método de cálculo de distância. |
|
|
Longitude e latitude do ponto central. |
|
|
Status da tabela global. |
|
|
Agrupa resultados de consulta por intervalos de data específicos. Valores no mesmo intervalo formam um grupo. Retorna o intervalo e a contagem de valores de cada grupo. |
|
|
Resultados de agrupamento para um único intervalo no histograma de datas. |
|
|
Configurações de consulta de polígono geográfico. Define uma área poligonal como condição; o Tablestore retorna linhas cujo valor da coluna esteja dentro dessa área. |
|
|
Configuração de um único grupo. |
|
|
Agrupa resultados de consulta por valor de campo. Valores idênticos são reunidos no mesmo grupo. Retorna o valor e a contagem de itens de cada grupo. |
|
|
Resultado de agrupamento para um único valor de campo. |
|
|
Agrupa resultados de consulta por intervalos de dados específicos. Valores no mesmo intervalo formam um grupo. Retorna o intervalo e a contagem de valores de cada grupo. |
|
|
Resultado de agrupamento para um único intervalo no histograma. |
|
|
Agrupa resultados de consulta conforme condições de filtro específicas e os retorna na ordem definida dessas condições. |
|
|
Resultado de agrupamento para uma única condição de filtro. |
|
|
Agrupa resultados de consulta por localização geográfica, conforme a distância de um ponto central. Valores na mesma faixa de distância formam um grupo. Retorna o intervalo e a contagem de valores de cada grupo. |
|
|
Resultado de agrupamento para um único intervalo de distância geográfica. |
|
|
Agrupa resultados de consulta por intervalo de valores de um campo. Valores no mesmo intervalo formam um grupo. Retorna o valor e a contagem de itens de cada grupo. |
|
|
Resultado de agrupamento para um único intervalo. |
|
|
Resultados retornados de uma única operação GroupBy. |
|
|
Configurações de agrupamento dos resultados de um índice de pesquisa. |
|
|
Método de ordenação definido para valores no grupo. |
|
|
Método de ordenação para valores no grupo. Por padrão, usa-se row_count_sort. |
|
|
Resultados retornados da operação GroupBy. |
|
|
Tipo do grupo. |
|
|
Regra de ordenação para os valores de campo em cada grupo. |
|
|
Configurações de resumo e destaque. |
|
|
Método de codificação para fragmentos de texto destacados. |
|
|
Informações sobre fragmentos de texto destacados de um campo. |
|
|
Ordem de classificação para múltiplos fragmentos de um campo destacado. |
|
|
Parâmetros de destaque. |
|
|
Resultados destacados de um campo não aninhado (non-Nested). |
|
|
Detalhes da lista de índices. |
|
|
Schema da tabela de índice. |
|
|
Schema do índice de pesquisa. Inclui configurações (campos, opções) e a regra de pré-ordenação. |
|
|
Informações de configuração do índice de pesquisa, como campos de roteamento. |
|
|
Informações sobre a fase de sincronização do índice. |
|
|
Tipo do índice. |
|
|
Modo de atualização do índice. |
|
|
Configurações dos subcampos do campo Nested. |
|
|
Tipo do campo JSON. |
|
|
Recurso de consulta vetorial k-nearest neighbor (KNN) para busca aproximada do vizinho mais próximo. Encontra itens com maior similaridade ao vetor consultado em grandes conjuntos de dados. |
|
|
Informações de configuração para criação do índice Lastpoint. |
|
|
Operador lógico. |
|
|
Configurações de consulta match all. Obtém o total de linhas da tabela ou retorna linhas aleatórias ao corresponder a todas as linhas. |
|
|
Configurações de consulta match phrase. Busca dados por correspondência aproximada, avaliando a posição dos tokens. A linha só atende à condição se a ordem e a posição dos tokens coincidirem com as da palavra-chave. |
|
|
Configurações de consulta match. Busca dados na tabela por correspondência aproximada. |
|
|
Operação de agregação do índice de pesquisa para retornar o valor máximo de um campo. Semelhante à função MAX no SQL. |
|
|
Condição para recuperar metadados de séries temporais. |
|
|
Tipo de condição para recuperar metadados de séries temporais. |
|
|
Modo de atualização para metadados de séries temporais. |
|
|
Status de atualização de metadados. |
|
|
Informações de medição do índice de pesquisa. |
|
|
Operação de agregação do índice de pesquisa para retornar o valor mínimo de um campo. Semelhante à função MIN no SQL. |
|
|
Condição de filtragem para um campo Nested. |
|
|
Configurações de consulta aninhada. Consulta dados nas linhas filhas de campos Nested. Como esses campos não são diretamente consultáveis, especifique o caminho e uma subconsulta (de qualquer tipo) no objeto NestedQuery. |
|
|
Intervalo da partição. |
|
|
Lista detalhada das tabelas físicas em uma tabela global. |
|
|
Status das tabelas físicas em uma tabela global. |
|
|
Lista de configurações de localização de distribuição para tabelas em uma tabela global. |
|
|
Estatísticas de percentil da agregação em índices de pesquisa. Indica a posição relativa de um valor no conjunto de dados. Útil para analisar distribuição de tempo de resposta (ex.: p25, p50, p90, p99) em O&M rotineiro. |
|
|
Informações sobre um percentil nas estatísticas. |
|
|
Método de modificação para uma coluna nas operações UpdateRow e BulkImport. |
|
|
Oferece melhor desempenho que Protocol Buffer na serialização e análise de objetos pequenos. Por isso, formata dados no Tablestore. |
|
|
Configurações de consulta de prefixo. Busca dados contendo um prefixo específico. Em campos Text, os valores são tokenizados; a linha atende à condição se algum token contiver o prefixo. |
|
|
Ordem de classificação da chave primária. |
|
|
Atributo de uma coluna de chave primária. Apenas AUTO_INCREMENT é compatível. |
|
|
Configurações de uma coluna de chave primária. |
|
|
Tipo de uma coluna de chave primária. |
|
|
Condição de consulta do índice de pesquisa. |
|
|
Configuração de peso para consultas de dados. |
|
|
Operador de consulta. |
|
|
Tipo de consulta do índice de pesquisa. |
|
|
Informações de configuração de intervalo de um único grupo. |
|
|
Configurações de consulta de intervalo. Busca dados dentro de um intervalo especificado. Em campos Text, a string é tokenizada; a linha atende à condição se algum token estiver no intervalo. |
|
|
Localização de distribuição da réplica a remover de uma tabela global. |
|
|
Throughput de leitura e gravação reservado definido para uma tabela. |
|
|
Informações sobre o throughput de leitura e gravação reservado para uma tabela. |
|
|
Dados retornados. |
|
|
Tipo dos dados retornados. |
|
|
Classifica grupos pelo número de linhas. |
|
|
Condição de existência da linha. |
|
|
Linha de dados na resposta da operação BatchGetRow. |
|
|
Informações sobre a linha a inserir, atualizar ou excluir via operação BatchWriteRow. |
|
|
Resultado da operação de gravação para uma linha na resposta da operação BatchWriteRow. |
|
|
Informações sobre a linha a inserir, atualizar ou excluir via operação BulkImport. |
|
|
Resultado de uma operação de gravação em lote na resposta da operação BulkImport. |
|
|
Tipo de serialização para linhas de dados de séries temporais. |
|
|
Configurações de varredura definidas ao chamar a operação ParallelScan. |
|
|
Configuração de filtro pós-consulta na API Search para índices de pesquisa. |
|
|
Dados retornados que atendem às condições de consulta. Presente apenas ao usar destaque ou consulta vetorial KNN. |
|
|
Informações sobre fragmentos de texto destacados de um campo Nested. |
|
|
Informações de configuração do índice de pesquisa na operação ComputeSplits. |
|
|
Configurações de consulta definidas ao chamar a operação Search de índices de pesquisa. |
|
|
Modo de serviço da tabela global. |
|
|
Ordem de classificação das pontuações. |
|
|
Método de pré-ordenação do índice de pesquisa ou de ordenação dos resultados retornados. |
|
|
Método de pré-ordenação do índice. Índices sem campos Nested usam PrimaryKeySort por padrão. Índices com campos Nested não possuem pré-ordenação padrão. |
|
|
Método de ordenação para campos com múltiplos valores (baseado no valor máximo, mínimo ou médio). |
|
|
Ordem de classificação dos valores de campo (decrescente ou crescente). |
|
|
Os recursos ConditionUpdate e Filter usam uma única condição, como |
|
|
Configurações opcionais no índice de pesquisa ao usar tokenização de palavra única. |
|
|
Método de codificação dos dados retornados pela operação SQLQuery. |
|
|
Tipo da instrução SQL no resultado da operação SQLQuery. |
|
|
Configurações opcionais no índice de pesquisa ao usar tokenização por delimitador. |
|
|
Informações sobre criptografia no lado do servidor. |
|
|
Tipo da chave de criptografia. |
|
|
Configurações de criptografia da tabela de dados. |
|
|
Deslocamento inicial. |
|
|
Informações do Stream. |
|
|
Informações do Stream de uma tabela. |
|
|
Localização do ponto de divisão. |
|
|
Linha de dados na resposta da operação GetStreamRecord. |
|
|
Configuração do Stream do túnel. |
|
|
Informações de shard do Stream. |
|
|
Informações do Stream de uma tabela. |
|
|
Ordenação baseada nos resultados da subagregação. |
|
|
Configurações de consulta de sufixo. Busca dados especificando condições de sufixo no índice de pesquisa. Exemplo: buscar pacotes pelos últimos quatro dígitos de um telefone celular. |
|
|
Operação de agregação do índice de pesquisa para obter a soma dos valores de um campo. Semelhante à função SUM no SQL. |
|
|
Modo de sincronização de dados da tabela global. |
|
|
Fase de sincronização do índice de pesquisa. |
|
|
Estágio de sincronização de dados das tabelas físicas em uma tabela global. |
|
|
Status de sincronização do índice de pesquisa. |
|
|
Número de CUs consumidas pela operação SQLQuery. |
|
|
Configurações para leitura de dados de uma única tabela na operação BatchGetRow. |
|
|
Dados lidos de uma tabela na resposta da operação BatchGetRow. |
|
|
Configurações para gravar, atualizar ou excluir dados em uma tabela na operação BatchWriteRow. |
|
|
Resultados de gravação para uma tabela na operação BatchWriteRow. |
|
|
Informações de schema de uma tabela. |
|
|
Configurações opcionais de uma tabela, incluindo TTL dos dados e número máximo de versões. |
|
|
Configurações de consulta term. Busca linhas onde o valor do campo corresponde exatamente à palavra-chave. Semelhante à correspondência de strings. Em campos Text, os valores são tokenizados; a linha atende à condição se algum token corresponder à palavra-chave. |
|
|
Configurações de consulta terms. Similar à consulta term, mas aceita múltiplas palavras-chave. Retorna a linha se o valor do campo corresponder a pelo menos uma delas. Equivalente ao operador IN no SQL. |
|
|
Intervalo de timestamp ou timestamp específico definido para a consulta de dados. |
|
|
Configuração de armazenamento do analytical store. |
|
|
Nome e tipo de dado da coluna de série temporal a consultar. |
|
|
Identificadores da série temporal. |
|
|
Informações de configuração do índice Lastpoint. |
|
|
Metadados da linha do tempo. |
|
|
Configurações dos metadados de séries temporais. |
|
|
Linhas de dados de séries temporais. |
|
|
Schema e configurações da tabela de séries temporais. |
|
|
Configurações da tabela de séries temporais. |
|
|
Tags da série temporal. |
|
|
Operação de agregação para consultar linhas obtidas dos resultados de agregação em cada grupo. Semelhante à função ANY_VALUE(field) no MySQL. |
|
|
Informações de configuração do túnel. |
|
|
Informações do túnel nas respostas das operações ListTunnel e DescribeTunnel. |
|
|
Tipo do túnel. |
|
|
Informações sobre a tabela física a atualizar em uma tabela global. |
|
|
Converte uma string para o tipo String, Integer ou Double após correspondência por expressão regular. |
|
|
Tipos de dados resultantes da conversão de string. |
|
|
Tipo de dado do vetor. |
|
|
Algoritmo para medir a distância entre vetores. |
|
|
Propriedades do campo Vector. |
|
|
Configurações de consulta wildcard. Recupera dados correspondentes a uma string com caracteres curinga: asterisco () para qualquer sequência e ponto de interrogação (?) para um único caractere. O curinga pode aparecer no início, meio ou fim. Exemplo: "tablee" corresponde a "tablestore". |