ssas チュートリアル
ssasを使い始める
サーチ…
備考
SSASはMicrosoftの分析ソリューションです。それは厳密にOLAPソリューションとして始まりましたが、現在は複数のモードがあります。 SSASは、フォーマットされたレポートと管理されたセルフサービスBIシナリオの両方をサポートするセマンティックレイヤとして使用できます。クライアントツールは、OLE DBプロバイダまたはADOMDプロバイダを介してSSASデータベースに接続します。
SSASを使用する典型的な理由は次のとおりです。
- クエリ速度の向上
- 共有メタデータ(結合、階層、KPI)
- 行レベルのセキュリティを実装する機能
- 多次元分析(アドホック分析、高度な時間計算、ドリルスルー)
- OLTPソース・システムとのリソース競合を避ける
- 複数のソースからのデータの統合
BISMアーキテクチャ
モード
SSAS 2012からSSAS 2016には、SharePointの多次元、表形式、およびPower Pivotの3つのモードがあります。多次元モードと表形式モードの両方で、ソースデータをモデルに格納して定期的に処理したり、ソースから直接データを照会することができます。ソースデータに直接アクセスすることは、多次元モードではROLAPと呼ばれ、表形式モードではダイレクトクエリと呼ばれます。
多次元
多次元SSASは、成熟した従来の企業向けBIソリューションと同様に見られます。 OLAPエンジンを使用し、最適に動作するように、適切に形成されたスタースキーマデータモデルが必要です。 MDXはSSASキューブのクエリに使用され、XMLAはキューブの定義、展開、更新、および処理に使用されます。
多次元SSASソリューションの属性:
- 保存されたモデルはサーバーメモリよりも大きくなる可能性があります
- データベースごとに複数のキューブを持つことができます
- パーティションを並行して処理できます
- データマイニング機能が含まれています
多次元SSASソリューションの特長:
- ネイティブの親子階層
- ネイティブ多対多リレーションシップ
- 返事を書く
- 名前付きセット
- ネイティブロールプレイディメンション
- 最適化、離散化、デフォルトメンバー、集約のための次元属性
表形式
表形式SSASは、SSAS 2012で導入されました。これは、メモリ内のxVelocityエンジンを使用します。 DAXはネイティブのクエリ言語ですが、MDXを使用することはできますが、SSASエンジンはDAXに変換します。互換性レベル1200から、TMSL(Tabular Model Scripting Language)は、表形式モデルを定義および処理するために使用されるJSONです。互換性レベル1100および1103の表SSASソリューションは、XMLAを使用します。
- インメモリーとは、サーバーに収まる必要があることを意味します
- データベースごとの単一モデル
- パーティションは、SSAS 2016まで順次処理されます。
- 多次元の代替案と比較して、多くの状況で明確な数をよりよく実行します。
表形式SSASソリューションの特長:
- DAXによる親子階層の作成
- DAXによる多対多の関係
- ドリルスルーアクションを作成するためのネイティブUIはありません
- 異なる次元のデータソースと多次元データソースを統合する優れた能力
- 柔軟なモデル(ディメンションとメジャーグループではなくテーブル)
- SSAS 2016+で計算された表を使用したロールプレイディメンション
- Power Pivotモデルからのアップグレードパス
バージョン
バージョン | 発売日 |
---|---|
OLAP Services 7.0 | 1998年11月27日 |
Analysis Services 2000 | 2000-08-01 |
Analysis Services 2005 | 2005-10-28 |
Analysis Services 2008 | 2008年8月6日 |
Analysis Services 2012 | 2012-03-06 |
分析サービス2014 | 2014-04-01 |
分析サービス2016 | 2016年06月01日 |
インストールまたはセットアップ
ssasをセットアップまたはインストールするための詳細な手順。