MicroStrategy ONE

Connetti ad Amazon S3

Amazon Simple Storage Service (Amazon S3) è un servizio di storage di oggetti che offre scalabilità, disponibilità dei dati, sicurezza e prestazioni leader del settore. MicroStrategy Cloud Object Connector consente di accedere ad Amazon S3 per esplorare rapidamente cartelle e file e importarli nei cubi MicroStrategy.

Esplora i seguenti argomenti in questa pagina:

  1. Preparare i parametri di connessione
  2. Crea un ruolo DB
  3. Importa dati
  4. Limitazioni

Preparare i parametri di connessione

Affinché Cloud Object Connector possa esplorare correttamente il file system Amazon S3, è necessario un account Amazon Web Service creato con le autorizzazioni appropriate. Le entità IAM, come utenti, gruppi e ruoli, iniziano senza autorizzazioni e devono averle concesse. Per maggiori dettagli sulla concessione delle autorizzazioni alle entità IAM, fare riferimento a Gestisci autorizzazioni IAM.

MicroStrategy consiglia di creare un utente IAM per Cloud Object Connector. Affinché un utente IAM possa accedere a un bucket e agli oggetti al suo interno, l'autorizzazione Consenti effetto deve essere concessa almeno per le due azioni seguenti:

  • s3:GetObject
  • s3:ListBucket
  • s3:ElencaTuttiIMieiBucket

Dopo che l'utente IAM è stato creato correttamente, chiedi a un amministratore IAM l'ID della chiave di accesso e la chiave di accesso segreta.

Crea un ruolo DB

Accedi ad Amazon S3 Cloud Object Connector su MicroStrategy Web o Workstation.

  1. Scegliere Aggiungi dati > Nuovi dati.
  2. Trovare e selezionare il Amazon S3 Connettore oggetto cloud dall'elenco di origini dati.

  3. Accanto a Origini dati, fare clic su Nuova origine dati per aggiungere una nuova connessione.

  4. Inserisci le tue credenziali di connessione.

    • Nome connessione: un nome per la nuova connessione.
    • Regione AWS: la regione AWS esatta in cui si trova il bucket.
    • AccessKey utente IAM: l'ID della chiave di accesso.
    • AccessSecret utente IAM: la chiave di accesso segreta.

  1. Nel riquadro di sinistra, accanto a Dataset, fare clic su Crea un nuovo dataset .

  2. Trovare e selezionare il Amazon S3 Connettore oggetto cloud dall'elenco di origini dati.

  3. Accanto a Origini dati, fare clic su Nuova origine dati per aggiungere una nuova connessione.

  4. Inserisci le tue credenziali di connessione.

    • Nome connessione: un nome per la nuova connessione
    • Regione AWS: la regione AWS esatta in cui si trova il bucket
    • AccessKey utente IAM: l'ID della chiave di accesso
    • AccessSecret utente IAM: la chiave di accesso segreta

Importa dati

Una volta creato il connettore, è possibile importare i dati in MicroStrategy.

  1. Seleziona la connessione appena creata.
  2. Nel menu a discesa, seleziona il bucket e sfoglia le cartelle o i file.
  3. Fare doppio clic sui file o trascinarli nel riquadro di destra.

    Nel riquadro Anteprima puoi visualizzare i dati di esempio e modificare il tipo di colonna.

  4. Pubblica il cubo in MicroStrategy con i dati selezionati.

Limitazioni

Tipi di file supportati

Sono supportati solo i seguenti tipi di file:

  • .json
  • .parquet
  • .Euro
  • .orco
  • .csv
  • Formato delta

Seleziona Cartelle

Quando si seleziona l'intera cartella, la cartella deve soddisfare i seguenti requisiti:

  • Tutti i file nella cartella devono avere gli stessi tipi di file. Una finestra di dialogo ti chiederà di scegliere il tipo di file
  • Tutti i file condividono lo stesso schema
  • Se la cartella dispone di sottocartelle, le sottocartelle devono essere in un formato partizionato valido. Di seguito è riportato un esempio di struttura di cartelle valida

Limitazioni della scintilla

  • È possibile leggere solo i file JSON con ogni nuova riga come JSON completo
  • I file parquet che contengono caratteri speciali (, ; { } \ = " .) non possono essere letti
  • I file parquet con tipi di dati di colonna come INT32(UINT_8)/(UNIT_16)/(UNIT_32)/(TIME_MILLIS) non sono supportati
  • Le colonne con tipo binario non possono essere pubblicate nel cubo
  • I file ORC con nomi di campo con prefisso "_col" (ad esempio, _col0, _col1), dove lo schema del file contiene almeno una struttura nidificata, un array o un campo mappa, non possono essere importati

Funzioni

Le seguenti funzionalità non sono supportate:

  • Caricamento di file MicroStrategy per la connessione a Cloud Object Connector
  • Wrangling dei dati nell'importazione dei dati
  • Definizione della geografia nell'importazione dei dati
  • Pianificazione avanzata per la pubblicazione di Schedule Cube
  • Raggruppare tabelle nell'importazione dati