我一直在使用CREATE FUNCTION UDF_MALEEMPLOYEES(@GENDER NVARCHAR(4))
RETURNS TABLE
AS RETURN
SELECT
CONCAT(FIRSTNAME, CASE WHEN MIDDLENAME IS NULL THEN ' ' ELSE ' ' +MIDDLENAME+' ' END,LASTNAME) AS FULLNAME,
CAST(BIRTHDATE AS DATE) AS BIRTHDATE,
GENDER
FROM
PERSON.PERSON A
INNER JOIN [Sales].[vPersonDemographics] B ON A.BUSINESSENTITYID = B.BUSINESSENTITYID
WHERE
ISNULL(GENDER, '') = ISNULL(@GENDER, '')
Web API应用程序对Amazon DynamoDB
加速器进行PoC。
基本上,我已经在ASP.Net
,EC2
群集上创建了一个Windows Server 2016
沙箱,并在同一个VPC中配置它们。
我编写了一个简单的控制台DAX
应用程序来测试我是否可以访问C#.net
沙箱中的DAX
群集。
一切似乎都在起作用。我也可以在桌子上创建桌子,放置和获取一个项目。
但是,在同一EC2
沙箱中托管在本地IIS服务器中的ASP.Net
Web API应用程序的上下文中,
我总是收到错误
等待可用管超时。 HOSTPORT:my-dax-cluster.v1dsk3.clustercfg.dax.apse1.cache.amazonaws.com:8111
调用EC2
或PutItem
时。我在这里使用的GetItem
API是“AWSSDK.DAX.Client”,可在C#.net
中找到。
我无法使用我的PoC真正前进,如果您能提供导致此问题的详细信息,我将非常感激。