Rockset | Tableau Exchange

Rockset

durch Rockset, Inc.

Beschreibung

Rockset ist ein Dienst zur Indizierung von Datenbanken in Echtzeit, um analytische Abfragen mit niedriger Latenz und hoher Gleichzeitigkeit im großen Maßstab ausführen zu können. Der Dienst erstellt einen Converged Index™ aus strukturierten und teilweise strukturierten Daten aus OLTP-Datenbanken, Streams und Lakes in Echtzeit und stellt eine RESTful SQL-Schnittstelle zur Verfügung.

Native Connectoren

Sichere Datenaufnahme über native Connectoren mit MongoDB, DynamoDB, Kafka, Kinesis, S3 und GCS. Rockset lädt zunächst Daten per Massenvorgang und schaltet dann auf fortlaufende Aufnahme um, um mit Ihrer Quelle synchron zu bleiben. Pro Sekunde werden Millionen von Ereignissen aufgenommen. Neue Daten können mit einer p95-Latenz von 2 Sekunden abgefragt werden. Keine Datenvorbereitungstools erforderlich.

Intelligente Schemas

Intelligente Schemas sind automatisch generierte Schemas, die auf den genauen Feldern und Typen in den aufgenommenen Daten basieren. Das Schema stellt teilweise strukturierte Daten, verschachtelte Objekte und Arrays, gemischte Typen und Nullen dar und ermöglicht relationale SQL-Abfragen über all diese Konstrukte. Keine Schema-Abweichungen mehr.

Converged Index™

Alle Felder, einschließlich tief verschachtelter Felder, werden automatisch in einem Converged Index™ indiziert, der einen invertierten Index, einen kolumnaren Index und einen Zeilenindex umfasst. Ein Converged Index™ indiziert Informationen und ermöglicht analytische Abfragen für große Datensätze in Millisekunden.

Vollständiges SQL

Führen Sie Standard-SQL-Abfragen, einschließlich Filter, Sortierungen, Aggregationen, innere und äußere Verknüpfungen, direkt auf teilweise strukturierten Daten aus. Größere Flexibilität bei der Abfrage sich ständig ändernder, teilweise strukturierter und tief verschachtelter Daten.

Abfrage-Lambdas

Abfrage-Lambdas sind benannte parametrisierte SQL-Abfragen, die in Rockset gespeichert werden und über einen dedizierten REST-Endpunkt ausgeführt werden können. Mit Abfrage-Lambdas können Sie eine Versionskontrolle erzwingen und in Ihre CI/CD-Workflows integrieren. Sie können auch Node.js, Java, Go, Python Client-Bibliotheken verwenden.

Trennung von Rechen- und Speicherressourcen

Skalieren Sie Rechen- und Speicherressourcen unabhängig voneinander, um das beste Preis-Leistungs-Verhältnis zu erhalten. Während die Menge Ihrer Daten wächst, können Sie die Rechenleistung genau auf die Abfrageleistung abstimmen, die Sie zu einem bestimmten Zeitpunkt benötigen.

Serverlose automatische Skalierung in der Cloud

Rockset verwendet eine moderne, cloudnative Aggregator Leaf Tailer(ALT)-Architektur, die in der Cloud automatisch skaliert wird und die Cluster-Bereitstellung und Indexverwaltung automatisiert. Optimieren Sie die Kosten und minimieren Sie die betrieblichen Gemeinkosten mit der serverlosen automatischen Skalierung.

Sicherheit der Unternehmensklasse

Die Daten werden im Ruhezustand verschlüsselt und sind während der Übertragung durch SSL geschützt. Maskieren Sie sensible Informationen mithilfe von Feldzuordnungen bei der Aufnahme der Daten. SAML, OAuth und Okta können für Single Sign-On verwendet werden. Optional werden AWS VPC-Bereitstellungen unterstützt.

Installation

Tableau-Installationsanweisungen:

Auf dieser Seite wird beschrieben, wie Sie Tableau Desktop für die Verwendung mit Rockset einrichten und konfigurieren. Sie können Rockset in Tableau integrieren, um Echtzeit-Dashboards mit NoSQL-Daten zu erstellen.

Zum Ausführen der folgenden Schritte benötigen Sie die .jar-Datei für das Rockset Java SDK Version 0.7.0+. Anweisungen zum Erstellen der .jar-Datei finden Sie hier. Sie können die .jar-Datei (rockset-java-$version.jar) auch über Maven herunterladen.

Außerdem müssen Sie den signierten Connector über den oben angegebenen Link herunterladen.

Konfiguration

Hinweis: Stellen Sie sicher, dass Sie Tableau Desktop Version 2019.2 (oder höher) installiert haben und Rockset Java SDK Version 0.7.0 (oder höher) verwenden.

  1. Erstellen Sie einen API-Schlüssel in der Rockset-Konsole, indem Sie „Manage“ > „API Keys“ auswählen.

  2. Legen Sie die .jar-Datei für das Rockset Java SDK je nach Betriebssystem in einem der folgenden Ordner ab:

    • Windows: C:\Programme\Tableau\Drivers
    • Mac: ~/Library/Tableau/Drivers

Genauere Anweisungen finden Sie in der Tableau-Dokumentation.

  1. Legen Sie den signierten Connector (rockset.taco) je nach Betriebssystem in einem der folgenden Ordner ab:

    • Windows: C:\Benutzer<user>\Dokumente\Eigenes Tableau-Repository
    • Mac: ~/Dokumente/Eigenes Tableau-Repository/Connectors
  2. Navigieren Sie in Tableau zu „Verbindung zum Server herstellen“ und wählen Sie „Rockset by Rockset Inc.“ aus.

Konfigurieren Sie die Verbindung wie folgt:

  1. Verwenden Sie „api.rs2.usw2.rockset.com“ als Server.
  2. Verwenden Sie Rockset als Datenbank.
  3. Geben Sie „apikey“ als Benutzernamen und „Rockset API Key“ als Kennwort ein.
  4. Klicken Sie auf „Anmelden“.

Technische Daten

Version
1.0
Funktioniert mit
Tableau 2019.4 und später

Ressourcen