管理された取り込みパイプラインにタグを適用する
備考
プレビュー
この機能は パブリック プレビュー段階です。
適用対象 : APIベースのパイプラインオーサリング
SaaSコネクタ
データベースコネクタ
マネージド インジェスチョン パイプラインにタグを適用して、リソースを整理し、所有権を追跡し、コストを属性付けする方法を学びます。
パイプラインタグはサーバーレス予算ポリシーとは異なります。 パイプライン タグはパイプライン リソースのメタデータですが、サーバレス予算ポリシーはタグをサーバレス コンピュートの請求レコードに適用します。 「サーバーレス予算ポリシーでの属性の使用法」を参照してください。
パイプラインタグの仕組み
パイプライン タグは、パイプライン仕様で定義するカスタム キーと値のペアです。 タグは次の目的で使用します。
- パイプラインを環境、プロジェクト、またはチーム別にグループ化します。
- パイプラインを担当するチームまたは個人を特定します。
- パイプラインの使用を特定のコスト センターまたは予算に関連付けます。
- タグ値に基づいて操作をフィルタリングおよび自動化します。
タグはシステムテーブルと請求レコードに伝播され、使用状況データと一緒にパイプラインのメタデータをクエリおよび分析できるようになります。
パイプラインタグを追加または更新する
パイプライン仕様内のtagsオブジェクトを使用してパイプライン タグを追加または更新します。例えば、
JSON
{
"name": "sales-data-pipeline",
"catalog": "prod",
"target": "sales",
"serverless": true,
"tags": {
"environment": "production",
"owner": "data-engineering-team",
"costcenter": "engineering-analytics",
"project": "sales-analytics"
},
"ingestion_definition": {
"connection_name": "salesforce-prod",
"objects": [
{
"table": {
"source_schema": "salesforce",
"source_table": "Account",
"destination_catalog": "prod",
"destination_schema": "sales",
"table_configuration": {
"scd_type": "SCD_TYPE_1"
}
}
}
]
}
}
パイプラインタグを表示
特定のパイプラインのタグを表示するには、 pipelinesシステムテーブルをクエリします。 「ジョブ システム テーブル リファレンス」を参照してください。