Heatmap-Diagramme in einem eingebetteten Arbeitsblatt anzeigen

Mit Diagrammen des Typs "Karte" werden Karten basierend auf den verbundenen Daten eines Arbeitsblatts angezeigt. Wählen Sie zum Anzeigen eines Kartendiagramms ein Arbeitsblatt mit den folgenden Einstellungen:

  • Berichtsquelle: Eingebettet
  • Berichtstyp: pivot_editor
  • rv_chart_number: 6.

Mit dem Parameter rv_map_type wird das Kartendiagramm angezeigt. Um sicherzustellen, dass diese Diagramme wie gewünscht angezeigt werden, muss jedoch mindestens einer der folgenden Parameter festgelegt werden:

  • rv_map_continent_atrr: Wird verwendet, um das Ortsattribut zu definieren, das den anzuzeigenden Kontinent bestimmt.
  • rv_map_country_atrr: Wird verwendet, um das Ortsattribut zu definieren, das das anzuzeigende Land bestimmt.
  • rv_map_province_atrr: Wird verwendet, um das Ortsattribut zur Bestimmung der Provinz (i. e. Bundesstaat, Bundesland, Land usw.) zu definieren.

Die Ortsattribute müssen mit Werten belegt und in der Planungshierarchie aktiviert werden:

  • Kontinent: u (Europa), oc (Ozeanien), af (Afrika), as (Asien), na (Nordamerika), sa (Südamerika).
  • Land: ISO-Kurzcode für das Land (hckey).
    Hinweis: Einige Länder können zu mehreren Kontinentkarten gehören. Daher muss der Benutzer den entsprechenden Kontinent festlegen.

Anzeigeeinstellungen:

Wenn die Karte im Arbeitsblattbereich unter der Pivot-Tabelle angezeigt wird:

  • wird für das Diagramm der verfügbare Bereich unterhalb der Pivot-Tabelle verwendet. Wie viel Platz verfügbar ist, hängt vom Parameter rv_pivot_size (Größe der Pivot-Tabelle in Pixeln) ab. Ist der Parameter nicht definiert, wird der im Bereich verfügbare Platz zu gleichen Teilen zwischen Pivot-Tabelle und Diagramm (Karte) aufgeteilt.
  • Wenn sich der Platz im Bereich reduziert, bspw. weil mehrere Bereiche im Arbeitsblatt angezeigt werden, wird das Diagramm nicht eingeblendet, wenn der im Bereich unter der Tabelle verfügbare Platz kleiner ist, als die durch den Parameter rv_min_chart_size festgelegte Mindestgröße (Mindestanzahl an Pixeln zum Anzeigen der Tabelle). Ist rv_min_chart_size nicht definiert, wird der Standardwert 0 verwendet.
  • Ist keine Pivot-Tabelle enthalten (rv_pivot_hide = TRUE (WAHR)), wird das gesamte Arbeitsblattfenster zur Darstellung des Diagramms genutzt. Der verfügbare Bereich wird verwendet, um die Kartenproportionen zu erhalten und anzupassen, und der Parameter rv_fit_panel wird ignoriert.

