Freigeben über


Verbinden von Qlik Sense mit Azure Cosmos DB und Visualisieren Ihrer Daten

GILT FÜR: NoSQL MongoDB

Qlik Sense ist ein Tool für die Datenvisualisierung, mit dem Daten aus unterschiedlichen Quellen in einer gemeinsamen Ansicht kombiniert werden. Mit Qlik Sense werden alle möglichen Beziehungen Ihrer Daten indiziert, sodass Sie sofort Erkenntnisse zu den Daten erhalten. Sie können Azure Cosmos DB-Daten visualisieren, indem Sie Qlik Sense verwenden. In diesem Artikel werden die erforderlichen Schritte zum Herstellen einer Verbindung von Azure Cosmos DB mit Qlik Sense und zum Visualisieren Ihrer Daten beschrieben.

Hinweis

Die Verbindung von Qlik Sense mit Azure Cosmos DB wird derzeit nur für die API für NoSQL- und MongoDB-Konten unterstützt.

Sie haben folgende Möglichkeiten, um für Qlik Sense eine Verbindung mit Azure Cosmos DB herzustellen:

  • Azure Cosmos DB-API für NoSQL unter Verwendung des ODBC-Connectors

  • Azure Cosmos DB-API für MongoDB mit dem Qlik Sense-MongoDB-Connector (derzeit in der Vorschauphase)

  • Azure Cosmos DB-API für MongoDB und NoSQL unter Verwendung des REST-API-Connectors in Qlik Sense

  • Azure Cosmos DB-MongoDB-API mit dem gRPC-Connector für Qlik Core In diesem Artikel werden die Details der Verbindungsherstellung mit der Azure Cosmos DB-API für NoSQL unter Verwendung des ODBC-Connectors beschrieben.

In diesem Artikel werden die Details der Verbindungsherstellung mit der Azure Cosmos DB-API für NoSQL unter Verwendung des ODBC-Connectors beschrieben.

Voraussetzungen

Bevor Sie diesen Artikel durcharbeiten, sollten Sie sicherstellen, dass die folgenden Ressourcen vorhanden sind:

Herstellen einer Verbindung von Qlik Sense mit Azure Cosmos DB

  1. Öffnen Sie Qlik Sense, und wählen Sie Neue App erstellen. Geben Sie einen Namen für Ihre App an, und wählen Sie Erstellen.

    Erstellen einer neuen Qlik Sense-App

  2. Nachdem die neue App erfolgreich erstellt wurde, können Sie App öffnen und dann Add data from files and other sources (Daten aus Dateien und anderen Quellen hinzufügen) wählen.

  3. Wählen Sie aus den Datenquellen die Option ODBC, um das Fenster für die Einrichtung der neuen Verbindung zu öffnen.

  4. Wechseln Sie zu Benutzer-DSN, und wählen Sie die zuvor erstellte ODBC-Verbindung aus. Geben Sie einen Namen für die Verbindung an, und wählen Sie Erstellen.

    Erstellen einer neuen Verbindung

  5. Nachdem Sie die Verbindung erstellt haben, können Sie die Datenbank und die Sammlung mit den Videospieldaten auswählen und eine Vorschau dafür anzeigen.

    Auswählen der Datenbank und Sammlung

  6. Wählen Sie als Nächstes die Option Daten hinzufügen, um die Daten in Qlik Sense zu laden. Nachdem Sie Daten in Qlik Sense geladen haben, können Sie Erkenntnisse generieren und Analysen für die Daten durchführen. Sie können entweder die Erkenntnisse nutzen oder Ihre eigene App erstellen, um die Verkäufe von Videospielen zu erkunden. In der folgenden Abbildung ist die Visualisierung der Daten dargestellt:

    Visualisieren von Daten

Einschränkungen beim Herstellen einer Verbindung mit ODBC

Azure Cosmos DB ist eine schemalose verteilte Datenbank mit Treibern, die für die Anforderungen von Entwicklern ausgelegt sind. Für den ODBC-Treiber wird eine Datenbank mit Schema benötigt, um Spalten, die zugehörigen Datentypen und andere Eigenschaften abzuleiten. Die reguläre SQL-Abfrage oder die DML-Syntax mit relationaler Funktion gilt nicht für die Azure Cosmos DB-API für NoSQL, da die API für NoSQL nicht vom Typ „ANSI-SQL“ ist. Aus diesem Grund werden die SQL-Anweisungen, die über den ODBC-Treiber ausgeführt werden, in Azure Cosmos DB-spezifische SQL-Syntax übersetzt, die nicht über Äquivalente für alle Konstrukte verfügt. Zur Verhinderung dieser Übersetzungsprobleme müssen Sie beim Einrichten der ODBC-Verbindung ein Schema anwenden. Der Artikel Herstellen einer Azure Cosmos DB-Verbindung mithilfe von BI-Analysetools per ODBC-Treiber enthält Vorschläge und Methoden zum Konfigurieren des Schemas. Achten Sie darauf, diese Zuordnung für jede Datenbank bzw. Sammlung des Azure Cosmos DB-Kontos zu erstellen.

Nächste Schritte

Wenn Sie ein anderes Visualisierungstool nutzen, z.B. Power BI, können Sie eine Verbindung damit herstellen, indem Sie die Anleitung im folgenden Dokument befolgen: