diff --git a/macros/core/live.yaml.sql b/macros/core/live.yaml.sql index cd92a44..71628ec 100644 --- a/macros/core/live.yaml.sql +++ b/macros/core/live.yaml.sql @@ -1,5 +1,26 @@ {% macro config_core_live(schema="live") %} +- name: {{ schema }}.udf_api_batched + signature: + - [method, STRING] + - [url, STRING] + - [headers, OBJECT] + - [data, VARIANT] + - [secret_name, STRING] + return_type: VARIANT + options: | + VOLATILE + sql: | + SELECT + _live.UDF_API( + method, + url, + headers, + data, + _utils.UDF_WHOAMI(), + secret_name + ) + - name: {{ schema }}.udf_api signature: - [method, STRING] @@ -131,26 +152,4 @@ VOLATILE COMMENT = $$Returns a list of allowed domains.$$ sql: allowed - -- name: {{ schema }}.udf_api_batched - signature: - - [method, STRING] - - [url, STRING] - - [headers, OBJECT] - - [data, VARIANT] - - [secret_name, STRING] - return_type: VARIANT - options: | - VOLATILE - MAX_BATCH_ROWS = 2 - sql: | - SELECT - _live.UDF_API( - method, - url, - headers, - data, - _utils.UDF_WHOAMI(), - secret_name - ) {% endmacro %}