次の方法で共有


データ型 (データ マイニング)

適用対象: SQL Server 2019 以前の Analysis Services Azure Analysis Services Fabric/Power BI Premium

Important

データ マイニングは SQL Server 2017 Analysis Services で非推奨となり、現在は SQL Server 2022 Analysis Services で廃止されました。 非推奨および廃止された機能については、ドキュメントは更新されません。 詳細については、「 Analysis Services の下位互換性」を参照してください。

Microsoft SQL Server SQL Server Analysis Services でマイニング モデルまたはマイニング構造を作成する場合は、マイニング構造内の各列のデータ型を定義する必要があります。 データ型は、データ ソース内のデータが数値かテキストか、およびデータの処理方法を分析エンジンに指示します。 たとえば、ソース データに数値データが含まれている場合は、数値を整数として扱うか、小数点以下を使用するかを指定できます。

SQL Server Analysis Services では、マイニング構造列に対して次のデータ型がサポートされています。

データ型 サポートされているコンテンツ タイプ
Text Cyclical、Discrete、Discretized、Key Sequence、Ordered、Sequence
長い Continuous、Cyclical、Discrete、Discretized、Key、Key Sequence、Key Time、Ordered、Sequence、Time

分類
ブーリアン 循環、不連続、順序付け
Double Continuous、Cyclical、Discrete、Discretized、Key、Key Sequence、Key Time、Ordered、Sequence、Time

分類
日付 Continuous、Cyclical、Discrete、Discretized、Key、Key Sequence、Key Time、Ordered

Time コンテンツ タイプとシーケンス コンテンツ タイプは、サードパーティのアルゴリズムでのみサポートされます。 循環コンテンツ タイプと順序付けコンテンツ タイプはサポートされていますが、ほとんどのアルゴリズムでは個別の値として扱われ、特別な処理は実行されません。

この表には、各データ型でサポートされている コンテンツ タイプも示されています。

コンテンツ タイプはデータ マイニングに固有であり、マイニング モデルでデータを処理または計算する方法をカスタマイズできます。 たとえば、列に数値が含まれている場合でも、不連続値としてモデル化する必要がある場合があります。 列に数値が含まれている場合は、ビン分割または分離することを指定したり、モデルで連続値として処理するように指定したりすることもできます。 したがって、コンテンツ タイプはモデルに大きな影響を与える可能性があります。 すべてのコンテンツ タイプの一覧については、「コンテンツ タイプ (データ マイニング)」を参照してください。

他の機械学習システムでは、 名目データ因子 または カテゴリ序数データまたはシーケンス データという用語が発生する場合があります。 一般に、これらはコンテンツ タイプに対応します。 SQL Server では、データ型はストレージの値型のみを指定し、モデルでの使用は指定しません。

データ型の指定

データ マイニング拡張機能 (DMX) を使用してマイニング モデルを直接作成する場合は、モデルを定義するときに各列のデータ型を定義できます。Analysis Services では、指定されたデータ型を持つ対応するマイニング構造が同時に作成されます。 ウィザードを使用してマイニング モデルまたはマイニング構造を作成すると、Analysis Services によってデータ型が提案されるか、一覧からデータ型を選択できます。

データ型の変更

列のデータ型を変更する場合は、マイニング構造とその構造に基づくマイニング モデルを常に再処理する必要があります。 データ型を変更すると、その列を特定のモデルで使用できなくなる場合があります。 その場合、Analysis Services は、モデルを再処理するときにエラーを発生させるか、モデルを処理しますが、その特定の列は除外します。

こちらもご覧ください

コンテンツ タイプ (データ マイニング)
コンテンツ タイプ (DMX)
データ マイニング アルゴリズム (Analysis Services - データ マイニング)
マイニング ストラクチャー (Analysis Services - データ マイニング)
データ型 (DMX)
マイニング モデル列
マイニング構造列