2017-08-30 9 views

答えて

0

いくつかのステップがあります。

  1. はあなたの新しい列を作成します。
  2. 新しい 列に値を設定するジョブを実行します。あまりデータがない場合は、 はすべての行を更新する単一のプロセスを持つことができます(またはパフォーマンスが若干向上するためNのバッチ数は になることがあります)。または、一括インポートに データフローを使用できます。または、アプリケーションコードを とすることもできますが、NULL値を許容する必要があります。
  3. [オプション] にNOT NULLという制約を追加する場合は、これを行うことができます(実際にはすべての行に が入力されていると仮定します)。 並行して行を追加する他のプロセスがある場合は、これらのプロセスを に更新して新しい列を追加する必要があります。そうしないと、キャッチアップの終わりのないゲーム が再生されます。 NOT NULL という制約が追加された場合、 が実際にスキーマの変更を確定する前に、クラウドスパナは のデータを検証してすべてのセルがnullでないことを確認するバックグラウンドプロセスを開始します。データ検証の詳細情報 はhereです。
  4. この時点で、アプリケーションコードを に更新することができます。これは新しい列に応じて&となります。

詳細はhereです。

関連する問題