Экспорт данных String из Bigquery в GCS (CSV) без двойных кавычек - PullRequest
0 голосов
/ 27 октября 2019

У меня есть объединенная строка в таблице Bigquery, в которой заключены двойные кавычки при экспорте данных в формате CSV в GCS. Есть ли способ избежать двойных кавычек в файлах?

Ответы [ 2 ]

0 голосов
/ 06 ноября 2019

Причина, по которой последний csv имеет кавычки, состоит в том, что строка содержит ',', который также является разделителем по умолчанию. Указание другого разделителя, отличного от ',', должно работать.
bq extract --format none --noprint_header --field_delimiter "|" [table_name] [gcs_file_location]

0 голосов
/ 28 октября 2019

Если возможно, попробуйте заменить все двойные кавычки одинарными, используя SELECT * REPLACE и REPLACE, то есть:

#standardSQL
SELECT * REPLACE (REPLACE(fieldWithIssue, '"', "'") AS fieldWithIssue)
FROM yourTable 

И затем попытайтесьизвлечь снова.

...