Funktionen und Bedingungen:

  • Die Dimensionen "Artikel", "Ort" und "Periode" müssen in der Pivot-Tabelle und nicht im Datenschnittbereich angezeigt werden. Die Dimension "Kennzahl" kann entweder im Datenschnitt- oder im Pivot-Bereich angezeigt werden.

    Wenn der Parameter rv_pivot_hide auf TRUE (WAHR) gesetzt ist, wird das Diagramm im Datenschnittbereich dargestellt. Um die Dimensionen im Datenschnittbereich auszublenden, müssen Sie für diese Dimensionen den Parameter rv_slicers_hide setzen.

  • Das Diagramm wird verwendet, um die Daten für jeden Ort darzustellen (rv_chart_rows wird ignoriert):
    • Werden die Orte in den Zeilen angezeigt, werden die Werte der ersten oder der ausgewählten Spalte berücksichtigt.
    • Werden die Orte in den Spalten angezeigt, werden die Werte der ersten oder der aktuell ausgewählten Zeile berücksichtigt.
    • Wenn ein Ortsattribut für mehr als einen Ort gilt, werden die Werte aller Kennzahlen für diese Orte aufsummiert und für den entsprechenden Ort angezeigt.

      In der Karte kann nur ein Wertesatz dargestellt werden (entweder Zeile oder Spalte).

  • Wenn Sie im Raster eine andere Zelle auswählen, wird die auf dem Querschnitt der ausgewählten Perioden-, Kennzahl- oder Artikeldimensionen basierende Karte aktualisiert. Die Auswahl eines anderen Orts hat keinen Einfluss auf die Karte, da alle mit dem Raster verknüpften Orte berücksichtigt wurden.
  • Wenn Sie die Kennzahl im Datenschnittbereich ändern, werden standardmäßig auch die Daten der ausgewählten Kennzahl in der Karte aktualisiert.
  • Basierend auf dem festgelegten Kartentyp (rv_map_type) versucht das Arbeitsblatt, die Daten auf geeignete Weise darzustellen:
    • Kartentyp = 0 (Beste Methode), abhängig von den Parametern und den angegebenen Daten wird die am besten geeignete Karte mit Werten belegt.
    • Kartentyp = 1 (Welt); der Parameter rv_map_country_attr ist erforderlich und der Parameter rv_map_Continent_attr wird ignoriert.
    • Kartentyp = 2 (Welt mit Kontinenten); der Parameter rv_map_continent_attr ist erforderlich und der Parameter rv_map_Country_attr wird ignoriert.
    • Kartentyp = 3-8 (Karten mit einzelnen Kontinenten); der Parameter rv_map_country_attr ist erforderlich und der Parameter rv_map_continent_attr wird ignoriert.
    • Kartentyp = 9-12, der Parameter rv_map_province_attr muss festgelegt werden. Die Parameter rv_map_continent_attr und rv_map_country_attr werden ignoriert.
    Hinweis: Werte außerhalb des Diagrammbereichs oder Werte, die im Diagramm nicht enthalten sind, werden aufsummiert und als Teil des Abschnitts Sonstige Orte oben im Diagrammbereich angezeigt.
  • Wenn rv_map_type = 0 (Beste Methode), wird das für die Darstellung der Daten am besten geeignete Diagramm verwendet. Das Diagramm umfasst alle in der Pivot-Tabelle angegebenen Orte.
    • Wenn nur rv_map_continent_attr festgelegt wurde, kann nur das Diagramm mit der Kontinentkarte angezeigt werden.
    • Wenn nur rv_map_country_attr festgelegt wurde, kann nur die Weltkarte angezeigt werden. Karten mit einzelnen Kontinenten sind nicht verwendbar, da manche Länder auf mehr als einer Kontinentkarte dargestellt werden. Der Kartentyp, der unterhalb des Pivot-Bereichs angezeigt werden muss:
    • Voreinstellung = 0 oder, falls nicht definiert, = Beste Methode. Wenn jedoch die Parameter rv_map_province_attr und rv_map_country_attr definiert sind, wählt die Karte die Kartenoption USA, wenn im Parameter rv_map_country_attr ein einzelnes Land festgelegt ist.
      • Welt = 1
      • Kontinente = 2
      • Afrika = 3
      • Asien = 4
      • Ozeanien = 5
      • Europa = 6
      • Nordamerika = 7
      • Südamerika = 8
      • USA = 9
      • Brasilien = 10
      • Australien = 11
      • Thailand = 12
    • Sind beide Parameter definiert, wird die am besten geeignete Karte angezeigt. Der Parameter rv_continent_attr darf jedoch nur einen einzigen Kontinent enthalten, um die Karte mit einem Einzelkontinent anzuzeigen. Ansonsten wird die Länderkarte verwendet.
  • Bei der Karte handelt es sich per Voreinstellung um eine Heatmap-Karte mit Farbvarianten, die den Wertebereich von hell (niedrige Werte) bis dunkel (hohe Werte) darstellen. Verwenden Sie zur Definition der Farbpalette rv_color_palette. Wenn rv_color_palette nicht definiert ist, wird per Voreinstellung die Farbpalette "Azur" verwendet. Wenn rv_measure_format definiert ist, werden die Werte für rv_color_palette nicht berücksichtigt.
    • Mit dem Parameter rv_measure_format können die Werte von rv_color_palette überschrieben werden, um die Farbvariationen in der Karte unter Verwendung der Parameter highamber, highred, lowamber, lowred und highlightgreen festzulegen. Zum Beispiel:
      <Row name="[SOP_FBAISPER]"> <Property name="format" value="0%" /> <Property name="highamber" value="0.2" /> <Property name="highred" value="0.4" /> <Property name="lowamber" value="-0.2" /> <Property name="lowred" value="-0.4" /> <Property name="highlightgreen" value="TRUE" /> </Row>
    • Die Orte für jeden Parameter werden in den entsprechenden Farben dargestellt und an jeder Grenze gibt es eine Farbkonvergenz. Beispiel: Rot zu Bernstein, Bernstein zu Grün und Grün zu Rot, um die Änderung an der Grenze anzuzeigen. Im Beispiel werden die höchsten Werte über 40 % dunkelrot markiert, die niedrigsten Werte unter 40 % in helleren Rottönen bis hin zu Gelbtönen.
  • In einer Legende werden die Details aller Datenreihen und die entsprechenden Farben aufgeführt. Wenn rv_map_show_title = True (Wahr), ist die angezeigte Kennzahl der Titel der Karte. Wenn rv_map_show_title = False (Falsch), ist die angezeigte Kennzahl der Titel der Legende. Fahren Sie mit dem Cursor über einen Ort auf der Karte, um den Tooltip mit Ort, Kennzahl, Artikel, Periode und dem verbundenen Wert anzuzeigen.
    • Mit rv_legend_position legen Sie die Position der Legende fest. Per Voreinstellung wird sie links neben dem Diagramm angezeigt. Wenn rv_legend_position = 5 (gilt nur für Kreis- und Trichterdiagramme), wird der Standardwert rv_legend_position = 1 (Links) verwendet.
    • Wenn rv_legend_position = 3 (Oben), wird rv_map_show_title ignoriert und die Legende im Titelbereich angezeigt. Als Titel wird der Kennzahlname angezeigt und der Balken der Legende findet sich unter dem Titel. Auch die Daten der "Sonstigen Orte" werden im Titelbereich angezeigt.
  • Datenbezeichnungen (Länder- oder Ortszeichnungen) können aus der Karte ausgeblendet werden, indem der Parameter rv_map_show_labels auf FALSE (FALSCH) gesetzt wird. Die Voreinstellung ist TRUE.
    Hinweis:  Einige Orte werden auf der Karte nicht angezeigt, da es diese Funktion der Anwendung ermöglicht, die Bezeichnungen, die angezeigt werden können, auf Basis der Größe usw. auszuwählen. Dadurch wird sichergestellt, dass keine überladene Karte angezeigt wird. Mit der Zoom-Option können Sie zusätzliche Beschriftungen für die einzelnen Bereiche einblenden.