Rockset | Tableau Exchange

Rockset

di Rockset, Inc.

Descrizione

Rockset è un servizio database di indicizzazione in tempo reale per fornire query analitiche a bassa latenza e concorrenza elevata su larga scala. Crea un Converged Index™ su dati strutturati e semistrutturati da database OLTP, flussi e data lake in tempo reale ed espone un’interfaccia SQL RESTful.

Connettori incorporati

Inserisci i dati in modo sicuro utilizzando connettori nativi per MongoDB, DynamoDB, Kafka, Kinesis, S3 e GCS. Rockset inizialmente carica i dati in blocco, quindi passa all’inserimento continuo per rimanere sincronizzato con l’origine. Inserisci milioni di eventi al secondo. Le query sui nuovi dati hanno una latenza al 95° percentile di 2 secondi. Non sono necessari strumenti ETL.

Schemi intelligenti

Gli schemi intelligenti sono schemi generati automaticamente in base ai campi e ai tipi esatti presenti nei dati inseriti. Lo schema rappresenta dati semistrutturati, oggetti e matrici annidati, tipi misti e valori Null, consentendo query SQL relazionali su tutti questi costrutti. Non è più necessario lo spostamento dello schema.

Converged Index™

Tutti i campi, compresi i campi con più livelli di nidificazione, vengono automaticamente indicizzati in un Converged Index™ che include un indice inverso, un indice delle colonne e un indice delle righe. Un Converged Index™ compila indici delle informazioni e consente alle query analitiche su insiemi di dati di grandi dimensioni di restituire i risultati in millisecondi.

SQL completo

Esegui query SQL standard, inclusi filtri, ordinamenti, aggregazioni, join interni ed esterni, direttamente su dati semistrutturati. Maggiore flessibilità per eseguire query su dati in continua evoluzione, semistrutturati e con più livelli di nidificazione.

Query lambda

Le query lambda sono query SQL denominate con parametri archiviate in Rockset, che possono essere eseguite da un endpoint REST dedicato. Con le query lambda puoi applicare il controllo della versione e integrarlo nei tuoi workflow CI/CD. In alternativa, puoi utilizzare le nostre librerie client Node.js, Java, Go e Python.

Separazione di calcolo e archiviazione

Ridimensiona le risorse di calcolo e archiviazione in modo indipendente per il miglior rapporto prezzo/prestazioni. Con l’aumento delle dimensioni dei dati, puoi utilizzare esattamente la giusta quantità di calcolo per le prestazioni delle query di cui hai bisogno in un dato momento.

Scalabilità automatica serverless nel cloud

Rockset utilizza una moderna architettura ALT (Aggregator Leaf Tailer) nativa del cloud che viene ridimensionata automaticamente nel cloud e automatizza il provisioning dei cluster e la gestione degli indici. Ottimizza i costi riducendo al minimo i costi operativi con la scalabilità automatica serverless.

Sicurezza di livello aziendale

I dati sono crittografati quando sono inattivi e protetti tramite SSL durante la trasmissione. Maschera le informazioni sensibili utilizzando i mapping dei campi al momento dell’acquisizione. SAML, OAuth e Okta per l’accesso Single Sign-On. Supporto facoltativo per le distribuzioni AWS VPC.

Installazione

**Istruzioni per l’installazione di Tableau: **

Questa pagina descrive come installare Tableau Desktop e configurarlo per l’utilizzo con Rockset. Puoi integrare Tableau con Rockset per creare dashboard in tempo reale basate su dati NoSQL.

La procedura seguente richiede il file jar di Rockset Java SDK versione 0.7.0 successiva. Per istruzioni sulla compilazione del file jar, fai riferimento a queste informazioni. Puoi anche scaricare il file jar (rockset-java-$version.jar) da Maven.

È inoltre necessario scaricare il connettore firmato dal collegamento precedente.

Configurazione

Nota: assicurati che la versione dell’installazione di Tableau Desktop sia la 2019.2 (o successiva) e di avere Rockset Java SDK versione 0.7.0 (o successiva).

  1. Crea una chiave API utilizzando Rockset Console in Manage > API Keys.

  2. Posiziona il file jar di Rockset Java SDK nella seguente cartella, a seconda del sistema operativo:

    • Windows: C:\Programmi\Tableau\Driver
    • Mac: ~/Libreria/Tableau/Driver

Fai riferimento alla documentazione di Tableau per istruzioni più dettagliate.

  1. Posiziona il connettore firmato (rockset.taco) nella seguente cartella, a seconda del sistema operativo:

    • In Windows: C:\Utenti<user>\Documenti\Repository personale di Tableau
    • In Mac: ~/Documenti/Repository personale di Tableau/Connettori
  2. In Tableau, passa a Connettiti al server e seleziona Rockset di Rockset Inc.:

Configura la connessione come segue:

  1. Utilizza “api.rs2.usw2.rockset.com” per il server
  2. Utilizza Rockset come database
  3. Inserisci apikey come nome utente e Rockset API Key come password.
  4. Fai clic su Accedi

Specifiche tecniche

Versione
1.0
Funziona con
Tableau 2019.4 e versioni successive

Risorse