MicroStrategy ONE

Importieren Sie Daten aus einer Datenbank, Hatoop oder Google BigQuery durch Erstellen einer SQL-Abfrage

Wenn Sie von Workstation hierhin gelangen, sehen Sie sich die an Hilfe zur Dokumenterstellung auf Workstation.

Sie können Daten aus einer Datenbank, Hatoop, importieren oder Google BigQuery, indem Sie eine eigene SQL-Abfrage oder ein eigenes Skript erstellen, um Daten von der Quelle abzurufen. Über eine intuitive visuelle Benutzeroberfläche können Sie ganz einfach die SQL-Abfrage erstellen, die Ihre Daten importiert, indem Sie Tabellen ziehen, Spalten auswählen, Joins definieren und Filterbedingungen angeben.

Das Importieren von Daten aus einer Datenbank erfordert eine Verbindung zu einer Datenquelle. Das können Sie die Verbindung herstellen bevor Sie mit dem Import beginnen oder während des Importvorgangs.

Wenn Sie aus Google BigQuery importieren:

  • Sie müssen die Google BigQuery-API im Google-Konto des Projekts aktivieren und die Abrechnung für das Projekt aktivieren. Weitere Informationen finden Sie in der Dokumentation zu Google BigQuery.
  • Sie benötigen die Client-ID und den geheimen Clientschlüssel, die Google BiqQuery bei MicroStrategy bereitstellt Workstation ist als RAS-Anwendung konfiguriert.
  • Google BigQuery beschränkt die Menge der Daten, die Sie gleichzeitig importieren können. Enthält Ihr Projekt eine große Datenmenge, sollten Sie in Betracht ziehen, Filter zu Ihrer Abfrage hinzuzufügen, um nur die Daten zu beziehen, die Sie benötigen. Siehe Google BigQuery-Kontingentrichtlinie für die neuesten Datenbeschränkungen.

Zum Importieren von Daten aus einer Datenbank durch Erstellen einer SQL-Abfrage

