大查询不接受EMOJI

时间:2018-09-06 08:24:57

标签: google-bigquery google-data-studio google-data

我有这种格式的表情符号-\U0001f924为什么BigQuery(Google Data Studio)不显示它们,即使我看到了这种格式对其他人也有用的示例?

示例:第二个表情符号,格式为\u2614 enter image description here

参考: Emoji crashed when uploading to Big Query

根据本文,它应该可以工作: Google \Uhhhhhhhh Format enter image description here

更新1.0:

如果我使用"",则以\U2714格式的表情符号显示表情符号,此\U0001f680仍与文本U0001f680

相同。

如果我使用'',则\U2714格式的表情符号以及\U0001f680只会显示值U2714 and U0001f680

1 个答案:

答案 0 :(得分:0)

  

该问题的表情符号可与SELECT "\U0001f680"配合使用:

enter image description here

  

我将结果存储在一个表中,以便您可以找到它:

  

如果您要求BigQuery将此表导出到GCS文件,并将其导入计算机,它将继续起作用:

enter image description here

  

您可以下载此json文件并将其加载回BigQuery:

  

让我们将其加载到BigQuery中:

enter image description here

  

一切正常:

enter image description here


问题出在要加载到BigQuery的文件中-这些文件未正确编码表情符号。

我不知道您是如何生成这些文件的,也不知道如何解决该过程。但是在这里,我证明了对于正确编码表情符号的文件-您可以将其加载到BigQuery中,并且表情符号将被保留。