web-dev-qa-db-ja.com

Google Developers ConsoleからGoogle Cloud Storage URIを識別するにはどうすればよいですか?

Google Cloud StorageからBigQueryにデータをロードしようとすると、Google Cloud Storage URI(gs://)が要求されます。すべてのオンラインサポートとstackoverflowを確認しましたが、ブラウザベースのGoogle Developers Consoleを使用して、アップロードしたデータのURLを特定する方法を見つけることができません。 URLを見つける唯一の方法はgsutilを使用することであり、gsutilを自分のマシンで動作させることができませんでした。

ブラウザベースのGoogle Developers Consoleを介してURLを決定する方法はありますか?

42
Kelly

パスはgs://<bucket_name>/<file_path_inside_bucket>

75
nmore

この質問に答えるには、さらに情報が必要です。既にデータをGCSにロードしましたか?

そうでない場合、最も簡単な方法は プロジェクトコンソール に移動し、プロジェクトをクリックして、ストレージ->クラウドストレージ->ストレージブラウザーです。

そこでバケットを作成し、ファイルをバケットにアップロードできます。

その後、ファイルはgs://<bucket_name>/<file_path_inside_bucket> @nmoreが言うように。

4
Felipe Hoffa

次の手順に従ってください:
1。 GCSに移動
2。ファイルがアップロードされているフォルダーに移動します
3。上部に概要オプションが表示されます
4。 リンクURLGSUtilのリンクがあることがわかります。

2
Ashish Kumar

Google Cloud Storage URIの取得Google Cloud Storageデータソースを使用して外部テーブルを作成するには、Cloud Storage URIを提供する必要があります。

Cloud Storage URIは、バケット名とオブジェクト(ファイル名)で構成されます。たとえば、Cloud Storageバケットの名前がmybucketで、データファイルの名前がmyfile.csvの場合、バケットURIはgs://mybucket/myfile.csvになります。データが複数のファイルに分割されている場合、URIでワイルドカードを使用できます。詳細については、Cloud StorageリクエストURIをご覧ください。

BigQueryは、最初のダブルスラッシュの後に複数の連続したスラッシュを含むソースURIをサポートしていません。 Cloud Storageオブジェクト名には、複数の連続したスラッシュ(「/」)文字を含めることができます。ただし、BigQueryは複数の連続したスラッシュを単一のスラッシュに変換します。たとえば、Cloud Storageでは有効ですが、BigQueryではgs:// [BUCKET]/my // object // nameというソースURIは機能しません。

Cloud Storage URIを取得するには:

Cloud Storage Web UIを開きます。

クラウドストレージWeb UI

ソースデータを含むオブジェクト(ファイル)の場所を参照します。

Cloud Storage Web UIの上部で、オブジェクトへのパスに注意してください。 URIを作成するには、gs:// [BUCKET]/[FILE]を適切なパス(たとえば、gs://mybucket/myfile.json)に置き換えます。 [BUCKET]はCloud Storageバケット名、[FILE]はデータを含むオブジェクト(ファイル)の名前です。

1
Genesis_GDK

URLを直接取得する方法が見つかりませんでした。しかし、間接的な方法が見つかり、以下が手順です:

  1. GCSに移動
  2. ファイルがアップロードされているフォルダーに移動します
  3. ファイルの行の右端にある3つの点をクリックします
  4. 名前変更をクリックします
  5. gsutilと同等リンクをクリックします
  6. URLのみをコピーします
1
shobana

サブディレクトリのヘルプが必要な場合は、これを https://cloud.google.com/storage/docs/gsutil/addlhelp/HowSubdirectoriesWork で確認してください。

https://cloud.google.com/storage/images/gsutil-subdirectories-thumb.png 、gsutilがバケット内のオブジェクトの階層ビューを提供する方法を確認する必要がある場合。

0
Derek Chia