Ab MicroStrategy 11.0 werden Abfragen für den Import von Daten aus Google BigQuery mit Standard-SQL erstellt.

  1. Erstellen Sie ein leeres Dashboard oder öffnen Sie ein vorhandenes.
  2. Wählen Sie aus Daten hinzufügen > Neue Daten, um Daten in einen neuen Datensatz zu importieren.

    oder

    Im Abschnitt „Datensätze“ klicken Mehr neben dem Datensatznamen und wählen Sie aus Datensatz bearbeiten, um Daten zum Datensatz hinzuzufügen. Der Vorschaudialog wird geöffnet. Klicken Sie auf Fügen Sie eine neue Tabelle hinzu.

    Das Dialogfeld „Datenquellen“ wird geöffnet.

  1. Um Daten aus einer bestimmten Datenbank zu importieren, wählen Sie das entsprechende Logo aus (Amazon Redshift, Apache Cassandra, Cloudera Hive, Google BigQuery, Hadoop usw.). Wenn Sie auswählen Schwein oder Webdienste, wird das Dialogfeld „Aus Tabellen importieren“ unter Umgehung des Dialogfelds „Importoptionen auswählen“ geöffnet, sodass Sie Folgendes ausführen können Geben Sie eine Abfrage ein, um eine Tabelle zu importieren.

    oder

    Klicken Sie auf, um Daten ohne Angabe eines Datenbanktyps zu importieren Datenbanken.

    Das Dialogfeld „Importoptionen auswählen“ wird geöffnet.

  1. Auswählen Erstellen Sie eine Abfrage und klicken Sie auf Nächster. Das Dialogfeld „Aus Tabellen importieren“ wird geöffnet. Wenn Sie eine Datenbank ausgewählt haben, werden nur die Datenquellenverbindungen angezeigt, die der ausgewählten Datenbank entsprechen. Wenn Sie keine Datenbank ausgewählt haben, werden alle verfügbaren Datenquellenverbindungen angezeigt.
  2. Bei Bedarf können Sie Stellen Sie beim Importieren Ihrer Daten eine neue Verbindung zu einer Datenquelle her.

    Die Begriffe im Dialogfeld „Aus Tabellen importieren“ sind je nach Datenquelle unterschiedlich.

  1. Klicken Sie im Bereich „Datenquellen/Projekte“ auf die Datenquelle bzw. das Projekt, das die zu importierenden Daten enthält.
  2. Wenn Ihre Datenquelle/Ihr Projekt Namespaces unterstützt, wählen Sie einen Namespace unter aus Namespace Dropdown-Liste im Bereich „Verfügbare Tabellen/Datensätze“, um nur die Tabellen/Datensätze innerhalb eines ausgewählten Namespace anzuzeigen. Um nach einem Namespace zu suchen, geben Sie seinen Namen in ein Namespace. Die Auswahlmöglichkeiten in der Dropdown-Liste werden gefiltert, während Sie Ihre Eingabe vornehmen.
  3. Erweitern Sie die Tabelle/den Datensatz, um die darin enthaltenen Spalten anzuzeigen. Jede Spalte wird zusammen mit dem entsprechenden Datentyp in Klammern angezeigt. Um nach einer Tabelle/einem Datensatz zu suchen, geben Sie ihren Namen in ein Tabelle. Die Tabellen/Datensätze werden während der Eingabe gefiltert.
  4. MicroStrategy erstellt einen Cache der Tabellen und Spalten der Datenbank, wenn eine Datenquelle/ein Projekt erstmalig verwendet wird. Bewegen Sie einfach den Mauszeiger über Informationen Symbol oben im Bereich „Verfügbare Tabellen/Datensätze“, um einen Tooltip mit der Anzahl der Tabellen und dem Zeitpunkt der letzten Aktualisierung des Caches anzuzeigen.
  5. Klicken Sie auf Namespaces aktualisieren im Bereich Verfügbare Tabellen/Datensätze, um die Namespaces zu aktualisieren.
  6. Klicken Sie auf Aktualisieren im Bereich Verfügbare Tabellen/Datensätze, um die Tabellen/Datensätze zu aktualisieren.
  7. Doppelklicken Sie im Bereich „Verfügbare Tabellen/Datensätze“ auf die Tabellen/Datensätze, um sie der Liste der zu importierenden Tabellen hinzuzufügen. Die Tabellen/Datensätze werden zusammen mit den entsprechenden Spalten im Bereich „Abfragegenerator“ angezeigt.
  1. Wenn Sie mehrere Tabellen aus derselben Datenbankinstanz auswählen, die alle dieselbe Struktur aufweisen (d. h., die gleichen Spalten und derselbe Datentyp), wird ein Dialogfeld geöffnet. Wählen Sie aus, ob die Tabellen als eine einzelne partitionierte Tabelle behandelt werden sollen.

    Sie können Tabellen aus mehreren Datenbankinstanzen hinzufügen. Wählen Sie im Bereich „Datenquellen“ eine andere Datenquellenverbindung aus und fügen Sie die Tabelle wie oben beschrieben hinzu.

  2. Um eine Spalte in den Import einzuschließen, doppelklicken Sie im Bereich „Abfrageerstellung“ darauf. Der Spaltenname wird im Vorschaubereich angezeigt, um anzuzeigen, dass er eingeschlossen ist.
  3. Um alle Spalten in einer Tabelle/in einem Datensatz in den Import einzuschließen, doppelklicken Sie Fügen Sie alle Spalten hinzu in der entsprechenden Tabelle/Datensatz im Bereich „Abfrageerstellung“. Die Spaltennamen sind hervorgehoben, um anzuzeigen, dass sie enthalten sind. Sie werden auch im Vorschaubereich angezeigt.
  4. Um eine Spalte vom Import auszuschließen, bewegen Sie den Mauszeiger über den Namen der Spalte im Vorschaubereich, klicken Sie auf den Dropdown-Pfeil und wählen Sie „“ aus Löschen. Der Spaltenname wird im Query Builder-Abschnitt nicht mehr in Format angezeigt und wird aus dem Vorschaubereich entfernt.
  5. Um eine Tabelle und alle zugehörigen Spalten aus dem Import zu entfernen, klicken Sie auf Löschen rechts neben dem Tabellennamen im Bereich „Abfrageerstellung“. Die Tabelle wird aus dem Query Builder-Abschnitt entfernt und die entsprechenden Spalten werden aus dem Vorschaubereich entfernt.
  6. Informationen zum Bearbeiten Ihrer Abfrage finden Sie unter Passen Sie Ihre Abfrage beim Importieren von Daten aus einer Datenbank, Hatoop oder Google BigQuery individuell an.
  7. Informationen zum Erstellen von Joins über mehrere Tabellen hinweg finden Sie unter Definieren Sie Joins zwischen Spalten in Datenbanktabellen für weitere Informationen.
  8. Um grundlegende Funktionen für Spaltendaten auszuführen, klicken Sie mit der rechten Maustaste auf die Spalte im Bereich „Abfrageerstellung“. Auswählen Grundfunktionen und die Funktion (z. B. Summe, Durchschnittlich, Minimum). Die Funktion wird im Vorschaubereich für die entsprechende Spalte angezeigt.
  9. Um erweiterte Funktionen für Spaltendaten auszuführen, klicken Sie mit der rechten Maustaste auf die Spalte im Bereich „Abfrageerstellung“. Auswählen Alle Funktionen, den Funktionstyp und die Funktion. Vervollständigen Sie die Felder auf Funktionsargumente und Ausdruck Dialogfelder.
  10. Um einen einfachen Filter zu erstellen, der bestimmt, welche Daten importiert werden sollen, klicken Sie mit der rechten Maustaste auf die Spalte, auf der der Filter basieren soll. Auswählen Basisfilter und einen Filter. Geben Sie dann die Werte zum Vergleichen der Daten ein und klicken Sie auf OK. Neben der Datenspalte wird ein Filtersymbol angezeigt.
  11. Informationen zum Erstellen erweiterter Filter basierend auf globalen Ausdrücken finden Sie unter Erstellen Sie erweiterte Filter für den Import von Daten aus einer Datenbank.
  12. Wenn Sie mit Ihrer Datenauswahl zufrieden sind, klicken Sie auf SQL ausführen . Eine Vorschau der Daten wird im Vorschaubereich angezeigt. Wenn Sie die SQL-Abfrage für die Auswahl der Daten ändern möchten, lesen Sie Importieren Sie Daten aus einer Datenbank, Hatoop oder Google BigQuery durch Eingabe einer Abfrage.
  1. Klicken Sie auf Daten vorbereiten wenn Sie einen neuen Datensatz hinzufügen und möchten Vorschau anzeigen, ändern und Importoptionen angeben.. Vorschau anzeigen, ändern und Importoptionen angeben.

    oder

    Klicken Sie auf Hinzufügen wenn Sie einen vorhandenen Datensatz bearbeiten.

  2. Klicken Sie auf Fertigstellen wenn Sie einen neuen Datensatz hinzufügen, und fahren Sie mit dem nächsten Schritt fort.

    oder

    Klicken Sie auf Datensatz aktualisieren wenn Sie einen vorhandenen Datensatz bearbeiten, und überspringen Sie den nächsten Schritt.

  3. Wenn Sie MicroStrategy ONE Update 12 oder höher verwenden, sind die folgenden drei Schritte nicht anwendbar.

  4. Das Dialogfeld „Datenzugriffsmodus“ wird geöffnet.

    Klicken Sie auf Live-Verbindung herstellen, um beim Abrufen von Daten eine Verbindung mit einer Live-Datenbank herzustellen. Wenn der Import in das Dossier ggf. nicht durchführbar ist, ist eine Live-Verbindung hilfreich, sofern Sie mit einer großen Datenmenge arbeiten. Fahren Sie mit dem letzten Schritt fort.

    oder

    Klicken Sie auf Als In-Memory-Datensatz importieren, um die Daten direkt in Ihr Dossier zu importieren. Das Importieren der Daten führt zu einer schnelleren Interaktion mit den Daten, es wird jedoch mehr RAM-Speicher verbraucht. Fahren Sie mit dem letzten Schritt fort.

  5. Das Dialogfeld „Veröffentlichungsstatus“ wird geöffnet.

    Wenn Sie einen Live-verbinden-Datensatz bearbeiten, wird der bestehende Datensatz aktualisiert.

    oder

    Wenn Sie einen Datensatz im Arbeitsspeicher bearbeiten, werden Sie aufgefordert, zuerst den bestehenden Datensatz zu aktualisieren.

  6. Die neuen oder aktualisierten Datensätze können im Abschnitt „Datensätze“ angezeigt werden.

Weitere Themen

Datenimport

Optimale Verfahren für das Importieren von Daten aus einer Datei

Verbinden mit einer Datenquelle

Verwalten von Datenbankverbindungen

Erstellen Sie erweiterte Filter für den Import von Daten aus einer Datenbank

Dialogfeld „Ausdruck“

Dialogfeld „Katalogoptionen bearbeiten“