如何用国旗表情符号替换国家名称或ISO代码

时间:2019-09-24 06:11:23

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

我看到了一个Data Studio仪表板,上面有每个国家的表情符号标志,而不是名称。使用BigQuery中的数据构建Data Studio仪表板时,如何获取表情符号?

enter image description here

(来自https://datastudio.google.com/s/p_EyXtEOKek

1 个答案:

答案 0 :(得分:2)

要获取每个国家的表情符号标志,可以加入我的公共表fh-bigquery.util.country_emoji_flags。例如:

WITH countries AS (
  SELECT * FROM UNNEST(['cl','us','in','jp']) country
)


SELECT *
  , (SELECT emoji FROM `fh-bigquery.util.country_emoji_flags` WHERE country=iso_lower) emoji
  , (SELECT name FROM `fh-bigquery.util.country_emoji_flags` WHERE country=iso_lower) country_name
FROM countries

enter image description here

如果要重新构建表,请在以下位置找到.tsv: