Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Angeben der Blueprint-Parameter
Die Konfigurationsdatei enthält Blueprint-Parameterspezifikationen in einem parameterSpec
-JSON-Objekt. parameterSpec
enthält ein oder mehrere Parameterobjekte.
"parameterSpec": { "
<parameter_name>
": { "type": "<parameter-type>
", "collection": true|false, "description": "<parameter-description>
", "defaultValue": "<default value for the parameter if value not specified>
" "allowedValues": "<list of allowed values>
" }, "<parameter_name>
": { ... } }
Im Folgenden sind die Regeln für die Codierung jedes Parameterobjekts aufgeführt:
-
Der Parametername und
type
sind obligatorisch. Alle anderen Eigenschaften sind optional. -
Wenn Sie die
defaultValue
-Eigenschaft angeben, ist der Parameter optional. Anderenfalls ist der Parameter obligatorisch und der Datenanalyst, der einen Workflow aus dem Blueprint erstellt, muss dafür einen Wert angeben. -
Wenn Sie die
collection
-Eigenschaft auftrue
festlegen, kann der Parameter eine Sammlung von Werten annehmen. Sammlungen können von einem beliebigen Datentyp sein. -
Wenn Sie
allowedValues
angeben, wird in der AWS Glue-Konsole eine Dropdown-Liste mit Werten angezeigt, aus denen der Datenanalytiker beim Erstellen eines Workflows aus dem Blueprint wählen kann.
Die folgenden Werte sind für type
zulässig:
Parameterdatentyp | Hinweise |
---|---|
String |
- |
Integer |
- |
Double |
- |
Boolean |
Mögliche Werte sind true und false . Generiert ein Kontrollkästchen auf der Seite Create a workflow from <blueprint> (Workflow aus <Blueprint> erstellen) in der AWS Glue-Konsole. |
S3Uri |
Vollständiger Amazon-S3-Pfad, beginnend mit s3:// . Generiert ein Textfeld und eine Browse (Durchsuchen)-Schaltfläche auf der Seite Create a workflow from <blueprint> (Workflow aus <Blueprint> erstellen). |
S3Bucket |
Nur Amazon-S3-Bucket-Name. Generiert eine Bucket-Auswahl auf der Seite Create a workflow from <blueprint> (Workflow aus <Blueprint> erstellen). |
IAMRoleArn |
Amazon-Ressourcenname (ARN) einer AWS Identity and Access Management IAM-Rolle. Generiert eine Rollenauswahl auf der Seite Create a workflow from <blueprint> (Workflow aus <Blueprint> erstellen). |
IAMRoleName |
Name einer IAM-Rolle. Generiert eine Rollenauswahl auf der Seite Create a workflow from <blueprint> (Workflow aus <Blueprint> erstellen). |