MicroStrategy ONE

Configurazione per la creazione e l'esecuzione di documenti HTML

I documenti HTML possono essere creati solo con MicroStrategy Developer su piattaforma Windows, ma possono essere archiviati ed eseguiti da una directory all'interno di una piattaforma Linux. La directory in cui sono archiviati i documenti HTML deve essere accessibile sul computer con Intelligence Server e sul computer Windows con Developer.

Utilizzando la finestra di dialogo Configurazione progetto in MicroStrategy Developer, è necessario specificare il percorso della directory del documento HTML come percorso assoluto. Questa directory dei documenti può trovarsi su un computer locale o su un computer remoto. Gli utenti richiedono autorizzazioni di lettura e scrittura appropriate per accedere a questa directory. Quando MicroStrategy Intelligence Server esegue documenti HTML, per accedere ai file HTML è necessaria un'autorizzazione di lettura per la directory dei documenti HTML.

Per la procedura di configurazione di una directory di documenti HTML tra computer Windows e Linux di seguito, vengono fatte le seguenti ipotesi:

  • MicroStrategy Developer su un computer Windows e MicroStrategy Intelligence Server su un computer Linux è stato installato.

    Developer può essere installato solo su computer Windows.

  • Gli utenti di MicroStrategy Developer dispongono almeno delle autorizzazioni di lettura per la directory dei documenti HTML per l'esecuzione di documenti HTML esistenti. Gli utenti di MicroStrategy Developer devono disporre di autorizzazioni di scrittura per la directory per creare nuovi documenti HTML.
  • Per i percorsi dei file descritti nella procedura seguente, machine-name viene utilizzato per rappresentare il nome del computer in cui è archiviata la directory dei documenti HTML. Ad esempio, se la directory viene archiviata su un computer denominato UNIX1, machine-name deve essere sostituito con UNIX1. Su questo computer deve essere installato Samba per fornire l'accesso alla cartella su un computer Windows.
  • È necessario disporre dei permessi di root su qualsiasi computer Linux utilizzato per impostare la directory dei documenti HTML. Ciò include il computer che memorizza la directory dei documenti HTML nonché qualsiasi computer che deve essere configurato per accedere alla directory.

A configurare la directory dei documenti HTML

  1. Crea una directory per contenere la directory dei documenti HTML sul computer Linux desiderato. Questa procedura presuppone che il percorso della directory del documento HTML sia machine-name:/share/htmldocuments. Questo è il computer a cui si fa riferimento machine-name nei passaggi seguenti. Per creare questa directory, inserisci i comandi seguenti:

    # cd /

    # mkdir share

    # cd share

    # mkdir htmldocuments

  2. Installa il software Samba sul computer Linux su cui hai creato la directory dei documenti HTML nel passaggio precedente. Con questo software, la directory dei documenti HTML è accessibile dai computer Windows in cui è installato MicroStrategy Developer. È possibile ottenere la versione più recente di Samba all'indirizzo http://www.samba.org.

    Si noti che Samba utilizza l'estensione .org e non la più comune estensione .com. Se si utilizza l'estensione .com, si accede a un sito Web non corretto.

  3. Condividere la directory machine-name:/share nella rete tramite NFS. Ad esempio, è necessario condividere UNIX1:/share. Assicurati che le autorizzazioni di lettura e scrittura siano impostate per la condivisione. Questo passaggio consente ad altri computer Linux di accedere alla directory.
  4. Crea una condivisione Samba, denominata "share", con autorizzazioni di lettura e scrittura che punta alla directory machine-name:/share. Ad esempio, è necessario condividere UNIX1:/share. Questo passaggio consente ai computer Windows di accedere alla directory.

    La condivisione Samba è stata creata in Samba smb.conf file. Per istruzioni specifiche su come configurare una condivisione Samba, fare riferimento al sito web di Samba all'indirizzohttp://www.samba.org.

  5. Riavvia Samba.
  6. Montare la directory dei documenti HTML sul computer su cui è installato Intelligence Server. Per questo sono necessari i privilegi di root.

    Nel computer in cui è installato Intelligence Server, digitare il comando dom e la password root al prompt dei comandi per accedere come superutente o accedere come radice. Il prompt dei comandi cambia nel segno cancelletto (#). Eseguire i seguenti comandi:

    Nei seguenti comandi, machine-name fa riferimento al nome computer del computer in cui è stata archiviata la directory dei documenti HTML e in cui è stata creata una condivisione NFS e Samba. Potrebbe trattarsi di un nome diverso da quello del computer su cui stai montando la directory. Il comando mount finale contiene uno spazio tra /htmldocuments e /machine-name.

    cd /

    mkdir machine-name

    cd machine-name

    mkdir share

    cd share

    mkdir htmldocuments

    cd /

    mount machine-name:/share/htmldocuments /machine-name/share/htmldocuments

  7. È possibile memorizzare nella cache la connessione alla directory dei documenti HTML di Linux da un computer Windows in modo che non venga richiesta l'autenticazione ogni volta che si accede alla directory:
    1. Nel computer Windows in cui è installato MicroStrategy Developer, fare clic su Avvia e selezionare Esegui. Si apre la finestra di dialogo Esegui.
    2. Digitare \\machine-name\share\htmldocuments,e fare clic su OK per aprire la directory dei documenti HTML condivisi di livello superiore. Digitare, ad esempio, \\UNIX1\share\htmldocuments.

    Questa operazione deve essere eseguita a ogni riavvio del computer.

  8. Utilizzando la finestra di dialogo Configurazione progetto in MicroStrategy Developer, impostare la directory del documento HTML come percorso assoluto procedendo nel seguente modo:
    1. In Developer fare clic con il pulsante destro del mouse sul progetto associato ai documenti HTML e selezionare Configurazione progetto. Si apre la finestra di dialogo Configurazione progetto.
    2. Espandere Definizione progetto e fare clic su Avanzate. Vengono visualizzate le opzioni Configurazione progetto - Avanzate.
    3. Nella casella della directory dei documenti HTML, digitare il percorso assoluto \\machine-name\share\htmldocuments. Digitare, ad esempio, \\UNIX1\share\htmldocuments.
    4. Fare clic su OK per accettare le modifiche.
  9. Creare una directory denominata xsls nella directory dei documenti HTML e copia i file XSL necessari per creare documenti HTML in xsls directory, /machine-name/share/htmldocuments/xsls. Se i file XSL sono stati archiviati in una directory diversa o non li hai copiati dalla directory predefinita originale, è necessario copiarli nella nuova directory xsls directory. Ad esempio, la directory dei documenti HTML predefinita per il progetto Tutorial è Program Files\MicroStrategy\Tutorial Reporting.
  10. Per inserire immagini nel documento HTML, creare una directory denominata immagini nella directory del documento HTML e copia le immagini nella directory /machine-name/share/htmldocuments/images.

Ora sei pronto per creare ed eseguire i tuoi documenti HTML. Ricordarsi di creare i documenti HTML nella directory dei documenti HTML, altrimenti Intelligence Server non potrà eseguire correttamente i documenti HTML.