マップ再割り当てからのオブジェクトの除外について - Teradata Database - Teradata Vantage NewSQL Engine

Teradata Vantage™ - データベースの管理

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Published
2019年3月
Language
日本語
Last Update
2019-10-29
dita:mapPath
ja-JP/tgx1512080410608.ditamap
dita:ditavalPath
ja-JP/tgx1512080410608.ditaval
dita:id
B035-1093
Product Category
Software
Teradata Vantage
リストからテーブル、結合インデックス、またはハッシュ インデックスを除外して分析して別のマップに再割り当てするには、プロシージャを使用して除外用の空のリストを作成し、それにオブジェクトを追加します。次の例では、DBAが'MyExclusions'という除外リストを作成します。このリストは、データベース'Payroll'のすべてのテーブル、個人用テーブル'Employee.Withholding'、およびデータベース'Taxes'内の名前が'Rate'で始まるすべてのテーブルで構成されます。
CALL TDMaps.CreateExclusionListSP('MyExclusions', NULL, :ExclusionListId);
CALL TDMaps.AddExclusionListEntrySP('MyExclusions', 'Payroll', NULL,:NumObjectsAdded);
CALL TDMaps.AddExclusionListEntrySP('MyExclusions', 'Employee', 'Withholding',:NumObjectsAdded);
CALL TDMaps.AddExclusionListEntrySP('MyExclusions', 'Taxes', 'Rate%', :NumObjectsAdded);

その結果、これらのテーブルはActionsTblで除外としてマークされ、他のAMPへの再配置には含められません。除外されたオブジェクトのリストは、TDMaps.ExclusionLists[V][X]ビューに表示されます。

構文を含むこれらの手順の詳細については、<Teradata Vantage™ SQL演算子とユーザー定義関数、B035-1210>を参照してください。