0

@google-cloud/bigqueryを使用していて、JSONを持つテーブルにデータをインポートしようとしています。Node.jsでBigQueryを使用してJSONを文字列としてインポートする

私はtable.createWriteStream()メソッドを参照していますが、それはストリームデータのため、費用がかかりますが、コンソールのメソッドbq loadは無料です。

だから私の二つの質問は以下のとおりです。

:テーブルにデータをロードするtable.import() equivilent無料の方法を使用していますか?

:最初に.jsonファイルに保存しなくても、変数にあるデータをインポートするにはどうすればよいですか?

+0

フリーメソッドを使用して読み込むデータ量はどれくらいですか? – Pentium10

+0

たくさんのデータ: –

+0

次にテラバイト単位で定義してください。 – Pentium10

答えて

0

ストリーミング挿入を避けたい場合は、ロードジョブの場合、1日の制限:1日あたり1,000個のジョブをロードすることが必要です。ストリーミング・インサートにはこの制限はありません。

ストリーミングインサートは非常に安価で、GBあたり0.05ドル、1TBで50ドルです。どのくらいのボリュームを持っているのか分かりませんが、通常はストリーミング・インサートの周りに人がいなくなります。 データをインポートするには、ストリーミング・インサートを使用することをお薦めします。スケーラブルで行ごとにエラー・メッセージが表示されるため、ファイル全体ではなく行を再試行できます。

関連する問題