Pour créer un MPD prenant en charge les fonctionnalités spécifiques à la famille de SGBD Netezza, sélectionnez la version appropriée dans la zone SGBD de la boîte de dialogue Nouveau modèle. Pour afficher ces extensions du métamodèle de PowerAMC dans l'Editeur de ressources, sélectionnez Profile. et développez le noeud
Les sections suivantes répertorient les extensions fournies pour Netezza.
Contrôles standard :
Nom |
Description |
---|---|
Défaut (nom de contrainte) |
Spécifie le nom de contrainte pour la contrainte par défaut. Nom dans le script : DefaultConstName |
Non nul (nom de contrainte) |
Spécifie le nom de contrainte pour la contrainte non-nul. Nom dans le script : NotNullConstName |
Les extensions suivantes sont disponibles sur l'onglet Options :
Nom |
Description |
---|---|
Type de distribution |
Spécifie le type de la distribution de ligne. Vous pouvez choisir entre Aucun, Hash, et Random (sur l'onglet Général pour la v4.5). Nom dans le script : Distribution |
Colonnes |
[distribution Hash ou Random] Spécifie le colonnes de distribution hash (sur l'onglet Général pour la v4.5). Nom dans le script : DistributeOnExplicitColumnList |
Organisation activée |
Spécifie si la table est ou non organisée. Nom dans le script : Organized |
Colonnes |
[table organisée] Spécifie la liste des colonnes. Nom dans le script : OrganizedColumnList |
Options |
Affiche les options définies pour la table. Nom dans le script : TableOption |
Les extensions suivantes sont disponibles sur l'onglet Général :
Nom |
Description |
---|---|
Jeu de caractères |
Spécifie le jeu de caractères et la collation par défaut. La valeur par défaut et seule valeur prise en charge est Latin9. Nom dans le script : Charset |
Collation |
La collation est binaire. Vous ne pouvez pas spécifier d'autre valeur. Nom dans le script : Collation |
Les extensions suivantes sont disponibles sur l'onglet Options :
Nom |
Description |
---|---|
SysId |
Spécifie la clause SYSID pour choisir l'ID de groupe du nouvel utilisateur/groupe. Nom dans le script : SysId |
Propriétaire |
L'utilisateur a créé cet utilisateur/groupe. Nom dans le script : Owner |
Limite de jeu de lignes |
Spécifie le nombre maximal de lignes qu'une requête exécutée par cet utilisateur (ou groupe) peut renvoyer. Nom dans le script : RowsetLimit |
Dépassement de délai de requête |
Spécifie la durée pendant laquelle une requête peut être en cours d'exécution avant que le système n'envoie un message à l'administrateur. Nom dans le script : QueryTimeout |
Durée d'inactivité de session |
Spécifie la durée pendant laquelle une session peut rester inactive avant que le système y mette fin. Nom dans le script : SessionTimeout |
Priorité de session |
[groupe uniquement] Spécifie la priorité par défaut pour le groupe. Nom dans le script : DefPriority |
Priorité par défaut |
[utilisateur uniquement] Spécifie la priorité par défaut pour l'utilisateur. Nom dans le script : DefPriority |
Priorité maximum |
Spécifie la priorité maximale pour le groupe. Nom dans le script : MaxPriority |
Ressource minimum |
[groupe uniquement] Spécifie le pourcentage minimum du système qu'un groupe de ressources peut utiliser lorsqu'il a des travaux. Nom dans le script : ResourceMinimum |
Ressource maximum |
[groupe uniquement] Spécifie le pourcentage maximum du système qu'un groupe de ressources peut utiliser Nom dans le script : ResourceMaximum |
Nombre maxi de travaux |
[groupe uniquement] Spécifie le nombre maximum de travaux simultanés pouvant être exécutés par un seul groupe de ressources. Nom dans le script : JobMaximum |
Mot de passe |
[utilisateur uniquement] Spécifie le mot de passe utilisé pour la connexion à la base de données. Nom dans le script : PasswordDisplay |
Valide jusqu'à |
[utilisateur uniquement] Spécifie la durée de validité du mot de passe. Nom dans le script : ValidUntil |
Expire |
[utilisateur uniquement] Spécifie si le mot de passe expire à la prochaine connexion. Nom dans le script : ExpirePassword |
Authentification |
[utilisateur uniquement] Redéfinit l'authentification pour l'utilisateur à LOCAL si spécifié. DEFAULT est le paramètre de connexion ou une authentification est définie. Nom dans le script : Authentication |
Les extensions suivantes sont disponibles sur l'onglet Options :
Nom |
Description |
---|---|
Type de données |
Spécifie le type de données. La valeur peut être un type d'entier exact tel que byteint, smallint, integer ou bigint. Nom dans le script : As |
Commencer avec |
Spécifie la valeur de début. Nom dans le script : StartWith |
Incrément |
Spécifie la valeur du pas d'incrément. La valeur peut être un entier positif ou négatif, mais ne peut pas être zéro. Nom dans le script : IncrementBy |
Minimum |
Spécifie la valeur minimum de la séquence. Nom dans le script : Minvalue |
Pas de valeur mini |
Résultats dans une valeur de 1. Nom dans le script : NoMinvalue |
Maximum |
Spécifie la valeur maximum de la séquence. Nom dans le script : Maxvalue |
Pas de valeur maxi |
Résultats dans la plus grande valeur pour le type de données spécifié. Nom dans le script : NoMaxvalue |
Cycle |
Spécifie si la séquence continue à générer des valeurs après avoir atteint soit sa valeur maximale (séquence ascendante) soit sa valeur minimale (séquence descendante). Nom dans le script : Cycle |