MicroStrategy ONE

Inkrementellen Freeform-SQL-Aktualisierungsbericht (IRR) erstellen

Ab MicroStrategy ONE (June 2024) können Sie inkrementelle Freeform-SQL-Aktualisierungsberichte (IRRs) verwenden, um Daten in einem Freeform-SQL-Cube zu aktualisieren.

Voraussetzungen

  • Sie müssen über den verfügen Freeform-SQL verwenden Editor und Schemaobjekte erstellen Privilegien, um auf Freeform-SQL zuzugreifen und es zu verwenden Editor.

  • Zum Verwenden, Erstellen und Bearbeiten von Freeform-SQL Um IRSs zu verwenden, müssen Sie über die folgenden Privilegien verfügen:

    • Berichts-Editor verwenden

    • Analysen verwenden

    • Anwendungsobjekte erstellen

    • Liste von Berichtsobjekten ändern (Objektauswahl verwenden)

    • Konfigurationsobjekte erstellen

    • Designmodus verwenden

    • Freeform verwenden SQL Editor

  • Wenn in den Metadaten keine Datenbankinstanz definiert ist, verwendet das Freeform-SQL Der Editor kann nicht geladen werden und eine Meldung wird angezeigt.

  • Datenbankinstanzen stehen nur dann zur Auswahl, wenn sie für die Verwendung mit Freeform-SQL korrekt eingerichtet wurden.

Freeform-SQL erstellen Inkrementeller Aktualisierungsbericht

  1. Öffnen Sie das Workstation-Fenster.
  2. Klicken Sie im Navigationsbereich auf Datensätze und finden Sie Ihr Freeform-SQL Cube.
  3. Klicken Sie mit der rechten Maustaste auf den Cube und wählen Sie aus Inkrementellen Aktualisierungsbericht definieren.
  4. Wählen Sie unter Aktualisierungstyp die Aktualisierungsmethode aus den folgenden Optionen aus:
    • Aktualisieren: Fügt neue Daten hinzu, wenn diese noch nicht im Intelligent Cube vorhanden sind. Wenn Übereinstimmungen zwischen den Daten vorhanden sind, werden die Werte aktualisiert.
    • Einfügen: Fügt nur neue Daten hinzu, die vom IRS abgerufen werden in den Intelligent Cube hinzufügen, ohne vorhandene Daten im Cube zu ändern.
    • Löschen: Entfernt vorhandene Daten aus dem Intelligent Cube, wenn sie den Definitionskriterien im inkrementellen Bericht entsprechen.
    • Nur aktualisieren: Ersetzt den vorhandenen Intelligent Cube. Mit dieser Option werden dem Intelligent Cube keine neuen Daten hinzugefügt.
    • Ersetzen wird von Freeform-SQL-IRRs nicht unterstützt.

  5. Klicken Sie Freeform-SQL bearbeiten, um zu SQL zu wechseln Editor.
  6. Bearbeiten Sie das SQL und klicken Sie auf SQL ausführen bis Ordnen Sie die Spalten zu der SQL-Anweisung.
  7. Attribute sollten nicht bearbeitet werden. Metriken können nur die Teilmenge der ursprünglichen Metriken sein.

  8. Wechseln Sie zur Berichtsansicht, um die neuen Daten anzuzeigen.

Aktualisieren Sie einen Freeform SQL Intelligent Cube mit einem Freeform SQL Inkrementeller Aktualisierungsbericht (IRR)

  1. Nachdem Sie das Freeform-SQL erstellt haben inkrementellen Aktualisierungsbericht, in Datensätze, klicken Sie mit der rechten Maustaste auf das abhängige Freeform-SQL Cube und wählen Sie aus Cube aktualisieren.

    Sie können einen Cube auch mit Freeform-SQL aktualisieren Inkrementell indem Sie mit der rechten Maustaste auf den inkrementellen Bericht klicken und klicken Sie auf Ausführen > Ausführen.

  2. Klicken Sie auf der Cube-Aktualisierungsseite auf Inkrementellen Aktualisierungsbericht verwenden.

  3. Wählen Sie den inkrementellen Bericht aus und klicken Sie auf Aktualisieren.