Azure Synapse Analytics workspace 環境構築

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/348116/78f96572-924d-1e6a-ee61-0799f8803ebc.png)

# はじめに

2020/5/19-20 \(米国時間\) にて、**初のオンライン開催となった** [Microsoft Build][msbuild] 2020 にて、[Azure Synapse Analytics][synapseanalytics] がパブリックプレビューに入りました！

- [Azure Synapse Analytics features availability now in preview][azureupdates]

これまでは、申請ベースで許可されたユーザーのみが利用できる、プライベートプレビュー状態でしたが、このアップデートにより、誰でも Azure Synapse Analytics を試せるようになりました。

本記事では、晴れてパプリックプレビューとなった Azure Synapse Analytics の環境を作成していきます。


# 価格

以下に記載している各課金内容の合計が、Azure Synapse Analytics の課金になります。`米国西部2`リージョンでの計算になります。
*※詳細更新中*

2020/5/20時点で、Azure Synapse Analytics をデプロイできるリージョンは限られており、残念ながら、日本(東日本/西日本)リージョンは選択できない状況です。

![deploy.image](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/348116/cb966a94-0bed-c520-f833-79ccf665d27b.png)

## サーバレス

この機能を使用すると、クエリごとに支払いを行い、T-SQLを使用して、リソースを前もってプロビジョニングするのではなく、`Azure Data Lake Storage (ADLS)`からデータをクエリすることができます。
この価格設定は、データレイクからのデータの問い合わせに特化したものです。ストレージの価格設定については、ADLS の [価格設定ページ][costs-azuredatalake] を参照してください。

|  | 料金 |
| :-- | :-- |
| Serverless | 月 ¥560/TB |

## 最適化された Gen2 の計算でプロビジョニングされたリソース

データウェアハウス本体の価格がかかります。これは、Azure Synapse Analytics が、旧 Azure SQL Data Werehouse が進化したものであるためです。
**従量課金制**で、以下が最低価格になっています。

- サービスレベル: DW100c
- DWU: 100
- 料金: ¥134.40/時間

詳細は、[価格ページ][costs] を参照してください。


# 環境構築

Microsoft Docs に記載の内容に従い、作業を行っていきます。

- [クイック スタート:Azure Synapse Analytics ワークスペースを作成する (プレビュー)][qs-c-ws]

## Azure Synapse workspaces の作成

Azure Portal にて、**Azure Synapse Analytics (workspaces preview)** の項目を探します。

<img width="971" alt="スクリーンショット 2020-05-20 21.08.34.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/348116/2bc174e1-dbb6-01c7-6fca-17b901185097.png">

[作成] を選択します。

<img width="1043" alt="スクリーンショット 2020-05-20 21.09.42.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/348116/54a0682a-5d27-61f5-a2e8-0ad32cd387bb.png">

[基本] タブにて、情報を入力していきます。

- **サブスクリプション**: 任意のサブスクリプション
- **リソースグループ**: デプロイ先のリソースグループ

![スクリーンショット 2020-05-20 21.10.23.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/348116/39033db1-0334-33b6-9ffa-fa5dae0f466d.png)

なお、Azure Synapse リソースプロバイダーへのサブスクリプション登録が未実施の場合は、登録する必要がありますので、`Click here to register`を押下して登録を行ってください。下記のように表示されれば OK です。

<img width="490" alt="スクリーンショット 2020-05-20 21.13.01.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/348116/1639c5f4-8a2e-b4cd-26ca-f96d5f1b35f1.png">

- **ワークスペース名**: 任意のワークスペース名
- **地域**: デプロイするリージョン
- **Data Lake Storage Gen2 を選択する**: サブスクリプションから
- **アカウント名**: 任意の ADLS アカウント名
- **ファイルシステム名**: 使用するファイルシステム名

![スクリーンショット 2020-05-20 21.23.59.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/348116/ff7eaa63-8fca-7879-2f95-a5d095921935.png)

[セキュリティとネットワーク]、[タグ]タブは、任意で変更してください。

![スクリーンショット 2020-05-20 21.30.17.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/348116/ab0aef10-bbdb-657d-cd76-d6a3f4cd0c15.png)

- **管理者ユーザー名**: sqladminuser
- **パスワード**: 任意のパスワード
- **パスワードの確認**: 上記で入力したパスワード
- **ワークスペース マネージド ID**: チェック ON

<img width="793" alt="スクリーンショット 2020-05-20 21.31.27.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/348116/ccebd1c4-0e7a-6875-48fb-a2028f65f9fe.png">

- **ワークスペース マネージド ID**: チェック ON
- **マネージド仮想ネットワーク**: Azure Private Link を使いたい場合は ON
- **すべての IP アドレスからの接続を許可する**: ON

[概要]タブに遷移し、問題がなければ、**作成** を選択してデプロイを開始します。

<img width="791" alt="スクリーンショット 2020-05-20 21.48.56.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/348116/e3581120-6fe3-09ad-91c8-936f1690c255.png">


---

[msbuild]:https://mybuild.microsoft.com/home
[msdocs]:https://docs.microsoft.com/ja-jp/azure/synapse-analytics/sql-data-warehouse
[synapseanalytics]:https://azure.microsoft.com/ja-jp/services/synapse-analytics
[costs]:https://azure.microsoft.com/ja-jp/pricing/details/synapse-analytics
[costs-azuredatalake]:https://azure.microsoft.com/ja-jp/pricing/details/storage/data-lake
[azureupdates]:https://azure.microsoft.com/en-us/updates/azure-synapse-analytics-features-availability-now-in-preview
[qs-c-ws]:https://docs.microsoft.com/ja-jp/azure/synapse-analytics/quickstart-create-workspace