Dieser Artikel erklärt, wie Sie formulierte Cloudbeds-Datenfelder in Cloudbeds-Berichten erstellen, einschließlich grundlegender berechneter Felder und der erweiterten Formeln.
Formulierte CDFs ermöglichen es Ihnen, benutzerdefinierte Spalten mit vorhandenen Cloudbeds-Datenfeldern (CDFs) zu erstellen, wodurch Berechnungen oder beschreibende Ausgaben möglich sind, die in Standardberichten standardmäßig nicht verfügbar sind.
Erweiterte Formeln erweitern diese Funktionalität, indem sie Zeilenlogik, CASE-basierte Bedingungen und numerische oder Zeichenketten-Ergebnisse unterstützen. So können Sie flexiblere, regelbasierte Logiken wie Ankunfts- oder Abreiseindikatoren, bedingte Zählungen oder benutzerdefinierte Flags direkt im Bericht erstellen, ohne Daten exportieren zu müssen.
Hinweise:
- Es ist nicht möglich, CDFs aus verschiedenen Berichtstypen zu verbinden.
- Sie können formulierte CDFs erstellen, wenn Sie Cloudbeds-Berichte anpassen oder einen gespeicherten Bericht bearbeiten.
- Klicken Sie im Bericht auf formuliertes CDF.
-
- Die Option formuliertes CDF finden Sie auch im Abschnitt Spalten, indem Sie auf +Hinzufügen klicken.
Wenn Sie die Option formuliertes CDF nicht sehen, kann das zwei Gründe haben – prüfen Sie die untenstehenden Ursachen und Lösungen:
- Wenn Sie einen der Cloudbeds-Berichte ansehen, klicken Sie auf Speichern unter, um den Bericht anzupassen.
- Wenn Sie einen neuen Bericht erstellen, diesen aber noch nicht gespeichert haben, stellen Sie sicher, dass mindestens eine Spalte zur Tabellenstruktur hinzugefügt wurde, und klicken Sie dann auf Speichern. Weitere Informationen finden Sie unter So erstellen Sie eigene Berichte.
- Klicken Sie auf Hinzufügen+.
- Fügen Sie einen Namen und eine Beschreibung für das neue formulierte CDF hinzu.
- Wählen Sie den Datentyp Typ:
- String: Dieser Datentyp ermöglicht es Ihnen, mehrere Dimensionen in einer einzigen Spalte zu kombinieren.
- Zeilenebenen-berechnetes CDF / Aggregation berechnetes CDF: Diese Datentypen erlauben es Ihnen, Gleichungen mit Ihren Metriken zu erstellen und das Format (Zahl, Prozentsatz oder Währung) auszuwählen. Verwenden Sie die mathematischen Symbole, um zwei vorhandene CDFs zu verbinden.
Wichtig zu wissen:
- Metriken: Numerische Daten, die summiert, gezählt oder gemittelt werden können.
- Dimensionen: Nicht-numerische Daten wie Texteingabefelder.
- Wählen Sie das Datenfeld aus, das Sie in der Suchleiste verwenden möchten oder indem Sie die Liste der Felder durchsuchen.
- Klicken Sie auf Hinzufügen.
- Klicken Sie auf Speichern.
Fügen Sie den formulierten CDF zur Tabellenstruktur hinzu
- Klicken Sie auf Struktur.
- Klicken Sie im Abschnitt Spalten auf +Hinzufügen.
- Wählen Sie den neuen formulierten CDF aus, indem Sie das Kontrollkästchen aktivieren.
- Führen Sie den Bericht aus. Sie sehen nun die neue Spalte mit dem formulierten CDF.
Sobald du ein formuliertes Cloudbeds-Datenfeld zu deinem Bericht erstellt und hinzugefügt hast, kannst du Erweiterte Formeln verwenden, um eine auf Bedingungen basierende Logik zu erstellen, die auf deine Berichtsanforderungen zugeschnitten ist.
Diese Art von Logik wird häufig verwendet, um benutzerdefinierte Indikatoren und berechnete Spalten zu erstellen, wie zum Beispiel:
- Datenmarkierungen für Anreise oder Abreise
- Bedingte Zählungen (zum Beispiel nur bestätigte oder eingecheckte Reservierungen zählen)
- Benutzerdefinierte Status- oder Klassifizierungsfelder für operative oder analytische Berichte
Erweiterte Formeln werden erstellt, indem du beim Anlegen eines formulierten CDF als Typ Zeilenformel auswählst.
Erstelle eine erweiterte Formel (Zeilenformel)
Gehen Sie wie folgt vor, um eine erweiterte Formel mit zeilenbasierter Logik und CASE-Bedingungen zu erstellen.
- Öffnen Sie Formulierte Spalten und klicken Sie auf Hinzufügen +, um eine neue formulierte Spalte zu erstellen.
- Geben Sie einen Namen und eine optionale Beschreibung ein, um den Zweck der Formel klar zu kennzeichnen.
- Wählen Sie unter Typ die Option Zeilenformel. Diese Option ermöglicht eine bedingungsbasierte Logik, die für jede Zeile im Bericht ausgewertet wird.
- Wählen Sie unter Ergebnis zurückgeben in das Format der Ausgabe: Zahl (für Berechnungen und Aggregationen) oder Text (für beschreibende Werte).
- Wählen Sie unter Formel die Option Case. Der Formeleditor zeigt eine CASE-Struktur mit den Abschnitten WHEN, THEN und ELSE an.
- Klicken Sie auf Hinzufügen, um weitere Bedingung(en) zu definieren.
- Verwenden Sie Alle erfüllen oder Mindestens eine erfüllen, um zu steuern, wie mehrere Bedingungen ausgewertet werden:
- Alle erfüllen: Alle Bedingungen müssen wahr sein, damit das Ergebnis angewendet wird.
- Mindestens eine erfüllen: Mindestens eine Bedingung muss wahr sein, damit das Ergebnis angewendet wird.
- Definieren Sie die zurückzugebenden Werte:
- Geben Sie unter WHEN die Bedingung(en) an, die erfüllt sein müssen.
- Definieren Sie unter THEN das Rückgabeergebnis (Wert), wenn die Bedingung erfüllt ist.
- Definieren Sie unter ELSE das Rückgabeergebnis (Wert), wenn die Bedingung nicht erfüllt ist.
- Fügen Sie Bedingungsregeln hinzu, indem Sie ein Datenfeld, einen Operator und einen Wert auswählen. Verwenden Sie Regel hinzufügen, um weitere Bedingungen im selben WHEN-Block einzufügen.
- Klicken Sie auf Speichern, um die erweiterte Formel zu erstellen.
Definieren Sie immer einen ELSE-Wert. Dies verhindert leere (null) Ergebnisse für Zeilen, die keine WHEN-Bedingung erfüllen.
Numerische Ergebnisse können aggregiert werden (zum Beispiel summiert oder gemittelt), während Textwerte als beschreibende Dimensionen in Berichten fungieren.
Formulierte Cloudbeds-Datenfelder (CDFs) können relative Datumslogik verwenden, um Datensätze automatisch basierend auf Zeitbedingungen zu kategorisieren.
Dadurch können Berichte automatisch aktualisiert werden, ohne dass tägliche Filteranpassungen erforderlich sind. Zum Beispiel kannst du Reservierungen danach kategorisieren, ob ein Aufenthaltsdatum mehr als 7 Tage vor dem heutigen Tag liegt.
Häufige Anwendungsfälle sind:
- Altersbedingte Umsätze oder Folio-Salden
- Analyse des Buchungsfensters
- Automatische Gruppierung historischer vs. bevorstehender Aufenthalte
- Operative zeitbasierte Klassifikationen
Beispielszenario
Du möchtest, dass ein Bericht Reservierungen automatisch danach kategorisiert, ob das Aufenthaltsdatum mehr als 7 Tage zurückliegt.
Du kannst eine Formel erstellen, die das Aufenthaltsdatum mit einem relativen Datum wie Heute minus 7 Tage vergleicht.
So erstellst du eine Klassifikation mit relativen Daten
- Gehe zu Reporting → Cloudbeds Insights.
- Klicke auf Hinzufügen → Bericht.
- Wähle den passenden Berichtstyp aus (zum Beispiel Reservierungen oder Finanzen).
- Füge ein Datumsfeld wie Aufenthaltsdatum oder Leistungsdatum zur Tabellenstruktur hinzu.
- Füge die für deine Analyse benötigten Kennzahlen hinzu.
- Speichere den Bericht.
- Füge ein Formuliertes Cloudbeds-Datenfeld (CDF) hinzu.
- Erstelle eine CASE- oder IF-Formel, die das Datumsfeld mit einem relativen Datum vergleicht (zum Beispiel 7 Tage vor heute).
- Füge das neue CDF als Spalte, Gruppierung oder Filter zu deinem Bericht hinzu.
Der Bericht kategorisiert die Datensätze nun automatisch basierend auf der Formel, ohne dass manuelle Aktualisierungen nötig sind.
Hinweis:
Wenn dein Konto keine formulierten CDFs aktiviert hat, verwende stattdessen die relativen Datumsfilter in der Benutzeroberfläche.
Beispiel: Ankunftsindikator (1 = Ankunft, 0 = keine Ankunft)
Dieses Beispiel zeigt, wie du mit einer erweiterten Formel einen Ankunftsindikator erstellst. Ein Ankunftsindikator ist in der Hotellerie-Berichterstattung nützlich, weil er dir ermöglicht, Reservierungen, die voraussichtlich an einem bestimmten Aufenthaltsdatum ankommen, schnell zu identifizieren und zu zählen.
Unterkünfte verwenden einen Ankunftsindikator häufig, um:
- Tägliche Ankunftslisten für Rezeption und Betrieb (Personalplanung, Zimmerbereitschaft und Gästemanagement) vorzubereiten
- Trends im Ankunftsvolumen über die Zeit zu messen
- Dashboards zu erstellen, die Ankünfte von Gästen im Haus oder Abreisen trennen
Die Formel gibt 1 zurück, wenn eine Reservierung deinen Ankunftsregeln entspricht, und 0 sonst. Da das Ergebnis numerisch ist, kann die Spalte summiert werden, um die Gesamtanzahl der Ankünfte in einem Bericht zu berechnen.
- Erstellen Sie eine neue berechnete Spalte mit dem Namen Anreise.
- Stellen Sie den Typ auf Zeilenformel ein.
- Stellen Sie Ergebnis zurückgeben als auf Zahl ein.
- Wählen Sie im Feld Formel Case aus und konfigurieren Sie die CASE-Logik:
-
WHEN (Alle Bedingungen erfüllen): Fügen Sie die Bedingungen hinzu, die eine Anreise in Ihrer Unterkunft darstellen. Ein gängiger Ansatz ist:
- Check-in-Datum entspricht dem Aufenthaltsdatum (oder dem ausgewählten Datumsfeld des Berichts)
- Reservierungsstatus ist ein aktiver Status, der für Anreisen relevant ist (zum Beispiel Bestätigung ausstehend, Bestätigt und Im Haus)
- THEN: 1
- ELSE: 0
-
WHEN (Alle Bedingungen erfüllen): Fügen Sie die Bedingungen hinzu, die eine Anreise in Ihrer Unterkunft darstellen. Ein gängiger Ansatz ist:
- Klicken Sie auf Speichern.
Das genaue Datumsfeld und die verfügbaren Reservierungsstatus können je nach Berichtstyp variieren. Wenn Ihre Ergebnisse unerwartet aussehen, prüfen Sie, ob Sie das richtige Datumsfeld (Aufenthalt vs. Buchung) und den vorgesehenen Statussatz verwenden.
Fügen Sie die erweiterte Formel zum Bericht hinzu
Nachdem Sie eine erweiterte Formel gespeichert haben, fügen Sie sie der Berichtstabelle hinzu, damit sie als neue Spalte in Ihren Ergebnissen erscheint.
- Öffnen Sie die Gliederung.
- Klicken Sie im Abschnitt Spalten auf + Hinzufügen.
- Wählen Sie unter Berechnet das Kontrollkästchen für die von Ihnen erstellte Formel aus (zum Beispiel Anreise).
- Führen Sie den Bericht aus, um zu bestätigen, dass die neue Spalte sichtbar ist und Werte zurückgibt.
Formulierte Cloudbeds-Datenfelder existieren nur innerhalb des Berichts, in dem sie erstellt wurden.
Wenn Sie versuchen, ein CDF zu löschen, das derzeit im Bericht verwendet wird, verhindert das System die Löschung.
So löschen Sie das Feld:
- Entfernen Sie das CDF aus allen Berichtselementen.
- Speichern Sie den Bericht.
- Löschen Sie das CDF.
Häufig gestellte Fragen
Ja. Beim Erstellen eines formulierten Cloudbeds-Datenfelds (CDF) können Sie das Ausgabeformat wählen.
Unterstützte Ausgabeformate:
- Zahl
- Prozentsatz
- Währung
Administratoren können eine globale Rundungsgenauigkeit für Währungen in Insights → Verwalten konfigurieren.
Derzeit können Sie die Dezimalstellen nicht für einzelne CDFs festlegen.
Nein. Der Formeleditor erkennt zirkuläre Verweise nicht automatisch.
Ja, aber Sie müssen sie manuell unterscheiden. Es wird empfohlen, Präfixe wie diese zu verwenden:
- Benutzerdefiniert
- Berechnet
- Abgeleitet
Nein. Cloudbeds Insights verfolgt nicht:
- wer eine Formel geändert hat
- die vorherige Formellogik
Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.