Posso consultar campos individuais no tipo de dados JSON?
{"user_id": 123}, você pode usar notação de ponto:
{"address": { "city": "San Francisco", "state": "CA" }}, use o operador ^:
CAST ou a sintaxe :::
Como desaninhar os documentos aninhados do MongoDB no ClickHouse?
- Views normais: Use views normais para encapsular a lógica de desaninhamento.
- Visões materializadas: Para conjuntos de dados menores, você pode usar visões materializadas atualizáveis com o modificador
FINALpara desaninhar e deduplicar os dados periodicamente. Para conjuntos de dados maiores, recomendamos usar views materializadas incrementais semFINALpara desaninhar os dados em tempo real e, em seguida, deduplicá-los em tempo de consulta. - Acesso em tempo de consulta: Em vez de desaninhar, use a notação de ponto para acessar campos aninhados diretamente nas consultas.
Posso me conectar a bancos de dados MongoDB que não têm IP público ou estão em redes privadas?
O que acontece se eu excluir um banco de dados/uma tabela do meu banco de dados MongoDB?
Como o MongoDB CDC Connector lida com transações?
Como lidar com o erro resume of change stream was not possible, as the resume point may no longer be in the oplog.?
Como a replicação é gerenciada?
Qual preferência de leitura devo usar?
secondaryPreferred. Se quiser otimizar a latência de ingestão, recomendamos usar a preferência de leitura primaryPreferred. Para mais detalhes, consulte a documentação do MongoDB.
O ClickPipe do MongoDB oferece suporte a cluster fragmentado?
O ClickPipe do MongoDB suporta o Amazon DocumentDB?
O ClickPipe do MongoDB oferece suporte a PrivateLink?
ReadPreference configurada. Isso exige configurar o PrivateLink com todos os nós do cluster para que o cliente MongoDB consiga estabelecer com sucesso uma conexão com o conjunto de réplicas, além de redirecionar para outro nó quando o nó conectado ficar indisponível.
Se você preferir se conectar a um único nó do cluster, poderá ignorar a descoberta do conjunto de réplicas especificando /?directConnection=true na string de conexão durante a configuração do ClickPipes. Nesse caso, a configuração do PrivateLink será semelhante à de um banco de dados relacional de nó único e é a opção mais simples para ter suporte a PrivateLink.
Para conexão com conjunto de réplicas, você pode configurar o PrivateLink para MongoDB com VPC Resource ou VPC Endpoint Service. Se optar por VPC Resource, será necessário criar uma configuração de recurso GROUP, além de uma configuração de recurso CHILD para cada nó do cluster. Se optar por VPC Endpoint Service, será necessário criar um Endpoint Service separado (e um NLB separado) para cada nó do cluster.
Consulte a documentação de AWS PrivateLink para ClickPipes para mais detalhes. Entre em contato com o suporte do ClickHouse para obter ajuda.