es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: CLICKHOUSE

¿Cómo JSONEachRow puede soportar datos binarios?

Este documento sugiere que el formato JSONEachRow puede manejar datos binarios. http://www.devdoc.net/database/ClickhouseDocs_19.4.1.3-docs/interfaces/formats/#jsoneachrow Según mi comprensión, los datos binarios pueden contener cualquier byte y debido a esto, los datos pueden representar cualquier cosa y pueden romper la estructura JSON. Por ejemplo, una cadena puede contener algunos bytes que pueden representar una . . . Read more

Solución alternativa para el cruce de tablas en Clickhouse.

Estoy tratando de calcular el porcentaje de estados de transacción defectuosos por dirección IP en Clickhouse. SELECT c.source_ip, COUNT(c.source_ip) AS total, (COUNT(c.source_ip) / t.total_calls) * 100 AS percent_faulty FROM sip_transaction_call AS c CROSS JOIN ( SELECT count(*) AS total_calls FROM sip_transaction_call ) AS t WHERE (status = 8 OR status . . . Read more

Importar datos desde la URL de la API (por ejemplo, desde Google Analytics) a ClickHouse.

Usando curl, puedes importar datos de la API de Google, por ejemplo, de Google Analytics. Puedes usar esta URL para obtener los datos. curl ‘https://www.googleapis.com/analytics/v3/data/ga?access_token=[YOUR_TOKEN]&ids=ga%3A[ID_GA_VIEW]&dimensions=ga%3Adate&metrics=ga%3Ausers&start-date=2021-12-01&end-date=2021-12-10” Esto me devuelve un JSON. “totalsForAllResults”: { “ga:users”: “214377” }, “rows”: [ [ “20211201”, “28818” ], [ “20211202”, “27421” ], [ “20211203”, “23758” ], [ . . . Read more