小编Mic*_*man的帖子

闪亮:打印控制台输出到文本对象而无需等待功能完成

我是Shiny的新手并且相当挣扎.

我需要让我的Shiny用户能够下载数据文件(基本上是查询数据库).查询从一次到另一次.Shiny本地支持日期,但不支持时间,因此我必须为用户提供带有文本字段的文本字段submitButton

问题是我需要让提交按钮对两个文本输入执行验证测试,并且:或者:如果任一输入无效,则返回错误消息2)下载数据,同时提供状态更新(数据可以采用小时轻松 - 我不想让用户挂起).

我发现了一些renderPrint看起来像是一个很好的选择,因为它声称输出打印到控制台的内容 - 然后我可以打印错误消息或显示数据下载过程中的正常控制台输出.但是它保持打印输出直到整个过程完成.

我想另一个可能的解决方案是返回到renderText然后直接从queryMagic函数中呈现文本- 当它经历数据下载过程时,它可以定期output$text用新文本更新.但我不确定如何做到这一点.

ui.R:

shinyUI(fluidPage(

  # Application title
  titlePanel("Demo Market Report"),

  fluidRow(

    column(4,
           h3("Extract Data"),
           helpText("Enter a start and end date/time of data to download. Be aware it takes about 10 minutes to download one hour of data.", strong("Date/time should be entered in yyyy-mm-dd hh:mm:ss format.")),
           textInput("fromDatetime", "From:", value = paste(with_tz(Sys.time(), "EST")-3600 )),
           textInput("toDatetime", "To:", value = paste(with_tz(Sys.time(), "EST"))),
           submitButton("Download Data Extract")
    ),
    column(4,
           textOutput("text1")
    ) …
Run Code Online (Sandbox Code Playgroud)

r shiny

12
推荐指数
1
解决办法
1万
查看次数

当另一个字段已在 GROUP BY 中时,WHERE 大于计数的 SQL 查询

(我很高兴欢迎更好的标题建议)

我正在尝试在 Oracle 中编写一个 SQL 查询,该查询只输出条目,其中一个字段的计数高于某个值。

具体来说,我有表 AIRPORTS、MARKETS 和 STATES。

AIRPORTS 表是关于具有字段 ID(主键)、NAME、ABBR(缩写)、MARKET(来自 MARKETS 表的外键)、STATE(来自 STATE 表的外键)和 CITY 的机场的信息。像这样:

14122   PITTSBURGH INTERNATIONAL    PIT 30198   42  PITTSBURGH, PA
14150   PELLSTON REGIONAL AIRPORT   PLN 34150   26  PELLSTON, MI
14193   PENSACOLA GULF COAST REGIONAL   PNS 33728   12  PENSACOLA, FL
Run Code Online (Sandbox Code Playgroud)

MARKETS 是关于机场可以进入的不同市场的信息。它包含一个 ID(主键)和 NAME 字段。像这样:

30576   Baglung, Nepal
30577   Binghamton, NY
30578   Bruggen, Germany
30579   Bergen, Norway
Run Code Online (Sandbox Code Playgroud)

STATES 包含有关美国各州的信息,使用政府的 FIPS 代码。它包含字段 FIPS(主键)、NAME 和 ABBR(缩写)。像这样:

1   ALABAMA  AL
2   ALASKA   AK
4   ARIZONA  AZ
5 …
Run Code Online (Sandbox Code Playgroud)

sql oracle join count subquery

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

count ×1

join ×1

oracle ×1

r ×1

shiny ×1

sql ×1

subquery ×1