

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.

# ADVANCED\_DATATYPE\_FLAG
<a name="recipe-actions.ADVANCED_DATATYPE_FLAG"></a>

Erstellt eine neue Flag-Spalte auf der Grundlage der Werte für die aktuelle Quellspalte. Wenn beispielsweise eine Quellspalte Postleitzahlen enthält, kann diese Transformation verwendet werden, um Werte als `true` oder `false` basierend auf einer bestimmten Zeitzone zu kennzeichnen. Welche Details Sie extrahieren können, hängt vom erkannten Muster ab, wie in den nachfolgenden **Hinweisen** beschrieben.

**Parameters**
+ `sourceColumn`— Der Name einer String-Quellspalte.
+ `pattern`— Das zu extrahierende Muster.
+ `targetColumn`— Der Name der Zielspalte.
+ `advancedDataType`— Dabei kann es sich um Telefon, Postleitzahl, Datum, Uhrzeit, Bundesland, Kreditkarte, URL, E-Mail, SSN oder Geschlecht handeln.
+ `filter values`— Liste der Zeichenkettenwerte, anhand derer der Benutzer die Spalte filtern möchte.
+ `trueString`— Der `true` Wert für die Zielspalte.
+ `falseString`— Der `false` Wert für die Zielspalte.

**Hinweise**
+ Wenn Advanced **auf Phone DataType ** gesetzt ist, kann das Muster AREA\_CODE, TIME\_ZONE oder COUNTRY\_CODE lauten.
+ Wenn Advanced auf **PLZ DataType ** gesetzt ist, kann das Muster TIME\_ZONE, COUNTRY, STATE, CITY, TYPE oder REGION lauten.
+ Wenn Advanced auf **Datum und Uhrzeit gesetzt DataType ** ist, kann das Muster DAY, MONTH\_NAME, WEEK, QUARTER oder YEAR lauten.
+ Wenn Advanced den DataType Wert **State** hat, kann das Muster TIME\_ZONE lauten.
+ Wenn Advanced auf **Kreditkarte gesetzt DataType ** ist, kann das Muster LENGTH oder NETWORK lauten.
+ Wenn Advanced **URL DataType ** ist, kann das Muster PROTOCOL, TLD oder DOMAIN lauten.

**Example Beispiel**  
  

```
{
    "RecipeAction": {
        "Operation": "ADVANCED_DATATYPE_FLAG",
        "Parameters": {
            "pattern": "AREA_CODE",
            "sourceColumn": "phoneColumn",
            "advancedDataType": "Phone",
            "filterValues": ['Ohio'],
            "targetColumn": "targetColumnName",
            "trueString": "trueValue",
            "falseString": "falseValue"
        }
    }
}
```