in src/zgoog_cl_archive_utility.clas.abap [0:0]
METHOD write_tabledata_to_bq.
DATA: lo_bq_repl TYPE REF TO /goog/cl_bqtr_data_load.
DATA: lv_table_source TYPE string.
lv_table_source = is_table_data-tabname.
FIELD-SYMBOLS: <lt_archive_data> TYPE ANY TABLE.
ASSIGN is_table_data-tabref->* TO <lt_archive_data>.
TRY.
CREATE OBJECT lo_bq_repl
EXPORTING
iv_mass_tr_key = iv_mass_tr_key
iv_data_source = lv_table_source.
lo_bq_repl->replicate_data(
EXPORTING
it_content = <lt_archive_data>
IMPORTING
ev_error_code = ev_error_code
et_return = et_return ).
CATCH /goog/cx_sdk.
ENDTRY.