Зачем нам нужно создавать ссылку на набор данных в bigquery? - PullRequest
1 голос
/ 14 июля 2020

Я изучаю bigquery с помощью python notebook, и я обнаружил самые первые строки кода следующим образом:

from google.cloud import bigquery
client = bigquery.Client()
hn_dataset_ref = client.dataset('hacker_news', project='bigquery-public-data')
hn_dset = client.get_dataset(hn_dataset_ref)

Мой вопрос: зачем нам создавать ссылку на набор данных?

Можем ли мы сделать более короткий способ, как показано ниже?

from google.cloud import bigquery
client = bigquery.Client()
hn_dset = client.get_dataset('bigquery-public-data.hacker_news')`

1 Ответ

1 голос
/ 14 июля 2020

Да, можно и короче. Когда вы используете строку, метод фактически создает DatasetReference .

Длинный метод был старым способом, и на самом деле он устарел , поэтому его использование больше не рекомендуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...