2017-02-27 6 views
0

BigQueryとGitHubの間のデータセットのテーブル/ビュー定義(Visual Studio - >データベースプロジェクトと似たようなもの)をソース管理して、複数の開発者間で一貫性とトレーサビリティを確保するには、ソースコントロールGitHubを使用したBigQueryデータセット

手動でビュースクリプトを作成してレポに追加する方法はわかりましたが、私は理想的にはこれらのファイルを手動で管理してBigQueryから切断するオーバーヘッドを避けたいと考えています。

BigQueryは、サポートする機能をネイティブに提供しますか。テーブルを抽出するために、既存のBigQueryの環境から

  1. 生成スクリプト/ BigQueryの
  2. との同期を保つことができ、データベースプロジェクトでこれらのスクリプトは、データセット/テーブル/ビュー定義のリリースを自動保存するビュー定義
  3. メタデータの不一致を識別するためのソース制御(GitHubの)モデル

答えて

1

BにBigQuerysデータセットの定義の

  • 比較を新しい環境を作成するためのスクリプトigQueryは管理されたサービスであるため、プロジェクトのオーナーが独自のOpsを構築できるエンドポイントを提供します。

    これはサーバーではなく、ウェアハウスサービスであり、すべてのこれらの自動化機能をネイティブに提供しません。

    すべての情報をバックアップした状態で常にアクティブなレポを保持する必要があります。最終的に接続を切断または再構築するには、データセットを作成してすべてのイベントを再生する必要があります。これは、管理対象のサービスにとって非常に重要です。

  • 関連する問題