Windows 認証を実行するロールベースの SQL リポジトリか App Service で、Anaplan XL Web Edition を実行します。
PowerShell コマンドレットはサポートにご連絡いただければ利用できるようになり、レポート、フォルダー、権限の展開の自動化に役立ちます。
Get-XL3Repository はファイルベースのリポジトリでも動作しますが、この機能を動作させるには SQL リポジトリを実行している必要があります。
PowerShell のインストール
提供された zip ファイルを解凍し、解凍したフォルダーを現在のディレクトリとして使用するか、フル パスを渡して次のコマンドを実行することでインストールできます。
Import-Module '.\AnaplanXL.PowerShell.dll' -force
すべてのコマンドが次のパラメーターを取ります。
-BaseUri => Anaplan XL Web サーバーの完全な URL (例: https://someserver/AnaplanXLWeb)
-AuthToken => Anaplan XL Web の App Service インスタンスにアクセスする際に使用するオプションの JWT 認証トークン
メソッド
| メソッド | パラメーター | 出力 |
Get-XL3Connections 指定されたレポートで使用される接続を返します。 | -Data
レポート データ: Select-XLReport を使用して取得できます。 |
レポート内の接続です。 |
Set-XL3Connections レポート内の接続を更新します。 | -Data
レポート データ: Select-XL3Report を使用して取得できます。 接続
更新する接続: レポート内の接続は ID によって照合され、指定されたタイプ、サーバー、データベース、キューブを反映するように更新されます。 |
更新されたレポート データです。 |
Add-XL3Folders リポジトリに新しいフォルダーを追加します。 | -Path
新しいフォルダーを追加するフォルダーへのパスです。 -Name
追加するフォルダーの名前です。 |
追加されたフォルダー オブジェクトです。 |
Get-XL3Folders 指定されたパス内のフォルダーを取得します。 | -Path
内容を取得するフォルダーへのパスです。 |
パス内のフォルダーのリストです。 |
Remove-XL3Folders 指定されたフォルダーを削除します。 | -Path
削除するフォルダーへのパスです。 | |
Rename-XL3Folders 指定されたフォルダーの名前を変更します。 | -Path
名前を変更するフォルダーへのパスです。 -Name
フォルダーの新しい名前です。 | |
Clear-XL3Permissions 指定されたフォルダーに設定されているすべての権限をクリアします。 | -Path
権限をクリアするフォルダーへのパスです。 | |
Get-XL3Permissions 指定されたフォルダーの権限を取得します。 | -Path
権限のリストを取得するフォルダーへのパスです。 | RepostioryPermission[] 指定されたフォルダーに設定されている権限のリストです。 |
Remove-XL3Permissions 指定されたフォルダーから明示的な権限セットを削除します。 | -Path
権限を削除するフォルダーへのパスです。 -PermissionID
削除する権限の ID 別リストです。 | |
Set-XL3Permissions 指定されたフォルダーに指定された権限を追加します。 | -Path
権限を追加するフォルダーへのパスです。 -Permission 追加する権限のリストです。 -OverridePermissions フォルダーに「上書き権限」設定を設定します。 | |
Add-XL3Reports 指定されたレポートを指定されたフォルダーに追加します。 | -Path レポートを追加するフォルダーのパスです。 -Name
追加するレポートの名前です。 -Data
レポート データ: Select-XL3Report を使用して取得できます。 |
追加されたレポート オブジェクトです。 |
Get-XL3Reports 指定されたフォルダー内のレポートを取得します。 | -Path
レポートのリストを取得するフォルダーへのパスです。 |
フォルダー内のレポートです。 |
Open-XL3Reports 指定されたレポートを Excel、PDF、LiveExcel、又は PowerPoint としてレンダリングします。 | -Path
レンダリングするレポートへのパス、又はそのフォルダー内のすべてのレポートをレンダリングするフォルダーへのパスです。 -Format
出力の形式:Excel、PDF、LiveExcel、PowerPoint |
レンダリングされたすべてのレポートの配列です。 |
Remove-XL3Reports 指定されたレポートを削除します。 | -Path
削除するレポートへのパスです。 | |
Rename-XL3Reports 指定されたレポートの名前を変更します。 | -Path
名前を変更するレポートへのパスです。 -Name
レポートの新しい名前です。 | |
Select-XL3Reports 指定されたレポートのレポート データを取得します。レポート データは Add-XL3Reports と *-XL3Connections で使用できます。 | -Path
レポートへのパスです。 |
レポート データ。Add-XL3Reports メソッドと *-XL3Connection メソッドで使用できます。 |
Pop-XL3Reports Anaplan XL レポートを XL3RZ パッケージとしてエクスポートします。 | -Path
エクスポートへのパスです。 -IsRecursive
サブフォルダーを含める場合は True です。 -Filename
エクスポート先の XL3RZ ファイルです。 | 指定されたファイルに直接書き込みます。 |
Push-XL3Reports Anaplan XL レポートを XL3RZ パッケージからインポートします。 フォルダー構造はインポートされたものと同じです。 | -InputFile インポート元の XL3RZ ファイルです。 | インポートされたファイルのリストが表示されます。 |
Get-XL3Repository 指定されたリポジトリに関する情報を取得します。 |
リポジトリに関する情報です。 | |
Get-XL3RelationalConnections 指定されたレポートで使用されるリレーショナル接続を返します。 | -Data レポート データ: Select-XL3Report を使用して取得できます。 |
レポート内の接続です。 |
Set-XL3RelationalConnections レポート内のリレーショナル接続を更新します。 | -Data レポート データ: Select-XL3Report を使用して取得できます。 接続 更新する接続: レポート内の接続は ID によって照合され、指定されたタイプと接続文字列を反映するように更新されます。 |
更新されたレポート データです。 |
データ型
| データ型 | 構文 |
RepositoryConnection |
|
RepositoryFolder |
|
RepositoryInfo |
|
RepositoryPermissions |
|
RepositoryRelationalConnection |
|
RepositoryReport |
|
RenderedReport |
|