Benachrichtigung

Diese Hilfe wird in die Cloud verschoben. Weitere Informationen zur Migration

CAST

Konvertiert ein Feld oder einen Ausdruck von einem Typ in einen anderen Typ.

Verwendungsbeispiel

CAST(Number_field AS TEXT)

CAST(Text_field AS NUMBER)

CAST(Date_field as DATETIME)

Syntax

CAST(field_expression AS type)

Parameter

field_expression: ein Feld oder ein Ausdruck

type: ein Datentypliteral

CAST-Datentypliterale

Übertragungen sind von/zu den folgenden Typen möglich:

Von Typ Zu Typ
Text
  • DATE
  • DATETIME
  • NUMBER
Zahl
  • TEXT
Datum
  • DATETIME
  • TEXT
Datum und Uhrzeit
  • DATETIME
  • TEXT

Beispiele

Ziel: Websitesitzungen über N Sekunden Dauer zählen.

Sitzungsdauer ist in Google Analytics-Datenquellen eine Textdimension. Daher muss diese zuerst mit CAST in eine Zahl umgewandelt werden, um Sitzungen mit einer Länge von mehr als N Sekunden zu zählen. Danach müssen Sie mit der CASE-Anweisung Sitzungen identifizieren, die länger als ein bestimmter Wert sind. In unserem Beispiel sind das 60 Sekunden. Für die Zählung kombinieren wir CASE mit SUM.

Schritt 1: Ein neues berechnetes Feld Sitzungsdauer (Zahl) mithilfe der folgenden Formel erstellen:

CAST(Session Duration AS NUMBER)

Schritt 2: Ein neues berechnetes Feld Lange Sitzungen erstellen:

SUM(CASE WHEN Session Duration > 60 THEN 1 ELSE 0 END)

Hinweise

Aggregierte Felder können mit CAST nicht bearbeitet werden.

  • Streams von [DATE|DATETIME] zu TEXT geben die nachstehenden kanonischen Stringformate zurück. Mit der Funktion FORMAT_DATETIME können Sie ein anderes Format zurückgeben.
  • Streams von TEXT zu [DATE|DATETIME] akzeptieren nur das kanonische Stringformat. Verwenden Sie zum Parsen eines anderen Formats die PARSE_*-Funktionen.
Typ Kanonisches STRING-Format
DATE YYYY-[M]M-[D]D
DATETIME YYYY-[M]M-[D]D [[H]H:[M]M:[S]S[.DDDDDD]]

Implizit in Text umwandeln

Wenn für einen Ausdruck ein Textstring erforderlich ist, werden Werte, die keine Strings sind, in Looker Studio implizit in Strings umgewandelt.

Typ Kanonisches STRING-Format
DATE TT-MM-JJJJ
DATETIME YYYY-MM-DD HH:MM:SS[.DDD[DDD]]

Angenommen, wir verwenden ein Feld created_datetime vom Typ DATETIME und die folgende Formel:

CONCAT("Created on ", created_datetime)

Diese Formel gibt Folgendes zurück:

Created on 2019-11-22 16:30:00.739182

Für diese Formel ist kein explizites CAST(created_datetime AS TEXT) erforderlich.

War das hilfreich?

Wie können wir die Seite verbessern?

Benötigen Sie weitere Hilfe?

Mögliche weitere Schritte:

true
Neue Funktionen in Looker Studio

Erfahren Sie mehr über neue Funktionen und die letzten Änderungen. Die Versionshinweise für Looker Studio finden Sie auf Google Cloud.

Suche
Suche löschen
Suche schließen
Hauptmenü
9444642701026471125
true
Suchen in der Hilfe
true
true
true
true
true
102097
false
false