Terraform ソース リポジトリ
このページでは、Google が作成する Google Git リポジトリ内の Terraform スクリプトについて説明します。Terraform スクリプトを使用して、スクリプトの更新を適用できます。
次の表に、Git リポジトリのフォルダ構造と内容を示します。
| ファイルまたはディレクトリ | 目次 |
├── cloudbuild.yaml
|
CI/CD トリガーを含む YAML ファイル |
├── schemas/
|
データを Telecom Subscriber Insights の BigQuery テーブルに push するためのスキーマ |
│ ├── common/
│ │ ├── dpa/
│ │ ├── mdp/
│ │ └── ml/
|
正規化されたスキーマ |
│ └── customer/
│ └── Customer_specific.json
|
該当する場合、エンジニアリング チームと協議して開発された、Telecom Subscriber Insights の実装に固有のスキーマ |
├── terraform/
|
Terraform スクリプトとサブフォルダ |
│ ├── customer/
│ │ ├── env/
│ │ │ ├── dev/
│ │ │ └── prod/
|
環境固有の Telecom Subscriber Insights のデプロイを開始する Terraform スクリプト |
│ │ └── modules/
│ │ ├── customer_specific_module_X
│ │ └── customer_specific_module_Y
|
エンジニアリング チームと協議して開発された、Telecom Subscriber Insights の実装に固有の Terraform スクリプト |
│ └── modules/
│ ├── bootstrap/
│ ├── bq_transfers/
│ ├── cpid_gen
│ ├── dashboard/
│ ├── dpa/
│ ├── mdp/
│ ├── ml/
│ └── pubsub_to_bq/
|
Telecom Subscriber Insights コンポーネントをデプロイするための汎用 Terraform スクリプト |
└── transforms/
|
ソースから Telecom Subscriber Insights スキーマへのマッピングや変換などの変換 |
└── customer/
└── customer_specific-transform.sql
|
Telecom Subscriber Insights の実装に固有の変換 |