Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure sql database Azure数据仓库中的用户主数据库_Azure Sql Database_Data Warehouse - Fatal编程技术网

Azure sql database Azure数据仓库中的用户主数据库

Azure sql database Azure数据仓库中的用户主数据库,azure-sql-database,data-warehouse,Azure Sql Database,Data Warehouse,我的Azure数据仓库中有需要创建其他Azure数据库的过程,然后使用DW中的数据填充它们。Azure数据仓库中的存储过程是否有办法创建单独的Azure DB?然后可能创建表并将它们填充到新创建的Azure DB中?您不能从StoredProcess创建sqldatabase..即使它们位于同一个服务器中..这里我们处理的是两个不同的逻辑服务器(DW和sqldatabase) 2.对于插入部分,您可以尝试跨数据库查询,但跨数据库查询来自 没什么选择,我可以考虑一下 创建一个windows应用程序

我的Azure数据仓库中有需要创建其他Azure数据库的过程,然后使用DW中的数据填充它们。Azure数据仓库中的存储过程是否有办法创建单独的Azure DB?然后可能创建表并将它们填充到新创建的Azure DB中?

您不能从StoredProcess创建sqldatabase..即使它们位于同一个服务器中..这里我们处理的是两个不同的逻辑服务器(DW和sqldatabase)

2.对于插入部分,您可以尝试跨数据库查询,但跨数据库查询来自

没什么选择,我可以考虑一下

创建一个windows应用程序,它执行以下操作
1.创建sqlazure数据库(如果不存在)
2.在SQLdatabase中创建不存在的表

3.最后从SQLDW读取数据并将其插入到SQLdatabase中

为了在两个数据库之间进行有效的数据传输,您可以使用。同样的代码可以创建数据库和表


为了安排时间,您可以使用以下内容

从dw的存储过程中创建azure数据库需要什么?dw将存储我们所有数据年的数据,并请求对该数据的一部分进行进一步分析。24/7离开DW的费用和并发查询限制使得我们的所有客户都无法直接查询DW。因此,将这部分数据转储到Azure数据库是个好主意。你能详细介绍一下创建数据库和表的部分内容吗?它们是动态的还是一次性填充的?我每年大约有30个源数据表(每个表40-50亿行)。客户需要查看特定年份的所有数据。我需要在Azure数据库中创建相同的30个表,并使用DW表中的数据片段填充它们。目前,它是基于过程的,几乎唯一的动态部分是新的数据库名称,然后对所有INSERT语句(从DW到new DB)使用新创建的DBs完全限定名称。我对1和2有一个句柄,但数字3是困难的部分。如何从SQLdatabase读取SQLDW中的表?外部数据源和外部表引发错误。相反,似乎也不支持将SQLDatabase作为外部数据源和表添加到SQLDW。请使用不同的连接,在连接1中,从DW读取数据并填充到datatable,既然datatable已填充,请插入sqldatabase@BamBamBeano如果数据对游戏来说太大,这是战争的建议,如果您可以访问它,您可以使用SSI来完成部分或全部工作—插入一些执行前两个步骤的脚本任务,然后执行最后一个步骤的常规数据流。