paginated-report
Manage paginated reports
Authentication scope: fabric
List paginated reports in a workspace
fabio paginated-report list --workspace <value>| Flag | Type | Required | Description |
|---|---|---|---|
--workspace |
string |
Yes | Workspace ID |
Read-only · Returns list
Show details of a paginated report
fabio paginated-report show --workspace <value> --id <value>| Flag | Type | Required | Description |
|---|---|---|---|
--workspace |
string |
Yes | Workspace ID |
--id |
string |
Yes | Paginated report ID |
Read-only · Returns object
create
Section titled “create”Create a paginated report in the specified workspace (requires an RDL definition file)
fabio paginated-report create --workspace <value> --name <value>| Flag | Type | Required | Description |
|---|---|---|---|
--workspace |
string |
Yes | Workspace ID |
--name |
string |
Yes | Display name |
--description |
string |
No | Optional description (max 256 characters) |
--file |
string |
No | Path to the .rdl definition file (base64-encoded and sent as the definition) |
--content |
string |
No | Inline base64-encoded RDL content |
--sensitivity-label |
string |
No | Sensitivity label ID to apply on creation |
Mutates state · Long-running operation · Returns object
update
Section titled “update”Update paginated report properties (name and/or description)
fabio paginated-report update --workspace <value> --id <value>| Flag | Type | Required | Description |
|---|---|---|---|
--workspace |
string |
Yes | Workspace ID |
--id |
string |
Yes | Paginated report ID |
--name |
string |
No | New display name |
--description |
string |
No | New description |
Mutates state · Returns object
delete
Section titled “delete”Delete a paginated report
fabio paginated-report delete --workspace <value> --id <value>| Flag | Type | Required | Description |
|---|---|---|---|
--workspace |
string |
Yes | Workspace ID |
--id |
string |
Yes | Paginated report ID |
--hard-delete |
bool |
No | Permanently delete (cannot be recovered) |
Mutates state · Destructive · Returns void
get-definition
Section titled “get-definition”Get the public definition of a paginated report (returns the .rdl file encoded in base64)
fabio paginated-report get-definition --workspace <value> --id <value>| Flag | Type | Required | Description |
|---|---|---|---|
--workspace |
string |
Yes | Workspace ID |
--id |
string |
Yes | Paginated report ID |
--decode |
bool |
No | Decode base64 payloads inline (adds decodedPayload field) |
Read-only · Long-running operation · Returns object
update-definition
Section titled “update-definition”Update the definition of a paginated report
fabio paginated-report update-definition --workspace <value> --id <value>| Flag | Type | Required | Description |
|---|---|---|---|
--workspace |
string |
Yes | Workspace ID |
--id |
string |
Yes | Paginated report ID |
--file |
string |
No | Path to the .rdl definition file |
--content |
string |
No | Inline base64-encoded RDL content (JSON definition parts array) |
--update-metadata |
bool |
No | Update item metadata from .platform file when present in the definition |
Mutates state · Long-running operation · Returns void
export
Section titled “export”Export (render) the paginated report to a file (PDF, PPTX, XLSX, DOCX, CSV, IMAGE, …)
fabio paginated-report export --workspace <value> --id <value> --out <value>| Flag | Type | Required | Description |
|---|---|---|---|
--workspace |
string |
Yes | Workspace ID |
--id |
string |
Yes | Paginated report ID |
--format |
string |
No | Output file format (PDF, PPTX, XLSX, DOCX, CSV, XML, MHTML, IMAGE, ACCESSIBLEPDF) |
--out |
string |
Yes | Destination file path to write the exported report to |
--parameter |
string |
No | Report parameter as name=value (repeatable) |
--timeout |
string |
No | Maximum seconds to wait for the export job to complete |
Read-only · Long-running operation · Returns object
