Cotas, regras de nomenclatura e tipos de dados
Terminologias de cotas
-
Unidade de solicitação de leitura (RRU): medida de throughput de leitura, em que o número de RRUs por solicitação de leitura é igual ao limite máximo do tamanho do registro de leitura dividido em partes de 4 KB. O RRU mínimo por solicitação é 0.
-
Unidade de solicitação de gravação (WRU): medida de throughput de gravação, em que o número de WRUs por solicitação de gravação é igual ao limite máximo do tamanho do registro de gravação dividido em partes de 1 KB. O WRU mínimo por solicitação é 1 (incluindo operações de exclusão).
Limites e cotas
nota
Os limites flexíveis podem ser aumentados de acordo com suas necessidades.
-
Número máximo de grupos de atributos por conta AWS: limite flexível de 100.
-
Número máximo de definições de atributos por grupo de atributos: 2500.
-
Número máximo de RRU por identificador de registro: 2400 RRU por segundo.
-
Número máximo de WRU por identificador de registro: 500 WRU por segundo.
-
Unidades de capacidade máxima de leitura (RCU) que podem ser provisionadas em um único grupo de atributos: 40000 RCU.
-
Unidades de capacidade máxima de gravação (WCU) que podem ser provisionadas em um único grupo de atributos: 40000 WCU.
-
Unidades de capacidade máxima de leitura que podem ser provisionadas em todos os grupos de atributos em uma região: 80000 RCU.
-
Unidades de capacidade máxima de gravação que podem ser provisionadas em todos os grupos de atributos em uma região: 80000 WCU.
-
Máximo de transações por segundo (TPS) por API por Conta da AWS: limite flexível de 10.000 TPS por API, excluindo a chamada de API
BatchGetRecord
, que tem um limite flexível de 500 TPS. -
Tamanho máximo de um registro: 350 KB.
-
Tamanho máximo de um identificador de registros: 2 KB.
-
Tamanho máximo do valor de um atributo: 350 KB.
-
Número máximo de fluxos de trabalho simultâneos de criação de grupos de atributos: 4.
-
API BatchGetRecord: pode conter até 100 registros e consultar até 100 grupos de atributos.
Para obter mais informações sobre service quotas e como solicitar um aumento de cota, consulte Service quotas da AWS.
Regras de nomenclatura
-
Palavras reservadas: as palavras a seguir são reservadas e não podem ser usadas como nomes de atributos nas definições de atributos:
is_deleted
,write_time
eapi_invocation_time
.
Tipos de dados
-
Tipo de atributo de string: as strings são Unicode com codificação binária UTF-8. O tamanho mínimo de uma string pode ser zero e o tamanho máximo é restrito pelo tamanho máximo de um registro.
-
Tipo de atributo de fração: os valores do atributo fracionário devem estar em conformidade com um número de ponto flutuante de precisão dupla, conforme definido pelo padrão IEEE 754
. -
Tipo de atributo integral: o Feature Store é compatível com valores integrais no intervalo de um número inteiro assinado de 64 bits. Valor mínimo de -263 e um valor máximo: 263 - 1.
-
Recursos de horário do evento: todos os grupos de atributos têm um atributo de horário do evento com precisão de nanossegundos. Qualquer horário de evento com precisão inferior a nanossegundos resultará em incompatibilidade com versões anteriores. O atributo pode ter um tipo de atributo de String ou Fração.
-
Um horário de evento de string é aceito no formato ISO-8601, no horário UTC, de acordo com os padrões: [yyyy-MM-dd'T'HH:mm:ssZ, yyyy-MM-dd'T'HH:mm:ss.SSSSSSSSSZ].
-
Um valor de horário de evento fracionário é aceito como segundos a partir da época do unix. Os horários de evento devem estar na faixa de [0000-01-01T00:00:00.000000000Z, 9999-12-31T23:59:59.999999999Z]. Para grupos de atributos no formato de tabela
Iceberg
, só é possível usar o tipo String para o horário do evento.
-