Hi am running a report in SAS Web Report studio and the results do not show as expected. I was hoping to see speedometers.
The reports run properly in SAS EG and SAS StoredReportStudio.
I expected to see my speedometers
This is the code underlying the STP:
libname brmfind "##################";
%let intake_period = 190513;
%let hrm_data = brmfind.hrb_intake_data_&intake_period;
%let hrm_scheme = brmfind.hrb_intake_summary_scheme_&intake_period;
%let hrm_bu = brmfind.hrb_intake_summary_BU_&intake_period;
%let hrm_total= brmfind.hrb_intake_summary_total_&intake_period;
proc sql noprint;
select
hrm_identified into
:hrm_identified
from
&hrm_total;
quit;
proc sql noprint;
select
active_rate into
:active_rate
from
&hrm_total;
quit;
proc sql noprint;
select
enrollment_rate into
:enrollment_rate
from
&hrm_total;
quit;
proc sql noprint;
select
follow_up_rate into
:follow_up_rate
from
&hrm_total;
quit;
proc sql noprint;
select
enroll_admit_rate into
:enroll_admit_rate
from
&hrm_total;
quit;
proc sql noprint;
select
active_admit_rate into
:active_admit_rate
from
&hrm_total;
quit;
proc sql noprint;
select
enrol_readmit_rate into
:enrol_readmit_rate
from
&hrm_total;
quit;
Title bold bcolor=bib color=aliceblue underlin=2 height=5 "High Risk Beneficiary Intake Summary: Intake period &intake_period ";
title2 italic " HRB Key Performance Indicators (KPIs)";
ods layout gridded COLUMNS=3
width=50pct;
goptions xpixels=210 ypixels=200;
ods region;
proc gkpi mode=raised;
speedometer actual=&hrm_identified bounds=(0 50000 100000 150000) /
lfont=(f="Albany AMT" height=.5cm) label="Number of HRBs identified"
colors=(green orange red)
name="plot1"
description=" The number of individuals that have been identified as HRB and flagged for intervention"
link='http://####################:7980/SASStoredProcess/do?_program=%2FHIU_Processes%2FBeneficiary+Analytics%2FHigh+Risk+Beneficiary%28HRB%29%2FHRB+Activity+Monitoring&_action=update%2Cnewwindow%2Cnobanner&_updatekey=1156887307';
run;
ods region;
proc gkpi mode=raised;
speedometer actual=&active_rate bounds=(0 .40 .60 1) / target=.90
lfont=(f="Albany AMT" height=.5cm) label="HRB Active Membership Rate"
format="percent8.0"
name="plot2"
description="Proportion of identified HRBs that are currently still active members of the respective schemes"
link='http:/###############:7980/SASStoredProcess/do?_program=%2FHIU_Processes%2FBeneficiary+Analytics%2FHigh+Risk+Beneficiary%28HRB%29%2FHRB+Induced+GP+Visits+report&_action=update%2Cnewwindow%2Cnobanner&_updatekey=173244961';
run;
ods region;
proc gkpi mode=raised;
speedometer actual=&enrollment_rate bounds=(0 .40 .60 1) / target=.50
lfont=(f="Albany AMT" height=.5cm) label="HRB Enrollment Rate"
format="percent8.0"
name="plot3"
description="Proportion of identified active HRBs that are enrolled"
link='http://###############:7980/SASStoredProcess/do?_program=%2FHIU_Processes%2FBeneficiary+Analytics%2FHigh+Risk+Beneficiary%28HRB%29%2FHRB+Intake+Admission+Rates&_action=update%2Cnewwindow%2Cnobanner&_updatekey=838175014';
run;
ods region;
proc gkpi mode=raised;
speedometer actual=&follow_up_rate bounds=(0 .40 .60 1) / target=.60
lfont=(f="Albany AMT" height=.5cm) label="HRB Follow-Up Rate"
format="percent8.0"
name="plot4"
description="Proportion of enrolled HRBs that are followed-up"
link='http://#################:7980/SASStoredProcess/do?_program=%2FHIU_Processes%2FBeneficiary+Analytics%2FHigh+Risk+Beneficiary%28HRB%29%2FHRB+Intake+Admission+Rates&_action=update%2Cnewwindow%2Cnobanner&_updatekey=838175014';
run;
ods region;
proc gkpi mode=raised;
speedometer actual=&enroll_admit_rate bounds=(0 .40 .60 1) / target=.30
lfont=(f="Albany AMT" height=.5cm) label="HRB Admit Rate"
format="percent8.0"
colors=(green orange red)
name="plot3"
description="Proportion of enorlled HRBs that are admitted within the last 6 months"
link='http://####################:7980/SASStoredProcess/do?_program=%2FHIU_Processes%2FBeneficiary+Analytics%2FHigh+Risk+Beneficiary%28HRB%29%2FHRB+Intake+Admission+Rates&_action=update%2Cnewwindow%2Cnobanner&_updatekey=838175014';
run;
ods region;
proc gkpi mode=raised;
speedometer actual=&enrol_readmit_rate bounds=(0 .40 .60 1) / target=.10
lfont=(f="Albany AMT" height=.5cm) label="HRB Readmission Rate"
format="percent8.0"
colors=(green orange red)
name="plot3"
description="Proportion of enorlled HRBs that had a readmission within the last 6 months"
link='http://############:7980/SASStoredProcess/do?_program=%2FHIU_Processes%2FBeneficiary+Analytics%2FHigh+Risk+Beneficiary%28HRB%29%2FHRB+Intake+Admission+Rates&_action=update%2Cnewwindow%2Cnobanner&_updatekey=838175014';
run;
Do you get any ERRORs or other notes/messages in the SAS log?
That SASWebReportStudio.log does have the Warnings below
If the images is not clear, please read the contents below:
at com.sas.apps.citation.model.report.DataProvider.getData(DataProvider.java:430)
at com.sas.apps.citation.model.report.DataProvider.provideNonBatchData(DataProvider.java:168)
at com.sas.apps.citation.model.report.ContentProvider$ViewElementProviderTask.run(ContentProvider.java:871)
at com.sas.apps.citation.util.progress.AsyncCancellableHelper$MyRunnable.run(AsyncCancellableHelper.java:585)
at com.sas.apps.citation.util.thread.WorkerThread.doCurrentWorkNow(WorkerThread.java:245)
at com.sas.apps.citation.util.thread.WorkerThread.run(WorkerThread.java:331)
[WRS] WARN [WRSThreadPool 3] 2020-01-03 09:29:10,090 [ST-16932-7keRNh6cImfXAFtxyVgh-cas:sasadm] sas.report.models.SASProcessContainer - Ignoring graph entry type in package: plot1.png
[WRS] WARN [WRSThreadPool 3] 2020-01-03 09:29:10,093 [ST-16932-7keRNh6cImfXAFtxyVgh-cas:sasadm] sas.report.models.SASProcessContainer - Ignoring graph entry type in package: plot2.png
[WRS] WARN [WRSThreadPool 3] 2020-01-03 09:29:10,096 [ST-16932-7keRNh6cImfXAFtxyVgh-cas:sasadm] sas.report.models.SASProcessContainer - Ignoring graph entry type in package: plot3.png
[WRS] WARN [WRSThreadPool 3] 2020-01-03 09:29:10,099 [ST-16932-7keRNh6cImfXAFtxyVgh-cas:sasadm] sas.report.models.SASProcessContainer - Ignoring graph entry type in package: plot4.png
[WRS] WARN [WRSThreadPool 3] 2020-01-03 09:29:10,101 [ST-16932-7keRNh6cImfXAFtxyVgh-cas:sasadm] sas.report.models.SASProcessContainer - Ignoring graph entry type in package: plot31.png
[WRS] WARN [WRSThreadPool 3] 2020-01-03 09:29:10,103 [ST-16932-7keRNh6cImfXAFtxyVgh-cas:sasadm] sas.report.models.SASProcessContainer - Ignoring graph entry type in package: plot32.png
[WRS] WARN [WRSThreadPool 3] 2020-01-03 09:29:10,121 [ST-16932-7keRNh6cImfXAFtxyVgh-cas:sasadm] view.html.adapters.ImageAdapter - Invalid Image URL: empty_default_image.gif
com.sas.report.render.ReportRenderException: Cannot retrieve original name and type from Image.
at com.sas.report.render.imagehandling.RomImageCacheKey.<init>(RomImageCacheKey.java:35)
at com.sas.report.render.imagehandling.DefaultImageCacheFactory.newImageCacheKey(DefaultImageCacheFactory.java:25)
at com.sas.report.render.util.ImageUtil.registerImage(ImageUtil.java:28)
at com.sas.
Save $250 on SAS Innovate and get a free advance copy of the new SAS For Dummies book! Use the code "SASforDummies" to register. Don't miss out, May 6-9, in Orlando, Florida.
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.