RedshiftDatabase - AWS Data Pipeline

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

RedshiftDatabase

Définit une base de données Amazon Redshift. RedshiftDatabasereprésente les propriétés de la base de données utilisée par votre pipeline.

Exemple

Voici un exemple de ce type d'objet.

{ "id" : "MyRedshiftDatabase", "type" : "RedshiftDatabase", "clusterId" : "myRedshiftClusterId", "username" : "user_name", "*password" : "my_password", "databaseName" : "database_name" }

Par défaut, l'objet utilise le pilote Postgres, qui nécessite le champ clusterId. Pour utiliser le pilote Amazon Redshift, spécifiez plutôt la chaîne de connexion à la base de données Amazon Redshift depuis la console Amazon Redshift (qui commence par « jdbc:redshift : ») dans le champ. connectionString

Syntaxe

Champs obligatoires Description Type d'option
*password Mot de passe à fournir. Chaîne
nom d’utilisateur Nom d'utilisateur à fournir lors de la connexion à la base de données. Chaîne

Groupe obligatoire (l'un des groupes suivants est obligatoire) Description Type d'option
clusterId L'identifiant fourni par l'utilisateur lors de la création du cluster Amazon Redshift. Par exemple, si le point de terminaison de votre cluster Amazon Redshift est mydb.example.us-east-1.redshift.amazonaws.com, l'identifiant correct est. mydb Dans la console Amazon Redshift, vous pouvez obtenir cette valeur à partir des champs Cluster Identifier ou Cluster Name. Chaîne
connectionChaîne Point de terminaison JDBC permettant de se connecter à une instance Amazon Redshift détenue par un compte différent du pipeline. Vous ne pouvez pas spécifier à la fois connectionString et clusterId. Chaîne

Champs facultatifs Description Type d'option
databaseName Nom de la base de données logique à laquelle s'attacher. Chaîne
jdbcProperties Paires sous la forme A = B qui sont définies comme propriétés sur les connexions JDBC de la base de données. Chaîne
parent Parent de l'objet actuel à partir duquel les emplacements sont hérités. Objet de référence, par exemple, « parent » : {"ref » : » myBaseObject Id "}
region Code de la région où se trouve la base de données. Par exemple, us-east-1. Énumération

Champs liés à l'exécution Description Type d'option
@Version Version du pipeline avec laquelle l'objet a été créé. Chaîne

Champs système Description Type d'option
@error Erreur décrivant l'objet mal formé. Chaîne
@pipelineId ID du pipeline auquel l'objet appartient. Chaîne
@sphere La sphère d'un objet désigne sa place dans le cycle de vie : les objets « composant » entraînent les objets « instance » qui exécutent les objets « tentative ». Chaîne