MicroStrategy ONE
Configurare Platform Analytics per utilizzare un nome di database del repository diverso
Platform Analytics è configurato con uno schema e un database PostgreSQL denominati platform_analytics_wh
pronto all'uso. È possibile configurare Platform Analytics per utilizzare un database diverso purché lo schema sia denominato platform_analytics_wh
.
- Connettersi all'istanza PostgreSQL.
-
Crea un utente. Se gli utenti mstr e mstr_pa esistono già dall'installazione MicroStrategy , saltare questo passaggio.
CopiaCREATE USER mstr_pa WITH ENCRYPTED PASSWORD '<password>' NOSUPERUSER CREATEDB;
-
Consente di creare il database e concedere i privilegi di database:
CopiaCREATE DATABASE YOUR_DATABASE_NAME;
GRANT ALL ON DATABASE YOUR_DATABASE_NAME TO mstr_pa; -
Aggiornare
pg_hba.conf
file, se necessario:Copiahost YOUR_DATABASE_NAME mstr_pa 127.0.0.1/32 password
host YOUR_DATABASE_NAME mstr_pa ::1/128 password
host YOUR_DATABASE_NAME mstr_pa samenet password - Aprire il
PAConsumerConfig.yaml
file e aggiornarepgWhDb
ed eventuali altri campi necessari.CopiawhDbType: postgresql
…
pgWarehouseDbConnection:
pgWhHost: YOUR_HOST
pgWhUser: mstr_pa
pgWhPasswd: YOUR_PASSWORD
pgWhPort: 5432
pgWhDb: YOUR_DATABASE_NAME -
Iniziare a popolare il repository di Platform Analytics eseguendo
platform-analytics-custom-install
.Windows:
platform-analytics-custom-install.bat -o install
Linux:
./platform-analytics-custom-install.sh -o install
-
Consultare la tabella etl_pa_version. I DDL e le procedure devono corrispondere alla versione più recente.
CopiaSELECT * FROM etl_pa_version;
-
Concedi i privilegi dello schema richiesti e modifica i ruoli:
CopiaGRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA platform_analytics_wh to mstr_pa;
ALTER ROLE mstr_pa in DATABASE YOUR_DATABASE_NAME SET search_path to platform_analytics_wh; - Aggiornare il DSN utilizzato per Platform Analytics sostituendo il database nel DSN con quello creato.