创建 Bigquery table 使用编辑文本来解析日期

Create Bigquery table using edit text to parse date

我想创建一个 table 使用编辑文本。我不使用自动检测的原因是我的日期格式不是美国格式并且 Bigquery 不理解它(我不确定这是一个错误还是我遗漏了什么)。当我使用自动检测时,Bigquery 将日期读取为 mm/dd/yyyy 而我的日期格式是 dd/mm/yyy.

我已尝试以下操作,但出现错误

State:string,
New_Existing:string,
PARSE_DATE('%d/%m/%Y', Prd_Dt):DATE

您可以使用 JSON 通过编辑文本编写您的架构,请参阅此 GCP Documentation。使用下面的场景,这就是我们将其应用于 JSON 的方式:

输出:

但是,在按照 GCP Documentation.

执行 SELECT 等 DML 语句时,您只能在 Bigquery 中使用 PARSE_DATE 函数