Skip to content

Commit 0f163b6

Browse files
chore(executors): add query span attributes for BQ and SQL executors
1 parent 5cf42d6 commit 0f163b6

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

libs/executors/garf/executors/bq_executor.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,8 @@ def execute(
9696
Report with data if query returns some data otherwise empty Report.
9797
"""
9898
span = trace.get_current_span()
99+
span.set_attribute('query.title', title)
100+
span.set_attribute('query.text', query)
99101
logger.info('Executing script: %s', title)
100102
query_text = self.replace_params_template(query, context.query_parameters)
101103
self.create_datasets(context.query_parameters.macro)

libs/executors/garf/executors/sql_executor.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,8 @@ def execute(
9191
Report with data if query returns some data otherwise empty Report.
9292
"""
9393
span = trace.get_current_span()
94+
span.set_attribute('query.title', title)
95+
span.set_attribute('query.text', query)
9496
logger.info('Executing script: %s', title)
9597
query_text = self.replace_params_template(query, context.query_parameters)
9698
with self.engine.begin() as conn:

0 commit comments

Comments
 (0)