Rohit,
Thank you, that was a helpful suggestion. I still haven't fully pieced it together, but here is what I've figured out so far. Below I pasted what you suggested before I defined the function, and then after I defined the function. The code did what I expected before I defined the function.
After I define the function some unexpected things happen. The code does seem to be ignoring the Normal[Dataset[ piece of the function, and I'm seeing Entity["Campus Building" repeated in the output, which I don't understand. I think I may need to figure out another way to define my function to work around these issues.
In[5]:= campusBuildingMonthlyBills[#] & /@
EntityList["Campus Building"]
Out[5]= {campusBuildingMonthlyBills[
Entity["Campus Building", "weld"]],
campusBuildingMonthlyBills[Entity["Campus Building", "chapel"]],
campusBuildingMonthlyBills[Entity["Campus Building", "barton"]],
campusBuildingMonthlyBills[Entity["Campus Building", "bean"]],
campusBuildingMonthlyBills[Entity["Campus Building", "bio shelter"]],
campusBuildingMonthlyBills[Entity["Campus Building", "test"]]}
In[9]:= campusBuildingMonthlyBills[#] & /@
EntityList["Campus Building"]
During evaluation of In[9]:= DateListPlot::ldata: TimeSeries[Entity[Campus Building,weld][{monthly bills[DATE],monthly bills[KWH]}]] is not a valid dataset or list of datasets.
During evaluation of In[9]:= DateListPlot::ldata: TimeSeries[Entity[Campus Building,chapel][{monthly bills[DATE],monthly bills[KWH]}]] is not a valid dataset or list of datasets.
During evaluation of In[9]:= DateListPlot::ldata: TimeSeries[Entity[Campus Building,barton][{monthly bills[DATE],monthly bills[KWH]}]] is not a valid dataset or list of datasets.
During evaluation of In[9]:= General::stop: Further output of DateListPlot::ldata will be suppressed during this calculation.
Out[9]= {DateListPlot[
TimeSeries[
Entity["Campus Building",
Entity["Campus Building", "weld"]][{"monthly bills"["DATE"],
"monthly bills"["KWH"]}]]],
DateListPlot[
TimeSeries[
Entity["Campus Building",
Entity["Campus Building", "chapel"]][{"monthly bills"["DATE"],
"monthly bills"["KWH"]}]]],
DateListPlot[
TimeSeries[
Entity["Campus Building",
Entity["Campus Building", "barton"]][{"monthly bills"["DATE"],
"monthly bills"["KWH"]}]]],
DateListPlot[
TimeSeries[
Entity["Campus Building",
Entity["Campus Building", "bean"]][{"monthly bills"["DATE"],
"monthly bills"["KWH"]}]]],
DateListPlot[
TimeSeries[
Entity["Campus Building",
Entity["Campus Building", "bio shelter"]][{"monthly bills"[
"DATE"], "monthly bills"["KWH"]}]]],
DateListPlot[
TimeSeries[
Entity["Campus Building",
Entity["Campus Building", "test"]][{"monthly bills"["DATE"],
"monthly bills"["KWH"]}]]]}