diff --git a/docs/sources/dashboards/create-reports/index.md b/docs/sources/dashboards/create-reports/index.md index 73e8aad43de..a3a13b711ee 100644 --- a/docs/sources/dashboards/create-reports/index.md +++ b/docs/sources/dashboards/create-reports/index.md @@ -116,8 +116,6 @@ If the time zone is set differently between your Grafana server and its remote i ### Layout and orientation -> We're actively developing new report layout options. [Contact us](https://grafana.com/contact?about=grafana-enterprise&topic=design-process&value=reporting) to get involved in the design process. - | Layout | Orientation | Support | Description | Preview | | ------ | ----------- | ------- | --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Simple | Portrait | v6.4+ | Generates an A4 page in portrait mode with three panels per page. | {{< figure src="/static/img/docs/enterprise/reports_portrait_preview.png" max-width="500px" max-height="500px" class="docs-image--no-shadow" alt="Simple layout in portrait" >}} | @@ -137,6 +135,19 @@ When the CSV file is generated, it is temporarily written to the `csv` folder in A background job runs every 10 minutes and removes temporary CSV files. You can configure how long a CSV file should be stored before being removed by configuring the [temp-data-lifetime][] setting. This setting also affects how long a renderer PNG file should be stored. +### Table data in PDF + +{{% admonition type="note" %}} +Available in public preview (`pdfTables` feature toggle) in [Grafana Enterprise][] v10.3+ with the [Grafana image renderer plugin](/grafana/plugins/grafana-image-renderer) v3.0+, and [Grafana Cloud](/docs/grafana-cloud/). +{{% /admonition %}} + +When there's more data in your table visualizations than can be shown in the dashboard PDF, you can select one of these two options to access all table visualization data as PDF in your reports: + +- **Include table data as PDF appendix** - Adds an appendix to the main dashboard PDF. +- **Attach a separate PDF of table data** - Generates a separate PDF file. + +This feature relies on the same plugin that supports the [image rendering][] features. + ### Scheduling > **Note:** Available in [Grafana Enterprise][] version 8.0 and later, and [Grafana Cloud](/docs/grafana-cloud/). diff --git a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md index 553823c3986..da0440e45df 100644 --- a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md +++ b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md @@ -80,6 +80,7 @@ Some features are enabled by default. You can disable these feature by setting t | `reportingRetries` | Enables rendering retries for the reporting feature | | `transformationsVariableSupport` | Allows using variables in transformations | | `cloudWatchBatchQueries` | Runs CloudWatch metrics queries as separate batches | +| `pdfTables` | Enables generating table data as PDF in reporting | ## Experimental feature toggles diff --git a/pkg/services/featuremgmt/registry.go b/pkg/services/featuremgmt/registry.go index 38a743f6bb7..94caf15392d 100644 --- a/pkg/services/featuremgmt/registry.go +++ b/pkg/services/featuremgmt/registry.go @@ -1164,7 +1164,7 @@ var ( { Name: "pdfTables", Description: "Enables generating table data as PDF in reporting", - Stage: FeatureStagePrivatePreview, + Stage: FeatureStagePublicPreview, FrontendOnly: false, Owner: grafanaSharingSquad, Created: time.Date(2023, time.November, 6, 12, 0, 0, 0, time.UTC), diff --git a/pkg/services/featuremgmt/toggles_gen.csv b/pkg/services/featuremgmt/toggles_gen.csv index b803c9d5e30..4881d4da8c0 100644 --- a/pkg/services/featuremgmt/toggles_gen.csv +++ b/pkg/services/featuremgmt/toggles_gen.csv @@ -137,7 +137,7 @@ extractFieldsNameDeduplication,experimental,@grafana/grafana-bi-squad,2023-11-02 dashboardSceneForViewers,experimental,@grafana/dashboards-squad,2023-11-02,false,false,false,true dashboardScene,experimental,@grafana/dashboards-squad,2023-11-13,false,false,false,true panelFilterVariable,experimental,@grafana/dashboards-squad,2023-11-03,false,false,false,true -pdfTables,privatePreview,@grafana/sharing-squad,2023-11-06,false,false,false,false +pdfTables,preview,@grafana/sharing-squad,2023-11-06,false,false,false,false ssoSettingsApi,experimental,@grafana/identity-access-team,2023-11-08,true,false,false,false canvasPanelPanZoom,experimental,@grafana/dataviz-squad,2023-12-27,false,false,false,true logsInfiniteScrolling,experimental,@grafana/observability-logs,2023-11-09,false,false,false,true