使用 python 创建 SQL 数据仓库

卡鲁姆乌梅什

我需要使用 python 创建一个 Azure SQL 数据仓库。我找不到任何文档。我能够使用 python 创建资源组和 SQL 服务器。

创建资源组:

def create_resource():
    # Create Resource group
    print('Create Resource Group')
    print_item(client.resource_groups.create_or_update(group_name, resource_group_params))

创建sql服务器:

def create_sql_server():
    # Create SQL Instances
    print('Create SQL Instances')
    sql_client.servers.create_or_update(
        group_name,
        server_name,
        {
            'location': region,
            'version': '12.0',  # Required for create
            'administrator_login': 'ttt',  # Required for create
            'administrator_login_password': 'ttt'  # Required for create
        }
    )
卡鲁姆乌梅什

我能够使用 Rest API 做到这一点:

https://docs.microsoft.com/en-us/rest/api/sql/databases/createorupdate#creates_a_data_warehouse_by_specifying_service_objective_name

def create_dwh():
    # Create sql data warehouse
    print('Create sql data warehouse')
    # this will return a azure api token
    token=TokenMgt.get_token()
    headers = {'Content-Type': 'application/json',
           'Authorization': token}
    # parameters 
    # subscription_id : azure subscription id
    # group_name : azure resource group
    # server_name : SQL server name
    # dwh_name : data warehouse db name
    api_url = dwh_end_point.format(subscription_id, group_name, server_name, dwh_name)
    print(api_url)
    data = {
            "location": "westus",
            "sku": {
                "name": "DW100c"
            }
        }
    print(data)
    query_params = {'api-version': '2017-10-01-preview'}
    response = requests.put(url = api_url, params = query_params, json = data, headers = headers)
    response_data = response.json()
    print(response_data)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从数据仓库创建报表时,为什么需要在SQL上使用T-SQL?

来自分类Dev

使用 CTAS 创建 Azure SQL 数据仓库临时表会导致意外的行顺序

来自分类Dev

Azure SQL数据仓库

来自分类Dev

在SQL Server数据仓库上创建外部表时避免名称冲突

来自分类Dev

无法创建Azure SQL数据仓库,资源不存在

来自分类Dev

使用SSIS将SQL Azure联合数据库提取到数据仓库

来自分类Dev

Azure SQL数据仓库代理键

来自分类Dev

部署SQL数据仓库时出错

来自分类Dev

复制SQL Azure数据仓库的架构?

来自分类Dev

Azure SQL数据仓库上的数据库类型

来自分类Dev

在Azure SQL数据仓库上还原数据库

来自分类Dev

使用DashDB作为数据库(而不是数据仓库)

来自分类Dev

数据仓库,使用Bigquery进行数据更新的策略

来自分类Dev

使用DashDB作为数据库(而不是数据仓库)

来自分类Dev

如何编写SQL查询数据仓库事实表

来自分类Dev

如何计算Azure SQL数据仓库DWU?

来自分类Dev

从Mac OS X连接到Azure SQL数据仓库

来自分类Dev

Azure SQL数据仓库带宽限制?

来自分类Dev

Azure SQL数据仓库Db开发工具

来自分类Dev

识别所需的统计信息-Azure SQL数据仓库

来自分类Dev

Azure SQL 数据仓库 - 参数化 SSIS 源查询

来自分类Dev

Azure 数据仓库可以在 Azure SQL 弹性池中吗?

来自分类Dev

在 Azure SQL 数据仓库中转换时区

来自分类Dev

Azure SQL 数据仓库计算列错误

来自分类Dev

资源类 - 并发 - Azure SQL 数据仓库

来自分类Dev

使用Mondrian模式的数据仓库中的多对多维度

来自分类Dev

在数据仓库中使用身份或序列

来自分类Dev

在Spring数据仓库无法创建自定义查询方法

来自分类Dev

通过SSIS 2008将数据从Oracle数据仓库导入SQL Server

Related 相关文章

热门标签

归档