来自 Azure 数据仓库的用户主数据库
User master database from Azure Data Warehouse
我的 Azure 数据仓库中有一些过程需要创建其他 Azure 数据库,然后用 DW 中的数据填充它们。 Azure 数据仓库中的存储过程是否可以创建单独的 Azure 数据库?然后可能创建表并将它们填充到新创建的 Azure 数据库中?
您不能从存储过程创建 sqldatabase ..即使它们在同一台服务器上..这里我们处理两个不同的逻辑服务器(DW 和 SQLdatabase)
2.For插入部分,你可以尝试跨库查询,但是跨库查询来自azureDW to SQLAzure database is not supported..
选项很少,我可以考虑..
创建一个 windows 应用程序,执行以下操作
1.create 一个 sqlazure 数据库,如果不存在的话
2.create SQL数据库中的表,如果它们不存在
3.finally 从 SQLDW 读取数据并插入到 SQLdatabase
为了在两个数据库之间进行高效的数据传输,您可以使用SqlBulkCopy。相同的代码可以创建数据库和表。
要安排此时间,您可以使用 Elastic Database Jobs 之类的东西。
我的 Azure 数据仓库中有一些过程需要创建其他 Azure 数据库,然后用 DW 中的数据填充它们。 Azure 数据仓库中的存储过程是否可以创建单独的 Azure 数据库?然后可能创建表并将它们填充到新创建的 Azure 数据库中?
您不能从存储过程创建 sqldatabase ..即使它们在同一台服务器上..这里我们处理两个不同的逻辑服务器(DW 和 SQLdatabase)
2.For插入部分,你可以尝试跨库查询,但是跨库查询来自azureDW to SQLAzure database is not supported..
选项很少,我可以考虑..
创建一个 windows 应用程序,执行以下操作
1.create 一个 sqlazure 数据库,如果不存在的话
2.create SQL数据库中的表,如果它们不存在
3.finally 从 SQLDW 读取数据并插入到 SQLdatabase
为了在两个数据库之间进行高效的数据传输,您可以使用SqlBulkCopy。相同的代码可以创建数据库和表。
要安排此时间,您可以使用 Elastic Database Jobs 之类的东西。