SE の雑記

SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿

Archive for the ‘SQL Server 2017’ tag

SQL Server 2017 RC1 が公開されました

leave a comment

MS のブログでアナウンスされていますが、SQL Server 2017 の最初のリリース候補版となる SQL Server 2017 RC1 が公開されました。

Read the rest of this entry »

Written by masayuki.ozawa

7月 19th, 2017 at 12:17 am

Posted in SQL Server

Tagged with ,

SQL Server 2017 の ML サービスから Cognitive Service の Face API を利用してみる

leave a comment

SQL Server 2017 の ML サービスから、外部の REST と連携ができるのかが気になったので、Cognitive Service のCognitive Service の Face API を例にして試してみました。

参考にした情報としては、次のものになります。

Getting Started with Face API in Python Tutorial
Cognitive-Face-Python
Face API – V1.0

Read the rest of this entry »

Written by masayuki.ozawa

7月 6th, 2017 at 10:49 pm

Posted in SQL Server

Tagged with ,

SQL Server Management Studio 17.0 以降の Always Encrypted の対応

leave a comment

久しぶりに、Always Encrypted を設定をしていて、「そういえば、SSMS が Always Encrypted 対応していたな」ということを思い出して、ちょっと書いておこうかと。

SSMS としては、17.0 以降が、Always Encrypted のパラメーター化クエリに対応しているバージョンとなります。

それ以前のバージョンでは、「column encryption setting=enabled」の接続オプションの利用は可能なのですが、パラメーター化クエリが暗号化されたものに対応していないため、暗号化していない項目を検索条件に使用してのアクセスや暗号化の解除はできたのですが、暗号化されている列を使用した検索や、データの追加 / 更新ができないという制限があります。

詳細な情報については、次の情報を確認していただければと。

Always Encrypted (Database Engine) (Always Encrypted (データベース エンジン))
Parameterization for Always Encrypted – Using SSMS to Insert into, Update and Filter by Encrypted Columns

Read the rest of this entry »

Written by masayuki.ozawa

7月 2nd, 2017 at 10:47 pm

Posted in SQL Server

Tagged with ,

SQL Server 2017 CTP 2.1 の Python の ML サービスで日本語データをインプットデータとして渡す際の覚書

leave a comment

今回の前提としては、データベースの照合順序に「Japanese_XJIS_140_CI_AS」を使用している環境となります。

このデータベースに対して、以下のようなデータを登録します。

DROP TABLE IF EXISTS T1
CREATE TABLE T1 (C1 varchar(2), C2 nvarchar(1))
INSERT INTO T1 VALUES('あ', N'あ')
SELECT * FROM T1

Read the rest of this entry »

Written by masayuki.ozawa

7月 1st, 2017 at 9:49 pm

Posted in SQL Server

Tagged with , ,

4GB 程度のメモリで、ML サービスのチュートリアルを実施した際にモデルの作成ができなかった時のお話

leave a comment

仮想マシンで、SQL Server 2017 の ML サービスの In-Database Python Analytics for SQL Developers のチュートリアルの、モデルの作成と保存 (Step 5: Train and Save a Model using T-SQL) を実行しようとしたところ、エラーが発生してしまい、モデルを作成することができない状態が発生していました。 Read the rest of this entry »

Written by masayuki.ozawa

6月 28th, 2017 at 2:39 pm

Posted in SQL Server

Tagged with , ,

SQL Server 2017 の ML サービスを実行する際の Python スクリプトの作成についての覚書

leave a comment

昨日、In-Database Python Analytics for SQL Developers の意訳 を書きましたが、書きながら思った、データベース内の Python スクリプト実行の覚書を。

Python をきちんと理解できていないので、間違っている箇所があるかもしれませんが…。

Read the rest of this entry »

Written by masayuki.ozawa

6月 24th, 2017 at 10:52 pm

Posted in SQL Server

Tagged with ,

In-Database Python Analytics for SQL Developers の意訳

leave a comment

@IT の Microsoft、SQL Server 2017の「Machine Learning Services」を使った「データサイエンス実践ガイド」を公開で記事が公開されていますが、SQL Server 2017 の ML サービスを使用した機械学習のチュートリアルが公開されています。
元の記事は、Data Science Walkthrough with SQL Server 2017 and Microsoft Machine Learning Services ですかね。

SQL Server 2017 の ML サービスの勉強がてら、In-Database Python Analytics for SQL Developers の意訳を。

SQL Server 2017 のドキュメントですので、そのうち公式に日本語訳されるかと。

Read the rest of this entry »

Written by masayuki.ozawa

6月 23rd, 2017 at 9:06 pm

Posted in SQL Server

Tagged with ,

SQL Server 2017 のデモ用スクリプトを公開しました

leave a comment

SQL Server 2016 の時も公開していたのですが、CTP 2.1 時点の SQL Server 2017 のデモスクリプトを公開してみました。

SQL Server 2017 Demo

SQL Server 2017 については、クロスプラットフォーム対応が大きくアナウンスされていますが、データベースエンジンに関しても様々な機能強化が行われていますので、ご参考になれば。

Written by masayuki.ozawa

5月 29th, 2017 at 9:21 pm

Posted in SQL Server

Tagged with ,

SQL Server 2017 CTP 2.0 の自動チューニングについて

leave a comment

SQL Server 2017 では、Adaptive Query Processing (適応型クエリ処理) のほかに、Automatic Tuning という機能が追加されています。

機能名を見た時、SQL Database で実装されている「SQL Database Advisor」のような、推奨インデックスの自動設定を行う仕組みなのかと思ったのですが、それとは違う機能となるようですね。

ある程度は機能確認ができるサンプルスクリプトが作れたので軽くまとめておきたいと思います。

Read the rest of this entry »

Written by masayuki.ozawa

4月 26th, 2017 at 3:06 pm

SQL Server 2017 新機能 (CTP 2.0 版)

leave a comment

SQL Server 2017 の新機能をざっくりまとめたものとなります。

docs.com にも同一の内容をおいていますので、PDF で見たい場合などはこちらをご利用ください。

わかった気になれるかもしれない SQL Server 2017 新機能

Read the rest of this entry »

Written by masayuki.ozawa

4月 23rd, 2017 at 2:17 pm