MicroStrategy
MicroStrategy
このページではMicroStrategy をCData Connect Cloud の仮想SQL Server API に接続する手順の概要を示します。
前提条件
接続する前にまず以下を実行します。
- データソースをCData Connect Cloud アカウントに接続します。詳しくは、Connections を参照してください。
- Settings ページでPersonal Access Token (PAT) を生成します。PAT をコピーし、認証時にパスワードとして使用します。
CData Connect Cloud に接続する
MicroStrategy からCData Connect Cloud の仮想SQL Server API へのコネクションを確立するには以下の手順に従います。
-
Log into MicroStrategy.
-
Click Add External Data > Databases.
-
Set the Import Option to Select Tables.
-
In the Import from Tables wizard, click “+” to add a new data source.
-
Set the connection properties.
- Database—select SQL Server
- Version—select SQL Server 2017
- Server Name—enter tds.cdata.com
- Port Number—enter 14333
- Database Name—接続したいCData Connect Cloud データソースのConnection Name を入力します。例:Salesforce1
- User—CData Connect Cloud のユーザー名を入力します。ユーザー名は、CData Connect Cloud の画面の右上に表示されています。例:test@cdata.co.jp
- Password—Settings ページで生成したPAT を入力します。
- Data Source Name—enter a name for the data source
-
Click Save.
-
Right-click on the new data source and choose Edit Catalog Options.
-
Edit the SQL column retrieval query to include
TABLE_SCHEMA = '#?Schema_Name?#'
in the WHERE clause. The complete query is below.SELECT DISTINCT TABLE_SCHEMA NAME_SPACE, TABLE_NAME TAB_NAME, COLUMN_NAME COL_NAME, (CASE WHEN (DATA_TYPE LIKE '%char' AND (CHARACTER_SET_NAME='utf8' OR CHARACTER_SET_NAME='usc2')) THEN CONCAT('a',DATA_TYPE) ELSE DATA_TYPE END) DATA_TYPE, CHARACTER_MAXIMUM_LENGTH DATA_LEN, NUMERIC_PRECISION DATA_PREC, NUMERIC_SCALE DATA_SCALE FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME IN (#TABLE_LIST#) AND TABLE_SCHEMA='#?Schema_Name?#' ORDER BY 1,2,3
-
Click Apply > OK.
-
Select the new data source and select the Namespace that corresponds to your virtual database (like SharePoint1).
-
Drag tables into the pane to insert them.
-
Click Finish and choose the option to connect live.
-
Click Create Dossier.
-
You can now create a new visualization of your connected data.