MicroStrategy ONE
Bilder zu Karten hinzufügen
Mit der Profilschablone können Sie Bilder zu Ihren Karten hinzufügen. Sie können Bilder auf zwei Arten hinzufügen:
HyperIntelligence unterstützt die folgenden Formate:
- JPEG
- PNG
- GIF
- BMP
Für eine optimale Auflösung sollten Sie quadratische oder runde Bilder mit einer Mindestauflösung von 80x80 Pixel für Ihre Karten verwenden. Niedrigere Werte wirken sich negativ auf die Auflösung der Bilder aus.
Außerdem müssen die Bilder in einem öffentlichen Repository gespeichert werden, wie etwa einer Website oder einem Speicherlaufwerk, das aus dem Internet erreichbar ist. Wenn für die Website oder das Laufwerk eine Anmeldung erforderlich ist oder eine Firewall den Internetzugriff blockiert, werden die Bilder in der Karte unter Umständen nicht korrekt geladen.
HTML Image-Tags
Sie können Bilder in Ihre Profil-Cards einbinden, indem Sie HTML img-Tags zu Ihren Attributen hinzufügen. Tags werden angezeigt als < img src=“example_path“> , wo "example_path" ist eine Bild-URL. Bevor Sie Ihre Daten importieren, fügen Sie eine Spalte mit dem Namen „Images“ und den Image-Tags hinzu.
Wenn Sie MicroStrategy ONE (März 2024) oder höher verwenden, müssen Sie aktivieren Granulare Steuerung von HTML- und JavaScript-Inhalten aktivieren Einstellung für die Verwendung von HTML-Bild-Tags. Weitere Informationen finden Sie unter Benutzerdefiniertes HTML in Dashboards nicht zulassen.
-
Erstellen Sie einen Daten mit einer speziellen Spalte für Bilder. Fügen Sie Ihre HTML img-Tags in diese Spalte ein.
- Klicken Sie in der Workstation-Navigation neben Datensätzen auf Neuen Datensatz erstellen.
- Laden Sie Ihren Datensatz in Workstation hoch und klicken Sie auf Daten vorbereiten.
- Erstellen Sie ein Mehrfachfeldattribut, das die Image-Spalte als Feld enthält. Die Schritte zum Erstellen eines Mehrfachfeldattributs finden Sie unter Alternative Formen eines Schlüsselworts zulassen.
- Klicken Sie mit der rechten Maustaste auf das Feld „Grafik“, und wählen Sie aus Datentyp ändern > HTML-Tag.
- Klicken Sie auf Fertigstellen.
Anschließend können Sie in einer Profil-Karte auf die Bildblase klicken und das Image-Feld auswählen. Das Feld „Bild“ wird möglicherweise als Synonym X angezeigt. Ein Beispiel für das Hinzufügen von HTML-Bild-Tags finden Sie unter KB483140: Best Practices und ein Beispiel für das Hinzufügen von Bildern zu HyperCards.
Mit Bild-URLs
Um Bild-URLs verwenden zu können, müssen Sie einen speziellen Datensatz für Profil-Karten erstellen. Legen Sie in Ihrem Datensatz den Attributfeldtyp mit MicroStrategy Developer auf „Bild“ fest, um die Informationen zur Datenbank hinzuzufügen.
Um Bild-URLs zu verwenden, sind die folgenden fünf Schritte erforderlich:
- Erstellen von Tabellen mit dem MicroStrategy DB Abfrage-Tool
- Hinzufügen der Tabelle zu Ihrem Warehouse-Katalog
- Erstellen eines Image-Attributs
- Erstellen von Metriken für Ihren Datensatz
- Erstellen eines OLAP-Cubes
Die folgende Anleitung setzt voraus, dass Sie über eine Cloud-Konsolenumgebung verfügen.
Erstellen von Tabellen mit dem MicroStrategy DB Abfrage-Tool
- Verbinden Sie sich per Remotedesktop mit dem Developer-Computer.
-
Stellen Sie mit den Anmeldeinformationen aus eine Verbindung zu Ihrer VNC-Instanz her Willkommen bei MicroStrategy on AWS E-Mail.
- Wechseln zu Anwendungen > System-Tools > Terminal.
- Öffnen Sie den Ordner mit dem MicroStrategy Database Query Tool, indem Sie den folgenden Befehl eingeben:
cd /opt/mstr/MicroStrategy/bin/
- Führen Sie das Abfrage-Tool mit dem folgenden Befehl aus:
. /mstrdbquerytool
- Melden Sie sich mit dem Benutzernamen und Kennwort für Ihre Umgebung bei Ihrem Metadatenwarehouse an Erste Schritte mit MicroStrategy E-Mail.
-
Erstellen Sie eine Tabelle mit dem Namen ImageTable1.
Wie erstelle ich eine neue Tabelle in meiner Datenbank?Sie können die folgende Abfrage ausführen, um eine Tabelle zur MicroStrategy-Datenbank hinzuzufügen:
CREATE TABLE IF NOT EXISTS `[Table Name]` ( `[Main ID Name]` [Data Type] NOT NULL Auto_Inkrement, `[Column1 Name]` [Datentyp], `[Column2 Name]` [Datentyp], … .. `[columnX name]` [Datentyp], PRIMÄRSCHLÜSSEL(`[Haupt-ID-Name]`) );
Ersetzen Datentyp mit dem ausgewählten Datentyp, wie:
- int(#): Gibt eine positive oder negative ganze Zahl an. Die # muss zwischen 1 und 11 liegen und geben an, wie viele Stellen die Ganzzahl haben darf.
- varchar(#): Gibt eine Zeichenfolge variabler Länge mit einem beliebigen Text an. Die # muss zwischen 1 und 255 liegen und gibt an, wie viele Zeichen die Zeichenfolge haben darf.
- Numeric(S,D): Gibt eine positive oder negative Dezimalzahl an. Die S ist die Anzahl der signifikanten Stellen, die angezeigt werden können und D ist die Anzahl der in der Zahl enthaltenen Dezimalstellen. Verwenden Sie diesen Datentyp für Daten, in denen keine Rundungsfehler auftreten dürfen, z. B. Finanzdaten.
NICHT NULL kann auch am Ende einer beliebigen Zeile hinzugefügt werden, damit die Spalte einen Wert enthalten muss. Die FALLS NICHT EXISTIERT Teil kann ausgelassen werden; Dies verhindert jedoch, dass eine vorhandene Tabelle überschrieben wird.
Die `[Haupt-ID-Name]` [Datentyp] NOT NULL auto_inkrement, erstellt einen eindeutigen Wert zur Identifizierung jeder Zeile, der automatisch erhöht wird. Wenn Sie diese Zeile auslassen, müssen Sie eine anderen Spalte mit eindeutigen Werten als Primärschlüssel festlegen.
Die PRIMÄRSCHLÜSSEL(`[Haupt-ID-Name]`) ist eine erforderliche Zeile, die a benennen muss NICHT NULL Spalte. Alle Werte müssen eindeutig sein.
Ein Beispiel für diese Abfrage:
CREATE TABLE IF NOT EXISTS `employees` ( `mainid` int(11) NOT NULL auto_inkrement, `name` varchar(255), `salary` numeric(8,2), PRIMARY KEY(`mainid `) );
CREATE TABLE IF NOT EXISTS `employees2` ( `employeeID` int(6) NOT NULL, `name` varchar(255), `salary` numeric(8,2), PRIMARY KEY(`employeID`) );
-
Fügen Sie eine Zeile für Ihre Bild-URLs hinzu.
Wie füge ich meiner Tabelle eine Zeile hinzu?Sie können eine Zeile mit der folgenden Abfrage hinzufügen:
INSERT INTO [Tabellenname] ([Name Spalte 1],[Name Spalte 2],…,[Name Spalte x]) VALUES ('Wert1','Wert2',…,'WertX');
Die Werte müssen in derselben Reihenfolge wie die Spaltennamen angegeben werden. Textwerte müssen mit Apostrophen umschlossen werden.
Zum Beispiel:
INSERT INTO Mitarbeiter (Name,Gehalt) VALUES ('John Smith',50000.00);
INSERT INTO Mitarbeiter2 (Mitarbeiter-ID, Name, Gehalt) VALUES (15000, 'John Smith', 50000.00);
Falls Ihre Tabelle eine Spalte mit auto_increment enthält, lassen Sie diese in der Abfrage aus.
Hinzufügen der Tabelle zu Ihrem Warehouse-Katalog
-
Öffnen Sie MicroStrategy Developer und wählen Sie Ihr Projekt aus.
Wenn Sie MicroStrategy Developer zum ersten Mal unter Windows ausführen, führen Sie es als Administrator aus.
Klicken Sie mit der rechten Maustaste auf das Programmsymbol und wählen Sie aus Als Administrator ausführen.
Dies ist erforderlich, um die Windows-Registrierungsschlüssel richtig festzulegen. Weitere Informationen finden Sie unter KB43491.
- Klicken Sie auf Schema > Warehouse-Katalog.
- Doppelklicken Sie unter „In der Datenbankinstanz verfügbare Tabellen“ auf „“. ImageTable1. Die Tabelle ist jetzt in Ihrem Projekt enthalten.
Wenn Ihre Tabelle nicht angezeigt wird, klicken Sie auf Aktualisieren.
- Klicken Sie auf Speichern und schließen.
Erstellen eines Image-Attributs
- Öffnen Sie in Ihrem Projekt den Ordner mit Ihren Attributen.
- Klicken Sie auf Datei > Neu > -Attribut.
- Klicken Sie im Neue Ausdrucksfeld-Editor auf das Dropdown-Menü, und wählen Sie aus ImageTable1.
- Wählen Sie unter „Verfügbare Spalten“ eine Attribut-ID aus und klicken Sie auf OK.
Wählen Sie nicht die Image-Spalte aus.
- Verwenden Sie im Editor zum Erstellen eines neuen Attributfelds unter der Feldkategorie das Dropdown-Menü und den Satz Verwendete Kategorie an ID.
- Klicken Sie auf Neu um ein weiteres Attributfeld zu erstellen. Dieses Feld werden Sie als DESC-Feld des Attributs verwenden.
- Klicken Sie im Neue Ausdrucksfeld-Editor auf das Dropdown-Menü, und wählen Sie aus ImageTable1.
-
Wählen Sie unter Verfügbare Spalten ein Attribut DESC aus und klicken Sie auf OK.
Wählen Sie die Spalte „Bild“ nicht aus.
- Verwenden Sie im Editor zum Erstellen eines neuen Attributfelds unter der Feldkategorie das Dropdown-Menü und den Satz Verwendete Kategorie an DESC.
- Klicken Sie auf Neu um ein weiteres Attributfeld zu erstellen. Dieses Feld werden Sie als Image-Feld des Attributs verwenden.
- Klicken Sie im Neue Ausdrucksfeld-Editor auf das Dropdown-Menü, und wählen Sie aus ImageTable1.
- Wählen Sie unter Verfügbare Spalten die Spalte „Bild“ aus, und klicken Sie auf OK.
- Verwenden Sie im Editor zum Erstellen eines neuen Attributfelds unter der Feldkategorie das Dropdown-Menü und den Satz Feldformat an Grafik.
- Klicken Sie auf OK.
- Klicken Sie auf Speichern und schließen.
Sie können mehrere Bildattribute erstellen.
Erstellen von Metriken für Ihren Datensatz
- Öffnen Sie in Ihrem Projekt den Ordner mit Ihren Metriken.
- Klicken Sie auf Datei > Neu > Fakt.
- Klicken Sie im Editor für neue Faktausdrücke auf das Dropdown-Menü, und wählen Sie aus ImageTable1.
- Wählen Sie unter Verfügbare Spalten eine Spalte aus, die als Fakt verwendet werden soll, und klicken Sie auf OK.
- Klicken Sie auf Speichern und schließen. Wiederholen Sie diese Schritte, um alle gewünschten Metrikwerte als Fakten hinzuzufügen.
- Klicken Sie auf Datei > Neu > Metrik.
- Öffnen Sie den Ordner, in dem Sie Ihre Fakten gespeichert haben. Doppelklicken Sie auf ein Fakt, um es als a zur Metrik hinzuzufügen Summe Wert.
- Klicken Sie auf Speichern und schließen. Erstellen Sie die gewünschten Metriken für Ihren Datensatz.
Erstellen eines OLAP-Cubes
- Öffnen Sie den Ordner, in dem Sie Ihren Cube speichern möchten.
- Klicken Sie auf Datei > Neu > Intelligence Cube.
- Auswählen Leerer Cube und klicken Sie auf OK.
- Öffnen Sie den Ordner, in dem Sie Ihre Attribute und Metriken gespeichert haben. Doppelklicken Sie auf die Attribute und Metriken, die Sie zu Ihrem Cube hinzufügen möchten.
- Klicken Sie auf Speichern und schließen.
- Klicken Sie auf Schema aktualisieren .
- Veröffentlichen Sie den Cube.
Anschließend können Sie Profil-Karten mit Ihrem OLAP-Cube erstellen und Bilder einbinden. Klicken in einer Profil-Karten auf die Bildblase und wählen Sie das Image-Feld aus. Das Image-Feld wird möglicherweise als „Synonym X“ angezeigt.