当前位置: 首页>前端>正文

了解AZURE 01-03

2 创建gen2 account

认识Storage account 06

了解AZURE 01-03,第1张
  • Blob 以二进制的形式存储文件,如音频 ,视频,或者普通文件,如csv, xslx,将每个文件看成一个对象

创建一个gen2 account

了解AZURE 01-03,第2张
  • 在创建storage account的时候,subscription用于计费项目billing purposes. Resource group用于逻辑分组


    了解AZURE 01-03,第3张
  • 创建结束后,你可以Container里面找到Blob的映射,如果想创建一个images的container,就需要创建一个新的
    了解AZURE 01-03,第4张
  • 选择Blob 内部匿名访问,任何该container下都可以访问这个images容器。


    了解AZURE 01-03,第5张
  • 此时,我们就拥有了一个专门用于存储图像的container,可以进行单独操作


    了解AZURE 01-03,第6张
  • 可以看出来,每个images存储的图像都有单独的链接,我们可以单独使用里面的每一个图片,这也是blob的独特之处。

07 Create Azure SQL database

传统的sql server 是将数据库存储在 Server machine 的磁盘中,而azure给我们提供了单独的服务用于创建这些database


了解AZURE 01-03,第7张
  • 在这里我们可以创建sql server,选择使用sql的authentication


    了解AZURE 01-03,第8张

本地程序链接azure sql server

  • find the server name and copy it


    了解AZURE 01-03,第9张
  • modify the local code


    了解AZURE 01-03,第10张

Host large data volumes - Azure Data Lake Gen2

  • Data Lake是创建在Blob之上的服务, a data lake is used to store large amounts of data in its native, raw format and is optimized for storing different types of data like csv, json, video.
    Data lake 应该在出现时进行优化,用于储存TB 或者PB级别的数据。我们使用gen2账号创建lake后,我们不需要关注这么多格式的数据在azure底层是怎么存储的,我们只需要关注如何使用这些数据。

创建一个gen2 storage account

  • 选择订阅和分组,以及基本配置


    了解AZURE 01-03,第11张
  • 开启Namespace,能让gen2账号性能提高


    了解AZURE 01-03,第12张
  • 创建成功后我们在刚才的resouce group里就可以看到刚才创建的datalake


    了解AZURE 01-03,第13张
  • 在存储json数据时,我们可以存成Avro格式,用于过滤行信息。Parquet格式,用于过滤列信息。这两种格式的都是以二进制存储来gen2里的,所以他们传输效率更高,使用的带宽更少。

Uploading data to data lake

  • 创建两个contianer用于存储csv 和parque


    了解AZURE 01-03,第14张
  • 分别上传该格式下的文件,可以看出由于parque时binary文件,所以只有600kb,而csv有6mb.


    了解AZURE 01-03,第15张

use PowerBi

  • 这里的地址我们需要将复制过来的https://gen2datalake09082023.blob.core.windows.net/csv/Log.csv修改,将blob改为dfs用于 data lake gen2
    了解AZURE 01-03,第16张
  • 使用sas登录


    了解AZURE 01-03,第17张
  • 获得token用于powerbi,选择权限


    了解AZURE 01-03,第18张
  • 复制token


    了解AZURE 01-03,第19张

03 创建azure sql服务

在Azure上创建一个sql服务、

  • basic设置,需要新建一个服务,在创建的时候使用用户名和密码认证


    了解AZURE 01-03,第20张
  • Networking使用Public connection


    了解AZURE 01-03,第21张

使用本地sqlserver2008链接

  • 复制azure sql的服务器地址


    了解AZURE 01-03,第22张
  • 使用上复制的服务器地址,以及创建新服务时候设置的用户名密码来登录


    了解AZURE 01-03,第23张

https://www.xamrdz.com/web/2gr1994153.html

相关文章: