# tableau Tableau Desktop and Web Authoring (pro) - Full Documentation [Zum Hauptinhalt springen](#main-content) # "Berechnen per" und Datenpartitionierung in der Vorhersagemodellierung Vorhersagen für Daten werden erstellt, indem Sie die [Vorhersagemodellierungsfunktionen](https://help.tableau.com/current/pro/desktop/de-de/predictions_overview.htm), MODEL\_QUANTILE oder MODEL\_PERCENTILE, in eine Tabellenberechnung einbeziehen. Beachten Sie, dass für alle Tabellenberechnungen eine Richtung vom Typ Berechnen per angegeben werden muss. Eine Übersicht darüber, wie sich verschiedene Adressierungs- und Partitionierungsdimensionen auf Ihre Ergebnisse auswirken können, finden Sie unter [Umwandeln von Werten mit Tabellenberechnungen](https://help.tableau.com/v0.0/pro/desktop/de-de/calculations_tablecalculations.htm).  **Hinweis:** Beim Hinzufügen einer Tabellenberechnung müssen Sie alle Dimensionen in der Detailgenauigkeit für die Partitionierung (Umfang) oder die Adressierung (Richtung) verwenden. Die Dimensionen für die Definition der Gruppierung der Berechnung (Umfang der Daten, auf die sie angewendet wird), werden Partitionierungsfelder genannt. Die Tabellenberechnung erfolgt separat in jeder Partition. Die verbleibenden Dimensionen, auf denen die Tabellenberechnung ausgeführt wird, werden als Adressierungsfelder bezeichnet und bestimmen die Richtung der Berechnung. Weitere Einzelheiten finden Sie unter [Grundlagen: Adressierung und Partitionierung](https://help.tableau.com/current/pro/desktop/de-de/calculations_tablecalculations.htm#the-basics-addressing-and-partitioning). Bei den Vorhersagemodellierungsfunktionen wird die Option Berechnen per verwendet, um den Datensatz zu partitionieren (Umfang), der zum Erstellen des Vorhersagemodells verwendet wird. Für Vorhersagemodellierungsfunktionen existiert _kein_ Adressierungskonzept (Richtung), da das Modell ein bestimmtes Ergebnis für jede Markierung zurückgibt, das auf den ausgewählten Prädiktoren basiert. Das heißt, dass die Vorhersagemodellierungsfunktionen grundsätzlich nicht sequentiell sind. Dies steht im Gegensatz zum Konzept Laufende Summe, wo die Adressierungsdimension die Reihenfolge bestimmt, in der Felder hinzugefügt und Ergebnisse zurückgegeben werden. Die Vorhersagemodellierungsfunktionen berechnen Ergebnisse mithilfe eines Modells anhand der Daten, die durch das Ziel und die Prädiktoren der Funktion definiert werden. Dabei kommt die durch die Visualisierung angegebene Detailgenauigkeit zum Tragen. Innerhalb der Daten existiert kein Sequenzierungskonzept, es sei denn, es wird ein geordneter Prädiktor wie eine Datumsdimension verwendet. Zudem wird die Detailgenauigkeit der Visualisierung immer dann verwendet, wenn die zum Erstellen des Modells verwendeten Daten definiert werden. Alle Tabellenberechnungen werden mit derselben Detailgenauigkeit wie die Visualisierung selbst durchgeführt, und die Vorhersagemodellierungsfunktionen bilden dabei keine Ausnahme. ## Empfehlungen für Vorhersagemodellierungsfunktionen Es wird empfohlen, eine spezifische Dimension für die Partitionierung auszuwählen, wenn Sie die Vorhersagemodellierungsfunktionen verwenden. Da eine einzelne Visualisierung oder ein einzelnes Dashboard mehrere Vorhersageberechnungen beinhalten kann, wird durch Auswahl einer spezifischen Partitionierungsdimension sichergestellt, dass Sie Modelle anhand desselben zugrunde liegenden Datensatzes für alle individuellen Funktionen erstellen und somit Ergebnisse aus ähnlichen Modellen vergleichen. Beim Arbeiten mit Vorhersagemodellierungsfunktionen in Tableau muss unbedingt sichergestellt werden, dass die verschiedenen Instanziierungen konstant bleiben, sowohl in verschiedenen Iterationen Ihres Modells (z. B. bei Auswahl verschiedener Prädiktoren) als auch in verschiedenen Visualisierungen. Bei Verwendung der Richtungsoptionen für "Berechnen per" ist es möglich, dass sich eine geringfügige Änderung Ihrer visualisierten Daten erheblich auf die zum Erstellen des Modells verwendeten Daten auswirkt. Dadurch werden ihre Gültigkeit und Konsistenz in verschiedenen Visualisierungen beeinträchtigt. ### Auswählen von Dimensionen Bei den folgenden Beispielen wird die Datenquelle **Beispiel ‒ Superstore** (Beispiel – Superstore) verwendet, die in Tableau Desktop enthalten ist. Beachten Sie beim Auswählen einer Dimension, dass Tableau ein Vorhersagemodell _für_ diese Dimension erstellt. Das heißt, dass Tableau beim Auswählen von Bestelldatum für die Partitionierungsdimension zwar die Daten _innerhalb_ anderer erstellter Partitionen, jedoch _zusammen_ mit Werten unter Bestelldatum verwendet. In dem Bild unten sind die zum Erstellen des Modells verwendeten Daten gelb und die Modellausgabe orange markiert. Weil in diesem Fall keine Prädiktoren vorhanden sind, sind alle Antworten innerhalb einer bestimmten Unterkategorie identisch. Durch Auswahl optimaler Prädiktoren können Sie aussagekräftigere Ergebnisse generieren. Weitere Informationen zu optimalen Prädiktoren finden Sie unter [Auswählen von Prädiktoren](https://help.tableau.com/v0.0/pro/desktop/de-de/predictions_choosing_predictors.htm).  Wenn Sie die Unterkategorie als Partitionierungsdimension auswählen, würde Tableau die Daten gleichermaßen _innerhalb_ eines bestimmten Monats, aber _zusammen_ mit mehreren Unterkategorien verwenden, wie unten dargestellt. Werden die Daten weiter in Bereiche unterteilt, so werden die Bereichsgrenzen beim Erstellen eines Modells respektiert.  ## Hinweis zur Partitionierung Beachten Sie, dass Ihre Daten visuell erhebliche Auswirkungen auf die Daten haben, die zum Erstellen eines Modells und Generieren Ihrer Vorhersagen verwendet werden. Durch das Hinzufügen einer höheren Detailgenauigkeit (beispielsweise durch Einfügen von Bundesland und Stadt in einen einzelnen Container) werden Ihre Daten mit der höheren Detailgenauigkeit partitioniert. Die Reihenfolge, in der die Felder im Container platziert werden, ist dabei unerheblich. Beispielsweise werden im folgenden Beispiel identische Vorhersagen zurückgegeben:
![]() | ![]() |
| Predict_Sales_City | Predict_Sales_State | Predict_Sales_Region |
MODEL_QUANTILE(0.5,sum([Sales]), | MODEL_QUANTILE(0.5,sum([Sales]), | MODEL_QUANTILE(0.5,sum([Sales]), |
Umsatz
| Produktkatalog
|
| Produkt-ID | Produktname | Produkt-ID | Umsatz | Transaktionsdatum |
| 1 | 10-Zoll-Tablet | 1 | 100 | 01.10.2012 |
| 1 | 10-Zoll-Tablet | 1 | 2000 | 02.10.2012 |
| 2 | Smartphone | 2 | 50 | 30.09.2012 |
| 3 | Schreibtischlampe | 3 | 10 | 21.08.2012 |
| Augmentation | Lambda | |
| Ridge-Regression | Ja | Ja |
| Lineare Regression | Ja | Nicht zutreffend |
Doppelklicken Sie auf ein bestehendes Feld, um mit der Bearbeitung zu beginnen. | ![]() |
| Sie können auch auf einen leeren Container oder in einen leeren Bereich eines Containers doppelklicken, um eine neue Berechnung zu erstellen. | ![]() |
| Machen Sie eine Eingabe, um den Ausdruck zu aktualisieren, oder ziehen Sie neue Felder aus dem Bereich Daten oder einem anderen Bereich in der Ansicht auf den Ausdruck. | ![]() |
Drücken Sie auf die Eingabetaste, tippen Sie oder klicken Sie an einer beliebigen Stelle außerhalb des Ausdrucks, um den Ausdruck zu übergeben, die Berechnung zu schließen und die Ansicht zu aktualisieren. Drücken Sie Strg + Eingabetaste (oder auf einem Mac Befehlstaste + Eingabetaste), um den Ausdruck zu übergeben und die Ansicht zu aktualisieren, ohne die Berechnung zu schließen. | ![]() |
| Syntax | ATTR(expression) |
| Definition | Gibt den Wert des Ausdrucks zurück, wenn für alle Zeilen ein einziger Wert vorliegt. Andernfalls wird ein Sternchen zurückgegeben. Null-Werte werden ignoriert. |
| Syntax | AVG(expression) |
| Definition | Gibt den Mittelwert aller Werte im Ausdruck zurück. Null-Werte werden ignoriert. |
| Hinweise | AVG kann nur mit numerischen Feldern verwendet werden. |
| Syntax | COLLECT(spatial) |
| Definition | Eine Aggregationsberechnung, bei der Werte im Argumentfeld kombiniert werden. Null-Werte werden ignoriert. |
| Hinweise | COLLECT kann nur mit räumlichen Feldern verwendet werden. |
| Syntax | CORR(expression1, expression2) |
| Ausgabe | Zahl von -1 bis 1 |
| Definition | Gibt den Pearson-Korrelationskoeffizienten von zwei Ausdrücken zurück. |
| Beispiel | example |
| Hinweise | Bei der Kennzahl der Pearson-Korrelation handelt es sich um eine lineare Beziehung zwischen zwei Variablen. Der Ergebnisbereich liegt zwischen -1 und +1 (einschließlich), wobei 1 eine exakte positive lineare Beziehung bezeichnet, 0 bedeutet, dass keine lineare Beziehung zwischen der Varianz besteht, und -1 eine exakte negative Beziehung bedeutet. Das Quadrat eines CORR-Ergebnisses entspricht dem Bestimmtheitsmaß-Wert für ein lineares Trendlinienmodell. Weitere Informationen finden Sie unter Trendlinienmodell-Begriffe. Verwendung mit tabellenbereichsbezogenen LOD-Ausdrücken: Sie können CORR verwenden, um die Korrelation in einer disaggregierten Streuung mithilfe eines tabellenbereichsbezogenen Detailgenauigkeitsausdrucks zu visualisieren. Beispiel: {CORR(Sales, Profit)}Die Korrelation wird mit einem Genauigkeitsausdruck über alle Reihen durchgeführt. Wenn Sie eine Formel wie z. B. |
| Datenbankseitige Einschränkungen |
Für andere Datenquellen können Sie entweder die Daten extrahieren oder |
| Syntax | COUNT(expression) |
| Definition | Gibt die Anzahl der Elemente zurück. Null-Werte werden nicht gezählt. |
| Syntax | COUNTD(expression) |
| Definition | Gibt die Anzahl an eindeutigen Elementen in einer Gruppe zurück. Null-Werte werden nicht gezählt. |
| Syntax | COVAR(expression1, expression2) |
| Definition | Gibt die Stichprobenkovarianz von zwei Ausdrücken zurück. |
| Hinweise | Die Kovarianz beziffert, auf welche Weise sich zwei Variablen gemeinsam ändern. Eine positive Kovarianz gibt an, dass die Variablen die Tendenz aufweisen, sich in die gleiche Richtung zu bewegen, und im Schnitt weisen höhere Werte einer Variablen die Tendenz auf, den höheren Werten der anderen Variablen zu entsprechen. Die Stichprobenkovarianz verwendet zum Normalisieren der Kovarianzberechnung die Anzahl n – 1 an Datenpunkten, die nicht null sind, anstelle von n, das von der Populationskovarianz verwendet wird (mit der Funktion Wenn Der Wert von |
| Datenbankseitige Einschränkungen |
Für andere Datenquellen können Sie entweder die Daten extrahieren oder |
| Syntax | COVARP(expression 1, expression2) |
| Definition | Gibt die Populationskovarianz von zwei Ausdrücken zurück. |
| Hinweise | Die Kovarianz beziffert, auf welche Weise sich zwei Variablen gemeinsam ändern. Eine positive Kovarianz gibt an, dass die Variablen die Tendenz aufweisen, sich in die gleiche Richtung zu bewegen, und im Schnitt weisen höhere Werte einer Variablen die Tendenz auf, den höheren Werten der anderen Variablen zu entsprechen. Bei der Populationskovarianz handelt es sich um die Stichprobenkovarianz multipliziert mit (n–1)/n, wobei n für die Gesamtanzahl an Datenpunkten steht, die nicht null sind. Die Populationskovarianz ist die geeignete Wahl, wenn für alle gewünschten Elemente Daten vorhanden sind, im Gegensatz zu den Fällen, in denen nur eine zufällige Teilmenge an Elementen vorhanden ist. In solchen Fällen ist die Stichprobenkovarianz (mit der Funktion Wenn |
| Datenbankseitige Einschränkungen |
Für andere Datenquellen können Sie entweder die Daten extrahieren oder |
| Syntax | MAX(expression) oder MAX(expr1, expr2) |
| Ausgabe | Gleicher Datentyp wie das Argument oder NULL , wenn ein Teil des Arguments null ist. |
| Definition | Gibt den Maximalwert der zwei Argumente zurück, die vom selben Datentyp sein müssen.
|
| Beispiel | MAX(4,7) = 7 |
| Hinweise | Für Zeichenfolgen
Bei Datenquellen einer Datenbank ist der Zeichenfolgenwert Für Datumsangaben Für Datumsangaben ist Als Aggregation
Als Vergleich
Siehe auch |
| Syntax | MEDIAN(expression) |
| Definition | Gibt den Median eines Ausdrucks über alle Datensätze hinweg zurück. Null-Werte werden ignoriert. |
| Hinweise | MEDIAN kann nur mit numerischen Feldern verwendet werden. |
| Datenbankseitige Einschränkungen |
Bei anderen Datenquellentypen können Sie Ihre Daten in eine Extraktdatei extrahieren, um diese Funktion zu nutzen. Informationen dazu finden Sie unter Extrahieren von Daten. |
| Syntax | MIN(expression) oder MIN(expr1, expr2) |
| Ausgabe | Gleicher Datentyp wie das Argument oder NULL , wenn ein Teil des Arguments null ist. |
| Definition | Gibt den Minimalwert der zwei Argumente zurück, die vom selben Datentyp sein müssen.
|
| Beispiel | MIN(4,7) = 4 |
| Hinweise | Für Zeichenfolgen
Bei Datenquellen einer Datenbank ist der Zeichenfolgenwert Für Datumsangaben Für Datumsangaben ist Als Aggregation
Als Vergleich
Siehe auch |
| Syntax | PERCENTILE(expression, number) |
| Definition | Gibt den Wert des angegebenen Ausdrucks als Perzentil zurück, das der angegebenen Zahl (<number>) entspricht. Die Zahl (<number>) muss eine numerische Konstante zwischen 0 und 1 (einschließlich) sein. |
| Beispiel | PERCENTILE([Score], 0.9) |
| Datenbankseitige Einschränkungen | Diese Funktion ist für die folgenden Datenquellen verfügbar: Nicht-Legacy-Microsoft Excel- und Textdatei-Verbindungen, Extrakte und Datenquellen vom Typ "Nur-Extrakt" (z. B. Google Analytics, OData oder Salesforce), sowie Datenquellen der Versionen Sybase IQ 15.1 (und höher), Oracle 10 (und höher), Cloudera Hive und Hortonworks Hadoop Hive sowie EXASolution 4.2 (und höher). Bei anderen Datenquellentypen können Sie Ihre Daten in eine Extraktdatei extrahieren, um diese Funktion zu nutzen. Informationen dazu finden Sie unter Extrahieren von Daten. |
| Syntax | STDEV(expression) |
| Definition | Gibt die statistische Standardabweichung aller Werte in einem Ausdruck basierend auf einer Stichprobe der Population zurück. |
| Syntax | STDEVP(expression) |
| Definition | Gibt die statistische Standardabweichung aller Werte in einem Ausdruck basierend auf einer verzerrten Population zurück. |
| Syntax | SUM(expression) |
| Definition | Gibt die Summe aller Werte im Ausdruck zurück. Null-Werte werden ignoriert. |
| Hinweise | SUM kann nur mit numerischen Feldern verwendet werden. |
| Syntax | VAR(expression) |
| Definition | Gibt die statistische Varianz aller Werte in einem Ausdruck basierend auf einer Stichprobe der Population zurück. |
| Syntax | VARP(expression) |
| Definition | Gibt die statistische Varianz aller Werte in einem Ausdruck basierend auf der Gesamtpopulation zurück. |
| Ihre Daten | Alte Verbindung | Standardverbindung |
|---|---|---|
| Dateinamenlänge | Erlaubt keine Verbindungen zu einer Datei, deren Dateiname länger als 64 Zeichen ist. | Keine Längenbeschränkungen für Dateinamen. |
| Mehrere Punkte im Dateinamen | Erlaubt keine Verbindungen zu einer Datei, deren Dateiname mehrere Punkte enthält. | Keine Beschränkungen im Hinblick auf Punkte für Dateinamen. |
| Anzahl der Spalten in der Datei | Verwendet die Anzahl an Feldern in der ersten Reihe, um die Anzahl an Spalten in der Datei zu ermitteln. | Scannt die gesamte Datei und verwendet die häufigste Anzahl an Feldern in einer Reihe, um die Anzahl an Spalten in der Datei zu ermitteln. |
| Zeilen der Kopfzeilen | Erkennt nicht automatisch, ob die erste Zeile in der Datei eine Kopfzeile ist. Hinweis: Sie können manuell festlegen, dass die erste Zeile in der Datei eine Kopfzeile ist. | Erkennt automatisch, ob die erste Zeile in der Datei eine Kopfzeile ist. Hinweis: Sie können die Erkennung manuell überschreiben. |
| Leere Spalten | Leere Spalten sind sichtbar. | Leere Spalten werden ausgeblendet, da sie keine Werte enthalten. |
| Ihre Daten | Alte Verbindung | Standardverbindung |
|---|---|---|
| Anzahl der Zeichen im Feldnamen | Feldnamen werden auf 64 Zeichen abgeschnitten. | Keine Beschränkung für die Anzahl der Zeichen in einem Feldnamen. |
| Sonderzeichen in Feldnamen | Sonderzeichen sind in den Feldnamen nicht erlaubt. Sonderzeichen wie Anführungszeichen und Punkte werden beispielsweise in Nummernzeichen konvertiert. Eckige Klammern werden in runde Klammern konvertiert. | Sonderzeichen sind in Feldnamen zulässig. |
| Führende und nachstehende Leerzeichen in Feldnamen | Führende und nachstehende Leerzeichen in Feldnamen sind zulässig. | Führende und nachstehende Leerzeichen in Feldnamen werden automatisch aus den Spaltennamen entfernt. |
| Doppelte Feldnamen | Bei doppelten Feldnamen wird eine Indexnummer an den Feldnamen angehängt. Beispielsweise Testergebnisse1. | Bei doppelten Feldnamen wird ein Leerzeichen und eine Indexnummer an den Feldnamen angehängt. Beispielsweise Testergebnisse 1. |
| Formatierung der Excel-Zellen | Unterstützt Zellenformatierung, die mithilfe der Option Zellen formatieren in Excel konfiguriert wurde. | Unterstützt keine Zellenformatierung, die mithilfe der Option Zellen formatieren in Excel konfiguriert wurde. |
| Präzision mit Währungswerten | Felder, die Währungswerte enthalten, werden mit einer maximalen Präzision von vier Ziffern dargestellt. | Die vollständige Präzision von Währungswerten wird dargestellt. |
| Ihre Daten | Alte Verbindung | Standardverbindung |
|---|---|---|
| Sonderzeichen in Dateinamen | Sonderzeichen sind in den Dateinamen nicht erlaubt. Sonderzeichen wie Punkte werden beispielsweise in Nummernzeichen konvertiert. | Sonderzeichen sind zulässig. |
| Zeichen in Kopfzeilenfeldnamen | Führende Leerzeichen aus Kopfzeilenfeldnamen werden automatisch entfernt. | Führende und nachstehende Leerzeichen aus Kopfzeilenfeldnamen werden automatisch entfernt. |
| Feldtrennzeichen | Erkennt nur Kommas als Feldtrennzeichen. Hinweis: Sie können die Erkennung manuell überschreiben. | Erkennt den Feldseparator automatisch. Hinweis: Sie können die Erkennung manuell überschreiben. |
| Zwischen Anführungszeichen eingeschlossener Text | Anführungszeichen, die verwendet werden, um Textwerte einzuschließen, bleiben sichtbar. | Anführungszeichen, die verwendet werden, um Textwerte einzuschließen, werden automatisch ausgeblendet. |
| ANSI- und OEM-Code-Seiten | ANSI- und OEM-Code-Seiten werden unterstützt. | ANSI- und OEM-Code-Seiten werden automatisch konvertiert, damit Sie plattformübergreifend kompatibel sind. |
| BOM-Code-Seiten | Unterstützt BOM-Code-Seiten nicht einheitlich. | Unterstützt BOM-Code-Seiten. |
| Datentypenerkennung | Alte Verbindung | Standardverbindung |
|---|---|---|
| Spalten | Der Datentyp einer Spalte wird anhand der ersten 8 Zeilen ermittelt.
Hinweis: Nachdem der Datentyp einer Spalte in einer Tabelle ermittelt wurde, kann er nicht geändert werden. | Der Datentyp einer Spalte wird anhand von 95 % der ersten 10000 Zeilen ermittelt.
Hinweis: Sie können die Erkennung manuell überschreiben. |
| Datumswerte ohne Zeit | Datumswerte werden einem DatumZeit-Datentyp zugewiesen. | Datumswerte ohne Zeit werden einem Datumsdatentyp zugewiesen. Datumswerte mit Zeit werden einem DatumZeit-Datentyp zugewiesen. |
| Nummernwerte | Alle Nummernwerte werden als reelle Zahlen dargestellt. | Nummernwerte ohne Dezimalpunkt werden als Ganzzahlen dargestellt. |
| Nullwerte | Wenn eine Spalte eine Null-Zelle enthält, wird der Datentyp dieser Spalte automatisch als Zeichenfolgen-Datentyp festgelegt. | Null-Zellen haben keine Auswirkungen auf die Datentyperkennung. |
| Referenzfehler oder leere Zellen | Wenn eine Spalte Zellen mit Referenzfehlern oder leere Zellen enthält, wird die gesamte Spalte als Zeichenfolgendatentyp interpretiert. | Referenzfehler oder Zellen ohne Werte wirken sich nicht auf die Datentyperkennung aus. |
| Überschreiben der Datentyperkennung | Nachdem der Datentyp einer Spalte in einer Tabelle ermittelt wurde, kann er nicht geändert werden. | Der Datentyp einer Spalte kann nach der automatischen Erkennung geändert werden. |
| Zeitwertpräzision | Die kleinste Einheit für Zeitwerte sind ganze Sekunden. | Die kleinste Einheit für Zeitwerte sind Bruchsekunden. |
| DecimalSymbol- und CurrencyDecimalSymbol schema.ini-Werte | Sowohl DecimalSymbol- als auch CurrencyDecimalSymbol schema.ini-Werte werden erkannt. | DecimalSymbol- und CurrencyDecimalSymbol scheam.ini-Werte werden erkannt. Wenn jedoch beide Werte verwendet werden, hat DecimalSymbol Vorrang. |
| Als Text formatierte Zellen | Der Datentyp einer Spalte wird als Zeichenfolgendatenyp erkannt, wenn Zellen über die Option Zellen formatieren in Excel als Text formatiert wurden. | Unterstützt keine Zellenformatierung, die mithilfe der Option Zellen formatieren in Excel konfiguriert wurde. |
| Syntax | ABS(number) |
| Ausgabe | Zahl (positiv) |
| Definition | Gibt den absoluten Wert der jeweiligen Zahl (<number>) zurück. |
| Beispiel | ABS(-7) = 7 Das zweite Beispiel gibt den absoluten Wert für alle im Feld "Budget Variance" (Budgetabweichung) enthaltenen Zahlen zurück. |
| Hinweise | Siehe auch SIGN. |
| Syntax | ACOS(number) |
| Ausgabe | Zahl (Winkel im Bogenmaß) |
| Definition | Gibt den Arkuskosinus (Winkel) der gegebenen Zahl (<number>) zurück. |
| Beispiel | ACOS(-1) = 3.14159265358979 |
| Hinweise | Die Umkehrfunktion COS nimmt den Winkel im Bogenmaß als Argument und gibt den Kosinus zurück. |
| Syntax | <expr1> AND <expr2> |
| Definition | Führt eine logische Verknüpfung von zwei Ausdrücken aus. (Wenn beide Seiten wahr sind, gibt der logische Test "true" zurück.) |
| Ausgabe | Boolesch |
| Beispiel | IF [Season] = "Spring" AND "[Season] = "Fall" "Wenn sowohl (Jahreszeit = Frühling) als auch (Jahreszeit = Herbst) gleichzeitig wahr sind, gib 'It's the apocalypse and footwear doesn't matter' (Das ist die Apokalypse und Schuhe spielen keine Rolle mehr) zurück.“ |
| Hinweise | Wird oft mit IF und IIF verwendet. Siehe auch NOT und OR. Wenn für beide Ausdrücke Wenn Sie eine Berechnung erstellen, in der das Ergebnis eines Hinweis: Der Operator |
| Syntax | AREA(Spatial Polygon, 'units') |
| Ausgabe | Zahl |
| Definition | Gibt die Gesamtfläche eines räumlichen Polygons (<spatial polygon>) zurück. |
| Beispiel | AREA([Geometry], 'feet') |
| Hinweise | Unterstützte Einheitennamen (müssen in der Berechnung in einfachen Anführungszeichen stehen, z. B
|
| Syntax | ASCII(string) |
| Ausgabe | Zahl |
| Definition | Gibt den ASCII-Code für das erste Zeichen einer Zeichenfolge (<string>) zurück. |
| Beispiel | ASCII('A') = 65 |
| Hinweise | Dies ist die Umkehrfunktion von CHAR. |
| Syntax | ASIN(number) |
| Ausgabe | Zahl (Winkel im Bogenmaß) |
| Definition | Gibt den Arkussinus (Winkel) einer gegebenen Zahl (<number>) zurück. |
| Beispiel | ASIN(1) = 1.5707963267949 |
| Hinweise | Die Umkehrfunktion SIN nimmt den Winkel im Bogenmaß als Argument und gibt den Sinus zurück. |
| Syntax | ATAN(number) |
| Ausgabe | Zahl (Winkel im Bogenmaß) |
| Definition | Gibt den Arkustangens (Winkel) einer gegebenen Zahl (<number>) zurück. |
| Beispiel | ATAN(180) = 1.5652408283942 |
| Hinweise | Die Umkehrfunktion |
| Syntax | ATAN2(y number, x number) |
| Ausgabe | Zahl (Winkel im Bogenmaß) |
| Definition | Gibt den Arkustangens (Winkel) für zwei Koordinaten (<y number> und <x number>) zurück. Das Ergebnis wird im Bogenmaß (Radiant) angegeben. |
| Beispiel | ATAN2(2, 1) = 1.10714871779409 |
| Hinweise | Siehe auch ATAN, TAN und COT. |
| Syntax | ATTR(expression) |
| Definition | Gibt den Wert des Ausdrucks <expression> zurück, wenn er für alle Zeilen den gleichen Wert hat. Andernfalls wird ein Sternchen zurückgegeben. Null-Werte werden ignoriert. |
| Syntax | AVG(expression) |
| Definition | Gibt den Mittelwert aller Werte im Ausdruck <expression> zurück. Null-Werte werden ignoriert. |
| Hinweise | AVG kann nur mit numerischen Feldern verwendet werden. |
| Syntax | BUFFER(Spatial Point, distance, 'units') |
| Ausgabe | Geometrie |
| Definition | Gibt eine Polygonform zurück, die über einen räumlichen Punkt (<spatial point>) zentriert ist, mit einem Radius, der durch den Abstand <distance> und die Einheit <unit> bestimmt wird. |
| Beispiel | BUFFER([Spatial Point Geometry], 25, 'mi') BUFFER(MAKEPOINT(47.59, -122.32), 3, 'km') |
| Hinweise | Unterstützte Einheitennamen (müssen in der Berechnung in einfachen Anführungszeichen stehen, z. B
|
| Syntax | CASE <expression>
|
| Ausgabe | Hängt vom Datentyp der <then>-Werte ab. |
| Definition | Bewertet den Ausdruck ( |
| Beispiel | "Betrachte das Feld 'Season' (Jahreszeit). Wenn der Wert 'Summer' (Sommer) lautet, gib 'Sandals' (Sandalen) zurück. Wenn der Wert 'Winter' lautet, gib 'Boots' (Stiefel) zurück. Wenn keine der Optionen in der Berechnung mit den Angaben im Feld 'Season' übereinstimmt, gib 'Sneakers' (Turnschuhe) zurück." |
| Hinweise | Verwendet mit WHEN, THEN, ELSE und END.
|
| Syntax | CEILING(number) |
| Ausgabe | Ganzzahl |
| Definition | Rundet eine Zahl (<number>) auf die nächste Ganzzahl desselben oder höheren Werts auf. |
| Beispiel | CEILING(2.1) = 3 |
| Hinweise | Siehe auch FLOOR und ROUND. |
| Datenbankseitige Einschränkungen |
|
| Syntax | CHAR(number) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt das Zeichen zurück für die ASCII-codierte <number>. |
| Beispiel | CHAR(65) = 'A' |
| Hinweise | Dies ist die Umkehrfunktion von ASCII. |
| Syntax | COLLECT(spatial) |
| Definition | Eine Aggregationsberechnung, bei der Werte im Argumentfeld kombiniert werden. Null-Werte werden ignoriert. |
| Hinweise | COLLECT kann nur mit räumlichen Feldern verwendet werden. |
| Syntax | CONTAINS(string, substring) |
| Ausgabe | Boolesch |
| Definition | Gibt TRUE zurück, wenn die Zeichenfolge <string> die angegebene Teilzeichenfolge <substring> enthält. |
| Beispiel | CONTAINS("Calculation", "alcu") = true |
| Hinweise | Siehe auch die logische Funktion IN sowie unterstützte RegEx in der Dokumentation zu Zusatzfunktionen. |
| Syntax | CORR(expression1, expression2) |
| Ausgabe | Zahl von -1 bis 1 |
| Definition | Gibt den Pearson-Korrelationskoeffizienten von zwei Ausdrücken zurück. |
| Beispiel | example |
| Hinweise | Bei der Kennzahl der Pearson-Korrelation handelt es sich um eine lineare Beziehung zwischen zwei Variablen. Der Ergebnisbereich liegt zwischen -1 und +1 (einschließlich), wobei 1 eine exakte positive lineare Beziehung bezeichnet, 0 bedeutet, dass keine lineare Beziehung zwischen der Varianz besteht, und -1 eine exakte negative Beziehung bedeutet. Das Quadrat eines CORR-Ergebnisses entspricht dem Bestimmtheitsmaß-Wert für ein lineares Trendlinienmodell. Weitere Informationen finden Sie unter Trendlinienmodell-Begriffe. Verwendung mit tabellenbereichsbezogenen LOD-Ausdrücken: Sie können CORR verwenden, um die Korrelation in einer disaggregierten Streuung mithilfe eines tabellenbereichsbezogenen Detailgenauigkeitsausdrucks zu visualisieren. Beispiel: {CORR(Sales, Profit)}Die Korrelation wird mit einem Genauigkeitsausdruck über alle Reihen durchgeführt. Wenn Sie eine Formel wie z. B. |
| Datenbankseitige Einschränkungen |
Für andere Datenquellen können Sie entweder die Daten extrahieren oder |
| Syntax | COS(number)Das Zahlenargument ist der Winkel im Bogenmaß. |
| Ausgabe | Zahl |
| Definition | Gibt den Kosinus eines Winkels zurück. |
| Beispiel | COS(PI( ) /4) = 0.707106781186548 |
| Hinweise | Die Umkehrfunktion Siehe auch |
| Syntax | COT(number)Das Zahlenargument ist der Winkel im Bogenmaß. |
| Ausgabe | Zahl |
| Definition | Gibt den Kotangens eines Winkels zurück. |
| Beispiel | COT(PI( ) /4) = 1 |
| Hinweise | Siehe auch ATAN, TAN und PI. |
| Syntax | COUNT(expression) |
| Definition | Gibt die Anzahl der Elemente zurück. Null-Werte werden nicht gezählt. |
| Syntax | COUNTD(expression) |
| Definition | Gibt die Anzahl an eindeutigen Elementen in einer Gruppe zurück. Null-Werte werden nicht gezählt. |
| Syntax | COVAR(expression1, expression2) |
| Definition | Gibt die Stichprobenkovarianz von zwei Ausdrücken zurück. |
| Hinweise | Die Kovarianz beziffert, auf welche Weise sich zwei Variablen gemeinsam ändern. Eine positive Kovarianz gibt an, dass die Variablen die Tendenz aufweisen, sich in die gleiche Richtung zu bewegen, und im Schnitt weisen höhere Werte einer Variablen die Tendenz auf, den höheren Werten der anderen Variablen zu entsprechen. Die Stichprobenkovarianz verwendet zum Normalisieren der Kovarianzberechnung die Anzahl n – 1 an Datenpunkten, die nicht null sind, anstelle von n, das von der Populationskovarianz verwendet wird (mit der Funktion Wenn Der Wert von |
| Datenbankseitige Einschränkungen |
Für andere Datenquellen können Sie entweder die Daten extrahieren oder |
| Syntax | COVARP(expression 1, expression2) |
| Definition | Gibt die Populationskovarianz von zwei Ausdrücken zurück. |
| Hinweise | Die Kovarianz beziffert, auf welche Weise sich zwei Variablen gemeinsam ändern. Eine positive Kovarianz gibt an, dass die Variablen die Tendenz aufweisen, sich in die gleiche Richtung zu bewegen, und im Schnitt weisen höhere Werte einer Variablen die Tendenz auf, den höheren Werten der anderen Variablen zu entsprechen. Bei der Populationskovarianz handelt es sich um die Stichprobenkovarianz multipliziert mit (n–1)/n, wobei n für die Gesamtanzahl an Datenpunkten steht, die nicht null sind. Die Populationskovarianz ist die geeignete Wahl, wenn für alle gewünschten Elemente Daten vorhanden sind, im Gegensatz zu den Fällen, in denen nur eine zufällige Teilmenge an Elementen vorhanden ist. In solchen Fällen ist die Stichprobenkovarianz (mit der Funktion Wenn |
| Datenbankseitige Einschränkungen |
Für andere Datenquellen können Sie entweder die Daten extrahieren oder |
| Syntax | DATE(expression) |
| Ausgabe | Datum |
| Definition | Gibt für eine Zahl, eine Zeichenfolge oder einen Datumsausdruck <expression> ein Datum zurück. |
| Beispiel | DATE([Employee Start Date]) DATE("September 22, 2018") DATE("9/22/2018")DATE(#2018-09-22 14:52#) |
| Hinweise | Im Gegensatz zu
|
| Syntax | DATEADD(date_part, interval, date) |
| Ausgabe | Datum |
| Definition | Gibt das angegebene Datum mit dem zum festgelegten Datumsbereich <date_part hinzugefügten Zahlenintervall <interval> zurück. Beispiel: Einem Startdatum werden drei Monate oder 12 Tage hinzugefügt. |
| Beispiel | Aufschieben aller Fälligkeitstermine um eine Woche DATEADD('week', 1, [due date])Hinzufügen von 280 Tagen zum Datum "20. Februar 2021" DATEADD('day', 280, #2/20/21#) = #November 27, 2021# |
| Hinweise | Datumsangaben nach ISO 8601 werden unterstützt. |
| Syntax | DATEDIFF(date_part, date1, date2, [start_of_week]) |
| Ausgabe | Ganzzahl |
| Definition | Gibt die Differenz zwischen date1 und date2 zurück und verwendet dabei die Einheit von date_part. Beispiel: Zwei Datumsangaben sollen subtrahiert werden, um zu sehen, wie lange jemand in einer Band war. |
| Beispiel | Die Anzahl der Tage zwischen dem 25. März 1986 und dem 20. Februar 2021 DATEDIFF('day', #3/25/1986#, #2/20/2021#) = 12,751Wie viele Monate jemand in einer Band war DATEDIFF('month', [date joined band], [date left band]) |
| Hinweise | Datumsangaben nach ISO 8601 werden unterstützt. |
| Syntax | DATENAME(date_part, date, [start_of_week]) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt den entsprechenden Datumsteil <date_part> des Datums als Zeichenfolge zurück. |
| Beispiel | DATENAME('year', #3/25/1986#) = "1986"DATENAME('month', #1986-03-25#) = "March" |
| Hinweise | Datumsangaben nach ISO 8601 werden unterstützt. Eine sehr ähnliche Berechnung ist DATEPART, das den Wert des angegebenen Datumsteils als fortlaufende Ganzzahl zurückgibt. Indem Sie die Attribute des Ergebnisses der Berechnungen (Dimension oder Kennzahl, fortlaufend oder einzeln) und die Formatierung des Datums ändern, können die Ergebnisse von Eine inverse Funktion ist |
| Syntax | DATEPARSE(date_format, date_string) |
| Ausgabe | Datum |
| Definition | Das Argument <date_format> beschreibt, wie das Feld <date_string> angeordnet wird. Da das Zeichenfolgenfeld auf die unterschiedlichsten Weisen sortiert werden kann, muss <date_format> genau übereinstimmen. Eine vollständige Erklärung finden Sie unter Konvertieren eines Feldes in ein Datumsfeld. |
| Beispiel | DATEPARSE('yyyy-MM-dd', "1986-03-25") = #March 25, 1986# |
| Hinweise |
Inverse Funktionen, die ein Datum zerlegen und den Wert einzelner Teile zurückgeben, sind |
| Datenbankseitige Einschränkungen |
|
| Syntax | DATEPART(date_part, date, [start_of_week]) |
| Ausgabe | Ganzzahl |
| Definition | Gibt den Teil <date_part> des Datums als Ganzzahl zurück. |
| Beispiel | DATEPART('year', #1986-03-25#) = 1986DATEPART('month', #1986-03-25#) = 3 |
| Hinweise | Datumsangaben nach ISO 8601 werden unterstützt. Eine sehr ähnliche Berechnung ist Eine inverse Funktion ist |
| Syntax | DATETIME(expression) |
| Ausgabe | Datum/Uhrzeit |
| Definition | Gibt für eine Zahl, eine Zeichenfolge oder einen Datumsausdruck einen Datum/Uhrzeit-Wert zurück. |
| Beispiel | DATETIME("April 15, 2005 07:59:00") = April 15, 2005 07:59:00 |
| Syntax | DATETRUNC(date_part, date, [start_of_week]) |
| Ausgabe | Datum |
| Definition | Kürzt das angegebene Datum <date> auf die durch den Datumsteil (<date_part>) angegebene Genauigkeit. Diese Funktion gibt ein neues Datum zurück. Wenn Sie beispielsweise ein Datum, das in der Mitte eines Monats liegt, auf Monatsebene verkürzen, gibt diese Funktion den ersten Tag des Monats zurück. |
| Beispiel | DATETRUNC('day', #9/22/2018#) = #9/22/2018#DATETRUNC('iso-week', #9/22/2018#) = #9/17/2018#(Der Montag der Woche, in der der 22.09.2018 liegt) DATETRUNC(quarter, #9/22/2018#) = #7/1/2018# (Der erste Tag des Quartal, in dem der 22.09.2018 liegt) Hinweis: Bei Woche und ISO-Woche kommt der Wochenanfang ( |
| Hinweise | Datumsangaben nach ISO 8601 werden unterstützt. Sie sollten So würde zum Beispiel |
| Syntax | DAY(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt den Tag des angegebenen Datums <date> als Ganzzahl zurück. |
| Beispiel | Day(#September 22, 2018#) = 22 |
| Hinweise | Siehe auch WEEK, MONTH, Quarter, YEAR und die ISO-Äquivalente |
| Syntax | DEGREES(number)Das Zahlenargument ist der Winkel im Bogenmaß. |
| Ausgabe | Zahl (Grad) |
| Definition | Wandelt einen Winkel im Bogenmaß in Grad um. |
| Beispiel | DEGREES(PI( )/4) = 45.0 |
| Hinweise | Die Umkehrfunktion Siehe auch |
| Syntax | DISTANCE(<SpatialPoint1>, <SpatialPoint2>, 'units') |
| Ausgabe | Zahl |
| Definition | Gibt die Abstandsmessung zwischen zwei Punkten in einer bestimmten Einheit units zurück. |
| Beispiel | DISTANCE([Origin Point],[Destination Point], 'km') |
| Hinweise | Unterstützte Einheitennamen (müssen in der Berechnung in einfachen Anführungszeichen stehen):
|
| Datenbankseitige Einschränkungen | Diese Funktion kann nur mit einer Direktverbindung erstellt werden, funktioniert aber weiterhin, wenn eine Datenquelle in einen Extrakt umgewandelt wird. |
| Syntax | DIV(integer1, integer2) |
| Ausgabe | Ganzzahl |
| Definition | Gibt den Ganzzahl-Teil einer Division zurück, bei der <integer1> durch <integer2> geteilt wird. |
| Beispiel | DIV(11,2) = 5 |
| Syntax | CASE <expression>
|
| Definition | Ein optionaler Teil eines IF- oder CASE-Ausdrucks, mit dem ein Standardwert festgelegt wird, der zurückgegeben werden soll, wenn keiner der getesteten Ausdrücke wahr ist. |
| Beispiel | IF [Season] = "Summer" THEN 'Sandals' CASE [Season] |
| Hinweise | Verwendet mit CASE, WHEN, IF, ELSEIF, THEN und END
|
| Syntax | [ELSEIF <test2> THEN <then2>] |
| Definition | Ein optionaler Teil eines IF-Ausdrucks, mit dem Bedingungen zusätzlich zum ursprünglichen IF festgelegt werden. |
| Beispiel | IF [Season] = "Summer" THEN 'Sandals' |
| Hinweise | Verwendet mit IF, THEN, ELSE und END
Im Gegensatz zu |
| Definition | Wird zum Schließen eines IF- oder CASE-Ausdrucks verwendet. |
| Beispiel | IF [Season] = "Summer" THEN 'Sandals' "Wenn 'Season' (Jahreszeit) = 'Summer' (Sommer), dann gib 'Sandals' (Sandalen) zurück. Wenn nicht, schau dir den nächsten Ausdruck an. Wenn Jahreszeit = Winter, dann gib 'Boots' (Stiefel) zurück. Wenn keiner der Ausdrücke wahr ist, gib 'Sneakers' (Turnschuhe) zurück. CASE [Season] "Betrachte das Feld 'Season' (Jahreszeit). Wenn der Wert 'Summer' (Sommer) lautet, gib 'Sandals' (Sandalen) zurück. Wenn der Wert 'Winter' lautet, gib 'Boots' (Stiefel) zurück. Wenn keine der Optionen in der Berechnung mit den Angaben im Feld 'Season' übereinstimmt, gib 'Sneakers' (Turnschuhe) zurück." |
| Hinweise |
| Syntax | ENDSWITH(string, substring) |
| Ausgabe | Boolesch |
| Definition | Gibt "true" zurück, wenn <string> mit der angegebenen Teilzeichenfolge <substring> endet. Nachfolgende Leerzeichen werden ignoriert. |
| Beispiel | ENDSWITH("Tableau", "leau") = true |
| Hinweise | Siehe auch die unterstützten RegEx in der Dokumentation zu Zusatzfunktionen. |
| Syntax | EXP(number) |
| Ausgabe | Zahl |
| Definition | Gibt "e" potenziert mit der angegebenen Zahl (<number>) zurück. |
| Beispiel | EXP(2) = 7.389 |
| Hinweise | Siehe auch LN. |
| Syntax | FIND(string, substring, [start]) |
| Ausgabe | Zahl |
| Definition | Gibt die Index-Position der Unterzeichenfolge Wenn das optionale numerische Argument |
| Beispiel | FIND("Calculation", "alcu") = 2FIND("Calculation", "Computer") = 0FIND("Calculation", "a", 3) = 7FIND("Calculation", "a", 2) = 2FIND("Calculation", "a", 8) = 0 |
| Hinweise | Siehe auch die unterstützten RegEx in der Dokumentation zu Zusatzfunktionen. |
| Syntax | FINDNTH(string, substring, occurrence) |
| Ausgabe | Zahl |
| Definition | Gibt die Position des n-ten Vorkommens der Unterzeichenfolge <substring> in einer angegebenen Zeichenfolge <string> zurück, wobei n durch das Argument <occurence> definiert wird. |
| Beispiel | FINDNTH("Calculation", "a", 2) = 7 |
| Hinweise |
Siehe auch die unterstützten RegEx in der Dokumentation zu Zusatzfunktionen. |
| Syntax | FLOAT(expression) |
| Ausgabe | Gleitkommazahl (dezimal) |
| Definition | Konvertiert das Argument in eine Gleitkommazahl. |
| Beispiel | FLOAT(3) = 3.000 |
| Hinweise | Siehe auch INT, was eine Ganzzahl zurückgibt. |
| Syntax | FLOOR(number) |
| Ausgabe | Ganzzahl |
| Definition | Rundet eine Zahl <number> auf die nächste Ganzzahl desselben Werts oder kleiner ab. |
| Beispiel | FLOOR(7.9) = 7 |
| Hinweise | Siehe auch CEILING und ROUND. |
| Datenbankseitige Einschränkungen |
|
| Syntax | FULLNAME( ) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt den vollständigen Namen des aktuellen Benutzers zurück. |
| Beispiel | FULLNAME( ) Gibt den vollständigen Namen des angemeldeten Benutzers zurück, z. B. "Hamlin Myrer". [Manager] = FULLNAME( ) Wenn der Manager namens Hamlin Myrer angemeldet ist, wird in diesem Beispiel nur dann der Wert "TRUE" zurückgegeben, wenn das Feld "Manager" in der Ansicht ebenfalls "Hamlin Myrer" enthält. |
| Hinweise | Diese Funktion prüft:
Benutzerfilter Ein berechnetes Feld, das als Filter verwendet wird, z. B. |
| Syntax | HEXBINX(number, number) |
| Ausgabe | Zahl |
| Definition | Ordnet eine x-, y-Koordinate der x-Koordinate der nächsten hexagonalen Partition zu. Die Partitionen verfügen über eine Seitenlänge von 1, daher müssen die Eingaben möglicherweise entsprechend skaliert werden. |
| Beispiel | HEXBINX([Longitude]*2.5, [Latitude]*2.5) |
| Hinweise | HEXBINX und HEXBINY sind Binning- und Plottingfunktionen für hexagonale Partitionen. Hexagonale Partitionen sind eine effiziente und elegante Möglichkeit, Daten in einer x-/y-Ebene, beispielsweise eine Karte, zu visualisieren. Da die Partitionen hexagonal sind, nähert sich jede Partition eng an einen Kreis an und minimiert die Variation in der Entfernung vom Datenpunkt zum Zentrum der Partition. Dadurch wird die Gruppierung genauer und aussagekräftiger. |
| Syntax | HEXBINY(number, number) |
| Ausgabe | Zahl |
| Definition | Ordnet eine x-, y-Koordinate der y-Koordinate der nächsten hexagonalen Partition zu. Die Partitionen verfügen über eine Seitenlänge von 1, daher müssen die Eingaben möglicherweise entsprechend skaliert werden. |
| Beispiel | HEXBINY([Longitude]*2.5, [Latitude]*2.5) |
| Hinweise | Siehe auch HEXBINX. |
| Syntax | IF <test1> THEN <then1> |
| Ausgabe | Hängt vom Datentyp der <then>-Werte ab. |
| Definition | Prüft eine Reihe von Ausdrücken und gibt den Wert |
| Beispiel | IF [Season] = "Summer" THEN 'Sandals' "Wenn 'Season' (Jahreszeit) = 'Summer' (Sommer), dann gib 'Sandals' (Sandalen) zurück. Wenn nicht, schau dir den nächsten Ausdruck an. Wenn Jahreszeit = Winter, dann gib 'Boots' (Stiefel) zurück. Wenn keiner der Ausdrücke wahr ist, gib 'Sneakers' (Turnschuhe) zurück. |
| Hinweise |
| Syntax | IFNULL(expr1, expr2) |
| Ausgabe | Hängt vom Datentyp der <expr>-Werte ab. |
| Definition | Gibt den Ausdruck |
| Beispiel | IFNULL([Assigned Room], "TBD") "Wenn das Feld 'Assigned Room' (Zugewiesenes Zimmer) nicht null ist, gib seinen Wert zurück. Wenn das Feld 'Assigned Room' null ist, gib stattdessen 'TBD' (Noch nicht festgelegt) zurück." |
| Hinweise | Vergleich mit ISNULL. Siehe auch ZN. |
| Syntax | IIF(<test>, <then>, <else>, [<unknown>]) |
| Ausgabe | Hängt vom Datentyp der Werte im Ausdruck ab. |
| Definition | Prüft, ob eine Bedingung erfüllt ist (<test>) und gibt <then> zurück, wenn der Test "true" ist, <else>, wenn der Test "false" ist, und einen optionalen Wert für <unknown>, wenn der Test null ist. Wenn die optionale Unbekannte nicht spezifiziert ist, gibt IIF null zurück. |
| Beispiel | IIF([Season] = 'Summer', 'Sandals', 'Other footwear') "Wenn 'Season' (Jahreszeit) = 'Summer' (Sommer), dann gib 'Sandals' (Sandalen) zurück. Wenn nicht, gib andere Schuhe zurück" IIF([Season] = 'Summer', 'Sandals', "Wenn 'Season' (Jahreszeit) = 'Summer' (Sommer), dann gib 'Sandals' (Sandalen) zurück. Wenn nicht, schau dir den nächsten Ausdruck an. Wenn Jahreszeit = Winter, dann gib 'Boots' (Stiefel) zurück. Wenn beides nicht zutrifft, gib 'Sneakers' (Turnschuhe) zurück." IIF('Season' = 'Summer', 'Sandals', "Wenn 'Season' (Jahreszeit) = 'Summer' (Sommer), dann gib 'Sandals' (Sandalen) zurück. Wenn nicht, schau dir den nächsten Ausdruck an. Wenn Jahreszeit = Winter, dann gib 'Boots' (Stiefel) zurück. Wenn keiner der Ausdrücke wahr ist, gib 'Sneakers' (Turnschuhe) zurück." |
| Hinweise |
Das heißt, in der folgenden Berechnung ist das Ergebnis rot und nicht orange, da der Ausdruck nicht weiter ausgewertet wird, sobald A=A als wahr ausgewertet wird:
|
| Syntax | <expr1> IN <expr2> |
| Ausgabe | Boolesch (TRUE oder FALSE) |
| Definition | Gibt TRUE zurück, wenn ein beliebiger Wert in <expr1> mit einem beliebigen Wert in <expr2> übereinstimmt. |
| Beispiel | SUM([Cost]) IN (1000, 15, 200) "Ist der Wert des Kostenfelds 1000, 15 oder 200?" [Field] IN [Set] "Ist der Wert des Felds im Satz vorhanden?" |
| Hinweise | Die Werte in Siehe auch WHEN. |
| Syntax | INT(expression) |
| Ausgabe | Ganzzahl |
| Definition | Konvertiert das Argument in eine ganze Zahl. Bei Ausdrücken kürzt diese Funktion das Ergebnis zur nächsten ganzen Zahl gegen null. |
| Beispiel | INT(8/3) = 2 INT(-9.7) = -9 |
| Hinweise | Bei der Konvertierung einer Zeichenfolge in eine ganze Zahl, wird sie zunächst in eine Gleitkommazahl konvertiert und anschließend gerundet. Siehe auch |
| Syntax | INTERSECTS (<geometry1>, <geometry2>) |
| Ausgabe | Boolesch |
| Definition | Gibt einen booleschen Wert (TRUE/FALSE) zurück, der angibt, ob sich zwei Geometrien räumlich überlappen. |
| Hinweise | Unterstützte Kombinationen: Punkt/Polygon, Linie/Polygon und Polygon/Polygon. |
| Syntax | ISDATE(string) |
| Ausgabe | Boolesch |
| Definition | Gibt "true" zurück, wenn eine angegebene Zeichenfolge (<string>) ein gültiges Datum darstellt. |
| Beispiel | ISDATE(09/22/2018) = true ISDATE(22SEP18) = false |
| Hinweise | Das erforderliche Argument muss eine Zeichenfolge sein. ISDATE kann nicht für ein Feld von einem Datentyp "Datum" verwendet werden – die Berechnung würde eine Fehler zurückgeben. |
| Syntax | ISFULLNAME("User Full Name") |
| Ausgabe | Boolesch |
| Definition | Gibt |
| Beispiel | ISFULLNAME("Hamlin Myrer") |
| Hinweise | Das Argument Diese Funktion prüft:
|
| Syntax | ISMEMBEROF("Group Name") |
| Ausgabe | Boolescher Wert oder Null |
| Definition | Gibt |
| Beispiel | ISMEMBEROF('Superstars')ISMEMBEROF('domain.lan\Sales') |
| Hinweise | Das Argument Wenn der Benutzer in Tableau Cloud oder Tableau Server angemeldet ist, wird die Gruppenmitgliedschaft durch Tableau-Gruppen bestimmt. Die Funktion gibt "TRUE" zurück, wenn die angegebene Zeichenfolge "Alle Benutzer" lautet. Die Funktion |
| Syntax | ISNULL(expression) |
| Ausgabe | Boolesch (TRUE oder FALSE) |
| Definition | Gibt "true" zurück, wenn |
| Beispiel | ISNULL([Assigned Room]) "Ist das Feld 'Assigned Room" (Zugewiesenes Zimmer) null?" |
| Hinweise | Vergleichen Sie dieses mit IFNULL. Siehe auch ZN. |
| Syntax | ISOQUARTER(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt das auf der ISO8601-Woche basierende Quartal eines bestimmten Datums (<date>) als Ganzzahl zurück. |
| Beispiel | ISOQUARTER(#1986-03-25#) = 1 |
| Hinweise | Siehe auch ISOWEEK, ISOWEEKDAY, ISOYEAR und die Nicht-ISO-Äquivalente. |
| Syntax | ISOWEEK(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt die auf der ISO8601-Woche basierende Woche eines bestimmten Datums (<date>) als Ganzzahl zurück. |
| Beispiel | ISOWEEK(#1986-03-25#) = 13 |
| Hinweise | Siehe auch ISOWEEKDAY, ISOQUARTER, ISOYEAR und die Nicht-ISO-Äquivalente. |
| Syntax | ISOWEEKDAY(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt den auf der ISO8601-Woche basierenden Wochentag eines bestimmten Datums (<date>) als Ganzzahl zurück. |
| Beispiel | ISOWEEKDAY(#1986-03-25#) = 2 |
| Hinweise | Siehe auch ISOWEEK, ISOQUARTER, ISOYEAR und die Nicht-ISO-Äquivalente |
| Syntax | ISOYEAR(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt das auf der ISO8601-Woche basierende Jahr eines bestimmten Datums als Ganzzahl zurück. |
| Beispiel | ISOYEAR(#1986-03-25#) = 1,986 |
| Hinweise | Siehe auch ISOWEEK, ISOWEEKDAY, ISOQUARTER und die Nicht-ISO-Äquivalente. |
| Syntax | ISUSERNAME("username") |
| Ausgabe | Boolesch |
| Definition | Gibt TRUE zurück, wenn der Benutzername des aktuellen Benutzers dem angegebenen Benutzernamen <username> entspricht. Andernfalls wird FALSE zurückgegeben. |
| Beispiel | ISUSERNAME("hmyrer") |
| Hinweise | Das Argument Diese Funktion prüft:
|
| Syntax | LEFT(string, number) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt den linken Teil einer Zeichenfolge mit der angegebenen Anzahl an Zeichen (<number>) zurück. |
| Beispiel | LEFT("Matador", 4) = "Mata" |
| Hinweise | Siehe auch MID und RIGHT. |
| Syntax | LEN(string) |
| Ausgabe | Zahl |
| Definition | Gibt die Länge der Zeichenfolge <string> zurück. |
| Beispiel | LEN("Matador") = 7 |
| Hinweise | Nicht zu verwechseln mit der räumlichen Funktion LENGTH. |
| Syntax | LENGTH(geometry, 'units') |
| Ausgabe | Zahl |
| Definition | Gibt die geodätische Pfadlänge der Linienzeichenfolge(n) in der <geometry> in der gegebenen Einheit <units> zurück. |
| Beispiel | LENGTH([Spatial], 'metres') |
| Hinweise | Das Ergebnis ist Nicht zu verwechseln mit der String-Funktion |
| Syntax | LN(number) |
| Ausgabe | Zahl Die Ausgabe ist |
| Definition | Gibt den natürlichen Logarithmus einer Zahl (<number>) zurück. |
| Beispiel | LN(50) = 3.912023005 |
| Hinweise | Siehe auch EXP und LOG. |
| Syntax | LOG(number, [base])Wenn das optionale Basisargument nicht vorhanden ist, wird Basis 10 verwendet. |
| Ausgabe | Zahl |
| Definition | Gibt den Logarithmus einer Zahl <number> zur Basis <base>zurück. |
| Beispiel | LOG(16,4) = 2 |
| Hinweise | Siehe auch POWER LN. |
| Syntax | LOWER(string) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt die bereitgestellte <string> in Kleinbuchstaben zurück. |
| Beispiel | LOWER("ProductVersion") = "productversion" |
| Hinweise | Siehe auch UPPER und PROPER. |
| Syntax | LTRIM(string) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt die bereitgestellte Zeichenfolge (<string>) zurück und entfernt dabei alle vorangestellten Leerzeichen. |
| Beispiel | LTRIM(" Matador ") = "Matador " |
| Hinweise | Siehe auch RTRIM. |
| Syntax | MAKEDATE(year, month, day) |
| Ausgabe | Datum |
| Definition | Gibt einen Datumswert zurück, der aus den angegebenen Werten für <year>, <month> und <day> gebildet wird. |
| Beispiel | MAKEDATE(1986,3,25) = #1986-03-25# |
| Hinweise | Anmerkung: Fehlerhaft eingegebene Werte werden so angepasst, dass sie ein Datum ergeben. So würde zum Beispiel Ist für Extrakte verfügbar. Prüfen Sie die Verfügbarkeit in anderen Datenquellen.
|
| Syntax | MAKEDATETIME(date, time) |
| Ausgabe | Datum/Uhrzeit |
| Definition | Gibt einen Datum/Zeit-Wert zurück, der ein Datum (<date>) und eine Uhrzeit (<time>) kombiniert. Das Datum kann den Datentyp Datum, Datum/Zeit oder Zeichenfolge haben. Die Uhrzeit muss ein Datum/Zeit-Wert sein. |
| Beispiel | MAKEDATETIME("1899-12-30", #07:59:00#) = #12/30/1899 7:59:00 AM#MAKEDATETIME([Date], [Time]) = #1/1/2001 6:00:00 AM# |
| Hinweise | Diese Funktion ist nur für MySQL-kompatible Verbindungen verfügbar (für Tableau wären das MySQL und Amazon Aurora).
|
| Syntax | MAKELINE(SpatialPoint1, SpatialPoint2) |
| Ausgabe | Geometrie (Linie) |
| Definition | Erzeugt eine Linienmarkierung zwischen zwei Punkten |
| Beispiel | MAKELINE(MAKEPOINT(47.59, -122.32), MAKEPOINT(48.5, -123.1)) |
| Hinweise | Nützlich zum Erstellen von Ursprungs-Ziel-Karten. |
| Syntax | MAKEPOINT(latitude, longitude, [SRID]) |
| Ausgabe | Geometrie (Punkt) |
| Definition | Konvertiert Daten aus Breiten- und Längengradspalten Wenn das optionale Argument |
| Beispiel | MAKEPOINT(48.5, -123.1) MAKEPOINT([AirportLatitude], [AirportLongitude]) MAKEPOINT([Xcoord],[Ycoord], 3493) |
| Hinweise |
SRID ist ein räumlicher Referenzkennzeichner, der Codes aus dem ESPG-Referenzsystem verwendet, um Koordinatensysteme zu bestimmen. Wenn SRID nicht angegeben ist, wird WGS84 angenommen und die Parameter werden als Breitengrad / Längengrad in Grad behandelt. Mit |
| Syntax | MAKETIME(hour, minute, second) |
| Ausgabe | Datum/Uhrzeit |
| Definition | Gibt einen Datumswert zurück, der aus den angegebenen Werten für <hour>, <minute> und <second> gebildet wird. |
| Beispiel | MAKETIME(14, 52, 40) = #1/1/1899 14:52:40# |
| Hinweise | Da Tableau nicht den Datentyp "Uhrzeit" unterstützt, sondern nur "Datum/Uhrzeit"(datetime), ist die Ausgabe ein Wert im Format "Datum+Uhrzeit". Im Datumsteil des Feldes wird "01.01.1899" stehen. Ähnliche Funktion wie |
| Syntax | MAX(expression) oder MAX(expr1, expr2) |
| Ausgabe | Gleicher Datentyp wie das Argument oder NULL , wenn ein Teil des Arguments null ist. |
| Definition | Gibt den Maximalwert der zwei Argumente zurück, die vom selben Datentyp sein müssen.
|
| Beispiel | MAX(4,7) = 7 |
| Hinweise | Für Zeichenfolgen
Bei Datenquellen einer Datenbank ist der Zeichenfolgenwert Für Datumsangaben Für Datumsangaben ist Als Aggregation
Als Vergleich
Siehe auch |
| Syntax | MEDIAN(expression) |
| Definition | Gibt den Median eines Ausdrucks über alle Datensätze hinweg zurück. Null-Werte werden ignoriert. |
| Hinweise | MEDIAN kann nur mit numerischen Feldern verwendet werden. |
| Datenbankseitige Einschränkungen |
Bei anderen Datenquellentypen können Sie Ihre Daten in eine Extraktdatei extrahieren, um diese Funktion zu nutzen. Informationen dazu finden Sie unter Extrahieren von Daten. |
| Syntax | (MID(string, start, [length]) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt eine Zeichenfolge zurück, die an der angegebenen Wird das optionale numerische Argument |
| Beispiel | MID("Calculation", 2) = "alculation"MID("Calculation", 2, 5) ="alcul" |
| Hinweise | Siehe auch die unterstützten RegEx in der Dokumentation zu Zusatzfunktionen. |
| Syntax | MIN(expression) oder MIN(expr1, expr2) |
| Ausgabe | Gleicher Datentyp wie das Argument oder NULL , wenn ein Teil des Arguments null ist. |
| Definition | Gibt den Minimalwert der zwei Argumente zurück, die vom selben Datentyp sein müssen.
|
| Beispiel | MIN(4,7) = 4 |
| Hinweise | Für Zeichenfolgen
Bei Datenquellen einer Datenbank ist der Zeichenfolgenwert Für Datumsangaben Für Datumsangaben ist Als Aggregation
Als Vergleich
Siehe auch |
| Syntax | MODEL_PERCENTILE(
|
| Definition | Gibt die Wahrscheinlichkeit (zwischen 0 und 1) zurück, dass der erwartete Wert kleiner oder gleich der beobachteten Markierung ist, die durch den Zielausdruck und andere Prädiktoren definiert wird. Dies ist die A-Posteriori-Verteilungsfunktion oder kumulative Verteilungsfunktion (CDF, Cumulative Distribution Function). |
| Beispiel | MODEL_PERCENTILE( SUM([Sales]),COUNT([Orders])) |
| Syntax | MODEL_QUANTILE(
|
| Definition | Gibt einen numerischen Zielwert innerhalb des wahrscheinlichen Bereichs zurück, der durch den Zielausdruck und andere Prädiktoren bei einem angegebenen Quantil definiert wird. Dies ist das A-Posteriori-Quantil. |
| Beispiel | MODEL_QUANTILE(0.5, SUM([Sales]), COUNT([Orders])) |
| Syntax | MONTH(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt den Monat des angegebenen Datums <date> als Ganzzahl zurück. |
| Beispiel | MONTH(#1986-03-25#) = 3 |
| Hinweise | Siehe auch DAY, WEEK, Quarter, YEAR und die ISO-Äquivalente |
| Syntax | NOT <expression> |
| Ausgabe | Boolesch (TRUE oder FALSE) |
| Definition | Führt eine logische Negation eines Ausdrucks durch. |
| Beispiel | IF NOT [Season] = "Summer" „Wenn die 'Season' (Jahreszeit) nicht gleich 'Summer' (Sommer) ist, dann gib 'Don't wear sandals' (Keine Sandalen tragen) zurück. Wenn nicht, gib 'Wear sandals' (Trag Sandalen) zurück.." |
| Hinweise | Wird oft mit IF und IIF verwendet. Siehe auch Die Tableau-Funktionen in dieser Referenz sind alphabetisch geordnet. Klicken Sie auf einen Buchstaben, um zu dieser Stelle in der Liste zu springen. Sie können auch die Tastenkombination Strg+F (Command-F bei einem Mac-Computer) drücken, um ein Suchfeld für die Suche nach einer bestimmten Funktion zu öffnen. und OR. |
| Syntax | NOW() |
| Ausgabe | Datum/Uhrzeit |
| Definition | Gibt das aktuelle lokale Systemdatum und die Uhrzeit zurück. |
| Beispiel | NOW() = 1986-03-25 1:08:21 PM |
| Hinweise |
Siehe auch Wenn die Verbindung eine Direktverbindung ist, könnten das Systemdatum- und -uhrzeit aus einer anderen Zeitzone stammen. Weitere Informationen dazu, wie mit solchen Fällen umgegangen wird, finden Sie in der Knowledgebase. |
| Syntax | <expr1> OR <expr2> |
| Ausgabe | Boolesch (TRUE oder FALSE) |
| Definition | Führt eine logische Disjunktion von zwei Ausdrücken aus. |
| Beispiel | IF [Season] = "Spring" OR [Season] = "Fall" "Wenn entweder (Jahreszeit = Spring) oder (Season = Fall) (Jahreszeit= Herbst) zutrifft, dann gib 'Sneakers' (Turnschuhe) zurück." |
| Hinweise | Wird oft mit IF und IIF verwendet. Siehe auch Die Tableau-Funktionen in dieser Referenz sind alphabetisch geordnet. Klicken Sie auf einen Buchstaben, um zu dieser Stelle in der Liste zu springen. Sie können auch die Tastenkombination Strg+F (Command-F bei einem Mac-Computer) drücken, um ein Suchfeld für die Suche nach einer bestimmten Funktion zu öffnen. und NOT. Wenn für einen der beiden Ausdrücke Wenn Sie eine Berechnung erstellen, in der das Ergebnis eines Hinweis: Der Operator |
| Syntax | OUTLINE(<spatial polygon>) |
| Ausgabe | Geometrie |
| Definition | Konvertiert eine Polygongeometrie in Linienzeichenfolgen. |
| Hinweise | Nützlich zum Erstellen einer separaten Ebene für einen Umriss, der anders gestaltet werden kann als die Füllung. Unterstützt Polygone innerhalb von Multipolygonen. |
| Syntax | PERCENTILE(expression, number) |
| Definition | Gibt den Wert des angegebenen Ausdrucks <expression> als Perzentil zurück, das der angegebenen Zahl (<number>) entspricht. Die Zahl (<number>) muss eine numerische Konstante zwischen 0 und 1 (einschließlich) sein. |
| Beispiel | PERCENTILE([Score], 0.9) |
| Datenbankseitige Einschränkungen | Diese Funktion ist für die folgenden Datenquellen verfügbar: Nicht-Legacy-Microsoft Excel- und Textdatei-Verbindungen, Extrakte und Datenquellen vom Typ "Nur-Extrakt" (z. B. Google Analytics, OData oder Salesforce), sowie Datenquellen der Versionen Sybase IQ 15.1 (und höher), Oracle 10 (und höher), Cloudera Hive und Hortonworks Hadoop Hive sowie EXASolution 4.2 (und höher). Bei anderen Datenquellentypen können Sie Ihre Daten in eine Extraktdatei extrahieren, um diese Funktion zu nutzen. Informationen dazu finden Sie unter Extrahieren von Daten. |
| Syntax | PI() |
| Ausgabe | Zahl |
| Definition | Gibt die numerische Konstante Pi (Kreiszahl) zurück: 3,14159. |
| Beispiel | PI() = 3.14159 |
| Hinweise | Nützlich für Trig-Funktionen, deren Eingabe im Bogenmaß erfolgt. |
| Syntax | POWER(number, power) |
| Ausgabe | Zahl |
| Definition | Potenziert die Zahl (<number>) mit dem Exponenten (<power>). |
| Beispiel | POWER(5,3) = 125 |
| Hinweise | Sie können auch das Symbol ^ verwenden (z. B. 5^3 = POWER(5,3) = 125). |
| Syntax | PROPER(string) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt die angegebene Zeichenfolge ( |
| Beispiel | PROPER("PRODUCT name") = "Product Name"PROPER("darcy-mae") = "Darcy-Mae" |
| Hinweise | Leerzeichen und nicht-alphanumerische Zeichen (z. B. Interpunktionszeichen) werden als Trennzeichen behandelt. |
| Syntax | QUARTER(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt das Quartal des angegebenen Datums <date> als Ganzzahl zurück. |
| Beispiel | QUARTER(#1986-03-25#) = 1 |
| Hinweise | Siehe auch DAY, WEEK, MONTH, YEAR und die ISO-Äquivalente |
| Syntax | RADIANS(number) |
| Ausgabe | Zahl (Winkel im Bogenmaß) |
| Definition | Wandelt eine in Grad angegebene Zahl (<number>) in Bogenmaß (Radiant) um. |
| Beispiel | RADIANS(180) = 3.14159 |
| Hinweise | Die Umkehrfunktion DEGREES nimmt einen Winkel im Bogenmaß und gibt den Winkel in Grad zurück. |
| Syntax | REPLACE(string, substring, replacement |
| Ausgabe | Zeichenfolge |
| Definition | Sucht nach <string> für <substring> und ersetzt diesen durch <replacement>. Falls die <substring> nicht gefunden wird, bleibt die Zeichenfolge unverändert. |
| Beispiel | REPLACE("Version 3.8", "3.8", "4x") = "Version 4x" |
| Hinweise | Siehe auch REGEXP_REPLACE in der Dokumentation zu Zusatzfunktionen. |
| Syntax | RIGHT(string, number) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt den rechten Teil einer Zeichenfolge mit der angegebenen Anzahl an Zeichen (<number>) zurück. |
| Beispiel | RIGHT("Calculation", 4) = "tion" |
| Hinweise | Siehe auch LEFT und MID. |
| Syntax | ROUND(number, [decimals]) |
| Ausgabe | Zahl |
| Definition | Rundet die Zahl Das optionale Argument |
| Beispiel | ROUND(1/3, 2) = 0.33 |
| Hinweise | Einige Datenbanken wie SQL Server ermöglichen die Angabe einer negativen Länge, wobei -1 die Zahl auf Vielfache von 10, -2 auf Vielfache von 100 usw. rundet. Dies trifft nicht auf alle Datenbanken zu. Es gilt beispielsweise nicht für Excel oder Access.
|
| Syntax | RTRIM(string) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt die bereitgestellte Zeichenfolge (<string>) zurück und entfernt dabei alle nachgestellten Leerzeichen. |
| Beispiel | RTRIM(" Calculation ") = " Calculation" |
| Hinweise | Siehe auch LTRIM und TRIM. |
| Syntax | SHAPETYPE(<geometry>) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt eine Zeichenfolge zurück, die die Struktur der räumlichen Geometrie beschreibt, z. B. Empty, Point, MultiPoint, LineString, MultiLinestring, Polygon, MultiPolygon, Mixed und nicht unterstützt |
| Beispiel | SHAPETYPE(MAKEPOINT(48.5, -123.1)) = "Point" |
| Syntax | SIGN(number) |
| Ausgabe | -1, 0 oder 1 |
| Definition | Gibt das Vorzeichen einer Zahl (<number>) zurück. Die folgenden Rückgabewerte sind möglich: -1, wenn die Zahl negativ ist; 0, wenn die Zahl 0 (null) ist; 1, wenn die Zahl positiv ist. |
| Beispiel | SIGN(AVG(Profit)) = -1 |
| Hinweise | Siehe auch ABS. |
| Syntax | SIN(number) |
| Ausgabe | Zahl |
| Definition | Gibt den Sinus eines im Bogenmaß angegebenen Winkels zurück. |
| Beispiel | SIN(0) = 1.0 |
| Hinweise | Die Umkehrfunktion Siehe auch |
| Syntax | SPACE(number) |
| Ausgabe | Zeichenfolge (eigentlich nur Leerzeichen) |
| Definition | Gibt eine Zeichenfolge zurück, die aus der angegebenen Anzahl an Leerzeichen besteht. |
| Beispiel | SPACE(2) = " " |
| Syntax | SPLIT(string, delimiter, token number) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt eine Unterzeichenfolge von einer Zeichenfolge <string> zurück und unterteilt die Zeichenfolge anhand von Trennzeichen <delimiter> in eine Abfolge aus <tokens>. |
| Beispiel | SPLIT ("a-b-c-d", "-", 2) = "b"SPLIT ("a|b|c|d", "|", -2) = "c" |
| Hinweise | Die Zeichenfolge wird als eine sich abwechselnde Sequenz aus Trennzeichen und Token interpretiert. Bei der Zeichenfolge
Siehe auch unterstützte REGEX in der Dokumentation zu Zusatzfunktionen. |
| Datenbankseitige Einschränkungen | Die Befehle "Teilen" und "Benutzerdefiniertes Teilen" stehen für die folgenden Datenquellentypen zur Verfügung: Tableau-Datenextrakte, Microsoft Excel, Textdatei, PDF-Datei, Salesforce, OData, Microsoft Azure Market Place, Google Analytics, Vertica, Oracle, MySQL, PostgreSQL, Teradata, Amazon Redshift, Aster Data, Google Big Query, Cloudera Hadoop Hive, Hortonworks Hive und Microsoft SQL Server. Einige Datenquellen setzen Limits in Bezug auf das Aufteilen einer Zeichenfolge. Weitere Informationen dazu finden Sie unter den Einschränkungen der SPLIT-Funktion weiter unten. |
| Syntax | SQRT(number) |
| Ausgabe | Zahl |
| Definition | Gibt die Quadratwurzel einer Zahl (<number>) zurück. |
| Beispiel | SQRT(25) = 5 |
| Hinweise | Siehe auch SQUARE. |
| Syntax | SQUARE(number) |
| Ausgabe | Zahl |
| Definition | Gibt das Quadrat einer Zahl (<number>) zurück. |
| Beispiel | SQUARE(5) = 25 |
| Hinweise | Siehe auch SQRT und POWER. |
| Syntax | STARTSWITH(string, substring) |
| Ausgabe | Boolesch |
| Definition | Gibt "true" zurück, wenn string mit substring beginnt. Vorgestellte Leerzeichen werden ignoriert. |
| Beispiel | STARTSWITH("Matador, "Ma") = TRUE |
| Hinweise | Siehe auch CONTAINS sowie unterstützte REGEX in der Dokumentation zu Zusatzfunktionen. |
| Syntax | STDEV(expression) |
| Definition | Gibt die statistische Standardabweichung aller Werte in einem Ausdruck <expression> basierend auf einer Stichprobe der Population zurück. |
| Syntax | STDEVP(expression) |
| Definition | Gibt die statistische Standardabweichung aller Werte in einem Ausdruck <expression> basierend auf einer verzerrten Population zurück. |
| Syntax | STR(expression) |
| Ausgabe | Zeichenfolge |
| Definition | Konvertiert das Argument in eine Zeichenfolge. |
| Beispiel | STR([ID]) |
| Syntax | SUM(expression) |
| Definition | Gibt die Summe aller Werte im Ausdruck <expression> zurück. Null-Werte werden ignoriert. |
| Hinweise | SUM kann nur mit numerischen Feldern verwendet werden. |
| Syntax | TAN(number)Das Argument |
| Ausgabe | Zahl |
| Definition | Gibt den Tangens eines Winkels zurück. |
| Beispiel | TAN(PI ( )/4) = 1.0 |
| Hinweise | Siehe auch ATAN, ATAN2,COT und PI. Um einen Winkel von Grad in Bogenmaß umzurechnen, verwenden Sie RADIANS. |
| Syntax | IF <test1> THEN <then1>
|
| Definition | Ein erforderlicher Teil eines IF-, ELSEIF- oder CASE-Ausdrucks, mit dem definiert wird, welches Ergebnis zurückgegeben werden soll, wenn ein bestimmter Wert oder Test "true" ist. |
| Beispiel | IF [Season] = "Summer" THEN 'Sandals' "Wenn 'Season' (Jahreszeit) = 'Summer' (Sommer), dann gib 'Sandals' (Sandalen) zurück. Wenn nicht, schau dir den nächsten Ausdruck an. Wenn Jahreszeit = Winter, dann gib 'Boots' (Stiefel) zurück. Wenn keiner der Ausdrücke wahr ist, gib 'Sneakers' (Turnschuhe) zurück. CASE [Season] "Betrachte das Feld 'Season' (Jahreszeit). Wenn der Wert 'Summer' (Sommer) lautet, gib 'Sandals' (Sandalen) zurück. Wenn der Wert 'Winter' lautet, gib 'Boots' (Stiefel) zurück. Wenn keine der Optionen in der Berechnung mit den Angaben im Feld 'Season' übereinstimmt, gib 'Sneakers' (Turnschuhe) zurück." |
| Hinweise |
| Syntax | TODAY() |
| Ausgabe | Datum |
| Definition | Gibt das aktuelle lokale Systemdatum zurück. |
| Beispiel | TODAY() = 1986-03-25 |
| Hinweise |
Siehe auch Wenn die Verbindung eine Direktverbindung ist, könnte das Systemdatum aus einer anderen Zeitzone stammen. Weitere Informationen dazu, wie mit solchen Fällen umgegangen wird, finden Sie in der Knowledgebase. |
| Syntax | TRIM(string) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt die bereitgestellte Zeichenfolge (<string>) zurück und entfernt dabei alle vor- und nachgestellten Leerzeichen. |
| Beispiel | TRIM(" Calculation ") = "Calculation" |
| Hinweise | Siehe auch LTRIM und RTRIM. |
| Syntax | UPPER(string) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt die angegebene Zeichenfolge (<string>) in Großbuchstaben zurück. |
| Beispiel | UPPER("Calculation") = "CALCULATION" |
| Hinweise | Siehe auch PROPER und LOWER. |
| Syntax | USERDOMAIN( ) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt die Domäne des aktuellen Benutzers zurück. |
| Hinweise | Diese Funktion prüft:
|
| Syntax | USERNAME( ) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt den Benutzernamen des aktuellen Benutzers zurück. |
| Beispiel | USERNAME( ) Gibt den Benutzernamen des angemeldeten Benutzers zurück, z. B. "hmyrer". [Manager] = USERNAME( ) Wenn der Manager "hmyrer" angemeldet ist, wird in diesem Beispiel nur dann der Wert "TRUE" zurückgegeben, wenn das Feld "Manager" in der Ansicht ebenfalls "hmyrer" enthält. |
| Hinweise | Diese Funktion prüft:
Benutzerfilter Ein berechnetes Feld, das als Filter verwendet wird, z. B. |
| Syntax | VAR(expression) |
| Definition | Gibt die statistische Varianz aller Werte in einem Ausdruck basierend auf einer Stichprobe der Population zurück. |
| Syntax | VARP(expression) |
| Definition | Gibt die statistische Varianz aller Werte in einem Ausdruck basierend auf der Gesamtpopulation zurück. |
| Syntax | WEEK(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt die Woche des angegebenen Datums <date> als Ganzzahl zurück. |
| Beispiel | WEEK(#1986-03-25#) = 13 |
| Hinweise | Siehe auch DAY, MONTH, Quarter, YEAR und die ISO-Äquivalente |
| Syntax | CASE <expression> |
| Definition | Ein erforderlicher Teil eines CASE-Ausdrucks. Sucht den ersten <value>, der mit <expression> übereinstimmt, und gibt den entsprechenden <then>-Wert zurück. |
| Beispiel | CASE [Season] "Betrachte das Feld 'Season' (Jahreszeit). Wenn der Wert 'Summer' (Sommer) lautet, gib 'Sandals' (Sandalen) zurück. Wenn der Wert 'Winter' lautet, gib 'Boots' (Stiefel) zurück. Wenn keine der Optionen in der Berechnung mit den Angaben im Feld 'Season' übereinstimmt, gib 'Sneakers' (Turnschuhe) zurück." |
| Hinweise | Verwendet mit CASE, THEN, ELSE und END.
CASE <expression> Die Werte, mit denen |
| Syntax | YEAR(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt das Jahr des angegebenen Datums <date> als Ganzzahl zurück. |
| Beispiel | YEAR(#1986-03-25#) = 1,986 |
| Hinweise | Siehe auch DAY, WEEK, MONTH, Quarter und die ISO-Äquivalente |
| Syntax | ZN(expression) |
| Ausgabe | Abhängig vom Datentyp von <expression> oder 0. |
| Definition | Gibt <expression> zurück, sofern dieser nicht null ist; andernfalls wird 0 zurückgegeben. |
| Beispiel | ZN([Test Grade]) "Wenn 'Test Grade' (Testnote) nicht null ist, gib ihren Wert zurück. Wenn 'Test Grade' null ist, gib 0 zurück." |
| Hinweise |
Siehe auch ISNULL. |
| Syntax | ABS(number) |
| Ausgabe | Zahl (positiv) |
| Definition | Gibt den absoluten Wert der jeweiligen Zahl (<number>) zurück. |
| Beispiel | ABS(-7) = 7 Das zweite Beispiel gibt den absoluten Wert für alle im Feld "Budget Variance" (Budgetabweichung) enthaltenen Zahlen zurück. |
| Hinweise | Siehe auch SIGN. |
| Syntax | ACOS(number) |
| Ausgabe | Zahl (Winkel im Bogenmaß) |
| Definition | Gibt den Arkuskosinus (Winkel) der gegebenen Zahl (<number>) zurück. |
| Beispiel | ACOS(-1) = 3.14159265358979 |
| Hinweise | Die Umkehrfunktion COS nimmt den Winkel im Bogenmaß als Argument und gibt den Kosinus zurück. |
| Syntax | ASIN(number) |
| Ausgabe | Zahl (Winkel im Bogenmaß) |
| Definition | Gibt den Arkussinus (Winkel) einer gegebenen Zahl (<number>) zurück. |
| Beispiel | ASIN(1) = 1.5707963267949 |
| Hinweise | Die Umkehrfunktion SIN nimmt den Winkel im Bogenmaß als Argument und gibt den Sinus zurück. |
| Syntax | ATAN(number) |
| Ausgabe | Zahl (Winkel im Bogenmaß) |
| Definition | Gibt den Arkustangens (Winkel) einer gegebenen Zahl (<number>) zurück. |
| Beispiel | ATAN(180) = 1.5652408283942 |
| Hinweise | Die Umkehrfunktion |
| Syntax | ATAN2(y number, x number) |
| Ausgabe | Zahl (Winkel im Bogenmaß) |
| Definition | Gibt den Arkustangens (Winkel) zwischen zwei Zahlen (x und y) zurück. Das Ergebnis wird im Bogenmaß (Radiant) angegeben. |
| Beispiel | ATAN2(2, 1) = 1.10714871779409 |
| Hinweise | Siehe auch ATAN, TAN und COT. |
| Syntax | CEILING(number) |
| Ausgabe | Ganzzahl |
| Definition | Rundet eine Zahl (<number>) auf die nächste Ganzzahl desselben oder höheren Werts auf. |
| Beispiel | CEILING(2.1) = 3 |
| Hinweise | Siehe auch FLOOR und ROUND. |
| Datenbankseitige Einschränkungen |
|
| Syntax | COS(number)Das Zahlenargument ist der Winkel im Bogenmaß. |
| Ausgabe | Zahl |
| Definition | Gibt den Kosinus eines Winkels zurück. |
| Beispiel | COS(PI( ) /4) = 0.707106781186548 |
| Hinweise | Die Umkehrfunktion Siehe auch |
| Syntax | COT(number)Das Zahlenargument ist der Winkel im Bogenmaß. |
| Ausgabe | Zahl |
| Definition | Gibt den Kotangens eines Winkels zurück. |
| Beispiel | COT(PI( ) /4) = 1 |
| Hinweise | Siehe auch ATAN, TAN und PI. Um einen Winkel von Grad in Bogenmaß umzurechnen, verwenden Sie RADIANS. |
| Syntax | DEGREES(number)Das Zahlenargument ist der Winkel im Bogenmaß. |
| Ausgabe | Zahl (Grad) |
| Definition | Wandelt einen Winkel im Bogenmaß in Grad um. |
| Beispiel | DEGREES(PI( )/4) = 45.0 |
| Hinweise | Die Umkehrfunktion Siehe auch |
| Syntax | DIV(integer1, integer2) |
| Ausgabe | Ganzzahl |
| Definition | Gibt den Ganzzahl-Teil einer Division zurück, bei der <integer1> durch <integer2> geteilt wird. |
| Beispiel | DIV(11,2) = 5 |
| Syntax | EXP(number) |
| Ausgabe | Zahl |
| Definition | Gibt "e" potenziert mit der angegebenen Zahl (<number>) zurück. |
| Beispiel | EXP(2) = 7.389 |
| Hinweise | Siehe auch LN. |
| Syntax | FLOOR(number) |
| Ausgabe | Ganzzahl |
| Definition | Rundet eine Zahl auf die nächste Zahl (<number>) desselben oder eines niedrigeren Werts ab. |
| Beispiel | FLOOR(7.9) = 7 |
| Hinweise | Siehe auch CEILING und ROUND. |
| Datenbankseitige Einschränkungen |
|
| Syntax | HEXBINX(number, number) |
| Ausgabe | Zahl |
| Definition | Ordnet eine x-, y-Koordinate der x-Koordinate der nächsten hexagonalen Partition zu. Die Partitionen verfügen über eine Seitenlänge von 1, daher müssen die Eingaben möglicherweise entsprechend skaliert werden. |
| Beispiel | HEXBINX([Longitude]*2.5, [Latitude]*2.5) |
| Hinweise | HEXBINX und HEXBINY sind Binning- und Plottingfunktionen für hexagonale Partitionen. Hexagonale Partitionen sind eine effiziente und elegante Möglichkeit, Daten in einer x-/y-Ebene, beispielsweise eine Karte, zu visualisieren. Da die Partitionen hexagonal sind, nähert sich jede Partition eng an einen Kreis an und minimiert die Variation in der Entfernung vom Datenpunkt zum Zentrum der Partition. Dadurch wird die Gruppierung genauer und aussagekräftiger. |
| Syntax | HEXBINY(number, number) |
| Ausgabe | Zahl |
| Definition | Ordnet eine x-, y-Koordinate der y-Koordinate der nächsten hexagonalen Partition zu. Die Partitionen verfügen über eine Seitenlänge von 1, daher müssen die Eingaben möglicherweise entsprechend skaliert werden. |
| Beispiel | HEXBINY([Longitude]*2.5, [Latitude]*2.5) |
| Hinweise | Siehe auch HEXBINX. |
| Syntax | LN(number) |
| Ausgabe | Zahl Die Ausgabe ist |
| Definition | Gibt den natürlichen Logarithmus einer Zahl (<number>) zurück. |
| Beispiel | LN(50) = 3.912023005 |
| Hinweise | Siehe auch EXP und LOG. |
| Syntax | LOG(number, [base])Wenn das optionale Basisargument nicht vorhanden ist, wird Basis 10 verwendet. |
| Ausgabe | Zahl |
| Definition | Gibt den Logarithmus einer Zahl zur Basis zurück. |
| Beispiel | LOG(16,4) = 2 |
| Hinweise | Siehe auch POWER LN. |
| Syntax | MAX(expression) oder MAX(expr1, expr2) |
| Ausgabe | Gleicher Datentyp wie das Argument oder NULL , wenn ein Teil des Arguments null ist. |
| Definition | Gibt den Maximalwert der zwei Argumente zurück, die vom selben Datentyp sein müssen.
|
| Beispiel | MAX(4,7) = 7 |
| Hinweise | Für Zeichenfolgen
Bei Datenquellen einer Datenbank ist der Zeichenfolgenwert Für Datumsangaben Für Datumsangaben ist Als Aggregation
Als Vergleich
Siehe auch |
| Syntax | MIN(expression) oder MIN(expr1, expr2) |
| Ausgabe | Gleicher Datentyp wie das Argument oder NULL , wenn ein Teil des Arguments null ist. |
| Definition | Gibt den Minimalwert der zwei Argumente zurück, die vom selben Datentyp sein müssen.
|
| Beispiel | MIN(4,7) = 4 |
| Hinweise | Für Zeichenfolgen
Bei Datenquellen einer Datenbank ist der Zeichenfolgenwert Für Datumsangaben Für Datumsangaben ist Als Aggregation
Als Vergleich
Siehe auch |
| Syntax | PI() |
| Ausgabe | Zahl |
| Definition | Gibt die numerische Konstante Pi (Kreiszahl) zurück: 3,14159. |
| Beispiel | PI() = 3.14159 |
| Hinweise | Nützlich für Trig-Funktionen, deren Eingabe im Bogenmaß erfolgt. Siehe auch RADIANS. |
| Syntax | POWER(number, power) |
| Ausgabe | Zahl |
| Definition | Potenziert die Zahl (<number>) mit dem Exponenten (<power>). |
| Beispiel | POWER(5,3) = 125 |
| Hinweise | Sie können auch das Symbol ^ verwenden (z. B. 5^3 = POWER(5,3) = 125). |
| Syntax | RADIANS(number) |
| Ausgabe | Zahl (Winkel im Bogenmaß) |
| Definition | Wandelt eine in Grad angegebene Zahl (<number>) in Bogenmaß (Radiant) um. |
| Beispiel | RADIANS(180) = 3.14159 |
| Hinweise | Die Umkehrfunktion DEGREES nimmt einen Winkel im Bogenmaß und gibt den Winkel in Grad zurück. |
| Syntax | ROUND(number, [decimals]) |
| Ausgabe | Zahl |
| Definition | Rundet eine Zahl ( Das optionale Argument |
| Beispiel | ROUND(1/3, 2) = 0.33 |
| Hinweise | Einige Datenbanken wie SQL Server ermöglichen die Angabe einer negativen Länge, wobei -1 Zahlen auf 10er, -2 Zahlen auf 100er usw. rundet. Dies trifft nicht auf alle Datenbanken zu. Es gilt beispielsweise nicht für Excel oder Access.
|
| Syntax | SIGN(number) |
| Ausgabe | -1, 0 oder 1 |
| Definition | Gibt das Vorzeichen einer Zahl (<number>) zurück. Die folgenden Rückgabewerte sind möglich: -1, wenn die Zahl negativ ist; 0, wenn die Zahl 0 (null) ist; 1, wenn die Zahl positiv ist. |
| Beispiel | SIGN(AVG(Profit)) = -1 |
| Hinweise | Siehe auch ABS. |
| Syntax | SIN(number)Das Zahlenargument ist der Winkel im Bogenmaß. |
| Ausgabe | Zahl |
| Definition | Gibt den Sinus eines Winkels zurück. |
| Beispiel | SIN(0) = 1.0 |
| Hinweise | Die Umkehrfunktion Siehe auch |
| Syntax | SQRT(number) |
| Ausgabe | Zahl |
| Definition | Gibt die Quadratwurzel einer Zahl (<number>) zurück. |
| Beispiel | SQRT(25) = 5 |
| Hinweise | Siehe auch SQUARE. |
| Syntax | SQUARE(number) |
| Ausgabe | Zahl |
| Definition | Gibt das Quadrat einer Zahl (<number>) zurück. |
| Beispiel | SQUARE(5) = 25 |
| Hinweise | Siehe auch SQRT und POWER. |
| Syntax | TAN(number)Das Zahlenargument ist der Winkel im Bogenmaß. |
| Ausgabe | Zahl |
| Definition | Gibt den Tangens eines Winkels zurück. |
| Beispiel | TAN(PI ( )/4) = 1.0 |
| Hinweise | Siehe auch ATAN, ATAN2,COT und PI. Um einen Winkel von Grad in Bogenmaß umzurechnen, verwenden Sie RADIANS. |
| Syntax | ZN(expression) |
| Ausgabe | Beliebig oder 0 |
| Definition | Gibt den Ausdruck ( Verwenden Sie diese Funktion, um Null-Werte durch Nullen zu ersetzen. |
| Beispiel | ZN(Grade) = 0 |
| Hinweise | Dies ist eine sehr nützliche Funktion, wenn in einer Berechnung Felder verwendet werden, die möglicherweise Nullen enthalten. Das Einschließen des Felds in ZN kann Fehler verhindern, die durch die Berechnung mit Nullen entstehen. |
| Syntax | ASCII(string) |
| Ausgabe | Zahl |
| Definition | Gibt den ASCII-Code für das erste Zeichen einer Zeichenfolge (<string>) zurück. |
| Beispiel | ASCII('A') = 65 |
| Hinweise | Dies ist die Umkehrfunktion von CHAR. |
| Syntax | CHAR(number) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt das Zeichen zurück für die ASCII-codierte <number>. |
| Beispiel | CHAR(65) = 'A' |
| Hinweise | Dies ist die Umkehrfunktion von ASCII. |
| Syntax | CONTAINS(string, substring) |
| Ausgabe | Boolesch |
| Definition | Gibt TRUE zurück, wenn die Zeichenfolge die angegebene Teilzeichenfolge enthält. |
| Beispiel | CONTAINS("Calculation", "alcu") = true |
| Hinweise | Siehe auch die logische Funktion Je nach Datenquelle kann bei CONTAINS die Groß-/Kleinschreibung eine Rolle spielen. Das heißt, für einige Datenquellen gilt z. B. |
| Syntax | ENDSWITH(string, substring) |
| Ausgabe | Boolesch |
| Definition | Gibt TRUE zurück, wenn die Zeichenfolge mit der angegebenen Teilzeichenfolge endet. Nachfolgende Leerzeichen werden ignoriert. |
| Beispiel | ENDSWITH("Tableau", "leau") = true |
| Hinweise | Siehe auch die unterstützten RegEx in der Dokumentation zu Zusatzfunktionen. |
| Syntax | FIND(string, substring, [start]) |
| Ausgabe | Zahl |
| Definition | Gibt die Index-Position einer Teilzeichenfolge in einer Zeichenfolge zurück, oder 0, wenn die Teilzeichenfolge nicht gefunden wird. Das erste Zeichen in der Zeichenfolge ist Position 1. Wenn das optionale numerische Argument |
| Beispiel | FIND("Calculation", "alcu") = 2FIND("Calculation", "Computer") = 0FIND("Calculation", "a", 3) = 7FIND("Calculation", "a", 2) = 2FIND("Calculation", "a", 8) = 0 |
| Hinweise | Siehe auch die unterstützten RegEx in der Dokumentation zu Zusatzfunktionen. |
| Syntax | FINDNTH(string, substring, occurrence) |
| Ausgabe | Zahl |
| Definition | Gibt die Position des n-ten Vorkommens einer Unterzeichenfolge in einer angegebenen Zeichenfolge zurück, wobei n durch das Argument "occurrence" definiert wird. |
| Beispiel | FINDNTH("Calculation", "a", 2) = 7 |
| Hinweise |
Siehe auch die unterstützten RegEx in der Dokumentation zu Zusatzfunktionen. |
| Syntax | LEFT(string, number) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt den linken Teil einer Zeichenfolge mit der angegebenen Anzahl an Zeichen (<number>) zurück. |
| Beispiel | LEFT("Matador", 4) = "Mata" |
| Hinweise | Siehe auch MID und RIGHT. |
| Syntax | LEN(string) |
| Ausgabe | Zahl |
| Definition | Gibt die Länge der Zeichenfolge zurück. |
| Beispiel | LEN("Matador") = 7 |
| Hinweise | Nicht zu verwechseln mit der räumlichen Funktion LENGTH. |
| Syntax | LOWER(string) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt die bereitgestellte <string> in Kleinbuchstaben zurück. |
| Beispiel | LOWER("ProductVersion") = "productversion" |
| Hinweise | Siehe auch UPPER und PROPER. |
| Syntax | LTRIM(string) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt die bereitgestellte Zeichenfolge (<string>) zurück und entfernt dabei alle vorangestellten Leerzeichen. |
| Beispiel | LTRIM(" Matador ") = "Matador " |
| Hinweise | Siehe auch RTRIM. |
| Syntax | MAX(expression) oder MAX(expr1, expr2) |
| Ausgabe | Gleicher Datentyp wie das Argument oder NULL , wenn ein Teil des Arguments null ist. |
| Definition | Gibt den Maximalwert der zwei Argumente zurück, die vom selben Datentyp sein müssen.
|
| Beispiel | MAX(4,7) = 7 |
| Hinweise | Für Zeichenfolgen
Bei Datenquellen einer Datenbank ist der Zeichenfolgenwert Für Datumsangaben Für Datumsangaben ist Als Aggregation
Als Vergleich
Siehe auch |
| Syntax | (MID(string, start, [length]) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt eine Zeichenfolge zurück, die an der angegebenen Wird das optionale numerische Argument |
| Beispiel | MID("Calculation", 2) = "alculation"MID("Calculation", 2, 5) ="alcul" |
| Hinweise | Siehe auch die unterstützten RegEx in der Dokumentation zu Zusatzfunktionen. |
| Syntax | MIN(expression) oder MIN(expr1, expr2) |
| Ausgabe | Gleicher Datentyp wie das Argument oder NULL , wenn ein Teil des Arguments null ist. |
| Definition | Gibt den Minimalwert der zwei Argumente zurück, die vom selben Datentyp sein müssen.
|
| Beispiel | MIN(4,7) = 4 |
| Hinweise | Für Zeichenfolgen
Bei Datenquellen einer Datenbank ist der Zeichenfolgenwert Für Datumsangaben Für Datumsangaben ist Als Aggregation
Als Vergleich
Siehe auch |
| Syntax | PROPER(string) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt die angegebene Zeichenfolge ( |
| Beispiel | PROPER("PRODUCT name") = "Product Name"PROPER("darcy-mae") = "Darcy-Mae" |
| Hinweise | Leerzeichen und nicht-alphanumerische Zeichen (z. B. Interpunktionszeichen) werden als Trennzeichen behandelt. |
| Datenbankseitige Einschränkungen | PROPER ist nur für einige Flatfiles und in Auszügen verfügbar. Wenn Sie PROPER in einer Datenquelle verwenden müssen, die dies ansonsten nicht unterstützt, sollten Sie die Verwendung eines Extrakts in Betracht ziehen. |
| Syntax | REPLACE(string, substring, replacement |
| Ausgabe | Zeichenfolge |
| Definition | Sucht nach <string> für <substring> und ersetzt diesen durch <replacement>. Falls die <substring> nicht gefunden wird, bleibt die Zeichenfolge unverändert. |
| Beispiel | REPLACE("Version 3.8", "3.8", "4x") = "Version 4x" |
| Hinweise | Siehe auch REGEXP_REPLACE in der Dokumentation zu Zusatzfunktionen. |
| Syntax | RIGHT(string, number) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt den rechten Teil einer Zeichenfolge mit der angegebenen Anzahl an Zeichen (<number>) zurück. |
| Beispiel | RIGHT("Calculation", 4) = "tion" |
| Hinweise | Siehe auch LEFT und MID. |
| Syntax | RTRIM(string) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt die bereitgestellte Zeichenfolge (<string>) zurück und entfernt dabei alle nachgestellten Leerzeichen. |
| Beispiel | RTRIM(" Calculation ") = " Calculation" |
| Hinweise | Siehe auch LTRIM und TRIM. |
| Syntax | SPACE(number) |
| Ausgabe | Zeichenfolge (eigentlich nur Leerzeichen) |
| Definition | Gibt eine Zeichenfolge zurück, die aus der angegebenen Anzahl an Leerzeichen besteht. |
| Beispiel | SPACE(2) = " " |
| Syntax | SPLIT(string, delimiter, token number) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt eine Unterzeichenfolge von einer Zeichenfolge zurück und unterteilt die Zeichenfolge anhand von Trennzeichen in eine Abfolge aus Token. |
| Beispiel | SPLIT ("a-b-c-d", "-", 2) = "b"SPLIT ("a|b|c|d", "|", -2) = "c" |
| Hinweise | Die Zeichenfolge wird als eine sich abwechselnde Sequenz aus Trennzeichen und Token interpretiert. Bei der Zeichenfolge
Siehe auch unterstützte REGEX in der Dokumentation zu Zusatzfunktionen. |
| Datenbankseitige Einschränkungen | Die Befehle "Teilen" und "Benutzerdefiniertes Teilen" stehen für die folgenden Datenquellentypen zur Verfügung: Tableau-Datenextrakte, Microsoft Excel, Textdatei, PDF-Datei, Salesforce, OData, Microsoft Azure Market Place, Google Analytics, Vertica, Oracle, MySQL, PostgreSQL, Teradata, Amazon Redshift, Aster Data, Google Big Query, Cloudera Hadoop Hive, Hortonworks Hive und Microsoft SQL Server. Einige Datenquellen setzen Limits in Bezug auf das Aufteilen einer Zeichenfolge. Weitere Informationen dazu finden Sie unter den Einschränkungen der SPLIT-Funktion weiter unten. |
| Syntax | STARTSWITH(string, substring) |
| Ausgabe | Boolesch |
| Definition | Gibt "true" zurück, wenn string mit substring beginnt. Vorgestellte Leerzeichen werden ignoriert. |
| Beispiel | STARTSWITH("Matador, "Ma") = TRUE |
| Hinweise | Siehe auch CONTAINS sowie unterstützte REGEX in der Dokumentation zu Zusatzfunktionen. |
| Syntax | TRIM(string) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt die bereitgestellte Zeichenfolge (<string>) zurück und entfernt dabei alle vor- und nachgestellten Leerzeichen. |
| Beispiel | TRIM(" Calculation ") = "Calculation" |
| Hinweise | Siehe auch LTRIM und RTRIM. |
| Syntax | UPPER(string) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt die angegebene Zeichenfolge (<string>) in Großbuchstaben zurück. |
| Beispiel | UPPER("Calculation") = "CALCULATION" |
| Hinweise | Siehe auch PROPER und LOWER. |
| Syntax | DATE(expression) |
| Ausgabe | Datum |
| Definition | Gibt für eine Zahl, eine Zeichenfolge oder einen Datumsausdruck <expression> ein Datum zurück. |
| Beispiel | DATE([Employee Start Date]) DATE("September 22, 2018") DATE("9/22/2018")DATE(#2018-09-22 14:52#) |
| Hinweise | Im Gegensatz zu
|
| Syntax | DATEADD(date_part, interval, date) |
| Ausgabe | Datum |
| Definition | Gibt das <date> mit zum festgelegten Datumsbereich <date_part> hinzugefügtem festgelegtem Zahlenintervall <interval> zurück. Beispiel: Einem Startdatum werden drei Monate oder 12 Tage hinzugefügt. |
| Beispiel | Aufschieben aller Fälligkeitstermine um eine Woche DATEADD('week', 1, [due date])Hinzufügen von 280 Tagen zum Datum "20. Februar 2021" DATEADD('day', 280, #2/20/21#) = #November 27, 2021# |
| Hinweise | Datumsangaben nach ISO 8601 werden unterstützt. |
| Syntax | DATEDIFF(date_part, date1, date2, [start_of_week]) |
| Ausgabe | Ganzzahl |
| Definition | Gibt die Differenz zwischen <date1> und <date2> zurück und verwendet dabei die Einheit von <date_part>. Beispiel: Zwei Datumsangaben sollen subtrahiert werden, um zu sehen, wie lange jemand in einer Band war. |
| Beispiel | Die Anzahl der Tage zwischen dem 25. März 1986 und dem 20. Februar 2021 DATEDIFF('day', #3/25/1986#, #2/20/2021#) = 12,751Wie viele Monate jemand in einer Band war DATEDIFF('month', [date joined band], [date left band]) |
| Hinweise | Datumsangaben nach ISO 8601 werden unterstützt. |
| Syntax | DATENAME(date_part, date, [start_of_week]) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt <date_part> von <date> als Zeichenfolge zurück. |
| Beispiel | DATENAME('year', #3/25/1986#) = "1986"DATENAME('month', #1986-03-25#) = "March" |
| Hinweise | Datumsangaben nach ISO 8601 werden unterstützt. Eine sehr ähnliche Berechnung ist DATEPART, das den Wert des angegebenen Datumsteils als fortlaufende Ganzzahl zurückgibt. Indem Sie die Attribute des Ergebnisses der Berechnungen (Dimension oder Kennzahl, fortlaufend oder einzeln) und die Formatierung des Datums ändern, können die Ergebnisse von Eine inverse Funktion ist DATEPARSE, welche einen Zeichenfolgenwert entgegennimmt und diesen dann als ein Datum formatiert. |
| Syntax | DATEPARSE(date_format, date_string) |
| Ausgabe | Datum |
| Definition | Das Argument <date_format> beschreibt, wie das Feld <date_string> angeordnet wird. Da das Zeichenfolgenfeld auf die unterschiedlichsten Weisen sortiert werden kann, muss <date_format> genau übereinstimmen. Eine vollständige Erklärung und Informationen zur Formatierung finden Sie unter Konvertieren eines Feldes in ein Datumsfeld. |
| Beispiel | DATEPARSE('yyyy-MM-dd', "1986-03-25") = #March 25, 1986# |
| Hinweise |
Inverse Funktionen, die ein Datum zerlegen und den Wert einzelner Teile zurückgeben, sind |
| Datenbankseitige Einschränkungen |
|
| Syntax | DATEPART(date_part, date, [start_of_week]) |
| Ausgabe | Ganzzahl |
| Definition | Gibt <date_part> von <date> als ganze Zahl zurück. |
| Beispiel | DATEPART('year', #1986-03-25#) = 1986DATEPART('month', #1986-03-25#) = 3 |
| Hinweise | Datumsangaben nach ISO 8601 werden unterstützt. Eine sehr ähnliche Berechnung ist Eine inverse Funktion ist |
| Syntax | DATETRUNC(date_part, date, [start_of_week]) |
| Ausgabe | Datum |
| Definition | Kürzt das angegebene Datum <date> auf die durch den Datumsteil (<date_part>) angegebene Genauigkeit. Diese Funktion gibt ein neues Datum zurück. Wenn Sie beispielsweise ein Datum, das in der Mitte eines Monats liegt, auf Monatsebene verkürzen, gibt diese Funktion den ersten Tag des Monats zurück. |
| Beispiel | DATETRUNC('day', #9/22/2018#) = #9/22/2018#DATETRUNC('iso-week', #9/22/2018#) = #9/17/2018#(Der Montag der Woche, in der der 22.09.2018 liegt) DATETRUNC(quarter, #9/22/2018#) = #7/1/2018# (Der erste Tag des Quartal, in dem der 22.09.2018 liegt) Hinweis: Bei Woche und ISO-Woche kommt der Wochenanfang ( |
| Hinweise | Datumsangaben nach ISO 8601 werden unterstützt. Sie sollten So würde zum Beispiel |
| Syntax | DAY(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt den Tag des angegebenen Datums <date> als Ganzzahl zurück. |
| Beispiel | Day(#September 22, 2018#) = 22 |
| Hinweise | Siehe auch WEEK, MONTH, QUARTER, YEAR und die ISO-Äquivalente. |
| Syntax | ISDATE(string) |
| Ausgabe | Boolesch |
| Definition | Gibt "true" zurück, wenn eine angegebene Zeichenfolge (<string>) ein gültiges Datum darstellt. |
| Beispiel | ISDATE(09/22/2018) = true ISDATE(22SEP18) = false |
| Hinweise | Das erforderliche Argument muss eine Zeichenfolge sein. ISDATE kann nicht für ein Feld von einem Datentyp "Datum" verwendet werden – die Berechnung würde eine Fehler zurückgeben. |
| Syntax | ISOQUARTER(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt das auf der ISO8601-Woche basierende Quartal eines bestimmten Datums (<date>) als Ganzzahl zurück. |
| Beispiel | ISOQUARTER(#1986-03-25#) = 1 |
| Hinweise | Siehe auch ISOWEEK, ISOWEEKDAY, ISOYEAR und die Nicht-ISO-Äquivalente. |
| Syntax | ISOWEEK(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt die auf der ISO8601-Woche basierende Woche eines bestimmten Datums (<date>) als Ganzzahl zurück. |
| Beispiel | ISOWEEK(#1986-03-25#) = 13 |
| Hinweise | Siehe auch ISOWEEKDAY, ISOQUARTER, ISOYEAR und die Nicht-ISO-Äquivalente. |
| Syntax | ISOWEEKDAY(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt den auf der ISO8601-Woche basierenden Wochentag eines bestimmten Datums (<date>) als Ganzzahl zurück. |
| Beispiel | ISOWEEKDAY(#1986-03-25#) = 2 |
| Hinweise | Siehe auch ISOWEEK, ISOQUARTER, ISOYEAR und die Nicht-ISO-Äquivalente. |
| Syntax | ISOYEAR(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt das auf der ISO8601-Woche basierende Jahr eines bestimmten Datums ( <date> ) als Ganzzahl zurück. |
| Beispiel | ISOYEAR(#1986-03-25#) = 1,986 |
| Hinweise | Siehe auch ISOWEEK, ISOWEEKDAY, ISOQUARTER und die Nicht-ISO-Äquivalente. |
| Syntax | MAKEDATE(year, month, day) |
| Ausgabe | Datum |
| Definition | Gibt einen Datumswert zurück, der aus den angegebenen Werten für <year>, <month> und <day> gebildet wird. |
| Beispiel | MAKEDATE(1986,3,25) = #1986-03-25# |
| Hinweise | Anmerkung: Fehlerhaft eingegebene Werte werden so angepasst, dass sie ein Datum ergeben. So würde zum Beispiel Ist für Extrakte verfügbar. Prüfen Sie die Verfügbarkeit in anderen Datenquellen.
|
| Syntax | MAKEDATETIME(date, time) |
| Ausgabe | Datum/Uhrzeit |
| Definition | Gibt einen Datum/Zeit-Wert zurück, der ein Datum (<date>) und eine Uhrzeit (<time>) kombiniert. Das Datum kann den Datentyp Datum, Datum/Zeit oder Zeichenfolge haben. Die Uhrzeit muss ein Datum/Zeit-Wert sein. |
| Beispiel | MAKEDATETIME("1899-12-30", #07:59:00#) = #12/30/1899 7:59:00 AM#MAKEDATETIME([Date], [Time]) = #1/1/2001 6:00:00 AM# |
| Hinweise | Diese Funktion ist nur für MySQL-kompatible Verbindungen verfügbar (für Tableau wären das MySQL und Amazon Aurora).
|
| Syntax | MAKETIME(hour, minute, second) |
| Ausgabe | Datum/Uhrzeit |
| Definition | Gibt einen Datumswert zurück, der aus den angegebenen Werten für <hour>, <minute> und <second> gebildet wird. |
| Beispiel | MAKETIME(14, 52, 40) = #1/1/1899 14:52:40# |
| Hinweise | Da Tableau nicht den Datentyp "Uhrzeit" unterstützt, sondern nur "Datum/Uhrzeit"(datetime), ist die Ausgabe ein Wert im Format "Datum+Uhrzeit". Im Datumsteil des Feldes wird "01.01.1899" stehen. Ähnliche Funktion wie |
| Syntax | MAX(expression) oder MAX(expr1, expr2) |
| Ausgabe | Gleicher Datentyp wie das Argument oder NULL, wenn ein Teil des Arguments null ist. |
| Definition | Gibt den Maximalwert der zwei Argumente zurück, die vom selben Datentyp sein müssen.
|
| Beispiel | MAX(4,7) = 7 |
| Hinweise | Für Zeichenfolgen
Bei Datenquellen einer Datenbank ist der Zeichenfolgenwert Für Datumsangaben Für Datumsangaben ist Als Aggregation
Als Vergleich
Siehe auch |
| Syntax | MIN(expression) oder MIN(expr1, expr2) |
| Ausgabe | Gleicher Datentyp wie das Argument oder NULL , wenn ein Teil des Arguments null ist. |
| Definition | Gibt den Minimalwert der zwei Argumente zurück, die vom selben Datentyp sein müssen.
|
| Beispiel | MIN(4,7) = 4 |
| Hinweise | Für Zeichenfolgen
Bei Datenquellen einer Datenbank ist der Zeichenfolgenwert Für Datumsangaben Für Datumsangaben ist Als Aggregation
Als Vergleich
Siehe auch |
| Syntax | MONTH(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt den Monat des angegebenen Datums <date> als Ganzzahl zurück. |
| Beispiel | MONTH(#1986-03-25#) = 3 |
| Hinweise | Siehe auch DAY, WEEK, QUARTER, YEAR und die ISO-Äquivalente |
| Syntax | NOW() |
| Ausgabe | Datum/Uhrzeit |
| Definition | Gibt das aktuelle lokale Systemdatum und die Uhrzeit zurück. |
| Beispiel | NOW() = 1986-03-25 1:08:21 PM |
| Hinweise |
Siehe auch Wenn die Verbindung eine Direktverbindung ist, könnten das Systemdatum- und -uhrzeit aus einer anderen Zeitzone stammen. Weitere Informationen dazu, wie mit solchen Fällen umgegangen wird, finden Sie in der Knowledgebase. |
| Syntax | QUARTER(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt das Quartal des angegebenen Datums <date> als Ganzzahl zurück. |
| Beispiel | QUARTER(#1986-03-25#) = 1 |
| Hinweise | Siehe auch DAY, WEEK, MONTH, YEAR und die ISO-Äquivalente |
| Syntax | TODAY() |
| Ausgabe | Datum |
| Definition | Gibt das aktuelle lokale Systemdatum zurück. |
| Beispiel | TODAY() = 1986-03-25 |
| Hinweise |
Siehe auch NOW, eine ähnliche Berechnung, die ein Datum/Uhrzeit anstatt eines Datums zurückgibt. Wenn die Verbindung eine Direktverbindung ist, könnte das Systemdatum aus einer anderen Zeitzone stammen. Weitere Informationen dazu, wie mit solchen Fällen umgegangen wird, finden Sie in der Knowledgebase. |
| Syntax | WEEK(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt die Woche des angegebenen Datums <date> als Ganzzahl zurück. |
| Beispiel | WEEK(#1986-03-25#) = 13 |
| Hinweise | Siehe auch DAY, MONTH, QUARTER, YEAR und die ISO-Äquivalente |
| Syntax | YEAR(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt das Jahr des angegebenen Datums <date> als Ganzzahl zurück. |
| Beispiel | YEAR(#1986-03-25#) = 1,986 |
| Hinweise | Siehe auch DAY, WEEK, MONTH, QUARTER und die ISO-Äquivalente |
| Syntax | <expr1> AND <expr2> |
| Definition | Führt eine logische Verknüpfung von zwei Ausdrücken aus. (Wenn beide Seiten wahr sind, gibt der logische Test "true" zurück.) |
| Ausgabe | Boolesch (TRUE oder FALSE) |
| Beispiel | IF [Season] = "Spring" AND "[Season] = "Fall" "Wenn sowohl (Jahreszeit = Frühling) als auch (Jahreszeit = Herbst) gleichzeitig wahr sind, gib 'It's the apocalypse and footwear doesn't matter' (Das ist die Apokalypse und Schuhe spielen keine Rolle mehr) zurück.“ |
| Hinweise | Wird oft mit IF und IIF verwendet. Siehe auch NOT und OR. Wenn für beide Ausdrücke Wenn Sie eine Berechnung erstellen, in der das Ergebnis eines Hinweis: Der Operator |
| Syntax | CASE <expression>
|
| Ausgabe | Hängt vom Datentyp der <then>-Werte ab. |
| Definition | Bewertet den Ausdruck ( |
| Beispiel | "Betrachte das Feld 'Season' (Jahreszeit). Wenn der Wert 'Summer' (Sommer) lautet, gib 'Sandals' (Sandalen) zurück. Wenn der Wert 'Winter' lautet, gib 'Boots' (Stiefel) zurück. Wenn keine der Optionen in der Berechnung mit den Angaben im Feld 'Season' übereinstimmt, gib 'Sneakers' (Turnschuhe) zurück." |
| Hinweise | Verwendet mit WHEN, THEN, ELSE und END.
|
| Syntax | CASE <expression>
|
| Definition | Ein optionaler Teil eines IF- oder CASE-Ausdrucks, mit dem ein Standardwert festgelegt wird, der zurückgegeben werden soll, wenn keiner der getesteten Ausdrücke wahr ist. |
| Beispiel | IF [Season] = "Summer" THEN 'Sandals' CASE [Season] |
| Hinweise | Verwendet mit CASE, WHEN, IF, ELSEIF, THEN und END
|
| Syntax | [ELSEIF <test2> THEN <then2>] |
| Definition | Ein optionaler Teil eines IF-Ausdrucks, mit dem Bedingungen zusätzlich zum ursprünglichen IF festgelegt werden. |
| Beispiel | IF [Season] = "Summer" THEN 'Sandals' |
| Hinweise | Verwendet mit IF, THEN, ELSE und END
Im Gegensatz zu |
| Definition | Wird zum Schließen eines IF- oder CASE-Ausdrucks verwendet. |
| Beispiel | IF [Season] = "Summer" THEN 'Sandals' "Wenn 'Season' (Jahreszeit) = 'Summer' (Sommer), dann gib 'Sandals' (Sandalen) zurück. Wenn nicht, schau dir den nächsten Ausdruck an. Wenn Jahreszeit = Winter, dann gib 'Boots' (Stiefel) zurück. Wenn keiner der Ausdrücke wahr ist, gib 'Sneakers' (Turnschuhe) zurück. CASE [Season] "Betrachte das Feld 'Season' (Jahreszeit). Wenn der Wert 'Summer' (Sommer) lautet, gib 'Sandals' (Sandalen) zurück. Wenn der Wert 'Winter' lautet, gib 'Boots' (Stiefel) zurück. Wenn keine der Optionen in der Berechnung mit den Angaben im Feld 'Season' übereinstimmt, gib 'Sneakers' (Turnschuhe) zurück." |
| Hinweise |
| Syntax | IF <test1> THEN <then1> |
| Ausgabe | Hängt vom Datentyp der <then>-Werte ab. |
| Definition | Prüft eine Reihe von Ausdrücken und gibt den Wert |
| Beispiel | IF [Season] = "Summer" THEN 'Sandals' "Wenn 'Season' (Jahreszeit) = 'Summer' (Sommer), dann gib 'Sandals' (Sandalen) zurück. Wenn nicht, schau dir den nächsten Ausdruck an. Wenn Jahreszeit = Winter, dann gib 'Boots' (Stiefel) zurück. Wenn keiner der Ausdrücke wahr ist, gib 'Sneakers' (Turnschuhe) zurück. |
| Hinweise |
| Syntax | IFNULL(expr1, expr2) |
| Ausgabe | Hängt vom Datentyp der <expr>-Werte ab. |
| Definition | Gibt den Ausdruck |
| Beispiel | IFNULL([Assigned Room], "TBD") "Wenn das Feld 'Assigned Room' (Zugewiesenes Zimmer) nicht null ist, gib seinen Wert zurück. Wenn das Feld 'Assigned Room' null ist, gib stattdessen 'TBD' (Noch nicht festgelegt) zurück." |
| Hinweise | Vergleich mit ISNULL. Siehe auch ZN. |
| Syntax | IIF(<test>, <then>, <else>, [<unknown>]) |
| Ausgabe | Hängt vom Datentyp der Werte im Ausdruck ab. |
| Definition | Prüft, ob eine Bedingung erfüllt ist (<test>) und gibt <then> zurück, wenn der Test "true" ist, <else>, wenn der Test "false" ist, und einen optionalen Wert für <unknown>, wenn der Test null ist. Wenn die optionale Unbekannte nicht spezifiziert ist, gibt IIF null zurück. |
| Beispiel | IIF([Season] = 'Summer', 'Sandals', 'Other footwear') "Wenn 'Season' (Jahreszeit) = 'Summer' (Sommer), dann gib 'Sandals' (Sandalen) zurück. Wenn nicht, gib andere Schuhe zurück" IIF([Season] = 'Summer', 'Sandals', "Wenn 'Season' (Jahreszeit) = 'Summer' (Sommer), dann gib 'Sandals' (Sandalen) zurück. Wenn nicht, schau dir den nächsten Ausdruck an. Wenn Jahreszeit = Winter, dann gib 'Boots' (Stiefel) zurück. Wenn beides nicht zutrifft, gib 'Sneakers' (Turnschuhe) zurück." IIF('Season' = 'Summer', 'Sandals', "Wenn 'Season' (Jahreszeit) = 'Summer' (Sommer), dann gib 'Sandals' (Sandalen) zurück. Wenn nicht, schau dir den nächsten Ausdruck an. Wenn Jahreszeit = Winter, dann gib 'Boots' (Stiefel) zurück. Wenn keiner der Ausdrücke wahr ist, gib 'Sneakers' (Turnschuhe) zurück." |
| Hinweise |
Das heißt, in der folgenden Berechnung ist das Ergebnis rot und nicht orange, da der Ausdruck nicht weiter ausgewertet wird, sobald A=A als wahr ausgewertet wird:
|
| Syntax | <expr1> IN <expr2> |
| Ausgabe | Boolesch (TRUE oder FALSE) |
| Definition | Gibt TRUE zurück, wenn ein beliebiger Wert in <expr1> mit einem beliebigen Wert in <expr2> übereinstimmt. |
| Beispiel | SUM([Cost]) IN (1000, 15, 200) "Ist der Wert des Kostenfelds 1000, 15 oder 200?" [Field] IN [Set] "Ist der Wert des Felds im Satz vorhanden?" |
| Hinweise | Die Werte in Siehe auch WHEN. |
| Syntax | ISDATE(string) |
| Ausgabe | Boolesch (TRUE oder FALSE) |
| Definition | Gibt "true" zurück, wenn <string> ein gültiges Datum ist. Der Eingabeausdruck muss ein Zeichenfolgenfeld (Textfeld) sein. |
| Beispiel | ISDATE("2018-09-22")"Ist die Zeichenfolge 2018-09-22 ein korrekt formatiertes Datum?" |
| Hinweise | Was als gültiges Datum gilt, hängt vom Gebietsschema des Systems ab, das die Berechnung auswertet. Beispiel: In den USA:
Im Vereinigten Königreich:
|
| Syntax | ISNULL(expression) |
| Ausgabe | Boolesch (TRUE oder FALSE) |
| Definition | Gibt "true" zurück, wenn |
| Beispiel | ISNULL([Assigned Room]) "Ist das Feld 'Assigned Room" (Zugewiesenes Zimmer) null?" |
| Hinweise | Vergleichen Sie dieses mit IFNULL. Siehe auch ZN. |
| Syntax | MAX(expression) oder MAX(expr1, expr2) |
| Ausgabe | Gleicher Datentyp wie das Argument oder NULL , wenn ein Teil des Arguments null ist. |
| Definition | Gibt den Maximalwert der zwei Argumente zurück, die vom selben Datentyp sein müssen.
|
| Beispiel | MAX(4,7) = 7 |
| Hinweise | Für Zeichenfolgen
Bei Datenquellen einer Datenbank ist der Zeichenfolgenwert Für Datumsangaben Für Datumsangaben ist Als Aggregation
Als Vergleich
Siehe auch |
| Syntax | MIN(expression) oder MIN(expr1, expr2) |
| Ausgabe | Gleicher Datentyp wie das Argument oder NULL , wenn ein Teil des Arguments null ist. |
| Definition | Gibt den Minimalwert der zwei Argumente zurück, die vom selben Datentyp sein müssen.
|
| Beispiel | MIN(4,7) = 4 |
| Hinweise | Für Zeichenfolgen
Bei Datenquellen einer Datenbank ist der Zeichenfolgenwert Für Datumsangaben Für Datumsangaben ist Als Aggregation
Als Vergleich
Siehe auch |
| Syntax | NOT <expression> |
| Ausgabe | Boolesch (TRUE oder FALSE) |
| Definition | Führt eine logische Negation eines Ausdrucks durch. |
| Beispiel | IF NOT [Season] = "Summer" "Wenn die 'Season' (Jahreszeit) nicht gleich 'Summer' (Sommer) ist, dann gib 'Don't wear sandals' (Keine Sandalen tragen) zurück. Wenn nicht, gib 'Wear sandals' (Trag Sandalen) zurück." |
| Hinweise |
| Syntax | <expr1> OR <expr2> |
| Ausgabe | Boolesch (TRUE oder FALSE) |
| Definition | Führt eine logische Disjunktion von zwei Ausdrücken aus. |
| Beispiel | IF [Season] = "Spring" OR [Season] = "Fall" "Wenn entweder (Jahreszeit = Spring) oder (Season = Fall) (Jahreszeit= Herbst) zutrifft, dann gib 'Sneakers' (Turnschuhe) zurück." |
| Hinweise | Wird oft mit IF und IIF verwendet. Siehe auch DATE und NOT. Wenn für einen der beiden Ausdrücke Wenn Sie eine Berechnung erstellen, in der in einem Arbeitsblatt das Ergebnis eines Hinweis: Der Operator |
| Syntax | IF <test1> THEN <then1>
|
| Definition | Ein erforderlicher Teil eines IF-, ELSEIF- oder CASE-Ausdrucks, mit dem definiert wird, welches Ergebnis zurückgegeben werden soll, wenn ein bestimmter Wert oder Test "true" ist. |
| Beispiel | IF [Season] = "Summer" THEN 'Sandals' "Wenn 'Season' (Jahreszeit) = 'Summer' (Sommer), dann gib 'Sandals' (Sandalen) zurück. Wenn nicht, schau dir den nächsten Ausdruck an. Wenn Jahreszeit = Winter, dann gib 'Boots' (Stiefel) zurück. Wenn keiner der Ausdrücke wahr ist, gib 'Sneakers' (Turnschuhe) zurück. CASE [Season] "Betrachte das Feld 'Season' (Jahreszeit). Wenn der Wert 'Summer' (Sommer) lautet, gib 'Sandals' (Sandalen) zurück. Wenn der Wert 'Winter' lautet, gib 'Boots' (Stiefel) zurück. Wenn keine der Optionen in der Berechnung mit den Angaben im Feld 'Season' übereinstimmt, gib 'Sneakers' (Turnschuhe) zurück." |
| Hinweise |
| Syntax | CASE <expression>
|
| Definition | Ein erforderlicher Teil eines CASE-Ausdrucks. Sucht den ersten <value>, der mit <expression> übereinstimmt, und gibt den entsprechenden <then>-Wert zurück. |
| Beispiel | CASE [Season] "Betrachte das Feld 'Season' (Jahreszeit). Wenn der Wert 'Summer' (Sommer) lautet, gib 'Sandals' (Sandalen) zurück. Wenn der Wert 'Winter' lautet, gib 'Boots' (Stiefel) zurück. Wenn keine der Optionen in der Berechnung mit den Angaben im Feld 'Season' übereinstimmt, gib 'Sneakers' (Turnschuhe) zurück." |
| Hinweise | Verwendet mit CASE, THEN, ELSE und END.
CASE <expression> Die Werte, mit denen |
| Syntax | ZN(expression) |
| Ausgabe | Abhängig vom Datentyp von <expression> oder 0. |
| Definition | Gibt <expression> zurück, sofern dieser nicht null ist; andernfalls wird 0 zurückgegeben. |
| Beispiel | ZN([Test Grade]) "Wenn 'Test Grade' (Testnote) nicht null ist, gib ihren Wert zurück. Wenn 'Test Grade' null ist, gib 0 zurück." |
| Hinweise |
Siehe auch ISNULL. |
| Syntax | ATTR(expression) |
| Definition | Gibt den Wert des Ausdrucks zurück, wenn für alle Zeilen ein einziger Wert vorliegt. Andernfalls wird ein Sternchen zurückgegeben. Null-Werte werden ignoriert. |
| Syntax | AVG(expression) |
| Definition | Gibt den Mittelwert aller Werte im Ausdruck zurück. Null-Werte werden ignoriert. |
| Hinweise | AVG kann nur mit numerischen Feldern verwendet werden. |
| Syntax | COLLECT(spatial) |
| Definition | Eine Aggregationsberechnung, bei der Werte im Argumentfeld kombiniert werden. Null-Werte werden ignoriert. |
| Hinweise | COLLECT kann nur mit räumlichen Feldern verwendet werden. |
| Syntax | CORR(expression1, expression2) |
| Ausgabe | Zahl von -1 bis 1 |
| Definition | Gibt den Pearson-Korrelationskoeffizienten von zwei Ausdrücken zurück. |
| Beispiel | example |
| Hinweise | Bei der Kennzahl der Pearson-Korrelation handelt es sich um eine lineare Beziehung zwischen zwei Variablen. Der Ergebnisbereich liegt zwischen -1 und +1 (einschließlich), wobei 1 eine exakte positive lineare Beziehung bezeichnet, 0 bedeutet, dass keine lineare Beziehung zwischen der Varianz besteht, und -1 eine exakte negative Beziehung bedeutet. Das Quadrat eines CORR-Ergebnisses entspricht dem Bestimmtheitsmaß-Wert für ein lineares Trendlinienmodell. Weitere Informationen finden Sie unter Trendlinienmodell-Begriffe. Verwendung mit tabellenbereichsbezogenen LOD-Ausdrücken: Sie können CORR verwenden, um die Korrelation in einer disaggregierten Streuung mithilfe eines tabellenbereichsbezogenen Detailgenauigkeitsausdrucks zu visualisieren. Beispiel: {CORR(Sales, Profit)}Die Korrelation wird mit einem Genauigkeitsausdruck über alle Reihen durchgeführt. Wenn Sie eine Formel wie z. B. |
| Datenbankseitige Einschränkungen |
Für andere Datenquellen können Sie entweder die Daten extrahieren oder |
| Syntax | COUNT(expression) |
| Definition | Gibt die Anzahl der Elemente zurück. Null-Werte werden nicht gezählt. |
| Syntax | COUNTD(expression) |
| Definition | Gibt die Anzahl an eindeutigen Elementen in einer Gruppe zurück. Null-Werte werden nicht gezählt. |
| Syntax | COVAR(expression1, expression2) |
| Definition | Gibt die Stichprobenkovarianz von zwei Ausdrücken zurück. |
| Hinweise | Die Kovarianz beziffert, auf welche Weise sich zwei Variablen gemeinsam ändern. Eine positive Kovarianz gibt an, dass die Variablen die Tendenz aufweisen, sich in die gleiche Richtung zu bewegen, und im Schnitt weisen höhere Werte einer Variablen die Tendenz auf, den höheren Werten der anderen Variablen zu entsprechen. Die Stichprobenkovarianz verwendet zum Normalisieren der Kovarianzberechnung die Anzahl n – 1 an Datenpunkten, die nicht null sind, anstelle von n, das von der Populationskovarianz verwendet wird (mit der Funktion Wenn Der Wert von |
| Datenbankseitige Einschränkungen |
Für andere Datenquellen können Sie entweder die Daten extrahieren oder |
| Syntax | COVARP(expression 1, expression2) |
| Definition | Gibt die Populationskovarianz von zwei Ausdrücken zurück. |
| Hinweise | Die Kovarianz beziffert, auf welche Weise sich zwei Variablen gemeinsam ändern. Eine positive Kovarianz gibt an, dass die Variablen die Tendenz aufweisen, sich in die gleiche Richtung zu bewegen, und im Schnitt weisen höhere Werte einer Variablen die Tendenz auf, den höheren Werten der anderen Variablen zu entsprechen. Bei der Populationskovarianz handelt es sich um die Stichprobenkovarianz multipliziert mit (n–1)/n, wobei n für die Gesamtanzahl an Datenpunkten steht, die nicht null sind. Die Populationskovarianz ist die geeignete Wahl, wenn für alle gewünschten Elemente Daten vorhanden sind, im Gegensatz zu den Fällen, in denen nur eine zufällige Teilmenge an Elementen vorhanden ist. In solchen Fällen ist die Stichprobenkovarianz (mit der Funktion Wenn |
| Datenbankseitige Einschränkungen |
Für andere Datenquellen können Sie entweder die Daten extrahieren oder |
| Syntax | MAX(expression) oder MAX(expr1, expr2) |
| Ausgabe | Gleicher Datentyp wie das Argument oder NULL , wenn ein Teil des Arguments null ist. |
| Definition | Gibt den Maximalwert der zwei Argumente zurück, die vom selben Datentyp sein müssen.
|
| Beispiel | MAX(4,7) = 7 |
| Hinweise | Für Zeichenfolgen
Bei Datenquellen einer Datenbank ist der Zeichenfolgenwert Für Datumsangaben Für Datumsangaben ist Als Aggregation
Als Vergleich
Siehe auch |
| Syntax | MEDIAN(expression) |
| Definition | Gibt den Median eines Ausdrucks über alle Datensätze hinweg zurück. Null-Werte werden ignoriert. |
| Hinweise | MEDIAN kann nur mit numerischen Feldern verwendet werden. |
| Datenbankseitige Einschränkungen |
Bei anderen Datenquellentypen können Sie Ihre Daten in eine Extraktdatei extrahieren, um diese Funktion zu nutzen. Informationen dazu finden Sie unter Extrahieren von Daten. |
| Syntax | MIN(expression) oder MIN(expr1, expr2) |
| Ausgabe | Gleicher Datentyp wie das Argument oder NULL , wenn ein Teil des Arguments null ist. |
| Definition | Gibt den Minimalwert der zwei Argumente zurück, die vom selben Datentyp sein müssen.
|
| Beispiel | MIN(4,7) = 4 |
| Hinweise | Für Zeichenfolgen
Bei Datenquellen einer Datenbank ist der Zeichenfolgenwert Für Datumsangaben Für Datumsangaben ist Als Aggregation
Als Vergleich
Siehe auch |
| Syntax | PERCENTILE(expression, number) |
| Definition | Gibt den Wert des angegebenen Ausdrucks als Perzentil zurück, das der angegebenen Zahl (<number>) entspricht. Die Zahl (<number>) muss eine numerische Konstante zwischen 0 und 1 (einschließlich) sein. |
| Beispiel | PERCENTILE([Score], 0.9) |
| Datenbankseitige Einschränkungen | Diese Funktion ist für die folgenden Datenquellen verfügbar: Nicht-Legacy-Microsoft Excel- und Textdatei-Verbindungen, Extrakte und Datenquellen vom Typ "Nur-Extrakt" (z. B. Google Analytics, OData oder Salesforce), sowie Datenquellen der Versionen Sybase IQ 15.1 (und höher), Oracle 10 (und höher), Cloudera Hive und Hortonworks Hadoop Hive sowie EXASolution 4.2 (und höher). Bei anderen Datenquellentypen können Sie Ihre Daten in eine Extraktdatei extrahieren, um diese Funktion zu nutzen. Informationen dazu finden Sie unter Extrahieren von Daten. |
| Syntax | STDEV(expression) |
| Definition | Gibt die statistische Standardabweichung aller Werte in einem Ausdruck basierend auf einer Stichprobe der Population zurück. |
| Syntax | STDEVP(expression) |
| Definition | Gibt die statistische Standardabweichung aller Werte in einem Ausdruck basierend auf einer verzerrten Population zurück. |
| Syntax | SUM(expression) |
| Definition | Gibt die Summe aller Werte im Ausdruck zurück. Null-Werte werden ignoriert. |
| Hinweise | SUM kann nur mit numerischen Feldern verwendet werden. |
| Syntax | VAR(expression) |
| Definition | Gibt die statistische Varianz aller Werte in einem Ausdruck basierend auf einer Stichprobe der Population zurück. |
| Syntax | VARP(expression) |
| Definition | Gibt die statistische Varianz aller Werte in einem Ausdruck basierend auf der Gesamtpopulation zurück. |
| Syntax | FULLNAME( ) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt den vollständigen Namen des aktuellen Benutzers zurück. |
| Beispiel | FULLNAME( ) Gibt den vollständigen Namen des angemeldeten Benutzers zurück, z. B. "Hamlin Myrer". [Manager] = FULLNAME( ) Wenn der Manager namens Hamlin Myrer angemeldet ist, wird in diesem Beispiel nur dann der Wert "TRUE" zurückgegeben, wenn das Feld "Manager" in der Ansicht ebenfalls "Hamlin Myrer" enthält. |
| Hinweise | Diese Funktion prüft:
Benutzerfilter Ein berechnetes Feld, das als Filter verwendet wird, z. B. |
| Syntax | ISFULLNAME("User Full Name") |
| Ausgabe | Boolesch |
| Definition | Gibt |
| Beispiel | ISFULLNAME("Hamlin Myrer") |
| Hinweise | Das Argument Diese Funktion prüft:
|
| Syntax | ISMEMBEROF("Group Name") |
| Ausgabe | Boolescher Wert oder Null |
| Definition | Gibt |
| Beispiel | ISMEMBEROF('Superstars')ISMEMBEROF('domain.lan\Sales') |
| Hinweise | Das Argument Wenn der Benutzer in Tableau Cloud oder Tableau Server angemeldet ist, wird die Gruppenmitgliedschaft durch Tableau-Gruppen bestimmt. Die Funktion gibt "TRUE" zurück, wenn die angegebene Zeichenfolge "Alle Benutzer" lautet. Die Funktion Wenn die Gruppenzugehörigkeit eines Benutzers geändert wird, wird die Änderung der Daten, die auf der Gruppenzugehörigkeit basieren, in einer Arbeitsmappe oder einer Ansicht mit einer neuen Sitzung wiedergegeben. In der vorhandenen Sitzung werden veraltete Daten angezeigt. |
| Syntax | ISUSERNAME("username") |
| Ausgabe | Boolesch |
| Definition | Gibt TRUE zurück, wenn der Benutzername des aktuellen Benutzers dem angegebenen Benutzernamen entspricht. Andernfalls wird FALSE zurückgegeben. |
| Beispiel | ISUSERNAME("hmyrer") |
| Hinweise | Das Argument Diese Funktion prüft:
|
| Syntax | USERDOMAIN( ) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt die Domäne des aktuellen Benutzers zurück. |
| Hinweise | Diese Funktion prüft:
|
| Syntax | USERNAME( ) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt den Benutzernamen des aktuellen Benutzers zurück. |
| Beispiel | USERNAME( ) Gibt den Benutzernamen des angemeldeten Benutzers zurück, z. B. "hmyrer". [Manager] = USERNAME( ) Wenn der Manager "hmyrer" angemeldet ist, wird in diesem Beispiel nur dann der Wert "TRUE" zurückgegeben, wenn das Feld "Manager" in der Ansicht ebenfalls "hmyrer" enthält. |
| Hinweise | Diese Funktion prüft:
Benutzerfilter Ein berechnetes Feld, das als Filter verwendet wird, z. B. |
| Syntax | USERATTRIBUTE('attribute_name') |
| Ausgabe | Zeichenfolge oder Null |
| Definition | Wenn Gibt NULL zurück, wenn |
| Beispiel | Angenommen, „Region“ ist das Benutzerattribut, das in der JWT- oder SAML-Antwort enthalten ist und an Tableau übergeben wird. Als Autor der Arbeitsmappe können Sie Ihre Visualisierung so einrichten, dass Daten basierend auf einer bestimmten Region gefiltert werden. In diesem Filter können Sie auf die folgende Berechnung verweisen. [Region] = USERATTRIBUTE("Region")Wenn Benutzer 2 aus der Region "West" die eingebettete Visualisierung aufruft, zeigt Tableau nur die entsprechenden Daten für die Region "West" an. |
| Hinweise | Sie können die Funktion USERATTRIBUTEINCLUDES verwenden, wenn zu erwarten ist, dass <'attribute_name'> mehrere Werte zurückgibt. |
| Syntax | USERATTRIBUTEINCLUDES('attribute_name', 'expected_value') |
| Ausgabe | Boolesch |
| Definition | Gibt
Andernfalls wird |
| Beispiel | Angenommen, „Region“ ist das Benutzerattribut, das in der JWT- oder SAML-Antwort enthalten ist und an Tableau übergeben wird. Als Autor der Arbeitsmappe können Sie Ihre Visualisierung so einrichten, dass Daten basierend auf einer bestimmten Region gefiltert werden. In diesem Filter können Sie auf die folgende Berechnung verweisen. USERATTRIBUTEINCLUDES('Region', [Region])Wenn Benutzer 2 aus der Region "West" auf die eingebettete Visualisierung zugreift, prüft Tableau, ob das Benutzerattribut "Region" mit einem der Feldwerte "[Region]" übereinstimmt. Wenn ja, zeigt die Visualisierung die entsprechenden Daten an. Wenn Benutzer 3 aus der Region "Nord" auf dieselbe Visualisierung zugreift, werden keine Daten angezeigt, da es keine Übereinstimmung mit [Region]-Feldwerten gibt. |
| Syntax | RAWSQL_BOOL("sql_expr", [arg1], …[argN]) |
| Ausgabe | Boolesch |
| Definition | Gibt für einen angegebenen SQL-Ausdruck ein boolesches Ergebnis zurück. |
| Beispiel | RAWSQL_BOOL("%1 > %2", [Sales], [Profit])Im Beispiel steht %1 für [Sales] und %2 für [Profit]. |
| Syntax | RAWSQLAGG_BOOL("sql_expr", [arg1], …[argN]) |
| Ausgabe | Boolesch |
| Definition | Gibt für einen angegebenen aggregierten SQL-Ausdruck ein boolesches Ergebnis zurück. |
| Beispiel | RAWSQLAGG_BOOL("SUM( %1) >SUM( %2)", [Sales], [Profit]) Im Beispiel steht %1 für [Sales] und %2 für [Profit]. |
| Syntax | RAWSQL_DATE("sql_expr", [arg1], …[argN]) |
| Ausgabe | Datum |
| Definition | Gibt für einen angegebenen SQL-Ausdruck ein Datumsergebnis zurück. |
| Beispiel | RAWSQL_DATE("%1", [Order Date])In diesem Beispiel steht %1 für [Order Date]. |
| Syntax | RAWSQLAGG_DATE("sql_expr", [arg1], …[argN]) |
| Ausgabe | Datum |
| Definition | Gibt für einen angegebenen aggregierten SQL-Ausdruck ein Datumsergebnis zurück |
| Beispiel | RAWSQLAGG_DATE("MAX(%1)", [Order Date])In diesem Beispiel steht %1 für [Order Date]. |
| Syntax | RAWSQL_DATETIME("sql_expr", [arg1], …[argN]) |
| Ausgabe | Datum/Uhrzeit |
| Definition | Gibt für einen angegebenen SQL-Ausdruck ein Datums- und Uhrzeitergebnis zurück. |
| Beispiel | RAWSQL_DATETIME("%1", [Order Date])In diesem Beispiel steht %1 für [Order Date]. |
| Syntax | RAWSQLAGG_DATETIME("sql_expr", [arg1], …[argN]) |
| Ausgabe | Datum/Uhrzeit |
| Definition | Gibt für einen angegebenen aggregierten SQL-Ausdruck ein Datums- und Uhrzeitergebnis zurück. |
| Beispiel | RAWSQLAGG_DATETIME("MIN(%1)", [Order Date])In diesem Beispiel steht %1 für [Order Date]. |
| Syntax | RAWSQL_INT("sql_expr", [arg1], …[argN]) |
| Ausgabe | Ganzzahl |
| Definition | Gibt für einen angegebenen SQL-Ausdruck eine Ganzzahl zurück. |
| Beispiel | RAWSQL_INT("500 + %1", [Sales])In diesem Beispiel steht %1 für [Sales]. |
| Syntax | RAWSQLAGG_INT("sql_expr", [arg1,] …[argN]) |
| Ausgabe | Ganzzahl |
| Definition | Gibt für einen angegebenen aggregierten SQL-Ausdruck eine Ganzzahl zurück. |
| Beispiel | RAWSQLAGG_INT("500 + SUM(%1)", [Sales])In diesem Beispiel steht %1 für [Sales]. |
| Syntax | RAWSQL_REAL("sql_expr", [arg1], …[argN]) |
| Ausgabe | Numerisch |
| Definition | Gibt für einen angegebenen SQL-Ausdruck ein numerisches Ergebnis zurück. |
| Beispiel | RAWSQL_REAL("-123.98 * %1", [Sales])In diesem Beispiel steht %1 für [Sales]. |
| Syntax | RAWSQLAGG_REAL("sql_expr", [arg1,] …[argN]) |
| Ausgabe | Numerisch |
| Definition | Gibt für einen angegebenen aggregierten SQL-Ausdruck ein numerisches Ergebnis zurück. |
| Beispiel | RAWSQLAGG_REAL("SUM( %1)", [Sales])In diesem Beispiel steht %1 für [Sales]. |
| Syntax | RAWSQL_SPATIAL("sql_expr", [arg1], …[argN]) |
| Ausgabe | Raum |
| Definition | Gibt für einen angegebenen SQL-Ausdruck ein räumliches Ergebnis zurück. |
| Beispiel | RAWSQL_SPATIAL("%1", [Geometry])In diesem Beispiel steht %1 für [Geometry]. |
| Hinweis | Es gibt keine RAWSQLAGG-Version für diese Funktion. |
| Syntax | RAWSQL_STR("sql_expr", [arg1], …[argN]) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt für einen angegebenen SQL-Ausdruck eine Zeichenfolge zurück. |
| Beispiel | RAWSQL_STR("%1", [Customer Name])In diesem Beispiel steht %1 für [Customer Name]. |
| Syntax | RAWSQLAGG_STR("sql_expr", [arg1,] …[argN]) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt für einen angegebenen aggregierten SQL-Ausdruck eine Zeichenfolge zurück. |
| Beispiel | RAWSQLAGG_STR("AVG(%1)", [Discount])In diesem Beispiel steht %1 für [Discount] (Rabatt). |
| Syntax | AREA(Spatial Polygon, 'units') |
| Ausgabe | Zahl |
| Definition | Gibt die Gesamtfläche eines räumlichen Polygons (<spatial polygon>) zurück. |
| Beispiel | AREA([Geometry], 'feet') |
| Hinweise | Unterstützte Einheitennamen (müssen in der Berechnung in einfachen Anführungszeichen stehen, z. B
|
| Syntax | BUFFER(Spatial point, distance, 'units')
|
| Ausgabe | Geometrie |
| Definition | Gibt für räumliche Punkte eine Polygonform zurück, die um einen räumlichen Punkt ( Berechnet bei Linienzügen die Polygone, die durch Einbeziehung aller Punkte innerhalb des Radiusabstands vom Linienzug gebildet werden. Berechnet bei Polygonen ein Polygon, das entweder ein Inset (negativer Abstand) oder ein Outset (positiver Abstand) von jedem angegebenen Polygon ist. |
| Beispiel | BUFFER([Spatial Point Geometry], 25, 'mi') BUFFER(MAKEPOINT(47.59, -122.32), 3, 'km') BUFFER(MAKELINE(MAKEPOINT(0, 20),MAKEPOINT (30, 30)),20,'km')) |
| Hinweise | Unterstützte Einheitennamen (müssen in der Berechnung in einfachen Anführungszeichen stehen, z. B
|
| Syntax | DIFFERENCE(Spatial, Spatial) |
| Ausgabe | Räumliches Polygon |
| Definition | Berechnet die Teile der Regionen, die übrig bleiben, wenn in überlappenden Bereichen alle Regionen im zweiten Argument aus dem ersten Argument herausgeschnitten werden.Verwirft Regionen aus dem zweiten Argument in Bereichen, die sich nicht überschneiden. |
| Beispiel | DIFFERENCE(Spatial Polygon1, Spatial Polygon2) |
| Hinweise | Unterstützt räumliche Polygone und Multipolygone, aber keine räumlichen Punkte oder Linien. |
| Syntax | DISTANCE(SpatialPoint1, SpatialPoint2, 'units') |
| Ausgabe | Zahl |
| Definition | Gibt die Abstandsmessung zwischen zwei Punkten in einer bestimmten Einheit <unit> zurück. |
| Beispiel | DISTANCE([Origin Point],[Destination Point], 'km') |
| Hinweise | Unterstützte Einheitennamen (müssen in der Berechnung in einfachen Anführungszeichen stehen, z. B
|
| Datenbankseitige Einschränkungen | Diese Funktion kann nur mit einer Direktverbindung erstellt werden, funktioniert aber weiterhin, wenn eine Datenquelle in einen Extrakt umgewandelt wird. |
| Syntax | INTERSECTION (spatial, spatial) |
| Ausgabe | Polygon |
| Definition | Berechnet und gibt die Teile der Regionen im zweiten Argument zurück, die sich mit den Regionen im ersten Argument überschneiden. |
| Beispiel | INTERSECTION (Spatial Polygon1, Spatial Polygon2) |
| Hinweise | Unterstützt räumliche Polygone und Multipolygone, aber keine räumlichen Punkte oder Linien. |
| Syntax | INTERSECTS (geometry1, geometry2) |
| Ausgabe | Boolesch |
| Definition | Gibt einen booleschen Wert (TRUE/FALSE) zurück, der angibt, ob sich zwei Geometrien räumlich überlappen. |
| Hinweise | Unterstützte Kombinationen: Punkt/Polygon, Linie/Polygon und Polygon/Polygon. |
| Syntax | LENGTH(geometry, 'units') |
| Ausgabe | Zahl |
| Definition | Gibt die geodätische Pfadlänge der Linienzeichenfolge(n) in der <geometry> in der gegebenen Einheit <units> zurück. |
| Beispiel | LENGTH([Spatial], 'metres') |
| Hinweise | Das Ergebnis ist <NaN>, wenn das Geometrieargument keine Linienzeichenfolgen hat, obwohl andere Elemente zulässig sind. |
| Syntax | MAKELINE(SpatialPoint1, SpatialPoint2) |
| Ausgabe | Geometrie (Linie) |
| Definition | Erzeugt eine Linienmarkierung zwischen zwei Punkten |
| Beispiel | MAKELINE(MAKEPOINT(47.59, -122.32), MAKEPOINT(48.5, -123.1)) |
| Hinweise | Nützlich zum Erstellen von Ursprungs-Ziel-Karten. |
| Syntax | MAKEPOINT(latitude, longitude, [SRID]) |
| Ausgabe | Geometrie (Punkt) |
| Definition | Konvertiert Daten aus Breiten- und Längengradspalten Wenn das optionale Argument |
| Beispiel | MAKEPOINT(48.5, -123.1) MAKEPOINT([AirportLatitude], [AirportLongitude]) MAKEPOINT([Xcoord],[Ycoord], 3493) |
| Hinweise |
Mit |
| Syntax | NO_CUTOUTS (spatial) |
| Ausgabe | Korrigiertes räumliches Polygon |
| Definition | Gibt ein korrigiertes räumliches Polygon zurück, wenn eine Flacherde-Interpretation Polygoninversionen erfordert, andernfalls wird das Original zurückgegeben. |
| Hinweise | Räumliche Dateiformate (z. B. Keyhole Markup Language, .kml) erfordern, dass Polygongrenzen einer bestimmten Koordinatenrichtung folgen.Wenn ein Datensatz Grenzen in umgekehrter Reihenfolge zeichnet, interpretiert Tableau den äußeren Raum als die Form. |
| Syntax | OUTLINE(spatial polygon) |
| Ausgabe | Geometrie |
| Definition | Konvertiert eine Polygongeometrie in Linienzeichenfolgen. |
| Hinweise | Nützlich zum Erstellen einer separaten Ebene für einen Umriss, der anders gestaltet werden kann als die Füllung. Unterstützt Polygone innerhalb von Multipolygonen. |
| Syntax | PARSE_WKT (String) |
| Ausgabe | Räumlich (Geografie) |
| Definition | Konvertiert ein Textzeichenfolgenfeld, das WKT-Repräsentationen (Well-Known Text) von geografischen Entitäten (z. B. Punkte, Linienzüge oder Polygone) enthält, in einen räumlichen Wert. |
| Hinweise | Es wird davon ausgegangen, dass Koordinaten den Breiten- und Längengrad WGS-84 verwenden.Weitere Informationen zu WKT finden Sie unter Simple Feature Access. |
| Syntax | SHAPETYPE(geometry) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt eine Zeichenfolge zurück, die die Struktur des räumlichen Objekts <geometry> beschreibt, wie Empty, Point, MultiPoint, LineString, MultiLinestring, Polygon, MultiPolygon, Mixed und Unsupported. |
| Beispiel | SHAPETYPE(MAKEPOINT(48.5, -123.1)) = "Point" |
| Syntax | SYMDIFFERENCE(spatial, spatial) |
| Ausgabe | Geometrie |
| Definition | Berechnet alle Teile der Regionen aus dem zweiten Argument, die sich mit den Regionen im ersten Argument überschneiden, und verwirft sie aus beiden.Gibt die verbleibenden Teile der Regionen aus beiden Argumenten zurück. |
| Beispiel |
|
| Syntax | UNION(spatial 1, [spatial 2]) |
| Ausgabe | Geometrie |
| Definition | Kombiniert räumliche Geometrien, indem angrenzende oder überlappende Grenzen in eine einzige räumliche Geometrie aufgelöst werden. |
| Hinweise | Bei Verwendung mit einem Argument ( Bei Verwendung mit zwei Argumenten ( Bei Punkten und Linienzügen kombiniert |
| Syntax | VALIDATE(spatial geometry) |
| Ausgabe | Geometrie |
| Definition | Bestätigt die topologische Korrektheit der Geometrie in Ihrem räumlichen Wert.Wenn der Wert aufgrund von Problemen wie z. B. einem sich selbst schneidenden Umfang eines Polygons nicht für die Analyse verwendet werden kann, ist das Ergebnis Null.Wenn die Geometrie korrekt ist, ist das Ergebnis die ursprüngliche Geometrie. |
| Beispiel |
|
| Syntax | REGEXP_REPLACE(string, pattern, replacement) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt eine Kopie einer angegebenen Zeichenfolge zurück, wobei das reguläre Ausdrucksmuster durch die Ersetzungszeichenfolge ersetzt wird. |
| Beispiel | REGEXP_REPLACE('abc 123', '\s', '-') = 'abc-123' |
| Hinweise | Diese Funktion ist für Textdatei-, Hadoop Hive-, Google BigQuery-, PostgreSQL-, Tableau Data Extract-, Microsoft Excel-, Salesforce-, Vertica-, Pivotal Greenplum-, Teradata (ab Version 14.1), Snowflake- und Oracle-Datenquellen verfügbar. Für Tableau-Datenextrakte müssen das Muster und der Ersatz Konstanten sein. |
| Syntax | REGEXP_MATCH(string, pattern) |
| Ausgabe | Boolesch |
| Definition | Gibt "true" zurück, wenn eine Unterzeichenfolge der angegebenen Zeichenfolge mit dem regulären Ausdrucksmuster übereinstimmt. |
| Beispiel | REGEXP_MATCH('-([1234].[The.Market])-','\[\s*(\w*\.)(\w*\s*\])')=true |
| Hinweise | Diese Funktion ist für Textdatei-, Google BigQuery-, PostgreSQL-, Tableau Data Extract-, Microsoft Excel-, Salesforce-, Vertica-, Pivotal Greenplum-, Teradata- (ab Version 14.1), Impala 2.3.0- (über Cloudera Hadoop-Datenquellen), Snowflake- und Oracle-Datenquellen verfügbar. Für Tableau-Datumsextrakte muss das Muster eine Konstante sein. |
| Syntax | REGEXP_EXTRACT(string, pattern) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt die Teilmenge der Zeichenfolge zurück, die mit dem regulären Ausdrucksmuster übereinstimmt. |
| Beispiel | REGEXP_EXTRACT('abc 123', '[a-z]+\s+(\d+)') = '123' |
| Hinweise | Diese Funktion ist für Textdatei-, Hadoop Hive-, Google BigQuery-, PostgreSQL-, Tableau Data Extract-, Microsoft Excel-, Salesforce-, Vertica-, Pivotal Greenplum-, Teradata (ab Version 14.1), Snowflake- und Oracle-Datenquellen verfügbar. Für Tableau-Datumsextrakte muss das Muster eine Konstante sein. |
| Syntax | REGEXP_EXTRACT_NTH(string, pattern, index) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt die Teilmenge der Zeichenfolge zurück, die mit dem regulären Ausdrucksmuster übereinstimmt. Die Unterzeichenfolge wird der n-ten Erfassungsgruppe zugeordnet, wobei n dem angegebenen Index entspricht. Wenn der Index "0" lautet, wird die gesamte Zeichenfolge zurückgegeben. |
| Beispiel | REGEXP_EXTRACT_NTH('abc 123', '([a-z]+)\s+(\d+)', 2) = '123' |
| Hinweise | Diese Funktion ist für Textdatei-, PostgreSQL-, Tableau Data Extract-, Microsoft Excel-, Salesforce-, Vertica-, Pivotal Greenplum-, Teradata- (ab Version 14.1) und Oracle-Datenquellen verfügbar. Für Tableau-Datumsextrakte muss das Muster eine Konstante sein. |
| Auswahltool | Rechteck | Radial | Lasso | Fahrzeit |
|---|---|---|---|---|
| Form | Rechteck | Kreis | Freiformpfad | Fahrzeit-Polygon |
| Grundlage | Visuelle Begrenzung | Geradlinige Distanz | Visuelle Begrenzung | Reisezeit und Streckenführung |
| Netzwerk erforderlich | Nein | Nein | Nein | Ja |
| Reicht über Ansicht hinaus | Nein | Ja | Nein | Ja |
| Standardmäßig ausgeschlossene Felder | Ausschlussgründe |
|---|---|
Alle nicht visualisierten Measures, wenn mehr als 1.000 Kennzahlen in der Datenquelle vorhanden sind. Alle nicht visualisierten Dimensionen, wenn sich mehr als 1.000 Dimensionen in der Datenquelle befinden. | Die Berechnung von Erläuterungen für mehr als 1.000 nicht visualisierte Kennzahlen oder Dimensionen kann länger dauern, manchmal mehrere Minuten. Diese Felder werden standardmäßig für die Erstanalyse ausgeschlossen, Sie können sie jedoch für die weitere Analyse einschließen. In diesem Fall wird möglicherweise eine Warnung angezeigt, in der Sie gefragt werden, ob "Erklär die Daten" weitere Felder berücksichtigen soll. Klicken Sie auf den Warnungslink, um weitere Informationen zu erhalten. Klicken Sie auf Alle erklären, um eine Analyse auszuführen, die weitere Felder enthält. |
| Felder, die Geometrie, Breitengrad oder Längengrad verwenden | Geometrie, Breitengrad oder Längengrad allein können niemals Erklärungen sein. Es ist sehr wahrscheinlich, dass eine den Breiten- oder Längengrad anzeigende Erklärung, auf eine falsche Korrelation und nicht auf eine wahrscheinliche Erklärung zurückzuführen ist. |
| Dimensionen mit hoher Kardinalität (Dimensionen mit > 500 Elementen) | Die Berechnung von Dimensionen mit hoher Kardinalität dauert länger. Größen mit mehr als 500 eindeutigen Werten werden bei der Analyse nicht berücksichtigt. |
| Gruppen, Partitionen oder Sets | Werden derzeit nicht unterstützt. |
| Tabellenberechnungen | Tabellenberechnungen können nicht analysiert werden, wenn Tabellenberechnungen auf einer anderen Detailgenauigkeit als die Ansicht liegen. |
| Nicht visualisierte Kennzahlen, die nicht gemittelt werden können | Nicht visualisierte Kennzahlen, die nicht gemittelt werden können, umfassen Kennzahlen, die berechnete Felder sind, in denen der Berechnungsausdruck Aggregationen enthält (werden als AGG()-Felder angezeigt, wenn sie zum Blatt hinzugefügt werden). |
| Diskrete Kennzahlen und fortlaufende Dimensionen | Werden derzeit nicht unterstützt. |
| Ausgeblendete Felder | Nicht verfügbar. |
| Berechnete Felder mit Fehlern | Es sind keine zu analysierenden Werte vorhanden. |
| Anzahl an Datensätzen | Zeit zum Abrufen |
|---|---|
100.000 | 1,7 Minuten |
250.000 | 4 Minuten |
500.000 | 8,5 Minuten |
| Quadratische Zelle | Textzelle |
![]() | ![]() |
| Geringe Intensität (50 %) | Hohe Intensität (80 %) |
![]() | ![]() |
| "Erklär die Daten" kann nicht in Ansichten ausgeführt werden, die Folgendes verwenden: |
|
"Erklär die Daten" kann nicht ausgeführt werden, wenn Sie diese Option auswählen: |
|
| "Erklär die Daten" kann nicht ausgeführt werden, wenn die Kennzahl zur Erklärung verwendet werden soll: |
|
Explain Data kann keine Erklärungen für eine Dimension liefern, wenn es sich um folgendes handelt: |
|
| Normal | Hell | Dunkel |
![]() | ![]() | ![]() |
| Straßen | Im Freien | Satellit |
![]() | ![]() | ![]() |
| Name der Ebene | Beschreibung | im Kartenstil präsentieren |
|---|---|---|
| Basis | Zeigt die Basiskarte einschließlich Wasser- und Landbereichen an. | Alle |
| Schattiertes Land | Schattiert unbebaute Gebiete und Parks, um der Karte mehr Tiefe zu verleihen. | Alle außer Satellit |
| Geländebeschaffenheit | Zeigt ein Relief mit vertikalen Höhenunterschieden an. | Alle außer Satellit |
| Küstenlinien | Zeigt Küstenlinien an. | Hell, Dunkel, Normal |
| Straßen, Autobahnen, Routen | Markiert Bundesstraßen und Autobahnen sowie Straßen in der Stadt. Diese Ebene enthält auch die Namen der Autobahnen und Straßen. | Alle |
| Hell gedruckte Grenzen von Ländern/Regionen | Zeigt Grenzen und Namen von Ländern/Regionen als hellgraue Kontur an. | Hell, Dunkel, Normal |
| Hell gedruckte Namen von Ländern/Regionen | Land und Region werden in Hellgrau angezeigt. | Hell, Dunkel, Normal |
| Grenzen von Ländern/Regionen | Hebt Länder- und Regionsgrenzen in einem dunkleren Grau hervor. | Alle |
| Namen von Ländern/Regionen | Hebt Länder- und Regionsgrenzen in einem dunkleren Grau hervor. | Alle |
| Hell gedruckte Grenzen von Bundesländern/Kantonen | Zeigt Bundeslandgrenzen und -namen als hellgraue Kontur an. | Hell, Dunkel, Normal |
| Hell gedruckte Namen von Bundesländern/Kantonen | Namen von Bundesländern und Kantonen werden in Hellgrau angezeigt. | Hell, Dunkel, Normal |
| Grenzen von Bundesländern/Kantonen | Hebt die Grenzen von Bundesländern und Kantonen in einem dunkleren Grau hervor. | Alle |
| Namen von Bundesländern/Kantonen | Hebt die Namen von Bundesländern und Kantonen in einem dunkleren Grau hervor. | Alle |
| Grenzen von Kreisen | Hebt die Grenzen der zweiten Verwaltungsebene und die Grenzen der US-Bundesstaaten hervor. | Hell, Dunkel, Normal |
| Namen von Kreisen | Hebt Namen der zweiten Verwaltungsebene und Namen von US-Kreisen hervor. | Hell, Dunkel, Normal |
| Postleitzahlbereiche | Markiert Postleitzahlen und Postleitzahlengrenzen für die USA und ausgewählte Länder. Sie müssen die Ansicht vergrößern, um diese Ebene anzuzeigen. | Hell, Dunkel, Normal |
| Postleitzahlbeschriftungen | Zeigt Beschriftungen von Postleitzahlen und Postleitzahlengrenzen für die USA und ausgewählte Länder an. Sie müssen die Ansicht vergrößern, um diese Ebene anzuzeigen. | Hell, Dunkel, Normal |
| Ortskennzahlbereiche | Markiert die Grenzen von US-Ortsvorwahlen. Sie müssen die Ansicht vergrößern, um diese Ebene anzuzeigen. | Hell, Dunkel, Normal |
| Ortskennzahlbeschriftungen | Zeigt Beschriftungen für die Ortsvorwahlen in den USA an. Sie müssen die Ansicht vergrößern, um diese Ebene anzuzeigen. | Hell, Dunkel, Normal |
| Grenzen von Großräumen in den USA (CBSA) | Markiert die Grenzen der statistischen Ballungsräume (Metropolitan Statistical Areas) und Kleinstadtgebiete (Micropolitan Areas) in den USA. | Hell, Dunkel, Normal |
| Beschriftungen von Großräumen in den USA (CBSA) | Zeigt die Beschriftungen der Metropolitan Statistical Areas und der Micropolitan Areas in den USA an. | Hell, Dunkel, Normal |
| Gewässerbeschriftungen | Zeigt Beschriftungen für Gewässer an. | Alle |
| Städte | Zeigt Beschriftungen für Städte an. | Alle |
| Sehenswürdigkeiten | Zeigt Beschriftungen für Sehenswürdigkeiten wie Schulen, Parks, Friedhöfe, Geschäfte und wichtige Gebäude an. Diese Ebene ist von der Zoomstufe abhängig. | Alle |
| Nachbarschaften | Zeigt Beschriftungen für Nachbarschaften in Städten an. Sie müssen die Ansicht vergrößern, um diese Ebene anzuzeigen. | Alle |
| U-Bahn- und Bahnhöfe | Zeigt die Namen der U-Bahn- und Bahnhöfe an. Sie müssen die Ansicht vergrößern, um diese Ebene anzuzeigen. | Alle außer Satellit |
| Gebäudegrundrisse | Zeigt den Umriss von Gebäuden, sofern vorhanden. Sie müssen die Ansicht vergrößern, um diese Ebene anzuzeigen. | Satellit, Straßen, Im Freien |
| Hausnummern | Zeigt die Hausnummern von Gebäuden mit und ohne Gebäudegrundrisse an. Sie müssen die Ansicht vergrößern, um diese Ebene anzuzeigen. | Straßen, Im Freien |
| Höhenlinien | Zeigt Linien an, die die vertikale Höhenänderung in Metern zeigen. Diese Ebene ist von der Zoomstufe abhängig. | Im Freien |
Leere Zeilen ausgeblendet (Standard) Jay ist in keinem Club, also gibt es für den Studenten Jay keine Zeile. Jede Zeile hat ein Platzhalterzeichen (Abc). | Leere Zeilen eingeblendet Jay ist in keinem Club, aber es werden leere Zeilen angezeigt, sodass es für Jay eine Zeile ohne Platzhaltermarkierung (Abc) gibt. |
![]() | ![]() |
| Kontext | Bereich | Wie? |
|---|---|---|
Arbeitsblatt: Ausgewählte Markierung oder Markierungen Tableau Cloud, Tableau Server, Tableau Desktop | Wenn Sie in einem Arbeitsblatt eine oder mehrere Markierungen auswählen und dann "Daten anzeigen" aus dem QuickInfo-Menü wählen, werden die zugrunde liegenden Daten angezeigt, die sich auf die einzelne Markierung oder eine Gruppe von Markierungen beziehen. Hinweis: Die Option Befehlsschaltflächen einbeziehen muss für QuickInfos ausgewählt sein, damit die Schaltfläche "Daten anzeigen" verfügbar ist. Diese Ansicht kann angepasst und heruntergeladen werden. | Wählen Sie eine oder mehrere Markierungen in der Ansicht aus und wählen Sie dann im QuickInfo-Menü Daten anzeigen aus.
|
Datenquellenseite: Pro Tabelle Tableau Cloud, Tableau Server, Tableau Desktop | Auf der Seite "Datenquelle" können Sie für jede in der Datenquelle aufgeführte Tabelle (linker Bereich) die Datenansicht öffnen. Sie können Spalten in dieser Ansicht verschieben und sortieren, aber Sie können die Daten nicht herunterladen. | Wählen Sie "Daten anzeigen" neben einer Tabelle im linken Bereich der Seite "Datenquelle" aus.
Sie können das Fenster für die Datenansicht für benutzerdefinierte SQL auch anzeigen, indem Sie im Dialogfeld "Benutzerdefiniertes SQL" auf Ergebnisvorschau klicken. |
Arbeitsblatt: Schaltfläche "Herunterladen" in der Symbolleiste Tableau Cloud und Tableau Server | Wenn Sie in einem Arbeitsblatt (im Anzeige- oder Bearbeitungsmodus) Daten aus dem Menü der Schaltfläche "Herunterladen" auswählen, werden alle zugrunde liegenden Daten angezeigt, die in einer Visualisierung verwendet werden. In einem Dashboard können die zugrunde liegenden Daten auf der Grundlage des ausgewählten Arbeitsblatts angezeigt werden. Wählen Sie ein Blatt im Dashboard aus, bevor Sie auf die Schaltfläche "Herunterladen" klicken, damit die Option "Daten" verfügbar ist. Diese Ansicht kann angepasst und heruntergeladen werden. | Wählen Sie im Menü der Schaltfläche "Herunterladen" die Option Daten aus.
|
Arbeitsblatt: Datenbereich Nur Tableau Desktop | Wenn Sie in einem Arbeitsblatt oben im Datenbereich die Option "Daten anzeigen" auswählen, werden tabellarische Daten für jedes Feld in der Datenquelle, aufgelistet nach Tabellen, angezeigt. Diese Ansicht kann angepasst und heruntergeladen werden. | Klicken Sie im Datenbereich neben dem Suchfeld auf die Schaltfläche "Daten anzeigen".
|
Arbeitsblatt: Menü "Analyse" Nur Tableau Desktop | Wenn Sie in einem Arbeitsblatt die Option "Daten anzeigen" aus dem Menü "Analyse" auswählen, werden alle zugrunde liegenden Daten angezeigt, die in einer Visualisierung verwendet werden. Die entsprechende(n) Tabelle(n) für die in der Visualisierung verwendeten Kennzahlen sind im Bereich "Registerkarten" aufgeführt. Diese Ansicht kann angepasst und heruntergeladen werden. | Wählen Sie im Menü "Analyse" die Option Daten anzeigen aus. Bei Visualisierungen, die keine Texttabellen sind, können Sie auch mit der rechten Maustaste auf die Ansicht klicken und dann Daten anzeigen auswählen.
|
| Dashboard: Menü „Analyse“ Nur Tableau Desktop | Wenn Sie auf einem Dashboard im Menü „Analyse“ die Option „Daten anzeigen“ auswählen, werden alle zugrunde liegenden Daten angezeigt, die von dem aktuell ausgewählten Blatt verwendet werden. Wenn aktuell kein Blatt aktiv ist, werden die Daten des standardmäßigen Blattes angezeigt. Die zugehörigen Tabellen für in der Visualisierung verwendete Kennzahlen sind im Bereich „Registerkarten“ aufgelistet. Diese Ansicht kann angepasst und heruntergeladen werden. | Wählen Sie im Menü "Analyse" die Option Daten anzeigen aus.
Beachten Sie den dunkleren Rand um das Blatt Bestelldetails, der darauf hinweist, dass das Blatt im Dashboard ausgewählt wurde, und im Dialogfeld „Daten anzeigen“ wird es als Bestelldetails angezeigt. |
| Option | Wie? | Hierbei gilt |
|---|---|---|
Feldspalten ein- oder ausblenden | Klicken Sie auf Felder anzeigen und aktivieren oder deaktivieren Sie einen Feldnamen. Um alle Felder anzuzeigen, wählen Sie (Alle). Felder werden rechts neben den aktuell angezeigten Feldern hinzugefügt. |
|
Feldspalten verschieben | Wählen Sie eine oder mehrere Feldspalten aus und klicken Sie dann auf den Rechts- oder Linkspfeil oben im Fenster. Oder wählen Sie das Dropdown-Menü aus und klicken Sie auf Nach rechts verschieben und Nach links verschieben. Tipp: Um nicht benachbarte Spalten zu gruppieren, drücken Sie die Strg-Taste, während Sie die Spalten markieren, und verschieben Sie dann die markierten Spalten nach links oder rechts. |
|
Feldspalten entfernen | Markieren Sie eine Feldspalte und wählen Sie dann aus dem Dropdown-Menü Entfernen aus. Oder klicken Sie auf Felder anzeigen und deaktivieren Sie das Feld, um seine Spalte zu entfernen. |
|
Sortieren von Daten | Bewegen Sie den Mauszeiger in die Nähe des oberen Rands einer Spalte, um die Schaltfläche "Sortieren" anzuzeigen. Klicken Sie auf die Schaltfläche "Sortieren", um die Sortierung zu ändern. Klicken Sie optional auf das Dropdown-Menü und wählen Sie Aufsteigend sortieren oder Absteigend sortieren aus. Hinweis: Beachten Sie, dass die benutzerdefinierten Sortierergebnisse nicht in den heruntergeladenen Daten enthalten sind. |
|
Die maximale Anzahl angezeigter Zeilen bearbeiten | Standardmäßig werden im Fenster „Daten anzeigen“ maximal die ersten 10.000 Datenzeilen in Tableau Desktop und die ersten 200 Datenzeilen in Tableau Cloud und Tableau Server angezeigt. Sie können die maximale Anzahl der im Fenster "Daten anzeigen" angezeigten Zeilen erhöhen oder verringern. Diese Einstellung hat keine Auswirkung auf die Anzahl der exportierten Zeilen, wenn Sie auf die Schaltfläche Herunterladen klicken. Klicken Sie in das Feld für die Anzahl der Zeilen, um es zu bearbeiten. Klicken Sie auf die Pfeilschaltfläche oder drücken Sie die Eingabetaste auf Ihrer Tastatur, um die Änderung zu übernehmen. |
|
Aliase anzeigen | Klicken Sie auf die Schaltfläche Einstellungen, um Aliase für alle Feldnamen ein- oder auszublenden. |
|
| Berechnung | Ergebnis |
RIGHT([Value], 4) | 8892 |
LEFT([Value], 4) | IGW8 |
LEFT(RIGHT([Value], 2) , 1) | 9 |
| Originalwert | Werte nach Teilung des Feldes |
| PLZ-98102 | 98102 |
| PLZ-98109 | 98109 |
| PLZ-98119 | 98199 |
| PLZ-98195 | 98195 |
| Mit der Maus zeigen | Auswählen | Menü |
![]() | ![]() | ![]() |
| Parameter | Beschreibung | Beispiel eines zurückgegebenen Werts |
| TableauServerUser | Der Benutzername des aktuellen Serverbenutzers. Wird beim Einrichten des Identitätswechsels auf dem Server verwendet. Gibt einen Leerstring zurück, wenn der Benutzer nicht bei Tableau Server angemeldet ist. | jsmith |
| TableauServerUserFull | Der Benutzername und die Domäne des aktuellen Serverbenutzers. Wird beim Einrichten des Identitätswechsels auf dem Server verwendet. Gibt einen Leerstring zurück, wenn der Benutzer nicht bei Tableau Server angemeldet ist. | domain.lan\jsmith |
| TableauApp | Der Name der Tableau-Anwendung. | Tableau Desktop Professional Tableau Server |
| TableauVersion | Die Version der Tableau-Anwendung. | 9.3 |
| WorkbookName | Der Name der Tableau-Arbeitsmappe. Verwenden Sie ihn nur in Arbeitsmappen mit einer eingebetteten Datenquelle. | Finanzanalyse |
Zeitabhängige Änderung
Ähnliche Themen
|
Die Darstellung einer zeitlichen Veränderung einer Kennzahl ist eine der grundlegenden Kategorien von Visualisierungen. Es gibt viele Optionen für die Untersuchung von Veränderungen im Laufe der Zeit, einschließlich Liniendiagrammen, Steigungsdiagrammen und Highlight-Tabellen. Um Änderungen im Laufe der Zeit anzuzeigen, müssen Sie wissen, welchen Wert Sie voraussichtlich ändern werden, und wie Sie mit Datumsfeldern in Tableau arbeiten. Welche Fragen beantwortet das Diagramm?
Weitere Anregungen
|
Korrelation
Ähnliche Themen
|
Manchmal möchten Sie den Zusammenhang zwischen zwei Variablen untersuchen. Vielleicht ist für Sie die Beziehung zwischen der Klassengröße und den erreichten Schulabschlüssen interessant oder auch das Verhältnis zwischen Lungenkapazität und sportlicher Ausdauer. (Bedenken Sie, Korrelation ist nicht immer gleich Kausalität.) Korrelationen können durch Streudiagramme oder Hervorhebungstabellen dargestellt werden. Die Analysetools von Tableau zeigen zudem die Stärke der Korrelation. Welche Arten von Fragen kann dieses Diagramm beantworten?
|
Magnitude
Ähnliche Themen
|
Die Magnitude bzw. Größenordnung zeigt die relative Größe bzw. den relativen Wert von zwei oder mehr eigenständigen Elementen. Wenn Sie den Umsatz für verschiedene Regionen vergleichen, sehen Sie die Größenordnung. Diagramme, die Größenordnung darstellen, sind Balkendiagramme, gepackte Blasendiagramme und Liniendiagramme. Welche Arten von Fragen kann dieses Diagramm beantworten?
|
Abweichung
Ähnliche Themen
|
Abweichungsdiagramme zeigen, wie weit ein Wert von der festgelegten Baseline, beispielsweise von einem Mittelwert, abweicht. Wenn Sie wissen möchten, welche Produkte ungewöhnlich hohe oder niedrige Gewinnmargen erzielen, würden Sie ein Abweichungsdiagramm verwenden. Hierfür geeignet sind Bullet-, Balken- und Kombinationsdiagramme. Mittels des Z-Werts können Sie auch die statistische Signifikanz einer Abweichung ermitteln. Welche Arten von Fragen kann dieses Diagramm beantworten?
|
Verteilung
Ähnliche Themen
|
Wenn Sie wissen möchten, wie häufig Ereignisse innerhalb einer Population auftreten, untersuchen Sie deren Verteilung. Wenn Sie die Anzahl der Teilnehmer an einer Umfrage nach Alter oder die Häufigkeit der eingehenden Anrufe pro Tag darstellen möchten, ist ein Verteilungsdiagramm vermutlich die beste Wahl. Zu Verteilungsdiagrammen zählen Histogramme, Bevölkerungspyramiden, Pareto-Diagramme und Boxplots. Welche Arten von Fragen kann dieses Diagramm beantworten?
|
Rangfolge
Ähnliche Themen
|
Gelegentlich möchten Sie nicht nur die Größenordnung (Magnitude) eines Werts darstellen, sondern auch die relative Rangfolge aller Mitglieder einer Dimension. Zur Darstellung der erfolgreichsten zehn Vertriebsmitarbeiter oder der leistungsschwächsten Bundesstaaten würden Sie ein Rangfolgediagramm verwenden. Rangfolgediagramme sind meist Balkendiagramme mit Rangberechnungen, Top-N-Sätzen oder wichtigen Leistungsindikatoren (KPIs). Welche Arten von Fragen kann dieses Diagramm beantworten?
|
Proportionen
Ähnliche Themen
|
Proportionsdiagramme zeigen, welchen Anteil ein einzelner Bereich oder Faktor an der Gesamtheit hat. Mit einem solchen Diagramm stellen Sie beispielsweise den Beitrag einer jeden Region am Gesamtumsatz oder die Kosten jeder einzelnen Versandart für ein bestimmtes Produkt dar. Teilegrafiken können Tortendiagramme, Flächendiagramme, gestapelte Balkendiagramme oder Baumdiagramme sein. Welche Arten von Fragen kann dieses Diagramm beantworten?
|
Raum
Ähnliche Themen
|
Raumdiagramme können präzise Positionen und geografische Schemata in Ihren Daten darstellen. Raumdiagramme bzw. räumliche Karten stellen beispielsweise die meist frequentierten Flughafenterminals oder sämtliche Vertriebsniederlassungen in einem Land dar. Räumliche Karten können Choroplethenkarten (gefüllte Karten), Punktverteilungskarten, Karten mit proportionalen Symbolen und Heatmaps (Dichtekarten) sein. Welche Arten von Fragen kann dieses Diagramm beantworten?
|
Ablauf
Ähnliche Themen
|
Ablaufdiagramme können Karten sein, die Bewegungen über die Zeit vermitteln, wie z.B. Flussdiagramme von Sankey. Flussdiagramme beinhalten den Weg über die Zeit und den Weg zwischen Ausgangs- und Zieldiagramm. Welche Arten von Fragen kann dieses Diagramm beantworten?
|
| Ort | Hyperforce-Region | Pod (Pod-Name) | IP-Adresse und Bereich nach der Hyperforce-Migration (Alternativ können Sie nach der Hyperforce-Region in https://ip-ranges.salesforce.com/ip-ranges.json suchen). | |
|---|---|---|---|---|
| Asien-Pazifik | Australien | ap-southeast-2 | prod-apsoutheast-a | 141.163.192.0/23 |
| Indien | ap-south-2 | prod-in-a | 141.163.216.0/24 | |
Indonesien | ap-southeast-3 | prod-apsoutheast-c | 141.163.212.0/24 | |
Japan | ap-northeast-1 | prod-apnortheast-a | 141.163.208.0/23 | |
Singapur | ap-southeast-1 | prod-apsoutheast-b | 141.163.196.0/23 | |
| Südkorea | ap-northeast-2 | prod-kr-a | 141.163.200.0/23 | |
| Kanada | Quebec | ca-central-1 | prod-ca-a | 155.226.152.0/23 |
| Europa | Deutschland | eu-central-1 | dub01 (DUB01) | 145.224.208.0/23 |
eu-west-1a (EW1A) | ||||
| Schweiz | eu-central-2 | prod-ch-a | 145.224.198.0/24 | |
| Vereinigtes Königreich | eu-west-2 | prod-uk-a | 145.224.200.0/23 | |
| USA – Westen | Oregon | us-west-2 | 10ax (10AX) | 155.226.128.0/21 |
10ay (10AY) | ||||
10az (10AZ) | ||||
uw2b (UW2B) | ||||
prod-uswest-c | ||||
| USA – Osten | Virginia | us-east-1 | prod-useast-a | 155.226.144.0/22 |
prod-useast-b | ||||
us-east-1 (useast-1) | ||||
prod-useast-c | ||||
| Ort | Hyperforce-Region | Pod (Pod-Name) | IP-Adresse vor der Hyperforce-Migration | |
|---|---|---|---|---|
| Asien-Pazifik | Australien | ap-southeast-2 | prod-apsoutheast-a | 3.25.37.32/28 |
Japan | ap-northeast-1 | prod-apnortheast-a | 18.176.203.96/28 | |
| Kanada | Quebec | ca-central-1 | prod-ca-a | 3.98.24.208/28 |
| Europa | Deutschland Hinweis: Vor der Migrationen war dies früher die Region Irland. | eu-central-1 | dub01 (DUB01) | 34.246.74.86 52.215.158.213 |
eu-west-1a (EW1A) | 34.246.62.141 34.246.62.203 | |||
| Vereinigtes Königreich | eu-west-2 | prod-uk-a | 18.134.84.240/28 | |
| USA – Westen | Oregon | us-west-2 | 10ax (10AX) | 34.208.207.197 52.39.159.250 |
10ay (10AY) | 34.218.129.202 52.40.235.24 | |||
10az (10AZ) | 34.218.83.207 52.37.252.60 | |||
us-west-2b (UW2B) | 34.214.85.34 34.214.85.244 | |||
| USA – Osten | Virginia | us-east-1 | prod-useast-a | 3.219.176.16/28 |
prod-useast-b | 3.219.176.16/28 | |||
us-east-1 (useast-1) | 50.17.26.34 52.206.162.101 | |||
| Ort | Hyperforce-Region | Pod (Pod-Name) | IP-Adresse und -Bereich/VPCE-ID | |
|---|---|---|---|---|
| Asien-Pazifik | Australien | ap-southeast-2 | prod-apsoutheast-a | 141.163.192.0/23 |
| Indien | ap-south-2 | prod-in-a | 141.163.216.0/24 vpce-02e14aeeeccOa2eef | |
Indonesien | ap-southeast-3 | prod-apsoutheast-c | 141.163.212.0/24 | |
Japan | ap-northeast-1 | prod-apnortheast-a | 141.163.208.0/23 | |
Singapur | ap-southeast-1 | prod-apsoutheast-b | 141.163.196.0/23 | |
| Südkorea | ap-northeast-2 | prod-kr-a | 141.163.200.0/23 vpce-053ebbbe86f5411ca | |
| Kanada | Quebec | ca-central-1 | prod-ca-a | 155.226.152.0/23 |
| Europa | Deutschland | eu-central-1 | dub01 (DUB01) | 145.224.208.0/23 vpce-091ff41bc3686e6e8 |
eu-west-1a (EW1A) | ||||
| Schweiz | eu-central-2 | prod-ch-a | 145.224.198.0/24 vpce-0fbf9d552ffbb6be2 | |
| Vereinigtes Königreich | eu-west-2 | prod-uk-a | 145.224.200.0/23 | |
| USA – Westen | Oregon | us-west-2 | 10ax (10AX) | 155.226.128.0/21 vpce-090a7c76e361d5013 |
10ay (10AY) | ||||
10az (10AZ) | ||||
uw2b (UW2B) | ||||
prod-uswest-c | ||||
| USA – Osten | Virginia | us-east-1 | prod-useast-a | 155.226.144.0/22 vpce-0ea40e596e16259d1 |
prod-useast-b | ||||
us-east-1 (useast-1) | ||||
prod-useast-c | ||||
| Kurzform | Vollständige Form | Beschreibung |
--source-username <user name> | Ein gültiger Benutzername für die Verbindung mit der Datenquelle. Verwenden Sie diese Option zusammen mit
Hinweis: Beim Aktualisieren eines veröffentlichten Extrakts müssen Sie auch dann den Benutzernamen und das entsprechende Kennwort angeben, wenn die Datenquelle ursprünglich mit eingebetteten Anmeldeinformationen veröffentlicht wurde. | |
--source-password "<password>" | Das Kennwort für den Benutzer der Datenquelle. | |
oder
| Pfad- und Dateiname für die auf dem Server zu aktualisierende Datenquelle. Beispiel: Zur Aktualisierung einer Datenquelle mit mehreren Dateien übergeben Sie den Pfad zu einem Ordner, der die Datendateien enthält. Beispiel: Geben Sie den Pfad im UNC-Format an, wenn die Datei über Netzwerkfreigabe bereitgestellt wird. | |
--force-full-refresh | Wenn normalerweise schrittweise Aktualisierungen für die Datenquelle vorgesehen sind, können Sie mit dieser Option eine vollständige Aktualisierung des Extrakts erzwingen. Wird diese Option nicht verwendet, wird eine inkrementelle Aktualisierung durchgeführt. Nicht alle Datenquellen unterstützen inkrementelle Aktualisierungen. | |
-s <server http address> | --server <URL> | Die URL für den Tableau Server, auf dem die Daten veröffentlicht werden. Geben Sie für Tableau Cloud die URL |
-t <site id> | --site <siteid> | Geben Sie in Umgebungen mit mehreren Websites die Website an, auf die sich der Befehl bezieht. Verwenden Sie dieses Argument in Tableau Cloud, wenn Ihr Benutzername mehreren Sites zugeordnet ist. Wenn Sie in Tableau Server keine Site angeben, wird die Site "Default" (Standard) verwendet. Die Site-ID ist unabhängig vom Site-Namen und ist in der URL enthalten, wenn Sie die Site in einem Browser aufrufen. Wenn zum Beispiel die URL der Seite, die nach der Anmeldung bei Tableau Cloud angezeigt wird, die folgende ist: https://online.tableau.com/t/vernazza/views lautet die Site-ID vernazza. |
--datasource <datasource> | Der Name der Datenquelle, wie er in Tableau Server oder Tableau Cloud veröffentlicht wurde. | |
--project <projectname> | Das Projekt, zu dem die Datenquelle gehört. Wird diese Option nicht angegeben, wird angenommen, dass es sich um das Standardprojekt handelt. Wenn das anzugebende Projekt ein untergeordnetes Projekt ist, das innerhalb einer Projekthierarchie verschachtelt ist, müssen Sie diesen Parameter zusammen mit dem Parameter | |
--parent-project-path path/to/project | Wenn sich ein Projekt, in dem die Datenquelle veröffentlicht wird, nicht auf der obersten Ebene einer Projekthierarchie befindet, sollten Sie diesen Parameter zusammen mit dem Parameter Verwenden Sie den Schrägstrich ( Geben Sie beispielsweise für ein Projekt mit dem Namen "Sandbox" im Projekt "Social" unter der obersten Ebene "Marketing" Folgendes ein:
| |
-u <user name> | --username <username> | Gültiger Tableau Server- oder Tableau Cloud-Benutzer. |
-p "<password>" | --password "<password>" | Das Kennwort für den angegebenen Tableau Server- oder Tableau Cloud-Benutzer. |
--proxy-username <username> | Der Benutzername für einen Proxyserver. | |
--proxy-password "<password>" | Das Kennwort für einen Proxyserver. | |
-c "<path and file name>" | --config-file "<path and file name>" | Pfad und Dateiname einer Datei mit Konfigurationsoptionen für den Befehl. Setzen Sie den Pfad immer in doppelte Anführungszeichen. Weitere Informationen finden Sie unten im Abschnitt Verwenden einer Konfigurationsdatei. |
| Kurzform | Vollständige Form | Beschreibung |
--file <path and file name> | Pfad und Dateiname der Datendatei mit anzufügenden Daten. Die Datei kann aus Excel, Access, einer Tableau-Datenextraktion oder aus einer Textdatei mit Trennzeichen stammen. Sie darf nicht kennwortgeschützt sein. Verwenden Sie das UNC-Format, wenn die Datei über Netzwerkfreigabe bereitgestellt wird. Beispiel: | |
-s <server http address> | --server <URL> | Die URL für den Tableau Server, auf dem die Daten veröffentlicht werden. Geben Sie für Tableau Cloud die URL |
-t <site id> | --site <site id> | Geben Sie in Umgebungen mit mehreren Websites die Website an, auf die sich der Befehl bezieht. In Tableau Cloud müssen Sie dieses Argument verwenden, wenn Ihr Benutzername mehreren Sites zugeordnet ist. Wenn Sie in Tableau Server keine Site angeben, wird die Site "Default" (Standard) verwendet. |
--datasource <datasource> | Der Name der Datenquelle, wie er in Tableau Server oder Tableau Cloud veröffentlicht wurde. | |
--project <projectname> | Das Projekt, zu dem die Datenquelle gehört. Wird diese Option nicht angegeben, wird angenommen, dass es sich um das Standardprojekt handelt. Wenn das anzugebende Projekt ein untergeordnetes Projekt ist, das innerhalb einer Projekthierarchie verschachtelt ist, müssen Sie diesen Parameter zusammen mit dem Parameter | |
--parent-project-path path/to/project | Wenn sich ein Projekt, in dem die Datenquelle veröffentlicht wird, nicht auf der obersten Ebene einer Projekthierarchie befindet, sollten Sie diesen Parameter zusammen mit dem Parameter Verwenden Sie den Schrägstrich ( Geben Sie beispielsweise für ein Projekt mit dem Namen "Sandbox" im Projekt "Social" unter der obersten Ebene "Marketing" Folgendes ein:
| |
-u <username> | --username <username> | Gültiger Tableau Server- oder Tableau Cloud-Benutzer. |
-p "<password>" | --password "<password>" | Das Kennwort für den angegebenen Tableau Server- oder Tableau Cloud-Benutzer. |
--proxy-username <username> | Der Benutzername für einen Proxyserver. | |
--proxy-password "<password>" | Das Kennwort für einen Proxyserver. | |
-c "<path and filename>" | --config-file "<path and filename>" | Pfad und Dateiname einer Datei mit Konfigurationsoptionen für den Befehl. Setzen Sie den Pfad immer in doppelte Anführungszeichen. Weitere Informationen finden Sie unten im Abschnitt Verwenden einer Konfigurationsdatei. |
Tabelle 1
| Tabelle 2
|
| Mitarbeiter-ID | Name | Gehalt | Abteilung | Einstellungsdatum | Organisation |
| 20107 | Wilson, Henry | 61.000 | Support | 28.07.2015 | Betrieb |
| 20107 | Wilson, Henry | 61.000 | Umsatz | 25.08.2016 | Betrieb |
| Gewinn vs. Umsatz mit standardmäßiger Aggregation | Gewinn vs. Umsatz mit expliziter Aggregation |
![]() | ![]() |
| Speicherort der Protokolldatei | Beispiel eines Datensatzes |
|---|---|
<install path>\Tableau Server\data\tabsvc\log\vizqlserver <install path>\Tableau Server\data\tabsvc\log\backgrounder <install path>\Tableau Server\data\tabsvc\log\dataserver <install path>\Tableau Server\data\tabsvc\log\vizportal | Found matching TDC 'C:\\ProgramData\\Tableau\\Tableau Server\\data\\tabsvc\\vizqlserver\\Datasources\\odbc-sqlite.tdc for class='genericodbc', vendor='SQLite', and driver='SQLite3 ODBC Driver' |
| Symbol | Beschreibung |
| (:) | Uhrzeittrennzeichen. In manchen Gebietsschemata wird zur Darstellung des Uhrzeittrennzeichens ein anderes Zeichen verwendet. Das Uhrzeittrennzeichen trennt bei der Formatierung von Uhrzeitwerten Stunden, Minuten und Sekunden. Das bei der formatierten Ausgabe wirklich als Uhrzeittrennzeichen verwendete Zeichen wird durch Ihre Systemeinstellungen festgelegt. |
| (/) | Datumstrennzeichen. In einigen Gebietsschemata wird zur Darstellung des Datumstrennzeichens ein anderes Zeichen verwendet. Das Datumstrennzeichen trennt bei der Formatierung von Datumswerten Tag, Monat und Jahr. Das bei der formatierten Ausgabe wirklich als Datumstrennzeichen verwendete Zeichen wird durch Ihre Systemeinstellungen festgelegt. |
| c | Das Datum als ddddd und die Uhrzeit alsttttt in dieser Reihenfolge darstellen. Nur Datumsangaben anzeigen, wenn die Datumsreihenzahl keine Nachkommastellen enthält. Nur Uhrzeitangaben anzeigen, wenn die Zahl keine Vorkommastellen enthält. |
| d | Den Tag als Zahl ohne führende Null anzeigen (1–31). |
| dd | Den Tag als Zahl mit führender Null anzeigen (01–31). |
| ddd | Den Tag als Abkürzung anzeigen (So., Sa.). |
| dddd | Den Tag vollständig anzeigen (Sonntag, Samstag). |
| ddddd | Das Datum vollständig anzeigen (einschließlich Tag, Monat und Jahr), formatiert entsprechend den Einstellungen des Systems für das Kurzdatum. Das Standardformat für das Kurzdatum ist m/d/yy. |
| dddddd | Die Seriennummer eines Datums als vollständiges Datum anzeigen (einschließlich Tag, Monat und Jahr), formatiert entsprechend den Einstellungen des Systems für das Langdatum. Das Standardformat für das Langdatum ist mmmm dd, yyyy. |
| aaaa | Dasselbe wie dddd, nur mit der lokalisierten Version der Zeichenfolge. |
| w | Den Wochentag als Zahl anzeigen (1 für Sonntag bis 7 für Sonnabend). |
| ww | Die Kalenderwoche des Jahrs als Zahl anzeigen (1–54). |
| M | Den Monat als Zahl ohne führende Null anzeigen (1 12). Wenn m unmittelbar auf h oder hh folgt, wird anstatt des Monats die Minute angezeigt. |
| MM | Den Monat als Zahl mit führender Null anzeigen (01–12). Wenn m unmittelbar auf h oder hh folgt, wird anstatt des Monats die Minute angezeigt. |
| MMM | Den Monat als Abkürzung anzeigen (Jan–Dec). |
| MMMM | Den Monat vollständig anzeigen (Januar–Dezember). |
| MMMMM | Anzeige des Monats als Abkürzung mit einem Buchstaben (J–D). |
| oooo | Dasselbe wie MMMM, aber lokalisiert. |
| q | Ein Quartal eines Jahres als Zahl anzeigen (1–4). |
| y | Den Tag eines Jahres als Zahl anzeigen (1–366). |
| yy | Das Jahr als zweistellige Zahl anzeigen (00–99). |
| yyyy | Das Jahr als vierstellige Zahl anzeigen (100–9999). |
| h | Die Stunde als Zahl ohne führenden Nullen anzeigen (0–23). |
| Hh | Die Stunde als Zahl mit führenden Nullen anzeigen (00–23). |
| N | Die Minute als Zahl ohne führende Null anzeigen (0 59). |
| Nn | Die Minute als Zahl ohne führender Null anzeigen (00 59). |
| S | Die Sekunde als Zahl ohne führende Null anzeigen (0 59). |
| Ss | Die Sekunde als Zahl mit führender Null anzeigen (00 59). |
| 000 | Millisekunden anzeigen. Verwenden Sie vor der Angabe der Millisekunden einen Punkt als Trennzeichen. |
| t t t t t | Eine Uhrzeit als vollständige Uhrzeit anzeigen (einschließlich Stunde, Minute und Sekunde), formatiert mit dem Uhrzeittrennzeichen des vom System erkannten Uhrzeitformats. Es wird eine führende Null angezeigt, wenn eine führende Null als Option ausgewählt wurde und die Zeit vor 10:00 A.M. oder P.M. liegt. Das Standard-Zeitformat lautet h:mm:ss. |
| AM/PM | 12-Stunden-Zeitanzeige verwenden und AM in Großbuchstaben für jede Stunde vor 12 Uhr mittags und PM in Großbuchstaben für jede Stunde zwischen 12 Uhr mittags und 11:59 P.M. |
| am/pm | 12-Stunden-Zeitanzeige mit AM in Kleinbuchstaben für jede Stunde vor 12 Uhr mittags und PM in Kleinbuchstaben für jede Stunde zwischen 12 Uhr mittags und 11:59 P.M. |
| A/P | 12-Stunden-Zeitanzeige mit A in Großbuchstaben für jede Stunde vor 12 Uhr mittags und P in Großbuchstaben für jede Stunde zwischen 12 Uhr mittags und 11:59 P.M. |
| a/p | 12-Stunden-Zeitanzeige mit A in Kleinbuchstaben für jede Stunde vor 12 Uhr mittags und P in Kleinbuchstaben für jede Stunde zwischen 12 Uhr mittags und 11:59 P.M. |
| AMPM | 12-Stunden-Zeitanzeige und das Zeichenfolgenliteral AM entsprechend der Definition des Systems für jede Stunde vor 12 Uhr mittags und das Zeichenfolgenliteral PM entsprechend der Definition des Systems für jede Stunde zwischen 12 Uhr mittags und 11:59 P.M. AMPM kann in Groß- oder Kleinbuchstaben angezeigt werden. Die Groß- oder Kleinschreibung entspricht dabei der Definition in den Systemeinstellungen. Das Standardformat ist AM/PM. |
| Symbol | Beschreibung |
| g | Kurzname der Ära (z. B. H für die Heisei-Ära). |
| gg | Ära-Name (z. B. 平成). |
| ggg | Langname der Ära (bei Japanisch entspricht dies dem üblichen Namen der Ära). |
| e | Jahr auf der Grundlage einer Ära, z. B. 1 für das erste Jahr einer Ära. |
| ee | Jahr auf der Grundlage einer Ära, z. B. 01 für das erste Jahr einer Ära. Wenn nur eine Stelle vorhanden ist, wird dem auf einer Ära basierenden Jahr eine Null vorangestellt. |
| Teil des Datums | Symbol | Beispielausgabe |
|---|---|---|
| Jahr | yy y, yyyy Y | 26 2026 2026 (wird für Kalender verwendet, die auf der Woche des Jahres basieren) |
| Quartal des Jahres | Q QQQ QQQQ | 2 02 Q2 2. Quartal |
| Monat | M MM MMM MMMM | 9 09 Sep September |
| Woche des Jahres | w, ww | 47 |
| Wochentag | E, EE, EEE EEEE EEEEE | Mon Montag M |
| Tag im Monat | d dd | 1, 15 01, 15 |
| Tag des Jahres (1 bis 365) | D | 23, 143 |
Stunde (1 bis 12) | h hh | 8 08 |
| Stunde (0 bis 23) | H HH | 8 08 |
| Minute | m mm | 8 08 |
| Sekunde einer Minute | s ss | 5 05 |
| Sekundenbruchteil | S SS SSS SSSS | 2 23 235 2350 |
| Millisekunden am Tag | A | 34532 |
| Zeitraum (am/pm-Marker) | a, aa, aaa | AM, am, PM |
| Zeitzone | z, zz, zzz zzzz Z, ZZ, ZZZ ZZZZ | PDT Pazifische Sommerzeit -0800 PST-08:00 |
| Zeiteinheit | Hinweise |
|---|---|
| Ära | k. A. |
| Jahr | In .hyper-Extrakten werden mit Ausnahme von „U“ alle Symbole unterstützt. Hinweise:
|
| Monat | In .hyper-Extrakten werden mit Ausnahme von „I“ alle Symbole unterstützt. Hinweise:
|
| Woche | In .hyper-Extrakten werden mit Ausnahme von „W“ alle Symbole unterstützt. Hinweise:
|
| Tag | Hinweise:
|
| Stunde | Nur die Symbole "h" und "H" werden in .hyper-Extrakten unterstützt. Hinweise:
|
| Minute | Hinweis: Im Gegensatz zu ICU erlauben .hyper-Extrakte keine negativen Werte für dieses Feld. Negative Werte verursachen einen Fehler. |
| Sekunde | Hinweise:
|
| Quartal | Hinweis: Im Gegensatz zu ICU erlauben .hyper-Extrakte nur Werte von 1 bis 4. Alle anderen Werte verursachen einen Fehler. |
| Wochentag | Hinweise:
|
| Zeitraum | k. A. |
| Syntax | FULLNAME( ) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt den vollständigen Namen des aktuellen Benutzers zurück. |
| Beispiel | FULLNAME( ) Gibt den vollständigen Namen des angemeldeten Benutzers zurück, z. B. "Hamlin Myrer". [Manager] = FULLNAME( ) Wenn der Manager namens Hamlin Myrer angemeldet ist, wird in diesem Beispiel nur dann der Wert "TRUE" zurückgegeben, wenn das Feld "Manager" in der Ansicht ebenfalls "Hamlin Myrer" enthält. |
| Hinweise | Diese Funktion prüft:
Benutzerfilter Ein berechnetes Feld, das als Filter verwendet wird, z. B. |
| Syntax | ISFULLNAME("User Full Name") |
| Ausgabe | Boolesch |
| Definition | Gibt |
| Beispiel | ISFULLNAME("Hamlin Myrer") |
| Hinweise | Das Argument Diese Funktion prüft:
|
| Syntax | ISMEMBEROF("Group Name") |
| Ausgabe | Boolescher Wert oder Null |
| Definition | Gibt |
| Beispiel | ISMEMBEROF('Superstars')ISMEMBEROF('domain.lan\Sales') |
| Hinweise | Das Argument Wenn der Benutzer in Tableau Cloud oder Tableau Server angemeldet ist, wird die Gruppenmitgliedschaft durch Tableau-Gruppen bestimmt. Die Funktion gibt "TRUE" zurück, wenn die angegebene Zeichenfolge "Alle Benutzer" lautet. Die Funktion Wenn die Gruppenzugehörigkeit eines Benutzers geändert wird, wird die Änderung der Daten, die auf der Gruppenzugehörigkeit basieren, in einer Arbeitsmappe oder einer Ansicht mit einer neuen Sitzung wiedergegeben. In der vorhandenen Sitzung werden veraltete Daten angezeigt. |
| Syntax | ISUSERNAME("username") |
| Ausgabe | Boolesch |
| Definition | Gibt TRUE zurück, wenn der Benutzername des aktuellen Benutzers dem angegebenen Benutzernamen entspricht. Andernfalls wird FALSE zurückgegeben. |
| Beispiel | ISUSERNAME("hmyrer") |
| Hinweise | Das Argument Diese Funktion prüft:
|
| Syntax | USERDOMAIN( ) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt die Domäne des aktuellen Benutzers zurück. |
| Hinweise | Diese Funktion prüft:
|
| Syntax | USERNAME( ) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt den Benutzernamen des aktuellen Benutzers zurück. |
| Beispiel | USERNAME( ) Gibt den Benutzernamen des angemeldeten Benutzers zurück, z. B. "hmyrer". [Manager] = USERNAME( ) Wenn der Manager "hmyrer" angemeldet ist, wird in diesem Beispiel nur dann der Wert "TRUE" zurückgegeben, wenn das Feld "Manager" in der Ansicht ebenfalls "hmyrer" enthält. |
| Hinweise | Diese Funktion prüft:
Benutzerfilter Ein berechnetes Feld, das als Filter verwendet wird, z. B. |
| Syntax | USERATTRIBUTE('attribute_name') |
| Ausgabe | Zeichenfolge oder Null |
| Definition | Wenn Gibt NULL zurück, wenn |
| Beispiel | Angenommen, „Region“ ist das Benutzerattribut, das in der JWT- oder SAML-Antwort enthalten ist und an Tableau übergeben wird. Als Autor der Arbeitsmappe können Sie Ihre Visualisierung so einrichten, dass Daten basierend auf einer bestimmten Region gefiltert werden. In diesem Filter können Sie auf die folgende Berechnung verweisen. [Region] = USERATTRIBUTE("Region")Wenn Benutzer 2 aus der Region "West" die eingebettete Visualisierung aufruft, zeigt Tableau nur die entsprechenden Daten für die Region "West" an. |
| Hinweise | Sie können die Funktion USERATTRIBUTEINCLUDES verwenden, wenn zu erwarten ist, dass <'attribute_name'> mehrere Werte zurückgibt. |
| Syntax | USERATTRIBUTEINCLUDES('attribute_name', 'expected_value') |
| Ausgabe | Boolesch |
| Definition | Gibt
Andernfalls wird |
| Beispiel | Angenommen, „Region“ ist das Benutzerattribut, das in der JWT- oder SAML-Antwort enthalten ist und an Tableau übergeben wird. Als Autor der Arbeitsmappe können Sie Ihre Visualisierung so einrichten, dass Daten basierend auf einer bestimmten Region gefiltert werden. In diesem Filter können Sie auf die folgende Berechnung verweisen. USERATTRIBUTEINCLUDES('Region', [Region])Wenn Benutzer 2 aus der Region "West" auf die eingebettete Visualisierung zugreift, prüft Tableau, ob das Benutzerattribut "Region" mit einem der Feldwerte "[Region]" übereinstimmt. Wenn ja, zeigt die Visualisierung die entsprechenden Daten an. Wenn Benutzer 3 aus der Region "Nord" auf dieselbe Visualisierung zugreift, werden keine Daten angezeigt, da es keine Übereinstimmung mit [Region]-Feldwerten gibt. |
| Buch-ID | Buchname | Reihe | Erscheinungsjahr | Autor |
| 1 | Der König von Narnia | Die Chroniken von Narnia | 1950 | C.S. Lewis |
| 2 | Prinz Kaspian von Narnia | Die Chroniken von Narnia | 1951 | C.S. Lewis |
| 3 | Die Reise auf der Morgenröte | Die Chroniken von Narnia | 1952 | C.S. Lewis |
| 4 | Der silberne Sessel | Die Chroniken von Narnia | 1953 | C.S. Lewis |
| 5 | Der Ritt nach Narnia | Die Chroniken von Narnia | 1954 | C.S. Lewis |
| 6 | Das Wunder von Narnia | Die Chroniken von Narnia | 1955 | C.S. Lewis |
| 7 | Der letzte Kampf | Die Chroniken von Narnia | 1956 | C.S. Lewis |
| 8 | Daughter of the Forest | Sevenwaters | 1999 | Juliet Marillier |
| 9 | Son of the Shadows | Sevenwaters | 2000 | Juliet Marillier |
| 10 | Child of the Prophecy | Sevenwaters | 2001 | Juliet Marillier |
| 11 | Heir of Sevenwaters | Sevenwaters | 2008 | Juliet Marillier |
| 12 | Seer of Sevenwaters | Sevenwaters | 2010 | Juliet Marillier |
| 13 | Flame of Sevenwaters | Sevenwaters | 2012 | Juliet Marillier |
| Buch-ID | Buchname | Reihe | Erscheinungsjahr | Autor | Nachname des Autors |
| 1 | Der König von Narnia | Die Chroniken von Narnia | 1950 | C.S. Lewis | Lewis |
| 2 | Prinz Kaspian von Narnia | Die Chroniken von Narnia | 1951 | C.S. Lewis | Lewis |
| 3 | Die Reise auf der Morgenröte | Die Chroniken von Narnia | 1952 | C.S. Lewis | Lewis |
| 4 | Der silberne Sessel | Die Chroniken von Narnia | 1953 | C.S. Lewis | Lewis |
| 5 | Der Ritt nach Narnia | Die Chroniken von Narnia | 1954 | C.S. Lewis | Lewis |
| 6 | Das Wunder von Narnia | Die Chroniken von Narnia | 1955 | C.S. Lewis | Lewis |
| 7 | Der letzte Kampf | Die Chroniken von Narnia | 1956 | C.S. Lewis | Lewis |
| 8 | Daughter of the Forest | Sevenwaters | 1999 | Juliet Marillier | Marillier |
| 9 | Son of the Shadows | Sevenwaters | 2000 | Juliet Marillier | Marillier |
| 10 | Child of the Prophecy | Sevenwaters | 2001 | Juliet Marillier | Marillier |
| 11 | Heir of Sevenwaters | Sevenwaters | 2008 | Juliet Marillier | Marillier |
| 12 | Seer of Sevenwaters | Sevenwaters | 2010 | Juliet Marillier | Marillier |
| 13 | Flame of Sevenwaters | Sevenwaters | 2012 | Juliet Marillier | Marillier |
| Reihe | Anzahl der Bücher in der Reihe – Detailgenauigkeit auf Reihenebene |
| Die Chroniken von Narnia | 7 |
| Die Chroniken von Narnia | |
| Die Chroniken von Narnia | |
| Die Chroniken von Narnia | |
| Die Chroniken von Narnia | |
| Die Chroniken von Narnia | |
| Die Chroniken von Narnia | |
| Sevenwaters | 6 |
| Sevenwaters | |
| Sevenwaters | |
| Sevenwaters | |
| Sevenwaters | |
| Sevenwaters |
| Buch-ID | Buchname | Reihe | Erscheinungsjahr | Autor | Beginn der Reihe |
| 1 | Der König von Narnia | Die Chroniken von Narnia | 1950 | C.S. Lewis | 1950 |
| 2 | Prinz Kaspian von Narnia | Die Chroniken von Narnia | 1951 | C.S. Lewis | 1950 |
| 3 | Die Reise auf der Morgenröte | Die Chroniken von Narnia | 1952 | C.S. Lewis | 1950 |
| 4 | Der silberne Sessel | Die Chroniken von Narnia | 1953 | C.S. Lewis | 1950 |
| 5 | Der Ritt nach Narnia | Die Chroniken von Narnia | 1954 | C.S. Lewis | 1950 |
| 6 | Das Wunder von Narnia | Die Chroniken von Narnia | 1955 | C.S. Lewis | 1950 |
| 7 | Der letzte Kampf | Die Chroniken von Narnia | 1956 | C.S. Lewis | 1950 |
| 8 | Daughter of the Forest | Sevenwaters | 1999 | Juliet Marillier | 1999 |
| 9 | Son of the Shadows | Sevenwaters | 2000 | Juliet Marillier | 1999 |
| 10 | Child of the Prophecy | Sevenwaters | 2001 | Juliet Marillier | 1999 |
| 11 | Heir of Sevenwaters | Sevenwaters | 2008 | Juliet Marillier | 1999 |
| 12 | Seer of Sevenwaters | Sevenwaters | 2010 | Juliet Marillier | 1999 |
| 13 | Flame of Sevenwaters | Sevenwaters | 2012 | Juliet Marillier | 1999 |
| Buch-ID | Buchname | Reihe | Erscheinungsjahr | Autor | Jahre seit dem vorherigen Buch | ||
| 1 | Der König von Narnia | Die Chroniken von Narnia | 1950 | C.S. Lewis | NULL | ||
| 2 | Prinz Kaspian von Narnia | Die Chroniken von Narnia | 1951 | C.S. Lewis | 1951- | 1950 | 1 |
| 3 | Die Reise auf der Morgenröte | Die Chroniken von Narnia | 1952 | C.S. Lewis | 1952- | 1951 | 1 |
| 4 | Der silberne Sessel | Die Chroniken von Narnia | 1953 | C.S. Lewis | 1953- | 1952 | 1 |
| 5 | Der Ritt nach Narnia | Die Chroniken von Narnia | 1954 | C.S. Lewis | 1954- | 1953 | 1 |
| 6 | Das Wunder von Narnia | Die Chroniken von Narnia | 1955 | C.S. Lewis | 1955- | 1954 | 1 |
| 7 | Der letzte Kampf | Die Chroniken von Narnia | 1956 | C.S. Lewis | 1956- | 1955 | 1 |
| 8 | Daughter of the Forest | Sevenwaters | 1999 | Juliet Marillier | NULL | ||
| 9 | Son of the Shadows | Sevenwaters | 2000 | Juliet Marillier | 2000- | 1999 | 1 |
| 10 | Child of the Prophecy | Sevenwaters | 2001 | Juliet Marillier | 2001- | 2000 | 1 |
| 11 | Heir of Sevenwaters | Sevenwaters | 2008 | Juliet Marillier | 2008- | 2001 | 7 |
| 12 | Seer of Sevenwaters | Sevenwaters | 2010 | Juliet Marillier | 2010- | 2008 | 2 |
| 13 | Flame of Sevenwaters | Sevenwaters | 2012 | Juliet Marillier | 2012- | 2010 | 2 |
| Nicht leicht zugänglich – zu viele Markierungen | Leichter zugänglich – aggregierte Ansicht |
|---|---|
![]() | ![]() |
|
|
| Nicht leicht zugänglich – zu wenig Text | Leichter zugänglich – zusätzliche Kontextinformationen durch beschreibenden Text |
|---|---|
![]() | ![]() |
|
|
| Nicht leicht zugänglich – zu wenig Text | Leichter zugänglich – zusätzlicher erklärender Text |
|---|---|
![]() | ![]() |
|
|
| Nicht leicht zugänglich – Markierungen unterscheiden sich nur durch die Farbe | Leichter zugänglich – Markierungen unterscheiden sich durch Farbe und Form |
|---|---|
![]() | ![]() |
|
|
| Unabhängig veröffentlicht | In Arbeitsmappe eingebettet |
|---|---|
Das Veröffentlichen von Datenquellen ist ein Schritt in Richtung Zentralisierung der Datenverwaltung. Sie können Richtlinien erstellen, um die Datenquellenproliferation zu minimieren und Personen dabei zu unterstützen, die richtigen Daten für ihre Arbeit zu finden. | Jede eingebettete Datenquelle hat eine getrennte Verbindung zu den Daten. Jede Datenquelle kann zu einem beliebigen Zeitpunkt etwas anderes zeigen (häufig verbunden mit einer Proliferation von Datenquellen). |
Sind für die Freigabe bestimmt; andere Tableau-Benutzer können Verbindungen herstellen. | Daten stehen nur in der Arbeitsmappe zur Verfügung; andere Tableau Desktop-Benutzer können keine Verbindung herstellen. |
Ohne Inhaltsverwaltung und Self-Service-Richtlinien kann die Anzeige einer langen Liste mit Datenquellen, zu denen Verbindungen hergestellt werden können, für Benutzer verwirrend sein, die sich zum Erledigen ihrer Arbeiten auf die Daten verlassen, und ist darüber hinaus auf dem Server schwieriger zu verwalten. | Benutzer erstellen ihre eigenen Verbindungen, und sie wissen genau, was sie bekommen. |
Wenn jemand eine freigegebene Datenquelle ändert, ist diese Person möglicherweise hinsichtlich der Auswirkungen, die diese Änderungen auf die verbundenen Arbeitsmappen haben, unsicher oder sich deren nicht bewusst. | Für das Ändern von Daten ist das Öffnen der Arbeitsmappe erforderlich, in der Sie das Ergebnis der Änderung sehen können. |
Auch wenn die Auswirkungen der Datenquellenänderungen für verbundene Arbeitsmappen geplant ist, kann sich die Aktualisierung dieser verbundenen Arbeitsmappen als mühselig erweisen. | Wie oben gilt jedoch: wenn mehrere Arbeitsmappen ähnliche Daten verwenden und aktualisiert werden müssen, empfiehlt es sich ggf., stattdessen eine Verbindung zu einer veröffentlichten Datenquelle herzustellen. |
Extrakte können nach einem Zeitplan aktualisiert werden. Sie legen einen Aktualisierungszeitplan für den Extrakt fest, damit in allen mit ihm verbundenen Arbeitsmappen die aktuellen Daten angezeigt werden. | Eingebettete Extrakte werden nicht aktualisiert und können nützlich sein, um Momentaufnahmen zu zeigen. Wenn Sie die Daten auf dem neuesten Stand halten möchten, muss für jede Arbeitsmappe ein eigener Aktualisierungszeitplan festgelegt werden. |
Trägt allgemein zur Leistungsoptimierung des Servers oder der Site bei | Leistungseinbußen sind möglich, wenn der Server mehrere Arbeitsmappen enthält, die mit denselben ursprünglichen Daten verbunden sind, und jede Arbeitsmappe über einen eigenen Aktualisierungszeitplan verfügt. |
| Daten-Story-Typ | Beschreibung |
Zeitabhängige Veränderung | Funktionsweise: Stellt eine Entwicklung chronologisch dar. Diskussionen, die entstehen: Aus welchem Grund ist etwas passiert oder aus welchem Grund passiert etwas weiterhin? Was können wir tun, um dies zu verhindern oder herbeizuführen? |
Drilldown | Funktionsweise: Stellt Kontext bereit, sodass Benutzer besser verstehen können, was in einer bestimmten Kategorie passiert. Diskussionen, die entstehen: Warum ist diese Person, dieser Platz oder diese Sache anders? Wie lässt sich die Leistung dieser Person, dieses Platzes oder dieser Sache vergleichen? |
Auszoomen | Funktionsweise: Beschreibt die Beziehung, die zwischen dem Gesamtbild und einer Sache besteht, die Ihrer Zielgruppe wichtig ist. Anfang der Diskussion: Wie lässt sich etwas, das Ihnen wichtig ist, in das Gesamtbild einordnen? Welche Auswirkungen hat ein Bereich auf das Gesamtbild? |
Kontrast | Funktionsweise: Stellt den Unterschied zwischen zwei oder mehr Themenbereichen dar. Diskussionen, die entstehen: Warum unterscheiden sich diese Elemente? Wie erreichen wir es, dass A die gleiche Leistung erbringt wie B? Auf welchen Bereich müssen wir uns konzentrieren und in welchem Bereich läuft alles erwartungsgemäß? |
Schnittpunkte | Funktionsweise: Dient der Hervorhebung wichtiger Verschiebungen, wenn eine Kategorie mit einer anderen gleichzieht. Diskussionen, die entstehen: Was führt zu diesen Verschiebungen? Sind diese Verschiebungen positiv oder negativ? Wie wirken sich diese Verschiebungen auf andere Aspekte unseres Plans aus? |
Faktoren | Funktionsweise: Erklärt einen Themenbereich, indem dieser in Typen oder Kategorien untergliedert wird. Diskussionen, die entstehen: Gibt es eine bestimmte Kategorie, auf die wir uns stärker konzentrieren sollten? In welchem Maße wirken sich diese Elemente auf die Metrik aus, um die es uns geht? |
Ausreißer | Funktionsweise: Zeigt Anomalien oder Bereiche mit außerordentlichen Abweichungen. Diskussionen, die entstehen: Warum ist dieses Element anders? |
| Vor | Danach |
|---|---|
![]() | ![]() |
| Für Tableau Desktop | Für Tableau Prep Builder | Für Tableau Server, Tableau Prep Conductor, Tableau Prep Flow Authoring |
|---|---|---|
|
|
|
| Für Tableau Desktop | Für Tableau Prep Builder | Für Tableau Server |
|---|---|---|
|
|
|
| Für Tableau Desktop | Für Tableau Prep Builder | Für Tableau Server, Tableau Prep Conductor, Tableau Prep Flow Authoring |
|---|---|---|
|
|
Um Ihren Connector für Prep zu aktivieren, müssen Sie Ihre .taco-Datei auch an den folgenden Speicherorten hinzufügen:
|
Actian Matrix* Alibaba AnalyticDB for MySQL‡ Alibaba Data Lake Analytics‡ Alibaba MaxCompute‡ Amazon Athena‡ Amazon Aurora for MySQL‡ Amazon EMR Hadoop Hive‡ Amazon Redshift‡ Apache Drill‡ Aster Database* Azure Data Lake Storage Gen2‡ Box‡ Cloudera Hadoop‡ Databricks‡ Datorama von Salesforce‡ Denodo‡ Dremio von Dremio‡ Dropbox‡ Esri-Connector‡ Exasol‡ | Google BigQuery**‡ Google BigQuery JDBC**‡ Google Cloud SQL‡ Google Drive‡ Impala‡ Kognito* Kyvos‡ Hortonworks Hadoop Hive IBM BigInsights IBM DB2‡ IBM PDA (Netezza)* Kyvos‡ MariaDB‡ MarkLogic* Microsoft Azure SQL Database‡ Microsoft Azure Synapse Analytics‡ Microsoft SQL Server‡ MonetDB* MongoDB BI-Connector‡ MySQL‡ | OData‡ OneDrive‡ Oracle‡ Pivotal Greenplum Database‡ PostgreSQL‡ Progress OpenEdge* Presto‡ Qubole Presto‡ SAP HANA (nur für virtuelle Verbindungen)‡ SAP Sybase ASE* SAP Sybase IQ* Salesforce‡ SharePoint-Listen‡ SingleStore (vormals MemSQL)‡ Snowflake‡ Spark SQL‡ Teradata***‡ Vertica‡ |
Alibaba AnalyticsDB for MySQL‡ Alibaba Data Lake Analytics‡ Amazon Athena‡ Amazon Aurora for MySQL‡ Amazon EMR Hadoop Hive‡ Amazon Redshift‡ Apache Drill‡ Azure Data Lake Storage Gen2‡ Azure Synapse Analytics (SQL Server-kompatibel) Box‡ Cloudera Hadoop‡ Databricks‡ Datorama von Salesforce‡ Denodo‡ Dremio von Dremio‡ | Dropbox*‡ Esri-Connector‡ Exasol‡ Google BigQuery*‡ Google Cloud SQL (MySQL-kompatibel)‡§ Google Drive‡ Hortonworks Hadoop Hive Impala‡ Kyvos‡ MariaDB‡ Microsoft Azure SQL Database‡ Microsoft Azure Synapse Analytics‡ Microsoft SQL Server‡ MongoDB BI-Connector‡ MySQL‡ | OData‡ OneDrive*‡ Oracle‡ Pivotal Greenplum Database‡ PostgreSQL‡ Presto‡ Qubole Presto‡ Salesforce‡ SAP HANA (nur für virtuelle Verbindungen)‡ SharePoint-Listen‡ SingleStore (vormals MemSQL)‡ Snowflake‡ Spark SQL‡ Teradata**‡ Vertica‡ |
Google Drive OData |
| Funktion | Status für Cube-Datenquellen |
| Aktionen | Bei Verwendung von Microsoft Analysis Services-Verbindungen sind die im Cube definierten Drilldown-Aktionen in Tableau nicht verfügbar. Cube-Datenquellen akzeptieren keine Aktionen von relationalen oder anderen Cube-Datenquellen. Nehmen Sie beispielsweise an, dass Sie eine Arbeitsmappe mit einer Ansicht haben, die eine MSQL-Angenommen, Sie haben eine Arbeitsmappe mit einer Ansicht, die eine MySQL-Datenquelle verwendet, einer zweiten Ansicht, die die Cube-Datenquelle A verwendet, und einer dritten Ansicht, die die Cube-Datenquelle B verwendet. Dies wirkt sich nicht auf die Ansichten aus, die die Cube-Datenquellen verwenden, und Aktionen in der Ansicht für eine Cube-Datenquelle wirkt sich nicht auf die andere aus. Aktionen in den Ansichten, die die Cube-Datenquellen verwenden, wirken sich jedoch auf die Ansicht aus, die die MySQL-Datenquelle verwendet. |
| Erweiterte Analysefunktionen | Detailgenauigkeitsausdrücke, Trendlinien, Prognosen und Clustering werden für Cube-Datenquellen nicht unterstützt. |
| Funktionen zum Aggregieren von Berechnungen | Cube-Datenquellen sind voraggregiert und unterstützen daher keine Aggregationsfunktionen wie z. B. SUM(), AVG() und CNT().Unter Umständen ist es möglich, in Tableau Tabellenkalkulationen für die Durchführung von Aggregationsvorgängen für Ergebnisse auf Zellenebene aus dem Cube zu verwenden. |
| Aliasse | Aliasse für Cube-Datenbanken werden durch den Entwickler des Cubes erstellt und können in Tableau aktiviert werden, indem Sie die Datenquelle aus dem Menü "Daten" und anschließend die Option Aliasdatei auswählen. Fragen Sie Ihren Datenbankadministrator, ob für Ihre Datenbank Aliasse verfügbar sind. Aliasse werden von Microsoft Analysis Services-Datenbanken nicht unterstützt. Standardmäßig wird der Alias für die einzelnen Elemente jeder Dimension am Anfang als ursprünglicher Elementname definiert. |
| Partitionen | Der Befehl zum Erstellen von Partitionen ist im Falle von Cube-Datenquellen für Kennzahlen nicht verfügbar. Sie können jedoch eine Berechnung erstellen, bei der Cube-Zellenergebnisse partitioniert werden. Beispiel:
|
| KPI-Datentyp im Cube | Bei einer Verbindung zu Microsoft Analysis Services sind jegliche im Cube definierten KPI-Berechnungen nicht verfügbar. Sie können jedoch Ihre eigenen KPI-Berechnungen in Tableau schreiben. Des Weiteren können Sie Tableau-Parameter verwenden, um äußerst flexible hypothetische KPI-Analysen zu erstellen. Weitere Informationen finden Sie unter Visualisieren von wichtigen Fortschrittsindikatoren. |
| Cube-Verzögerungsfunktionen | Mit Cube-Datenquellen können Sie im Tableau-Berechnungseditor keine Cube-Verzögerungsfunktionen verwenden. Stattdessen können Sie Tableau-Tabellenberechnungen verwenden, um bestimmte Prozentsätze und Summen zu berechnen. Weitere Informationen finden Sie unter Umwandeln von Werten mit Tabellenberechnungen. Alternativ können Sie eine MDX-Verzögerungsfunktion direkt in Tableau nutzen, indem Sie ein berechnetes Element verwenden. Beispiel:
|
| Benutzerdefinierte MDX-Anweisungen | Bei einer Verbindung mit einem Cube können Sie keine Verbindung mit einer benutzerdefinierten MDX-Anweisung herstellen. Alle Definitionen unterhalb des Cubes müssen auf dem Server erstellt werden, indem die für den Cube erforderlichen Perspektiven, Partitionen, Dimensionen oder Zellsicherheiten implementiert werden. |
| Datenverschmelzung | Cube-Datenquellen können bei der Datenverschmelzung in Tableau nur als primäre Datenquelle verwendet werden. Sie können nicht als sekundäre Datenquelle verwendet werden. Weitere Informationen finden Sie unter Problembehandlung bei der Datenverschmelzung. |
| Datumsdimensionen | In Cube-Datenquellen werden Datumsdimensionen in der Regel in Hierarchien organisiert, die Ebenen für das Jahr, Quartal und den Monat enthalten. Ferner ist für einige mehrdimensionale Datenquellen die Zeitfunktion aktiviert, sodass Datenebenen auf unterschiedliche Weise analysiert werden können (wie Monate im Jahr, Monate im Quartal, Wochenenden usw.). Diese Ebenen werden als Attribute der Hierarchie dargestellt. Weitere Informationen finden Sie unter Datumsangaben und Uhrzeiten. |
| Datenquellenfilter | Für Cube-Datenquellen sind keine Datenquellenfilter verfügbar. Alle Feldwerte müssen vor der Analyse in Tableau im Cube definiert werden. |
| Extrakte | Aus den meisten Cube-Datenquellen lassen sich keine Extrakte erstellen. Die Datenstrukturen von Cubes und relationalen Datenquellen sind inkompatibel, sodass in den meisten Fällen keine Daten aus einem Cube extrahiert und in einer relationalen Datenquelle wie der Daten-Engine gespeichert werden können. Wenn Sie in 10.4 starten, können Sie SAP BW-Extrakte erstellen, ohne einen speziellen Product Key von Tableau zu benötigen. Weitere Informationen zu Unterstützung für und Einschränkungen von SAP BW-Extrakten finden Sie in SAP NetWeaver Business Warehouse. |
| Filter | Wenn Sie einen Filter für eine Cube-Dimension anzeigen, beinhaltet der Filter alle Hierarchieebenen für diese Dimension. Beispiel:
Sie können die Cube-Attribute als Filter verwenden, um anstelle einer ganzen Hierarchie nur eine einzelne Ebene anzuzeigen. Im Datenbereich werden Attribute im Bereich "Dimensionen" angezeigt und durch das folgende Symbol gekennzeichnet: Das Verhalten von Aufteilungsfiltern unterscheidet sich, abhängig davon, ob Sie eine Cube-Datenquelle oder eine relationale Datenquelle verwenden. Weitere Informationen finden Sie unter Erstellen von Aufteilungsfiltern. Einige Optionen für Dimensionsfilterkarten sind nicht verfügbar. Beispiel: einzelner Wert (Dropdown), mehrere Werte (benutzerdefinierte Liste) usw. Stattdessen behalten dimensionale Filter, die in der Ansicht dargestellt werden, die hierarchische Darstellung und Funktion und können in bestimmten Listentypen nicht geändert werden. Sie können einen Tableau-Satz erstellen, der bestimmte Werte aus der Hierarchie enthält. Anschließend können Sie den Satz als Filter in der Ansicht mit den erwarteten Filteroptionen verwenden (klicken Sie im Datenbereich mit der rechten Maustaste auf den Satz, und klicken Sie dann auf Filter anzeigen). |
| Gruppen | Sie können bei der Arbeit mit einer Cube-Datenquelle keine Gruppen erstellen. Alle Gruppierungskonzepte sollten im Cube bereits vorab als dimensionale Attribute oder Cubesätze definiert worden sein. Sie können jedoch mehrdimensionale Ausdrücke (MDX) direkt in Tableau schreiben, indem Sie zum Erstellen einer Gruppe ein berechnetes Element verwenden. Beispiel:
|
| Hierarchien | Bei Verwendung von Cube-Datenquellen müssen Hierarchien im Cube vor der Analyse definiert werden. |
| Parameter | Im Falle von Cube-Datenquellen können Sie keine Parameterwerte für das Filtern von Dimensionen in einer MDX-Berechnung verwenden. |
| Veröffentlichen | Arbeitsmappen, die auf die Cube-Datenquelle zurückgreifen, können für Tableau Server veröffentlicht werden, unterstützen jedoch keine Pass-Through-Verbindungen. Das bedeutet, dass Sie mit einer solchen Datenquelle keine Verbindung von Tableau Server aus herstellen können. Außerdem können Sie bei der Erstellung von Arbeitsmappen nicht die Datenquelle in Tableau Server verwenden. Für Detials, siehe Cube-Datenquellen in der Tableau Server-Hilfe. Durch das Veröffentlichen einer Cube-Datenquelle auf Tableau Server haben Sie die Möglichkeit, die Datenquelle auf dem Server zu speichern. Wenn Sie die Datenquelle jedoch verwenden möchten, müssen Sie sie für Tableau Desktop herunterladen und lokal nutzen. Für Tableau Cloud können keine Arbeitsmappen veröffentlicht werden, die eine Cube-Datenquelle nutzen. |
| Sätze | Cube-Datenquellen bieten Unterstützung für hierarchische Sätze, für die Daten für die ausgewählten Elemente und alle ihren abhängigen Elemente gefiltert werden. Weitere Informationen finden Sie unter Beispiele für Sätze. |
| Tableau-Zeichenfolgenfunktionen | Im Berechnungseditor sind bei Verwendung von Cube-Datenquellen keine Dimensionen verfügbar. Sie können jedoch MDX direkt in Tableau erstellen, indem Sie zum Ändern von Dimensionswerten ein berechnetes Element verwenden. Beispiel:
|
| Typumwandlungen | Im Falle von Cube-Datenquellen sind einige Umwandlungsfunktionen für Typen im Berechnungseditor nicht verfügbar. Es wird empfohlen, Datentypumwandlungen im Cube vor der Analyse zu definieren. In Tableau kann insbesondere das Ändern des Datentyps einer Cube-Dimension in ein Datum zu fehlerhaften Informationen führen. Diese Funktion wird für einige Cube-Dimensionen unterstützt, abhängig von der Formatierung der Daten im Cube. Sie können mehrdimensionale Ausdrücke (MDX) direkt in Tableau schreiben, indem Sie ein berechnetes Element dazu verwenden, den Datentyp einer Cube-Dimension zu einem Datum zu ändern. Beispiel:
|
| Logische Ebene | Physische Ebene | |
|---|---|---|
| Nudeln = Beziehungen | Venn-Diagramm = Verknüpfungen | |
![]() | ![]() | |
| Die Ansicht einer Datenquelle auf oberster Ebene mit mehreren verknüpften Tabellen. Dies ist die logische Ebene. Logische Tabellen können mit Beziehungen (Nudeln) kombiniert werden. Sie verwenden keine Verknüpfungstypen. Sie agieren wie Container für physische Tabellen. | Doppelklicken Sie auf eine logische Tabelle, um sie zu öffnen und ihre physischen Tabellen anzuzeigen Physische Tabellen können mit Verknüpfungen oder Vereinigungen kombiniert werden. In diesem Beispiel besteht die logische Tabelle "Book" (Buch) aus drei verknüpften physischen Tabellen ("Book" (Buch), "Award" (Auszeichnung), "Info"). |
| Datenquelle auf physischer Ebene | Datenquelle auf logischer Ebene | |
|---|---|---|
![]() | ![]() |
| Aggregation | Beschreibung | Ergebnis für Kennzahl mit den Werten 1, 2, 2, 3 |
|---|---|---|
| Attribut | Gibt den Wert des jeweiligen Ausdrucks zurück, falls dieser nur über einen Wert für alle Zeilen der Gruppe verfügt. Andernfalls wird ein Sternchen (*) angezeigt. Null-Werte werden ignoriert. Diese Aggregation ist besonders beim Aggregieren einer Dimension nützlich. Um eine Kennzahl in dieser Ansicht auf diese Aggregation festzulegen, klicken Sie mit der rechten Maustaste (bzw. bei Mac-Computern bei gedrückter Strg-Taste) auf die Kennzahl und wählen Sie Attribut. Im Feld wird dann der Text "ATTR" angezeigt:
| * |
| Dimension | Gibt alle eindeutigen Werte in einer Kennzahl oder Dimension zurück. | 3 Werte (1, 2, 3) |
| Summe | Gibt die Summe der Zahlen einer Kennzahl zurück. Null-Werte werden ignoriert. | 1 Wert (8) |
| Mittelwert | Gibt den arithmetischen Mittelwert der Zahlen einer Maßeinheit zurück. Null-Werte werden ignoriert. | 1 Wert (2) |
| Anzahl (eindeutig) | Gibt die Anzahl eindeutiger Werte einer Kennzahl oder Dimension zurück. Bei Anwendung auf eine Dimension erstellt Tableau eine neue temporäre Spalte, bei der es sich um eine Kennzahl handelt, weil das Ergebnis einer Anzahl eine Zahl ist. Sie können Zahlen, Datumsangaben, boolesche Werte und Zeichenfolgen zählen. Null-Werte werden immer ignoriert. Diese Aggregation steht für die folgenden Arbeitsmappentypen nicht zur Verfügung:
Wenn Sie mit einer Arbeitsmappe verbunden sind, die einen dieser Typen verwendet, steht "Anzahl (eindeutig)" nicht zur Verfügung, und von Tableau wird die Meldung "Extrakt erforderlich" angezeigt. Um diese Aggregation zu verwenden, extrahieren Sie Ihre Daten. Siehe Extrahieren von Daten. | 1 Wert (3) |
| Minimum | Gibt die kleinste Zahl einer Kennzahl oder fortlaufenden Dimension zurück. Null-Werte werden ignoriert. | 1 Wert (1) |
| Maximum | Gibt die größte Zahl einer Kennzahl oder eines bestimmten Ausdrucks basierend auf einer Beispielpopulation zurück. Null-Werte werden ignoriert. Gibt Null zurück, wenn das Beispiel weniger als zwei Elemente enthält, die nicht Null sind. Verwenden Sie diese Funktion, wenn Ihre Daten eine Stichprobe der Population darstellen. | 1 Wert (3) |
| Std. Abw (Pop.) | Gibt die Standardabweichung aller Werte in einem angegebenen Ausdruck basierend auf einer unausgewogenen Population zurück. Nimmt an, dass die Argumente die gesamte Population umfassen. Verwenden Sie diese Funktion für umfangreiche Stichproben. | 1 Wert (0,7071) |
| Varianz | Gibt die Varianz aller Werte in einem angegebenen Ausdruck basierend auf einem Beispiel zurück. Null-Werte werden ignoriert. Gibt Null zurück, wenn das Beispiel weniger als zwei Elemente enthält, die nicht Null sind. Verwenden Sie diese Funktion, wenn Ihre Daten eine Stichprobe der Population darstellen. | 1 Wert (0,6667) |
| Varianz (Pop.) | Gibt die Varianz aller Werte in einem angegebenen Ausdruck basierend auf einer unausgewogenen Population zurück. Nimmt an, dass die Argumente die gesamte Population umfassen. Verwenden Sie diese Funktion für umfangreiche Stichproben. | 1 Wert (0,5000) |
| Disaggregieren | Gibt alle Datensätze in der zugrunde liegenden Datenquelle zurück. Sie können alle Kennzahlen in der Ansicht disaggregieren, indem Sie Kennzahlen aggregieren im Menü "Analyse" auswählen (Häkchen löschen). Mit Tableau können Sie auch Daten in disaggregierter Form (nur relationale Datenbanken) anzeigen. Wenn Daten disaggregiert sind, können Sie alle einzelnen Zeilen Ihrer Datenquelle anzeigen. Angenommen, Sie haben herausgefunden, dass die Umsatzsumme für Gummibänder 14.600 US-Dollar beträgt, und möchten Sie die Verteilung der einzelnen Verkaufstransaktionen anzeigen. Um dies zu tun, müssen Sie eine Ansicht erstellen, in der einzelne Zeilen mit Daten angezeigt werden. Das heißt Sie müssen die Daten disaggregieren (siehe So disaggregieren Sie Daten). Eine andere Methode, disaggregierte Daten anzuzeigen, besteht darin, die zugrunde liegenden Daten für die gesamte oder nur einen Teil einer Ansicht anzuzeigen. Ausführliche Informationen finden Sie unter Anzeigen von zugrunde liegenden Daten. | 4 Werte (1, 2, 2, 3) |
| Datenquelle | Support |
| Amazon EMR Hadoop Hive | Wird für Hive 0.13 und höher unterstützt. |
| Aster Database | Wird für Version 4.5 und höher unterstützt. |
| Cloudera Hadoop | Wird für Hive 0.13 und höher unterstützt. |
| Cloudera Impala | Wird für Impala 1.2.2 und höher unterstützt. |
| Cubes (mehrdimensionale Datenquellen) | Wird nicht unterstützt. |
| DataStax Enterprise | Wird nicht unterstützt. |
| Firebird | Wird für Version 2.0 und höher unterstützt. |
| Generische ODBC | Begrenzt. Hängt von der spezifischen Datenquelle ab. |
| Google BigQuery | Unterstützt für Standard-SQL, nicht für Legacy-SQL. |
| Hortonworks Hadoop Hive | Wird für Hive 0.13 und höher unterstützt. Ist in Version 1.1 der HIVE-Detailgenauigkeitsausdrücke nicht zuverlässig, die Kreuzverknüpfungen erstellen. Kreuzverknüpfungen treten auf, wenn kein explizites Feld für die Verknüpfung verfügbar ist. Wenn beispielsweise beim Detailgenauigkeitsausdruck |
| IBM DB2 | Wird für Version 8.1 und höher unterstützt. |
| MarkLogic | Wird für Version 7.0 und höher unterstützt. |
| Microsoft Access | Wird nicht unterstützt. |
| Microsoft Jet-basierte Verbindungen (ältere Connectoren für Microsoft Excel, Microsoft Access und Text) | Wird nicht unterstützt. |
| Microsoft SQL Server | SQL Server 2005 und höher. |
| Mongo DB | Wird nicht unterstützt. |
| IBM PDA (Netezza) | Wird für Version 7.0 und höher unterstützt. |
| Oracle | Wird für Version 9i und höher unterstützt. |
| Actian Matrix (ParAccel) | Wird für Version 3.1 und höher unterstützt. |
| Pivotal Greenplum | Wird für Version 3.1 und höher unterstützt. |
| PostgreSQL | Wird für Version 7 und höher unterstützt. |
| SAP Sybase IQ | Wird für Version 15.1 und höher unterstützt. |
| Splunk | Wird nicht unterstützt. |
| Vertica | Wird für Version 6.1 und höher unterstützt. |
| Obst aus Datenquelle A | Obst aus Datenquelle B | Obst aus Datenquelle C |
| Äpfel | Äpfel | Äpfel |
| Orangen | Grapefruits | Grapefruits |
| Bananen | Orangen | Orangen |
| Birnen | Tomaten | |
| Bananen |
| Obst aus Datenquelle A – Quellfeld | Obst aus Datenquelle B – Zielfeld | Obst aus Datenquelle C – Zielfeld |
| Äpfel | Äpfel | Äpfel |
| Orangen | Orangen | Orangen |
| Bananen | Bananen |
| Symbol | Datentyp |
|---|---|
![]() | Textwerte (Zeichenfolge) |
![]() | Datumswerte |
![]() | Datums- und Uhrzeitwerte |
![]() | Numerische Werte (Ganzzahl oder Dezimalzahl) |
![]() | Boolesche Werte (nur relational) |
| Geografische Werte (Verwendung mit Karten) | |
![]() | Bildrolle (wird mit Bildlink-URLs verwendet) |
![]() | Cluster-Gruppe (verwendet mit Suchen von Clustern in Daten) |
| Datumsebene | Konvertierung gemäß Geschäftszeitraum |
|---|---|
| Jahr | Spiegelt das Geschäftsjahr wider. Wenn beispielsweise Start des Geschäftsjahrs auf April eingestellt ist, wird FY 2005 als Jahr für den 1. Juni 2004 angezeigt. |
| Quartal | Das Quartal spiegelt das Geschäftsquartal wider. Wenn beispielsweise Start des Geschäftsjahrs auf April eingestellt ist, wird Q1 als Quartal für den 1. Juni 2004 angezeigt. |
| Monat | Keine Änderung des Verhaltens. Der Kalendermonat entspricht dem Monat des Geschäftszeitraums. |
| Tag | Keine Änderung des Verhaltens. Der Kalendertag entspricht dem Tag des Geschäftszeitraums. |
| Stunde | Keine Änderung des Verhaltens. Die Kalenderstunde entspricht der Stunde des Geschäftszeitraums. |
| Minute | Keine Änderung des Verhaltens. Die Kalenderminute entspricht der Minute des Geschäftszeitraums. |
| Sekunde | Keine Änderung des Verhaltens. Die Kalendersekunde entspricht der Sekunde des Geschäftszeitraums. |
| Wochennummer | Die Wochennummer spiegelt die Geschäftswoche wider. Wenn beispielsweise Start des Geschäftsjahrs auf April eingestellt ist, wird 1 als Wochennummer für den 1. April 2004 angezeigt. |
| Wochentag | Keine Änderung des Verhaltens. Der Kalenderwochentag entspricht dem Wochentag des Geschäftszeitraums. |
| MM/JJJJ | Keine Änderung des Verhaltens. Bei diesem Datumsformat werden immer Kalenderdaten angezeigt. Dies gilt auch, wenn ein Geschäftsjahr zugewiesen wurde. |
| J/M/T | Bei diesem Datumsformat werden immer Kalenderdaten angezeigt. Dies gilt auch, wenn ein Geschäftsjahr zugewiesen wurde. |
| Datumsteil oder -kürzung | Bei Verwendung eines Geschäftszeitraums |
| Datumsteil Jahr | Start des Geschäftsjahrs ist auf April festgelegt. FY 2005 wird als Jahr für den 1. Juni 2004 angezeigt. |
| Datumsteil Quartal | Start des Geschäftsjahrs ist auf April festgelegt. Q1 wird als Quartal für den 1. Juni 2004 angezeigt. |
| Datumsteil Woche | Start des Geschäftsjahrs ist auf April festgelegt. 1 wird als Wochennummer für den 1. April 2004 angezeigt. |
| Datumskürzung Jahr | Start des Geschäftsjahrs ist auf Mai festgelegt. Der 1. Juni 2004 wird zum 1. Mai 2004. |
| Datumskürzung Quartal | Start des Geschäftsjahrs ist auf Juli festgelegt. Der 1. Juni 2004 wird zum 1. April 2004. |
| Syntax | DATE(expression) |
| Ausgabe | Datum |
| Definition | Gibt für eine Zahl, eine Zeichenfolge oder einen Datumsausdruck <expression> ein Datum zurück. |
| Beispiel | DATE([Employee Start Date]) DATE("September 22, 2018") DATE("9/22/2018")DATE(#2018-09-22 14:52#) |
| Hinweise | Im Gegensatz zu
|
| Syntax | DATEADD(date_part, interval, date) |
| Ausgabe | Datum |
| Definition | Gibt das <date> mit zum festgelegten Datumsbereich <date_part> hinzugefügtem festgelegtem Zahlenintervall <interval> zurück. Beispiel: Einem Startdatum werden drei Monate oder 12 Tage hinzugefügt. |
| Beispiel | Aufschieben aller Fälligkeitstermine um eine Woche DATEADD('week', 1, [due date])Hinzufügen von 280 Tagen zum Datum "20. Februar 2021" DATEADD('day', 280, #2/20/21#) = #November 27, 2021# |
| Hinweise | Datumsangaben nach ISO 8601 werden unterstützt. |
| Syntax | DATEDIFF(date_part, date1, date2, [start_of_week]) |
| Ausgabe | Ganzzahl |
| Definition | Gibt die Differenz zwischen <date1> und <date2> zurück und verwendet dabei die Einheit von <date_part>. Beispiel: Zwei Datumsangaben sollen subtrahiert werden, um zu sehen, wie lange jemand in einer Band war. |
| Beispiel | Die Anzahl der Tage zwischen dem 25. März 1986 und dem 20. Februar 2021 DATEDIFF('day', #3/25/1986#, #2/20/2021#) = 12,751Wie viele Monate jemand in einer Band war DATEDIFF('month', [date joined band], [date left band]) |
| Hinweise | Datumsangaben nach ISO 8601 werden unterstützt. |
| Syntax | DATENAME(date_part, date, [start_of_week]) |
| Ausgabe | Zeichenfolge |
| Definition | Gibt <date_part> von <date> als Zeichenfolge zurück. |
| Beispiel | DATENAME('year', #3/25/1986#) = "1986"DATENAME('month', #1986-03-25#) = "March" |
| Hinweise | Datumsangaben nach ISO 8601 werden unterstützt. Eine sehr ähnliche Berechnung ist DATEPART, das den Wert des angegebenen Datumsteils als fortlaufende Ganzzahl zurückgibt. Indem Sie die Attribute des Ergebnisses der Berechnungen (Dimension oder Kennzahl, fortlaufend oder einzeln) und die Formatierung des Datums ändern, können die Ergebnisse von Eine inverse Funktion ist DATEPARSE, welche einen Zeichenfolgenwert entgegennimmt und diesen dann als ein Datum formatiert. |
| Syntax | DATEPARSE(date_format, date_string) |
| Ausgabe | Datum |
| Definition | Das Argument <date_format> beschreibt, wie das Feld <date_string> angeordnet wird. Da das Zeichenfolgenfeld auf die unterschiedlichsten Weisen sortiert werden kann, muss <date_format> genau übereinstimmen. Eine vollständige Erklärung und Informationen zur Formatierung finden Sie unter Konvertieren eines Feldes in ein Datumsfeld. |
| Beispiel | DATEPARSE('yyyy-MM-dd', "1986-03-25") = #March 25, 1986# |
| Hinweise |
Inverse Funktionen, die ein Datum zerlegen und den Wert einzelner Teile zurückgeben, sind |
| Datenbankseitige Einschränkungen |
|
| Syntax | DATEPART(date_part, date, [start_of_week]) |
| Ausgabe | Ganzzahl |
| Definition | Gibt <date_part> von <date> als ganze Zahl zurück. |
| Beispiel | DATEPART('year', #1986-03-25#) = 1986DATEPART('month', #1986-03-25#) = 3 |
| Hinweise | Datumsangaben nach ISO 8601 werden unterstützt. Eine sehr ähnliche Berechnung ist Eine inverse Funktion ist |
| Syntax | DATETRUNC(date_part, date, [start_of_week]) |
| Ausgabe | Datum |
| Definition | Kürzt das angegebene Datum <date> auf die durch den Datumsteil (<date_part>) angegebene Genauigkeit. Diese Funktion gibt ein neues Datum zurück. Wenn Sie beispielsweise ein Datum, das in der Mitte eines Monats liegt, auf Monatsebene verkürzen, gibt diese Funktion den ersten Tag des Monats zurück. |
| Beispiel | DATETRUNC('day', #9/22/2018#) = #9/22/2018#DATETRUNC('iso-week', #9/22/2018#) = #9/17/2018#(Der Montag der Woche, in der der 22.09.2018 liegt) DATETRUNC(quarter, #9/22/2018#) = #7/1/2018# (Der erste Tag des Quartal, in dem der 22.09.2018 liegt) Hinweis: Bei Woche und ISO-Woche kommt der Wochenanfang ( |
| Hinweise | Datumsangaben nach ISO 8601 werden unterstützt. Sie sollten So würde zum Beispiel |
| Syntax | DAY(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt den Tag des angegebenen Datums <date> als Ganzzahl zurück. |
| Beispiel | Day(#September 22, 2018#) = 22 |
| Hinweise | Siehe auch WEEK, MONTH, QUARTER, YEAR und die ISO-Äquivalente. |
| Syntax | ISDATE(string) |
| Ausgabe | Boolesch |
| Definition | Gibt "true" zurück, wenn eine angegebene Zeichenfolge (<string>) ein gültiges Datum darstellt. |
| Beispiel | ISDATE(09/22/2018) = true ISDATE(22SEP18) = false |
| Hinweise | Das erforderliche Argument muss eine Zeichenfolge sein. ISDATE kann nicht für ein Feld von einem Datentyp "Datum" verwendet werden – die Berechnung würde eine Fehler zurückgeben. |
| Syntax | ISOQUARTER(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt das auf der ISO8601-Woche basierende Quartal eines bestimmten Datums (<date>) als Ganzzahl zurück. |
| Beispiel | ISOQUARTER(#1986-03-25#) = 1 |
| Hinweise | Siehe auch ISOWEEK, ISOWEEKDAY, ISOYEAR und die Nicht-ISO-Äquivalente. |
| Syntax | ISOWEEK(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt die auf der ISO8601-Woche basierende Woche eines bestimmten Datums (<date>) als Ganzzahl zurück. |
| Beispiel | ISOWEEK(#1986-03-25#) = 13 |
| Hinweise | Siehe auch ISOWEEKDAY, ISOQUARTER, ISOYEAR und die Nicht-ISO-Äquivalente. |
| Syntax | ISOWEEKDAY(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt den auf der ISO8601-Woche basierenden Wochentag eines bestimmten Datums (<date>) als Ganzzahl zurück. |
| Beispiel | ISOWEEKDAY(#1986-03-25#) = 2 |
| Hinweise | Siehe auch ISOWEEK, ISOQUARTER, ISOYEAR und die Nicht-ISO-Äquivalente. |
| Syntax | ISOYEAR(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt das auf der ISO8601-Woche basierende Jahr eines bestimmten Datums ( <date> ) als Ganzzahl zurück. |
| Beispiel | ISOYEAR(#1986-03-25#) = 1,986 |
| Hinweise | Siehe auch ISOWEEK, ISOWEEKDAY, ISOQUARTER und die Nicht-ISO-Äquivalente. |
| Syntax | MAKEDATE(year, month, day) |
| Ausgabe | Datum |
| Definition | Gibt einen Datumswert zurück, der aus den angegebenen Werten für <year>, <month> und <day> gebildet wird. |
| Beispiel | MAKEDATE(1986,3,25) = #1986-03-25# |
| Hinweise | Anmerkung: Fehlerhaft eingegebene Werte werden so angepasst, dass sie ein Datum ergeben. So würde zum Beispiel Ist für Extrakte verfügbar. Prüfen Sie die Verfügbarkeit in anderen Datenquellen.
|
| Syntax | MAKEDATETIME(date, time) |
| Ausgabe | Datum/Uhrzeit |
| Definition | Gibt einen Datum/Zeit-Wert zurück, der ein Datum (<date>) und eine Uhrzeit (<time>) kombiniert. Das Datum kann den Datentyp Datum, Datum/Zeit oder Zeichenfolge haben. Die Uhrzeit muss ein Datum/Zeit-Wert sein. |
| Beispiel | MAKEDATETIME("1899-12-30", #07:59:00#) = #12/30/1899 7:59:00 AM#MAKEDATETIME([Date], [Time]) = #1/1/2001 6:00:00 AM# |
| Hinweise | Diese Funktion ist nur für MySQL-kompatible Verbindungen verfügbar (für Tableau wären das MySQL und Amazon Aurora).
|
| Syntax | MAKETIME(hour, minute, second) |
| Ausgabe | Datum/Uhrzeit |
| Definition | Gibt einen Datumswert zurück, der aus den angegebenen Werten für <hour>, <minute> und <second> gebildet wird. |
| Beispiel | MAKETIME(14, 52, 40) = #1/1/1899 14:52:40# |
| Hinweise | Da Tableau nicht den Datentyp "Uhrzeit" unterstützt, sondern nur "Datum/Uhrzeit"(datetime), ist die Ausgabe ein Wert im Format "Datum+Uhrzeit". Im Datumsteil des Feldes wird "01.01.1899" stehen. Ähnliche Funktion wie |
| Syntax | MAX(expression) oder MAX(expr1, expr2) |
| Ausgabe | Gleicher Datentyp wie das Argument oder NULL, wenn ein Teil des Arguments null ist. |
| Definition | Gibt den Maximalwert der zwei Argumente zurück, die vom selben Datentyp sein müssen.
|
| Beispiel | MAX(4,7) = 7 |
| Hinweise | Für Zeichenfolgen
Bei Datenquellen einer Datenbank ist der Zeichenfolgenwert Für Datumsangaben Für Datumsangaben ist Als Aggregation
Als Vergleich
Siehe auch |
| Syntax | MIN(expression) oder MIN(expr1, expr2) |
| Ausgabe | Gleicher Datentyp wie das Argument oder NULL , wenn ein Teil des Arguments null ist. |
| Definition | Gibt den Minimalwert der zwei Argumente zurück, die vom selben Datentyp sein müssen.
|
| Beispiel | MIN(4,7) = 4 |
| Hinweise | Für Zeichenfolgen
Bei Datenquellen einer Datenbank ist der Zeichenfolgenwert Für Datumsangaben Für Datumsangaben ist Als Aggregation
Als Vergleich
Siehe auch |
| Syntax | MONTH(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt den Monat des angegebenen Datums <date> als Ganzzahl zurück. |
| Beispiel | MONTH(#1986-03-25#) = 3 |
| Hinweise | Siehe auch DAY, WEEK, QUARTER, YEAR und die ISO-Äquivalente |
| Syntax | NOW() |
| Ausgabe | Datum/Uhrzeit |
| Definition | Gibt das aktuelle lokale Systemdatum und die Uhrzeit zurück. |
| Beispiel | NOW() = 1986-03-25 1:08:21 PM |
| Hinweise |
Siehe auch Wenn die Verbindung eine Direktverbindung ist, könnten das Systemdatum- und -uhrzeit aus einer anderen Zeitzone stammen. Weitere Informationen dazu, wie mit solchen Fällen umgegangen wird, finden Sie in der Knowledgebase. |
| Syntax | QUARTER(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt das Quartal des angegebenen Datums <date> als Ganzzahl zurück. |
| Beispiel | QUARTER(#1986-03-25#) = 1 |
| Hinweise | Siehe auch DAY, WEEK, MONTH, YEAR und die ISO-Äquivalente |
| Syntax | TODAY() |
| Ausgabe | Datum |
| Definition | Gibt das aktuelle lokale Systemdatum zurück. |
| Beispiel | TODAY() = 1986-03-25 |
| Hinweise |
Siehe auch NOW, eine ähnliche Berechnung, die ein Datum/Uhrzeit anstatt eines Datums zurückgibt. Wenn die Verbindung eine Direktverbindung ist, könnte das Systemdatum aus einer anderen Zeitzone stammen. Weitere Informationen dazu, wie mit solchen Fällen umgegangen wird, finden Sie in der Knowledgebase. |
| Syntax | WEEK(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt die Woche des angegebenen Datums <date> als Ganzzahl zurück. |
| Beispiel | WEEK(#1986-03-25#) = 13 |
| Hinweise | Siehe auch DAY, MONTH, QUARTER, YEAR und die ISO-Äquivalente |
| Syntax | YEAR(date) |
| Ausgabe | Ganzzahl |
| Definition | Gibt das Jahr des angegebenen Datums <date> als Ganzzahl zurück. |
| Beispiel | YEAR(#1986-03-25#) = 1,986 |
| Hinweise | Siehe auch DAY, WEEK, MONTH, QUARTER und die ISO-Äquivalente |
| Format | Datentyp | Wert |
| 'March 25, 1986' | Zeichenfolge | 'March 25, 1986' |
| #3/25/1986# | Datum | #3/25/1986# |
| 03/25/1986 | Gleitkomma | 0,00006042 |
| 1986-03-25 | Ganzzahl | 1.958 |
| March 25, 1986 | – | unzulässig |
| Bibliothek | Bibliotheks-ID | Konsortiumsmitglied | Privat | Bibliothekare | Bibliothekstechniker | Bibliotheksassistenten |
Idle Hour-Bibliothek | L-IHL | Ja | Nein | 53 | 61 | 16 |
The Bibliophile’s Shelves | L-BS | Ja | Ja | 4 | 3 | 0 |
Armchair Athanaeum | L-AA | Nein | Ja | 6 | 0 | 0 |
| Old Friend Library | L-OFL | Ja | Nein | 3 | 5 | 17 |
| Bide Awhile | L-BA | Ja | Nein | 9 | 20 | 6 |
| IndieUnBound | L-IUB | Ja | Nein | 7 | 2 | 47 |
Page Station Book Exchange | L-PS | Nein | Ja | 3 | 1 | 4 |
| Variable | Bedeutung |
| t | Index eines Zeitraums in einer Zeitreihe |
| n | Länge der Zeitreihe |
| m | Anzahl an Zeiträumen in einer Saison/einem Zyklus |
| A(t) | Tatsächlicher Wert der Zeitreihe zum Zeitraum t |
| F(t) | Angepasster oder Prognosewert zum Zeitraum t |
| Diskrete Dimensionen | ![]() |
| Fortlaufende Dimensionen* | ![]() |
| Diskrete Kennzahlen | ![]() |
| Fortlaufende Kennzahlen | ![]() |
| Fortlaufendes Mengenfeld | Diskretes Mengenfeld | |
![]() | ![]() |
| Produktname | Produktbild-URL | Produktverkäufe |
| Flats | https://img.example.com/flats.png | 12.118 |
| Stöckelschuhe | https://img.example.com/highheels.png | 15.865 |
| Laufschuhe | https://img.example.com/runningshoes.png | 14.200 |
| Keilabsätze | https://img.example.com/wedges.png | 8.665 |