mcpField
D
di-agent-knowledge-engine-datastage

di-agent-knowledge-engine-datastage

github.com/ibmデータ・データベース1118 回インストール5 日前に更新
リポジトリ

di-agent-knowledge-engine-datastage について

IBM DataStage の並列エンジンを扱うリファレンススキルです。大規模 ETL やデータウェアハウス処理の設計に向け、パーティション分割、パイプライン並列化、拡張性、性能要因を説明します。

主な機能

  1. 01パーティション並列処理
  2. 02パイプライン並列化
  3. 03複数ノードへの拡張
  4. 04性能調整の要因

活用シーン

  1. 01大規模バッチ ETL の設計
  2. 02ノード間の並列ジョブ計画
  3. 03データウェアハウスへのロード
  4. 04ジョブ性能要因の評価

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/ibm/ibm-watsonx-data-integration-skills --skill di-agent-knowledge-engine-datastage

インストール後、Claude Code で/di-agent-knowledge-engine-datastageを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

ConcurrentJobExecution.md
ConfigurationManagement.md
DataSetPerformance.md
DataStageEngineDetails.md
DiskAndResourceOptimization.md
RestartAndRecovery.md
optimization/
MemoryManagementGuidelines.md
overview.md
PartitioningGuidelines.md
SortingGuidelines.md
SortingTroubleshooting.md
SortMergeCollector.md
SortStageAdvancedConfig.md
stages/
AddressVerificationStage.md
AggregatorStage.md
ApacheKafkaStage.md
BloomFilterStage.md
BuildopStage.md
ChangeApplyStage.md
ChangeCaptureStage.md
ChecksumStage.md
ColumnExportStage.md
ColumnGeneratorStage.md
ColumnImportStage.md
CombineRecordsStage.md
CompareStage.md
ComplexFlatFileStage.md
CompressStage.md
CopyStage.md
DataRulesStage.md

詳細

DataStage 並列エンジン

DataStage を使用する場面

  • 大量データのバッチ ETL 処理
  • 複数のノードにまたがる並列処理
  • 高スループットが求められる複雑な変換
  • エンタープライズデータベースおよびファイルシステムとの統合
  • データウェアハウスへのロードおよび CDC 操作

エンジンの特性

  • 並列処理:データをパーティションに分割し、同時に処理します
  • パイプライン並列処理:複数のステージで異なるデータを同時に処理します
  • スケーラブル:ノードを追加してスループットを向上できます
  • 高性能:大規模なデータ移動に最適化されています

主な概念

  • パーティショニング:データを処理ノード間で分割します
  • ノード:物理的または論理的な処理単位です
  • パーティション:独立して処理されるデータのサブセットです
  • 構成ファイル:ノードとリソースを定義します

パフォーマンス要因

  • ジョブ設計(ステージの選択、パーティショニング、データフロー)
  • 構成(ノード数、パーティション数、リソース)
  • インフラストラクチャ(ディスク I/O、ネットワーク帯域幅、CPU)

参考資料

コメント