Les partitions Teradata permettent de partitionner les données d'une table par plage, casse ou colonne. PowerAMC modélise les partitions sous la forme d'objets étendus avec le stéréotype Partition.
Vous pouvez créer une partition de l'une des façons suivantes :
Vous pouvez modifier les propriétés d'un objet à partir de sa feuille de propriétés. Pour afficher la feuille de propriétés d'une partition, double-cliquez sur son entrée dans l'Explorateur d'objets, dans le dossier Partitions situé sous sa table parent.
Nom |
Description |
---|---|
Table |
Spécifie la table parent de la partition. Nom dans le script : ParentObject |
Type |
Spécifie le type de la partition :
Nom dans le script : PartitionType, AllBut |
Expression |
Spécifie l'expression de partitionnement pour les partitions de type Range_n ou Case_n. Nom dans le script : Expression |
Groupes de colonnes |
Répertorie les groupes de colonnes qui seront
partitionnés pour les partitions de type Column. Sélectionnez un
élément dans la liste, puis cliquez sur l'outil Propriétés pour définir son
type, ainsi que les colonnes de la table parent auxquelles il
s'applique. Vous pouvez spécifier un partitionnement par :
Nom dans le script : PartitionColumns |
Ajouter |
Spécifie que le nombre maximum de partitions pour un niveau de partitionnement est le nombre de partitions qu'il définit, plus la valeur de la constante BIGINT spécifiée dans cette zone. Nom dans le script : AddConstant |
Partition SQL |
Spécifie l'instruction SQL qui définir la partition. Vous pouvez saisir du code SQL dans cette zone pour générer les objets PowerAMC appropriés ou bien créer les objets et les laisser générer le code SQL dans cette zone. Les changements apportés sur les objets ou dans le code SQL sont synchronisés. Nom dans le script : Gen |