有人可以澄清一下,我们是否可以在完全非 Azure/非云/非 Azurestack 的纯本地传统私有环境(位于非常严格的企业代理后面,没有使用内部本地 Skype For Business 通道在运行时访问 Azure/AWS/Internet ?如果是这样...是否有一个链接可以用来实现相同的目标(部署到 IIS?)。
我看了这个帖子:Bot Framework without Azure possible?
这似乎仍然需要互联网连接并在微软网站上注册机器人。如果这是一次性活动,那没问题,但我的 BOT 服务是否需要连接到该注册才能保持其正常运行?
到目前为止,我已经创建了一个 Hello World Bot,它可以使用 VS2017 和 Bot 模拟器正常工作(步骤:https: //learn.microsoft.com/en-us/bot-framework/dotnet/bot-builder-dotnet-quickstart)。我多么想将其部署到我们的内部 Skype for Business 渠道,但目前尚不清楚它是否可以独立于任何 Azure/云服务运行。
提前非常感谢
我正在尝试选择时间戳字段recdate的行,其日期值最大并包含该月的最后一个完成日期.例如,由于这是2016年7月,我希望所有行的日期值都达到并包含31-06-2016.这曾经在T-SQL中运行良好,我使用以下内容并将其分配给@today并在我的WHERE中查看:
DECLARE @today DATETIME SELECT @today = CONVERT(VARCHAR(25),DATEADD(s,-1,DATEADD(mm, DATEDIFF(m,0,GETDATE())-0,0)));
Run Code Online (Sandbox Code Playgroud)
我在BigQuery中苦苦挣扎,我无法让DATEDIFF或GETDATE工作,想知道是否有人对此有所想法?
最好的祝愿
戴夫
Ansible 版本:2.9.16,在 RHEL 7.9 上运行,python ver = 2.7.5,针对 Windows 2016 服务器。(Linux 目标服务器的行为也应该相同)
我的剧本有两个剧本。一个针对 3 个远程服务器(注意:串行:0 即并发),另一个仅针对本地主机。在 play1 中,我尝试使用 delegate_facts 和 delegate_to 将从每个主机获取的事实委托给本地主机。目的是将这些事实委托给单个主机( localhost ),以便我稍后可以在针对 localhost 的 play2 (使用主机变量)中使用它。但奇怪的是这不起作用。它仅包含来自 Play1 的最后一个主机的信息。
任何帮助将不胜感激。
编辑:切换到在库存中使用主机特定变量以避免混淆,因为我只是试图打印组的主机名。即使在这里,它也是一种粗略的简化。假设 var1 是为每个服务器动态获取的,而不是在清单文件中声明的。
我的库存文件inventory/test.ini如下所示:
[my_servers]
svr1 var1='abc'
svr2 var1='xyz'
svr3 var1='pqr'
Run Code Online (Sandbox Code Playgroud)
我的代码:
## Play1
- name: Main play that runs against multiple remote servers and builds a list.
hosts: 'my_servers' # my inventory group that contains 3 servers svr1,svr2,svr3
any_errors_fatal: false
ignore_unreachable: true
gather_facts: true
serial: …Run Code Online (Sandbox Code Playgroud)