Skip to main content

useOtelQuery

Datalayer Core


Datalayer Core / useOtelQuery

Function: useOtelQuery()

useOtelQuery(options): object

Defined in: src/otel/hooks/index.ts:554

Execute an ad-hoc DataFusion SQL query against the OTEL service.

Usage:

const { execute, rows, loading, error } = useOtelQuery({ baseUrl, token });
await execute('SELECT trace_id FROM spans LIMIT 10');

Parameters

options

baseUrl?

string

token?

string

Returns

object

clear

clear: () => void

Returns

void

error

error: string | null

execute

execute: (sql) => Promise<void>

Parameters

sql

string

Returns

Promise<void>

loading

loading: boolean

rows

rows: OtelQueryRow[]