As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Determine se você precisa de mais de uma partição
Todos os beacons são derivados usando partições por padrão. Na configuração mais simples, um farol usa uma única partição. Usar partições adicionais é uma decisão de ajuste que ajuda a lidar com distorções, valores ativos e vazamento de frequência, mas também pode aumentar a dispersão das consultas, pois elas devem ser emitidas uma vez por partição. Esta seção explica quando uma única partição é suficiente e quando você deve configurar várias partições.
Comece com população e uniformidade
Comece avaliando o atributo que você planeja beaconizar:
-
Tamanho da população: o farol deve ser derivado de um campo com valores distintos suficientes (por exemplo, pelo menos 32 valores exclusivos) para que a beaconização seja efetiva. Se esse requisito não for atendido, aumentar o número de partições pode ajudar a distribuir valores com mais eficiência.
-
Distribuição de frequência: use a análise de uniformidade para avaliar se o atributo tem uma distribuição predominantemente uniforme ou mostra uma inclinação perceptível.
Se um atributo tiver uma distribuição aproximadamente uniforme, uma única partição geralmente é suficiente. Se a distribuição estiver distorcida ou contiver valores claros, é recomendável configurar mais de uma partição.
Quando várias partições são recomendadas
A configuração de mais de uma partição é recomendada quando uma ou mais das seguintes condições se aplicam:
-
Valores ativos ou sinalizadores ativos: um pequeno número de valores aparece com muito mais frequência do que outros (por exemplo, um sobrenome muito comum). Esses valores criam grupos muito grandes de faróis idênticos, facilitando sua distinção de outros valores.
-
Distribuições de dados desiguais: alguns valores aparecem com muita frequência, enquanto muitos outros aparecem apenas algumas vezes. Esses valores raros não ocorrem com frequência suficiente para se misturarem com outros, tornando mais difícil protegê-los em grupos suficientemente grandes.
-
É necessário um comprimento maior do farol: o uso de um farol maior melhora a precisão da consulta, mas reduz a chance de colisões. O particionamento ajuda a manter as colisões distribuindo valores em várias partições. Como cada partição tem seu próprio espaço de farol, o mesmo valor pode colidir com valores diferentes em partições diferentes, ajudando a equilibrar privacidade e precisão.
-
High-volume pesquisa no atributo: o atributo é consultado com frequência e os falsos positivos são caros. O particionamento permite aumentar o comprimento do farol para reduzir os falsos positivos e, ao mesmo tempo, manter proteções de privacidade aceitáveis.
Quando uma única partição é suficiente
Usar uma única partição pode ser apropriado quando:
-
A distribuição do atributo é aproximadamente uniforme e passa pelas verificações de uniformidade.
-
O atributo raramente é usado como um predicado de pesquisa, ou falsos positivos e vazamento de frequência não são preocupações significativas.
Nesses casos, configurar o atributo com uma única partição é mais simples e evita a perda adicional de consultas.
Em geral, se um atributo é adequado para beaconização, mas apresenta distorções, valores ativos ou restrições de anonimato que não podem ser atendidas com uma única partição, a configuração de várias partições fornece uma solução mais segura e flexível.