Alteryxは、データ型に基づいて値を異なる方法で処理します。 Alteryxは、文字列、数値、日付/時刻、ブーリアンデータ型、および空間オブジェクトをサポートしています。
選択ツール、または選択ツールの機能を含むツールを使用して、列内のデータのタイプを変更することができます。 選択ツール、フィールド付加ツール、結合ツール、複数ジョインツール、近傍探索ツール、空間マッチツールを参照してください。
Alteryx 11.0では、ダブルとフロートを文字列と固定小数点数に変換すると、以前のバージョンと比べて若干異なる結果が得られます。
文字列は英数字データを表し、文字、数字、スペース、または他のタイプの文字を含むことができます。 文字列はプレーンテキストと考えることもできます。 文字列内のすべての文字は、文字が数字であってもテキストと見なされます。
文字列には数字のような文字(例えば "123.4")が含まれている場合がありますが、最初に数値データ型に変換して(選択ツール、またはToNumber関数を用いる)、計算を行う必要があります。
タイプ | 説明 | 例 |
---|---|---|
文字列 | 固定長のラテン語-1文字列。 長さは、フィールドに含める最長文字列と少なくとも同じ長さである必要があり、そうでない場合、値が切り捨てられます。 8192ラテン語-1文字に制限されています。 | 長さが値から値まで大きく変わらず、単純なラテン語-1文字のみを含む文字列。 |
WString | ワイド文字列は任意の文字(Unicode)を受け入れます。 8192文字に制限されています。 | 長さが値から値まで大きく変わらず、任意の文字を含む文字列。 |
V_String | 可変長。 フィールドの長さは、フィールド内に文字列全体を格納するように調整されます。 | 長さが値から値で異なり、単純なラテン語-1文字のみを含む文字列。 |
V_WString | 可変長ワイド文字列。 フィールドの長さは、フィールド内に文字列全体を格納するように調整され、任意の文字を受け入れます。 |
長さが値から値で異なり、任意の文字を含む文字列。 |
固定長文字列は文字数全体のスペースを確保し、可変長文字列は必要な記憶領域のみを使用するため、文字列を可変長文字列として格納する方が効率的です。 可変長文字列の上限を設定すると、データの切り捨てを避けることができます。
整数、小数点、フロート、およびダブルを含むいくつかの異なる数値データ型があります。 数値データ型は固定小数点数を除いて調整可能な長さを持ちません。
タイプ | 説明 | 例 |
---|---|---|
バイト | データは8バイナリ桁(ビット)長の単位です。 バイトフィールドは、0~255の範囲内の正の整数、または28 | 0、1、2、3....253、254、255 |
Int16 |
2バイトに等しい10進数のない数値、または - (215)~(215)-1 |
-32,768~32,767 |
Int32 | 4バイトに等しい10進数のない数値、または - (231)~(231)-1 | -2,147,483,648~2,147,483,647 |
Int64 | 8バイトに等しい10進数のない数値、または - (263)~(263)-1 | -9,223,372,036,854,775,808~9,223,372,036,854,775,807 |
固定小数点数 |
小数点のある数値。 固定小数点数の長さ(精度)は、整数の幅(小数点の左側)+小数点にスケールの幅(小数点の右側)を加えたものに等しくなります。 数値が負の場合、負の符号も長さに含まれます。 Alteryxは固定小数点数を19.6にデフォルト設定します。 最大精度は、小数点と負の符号(該当する場合)を含めて50です。 固定小数点数は、長さを調整できる唯一の数値データ型です。 |
長さが7.2の1234.567の値は、1234.57となります。 値が指定された精度に収まらないため、長さが7.3の1234.567の値はフィールド変換エラーとNull出力になります。 長さが6.1の1234.567の値は、1234.6となります。 長さが8.3の1234.567の値は、1234.567となります。 値が指定された精度に収まらないため、長さが8.3の-1234.567の値はフィールド変換エラーとNull出力になります。 長さが11.6の1234.567の値は、1234.567000となります。 |
フロート |
標準単精度浮動小数点値です。 4バイトを使用し、+/- 3.4 x 10-38から3.4×1038の値を7桁の精度で表すことができます。 フロートは任意の位置に配置できる小数点を使用し、主に浮動小数点数の大きな配列にメモリを保存するために使用されます。 |
7桁の精度での+/- 3.4×10-38から3.4×1038の値 |
double型 | 標準倍精度浮動小数点値です。 これは4バイトを使用し、+/- 1.7 x 10-308から1.7×10308を15桁の精度で表すことができます。 ダブルは任意の位置に配置できる小数点を使用します。 ダブルはフロートの2倍のビット数を使用し、一般に10進値のデフォルトのデータ型として使用されます。 |
15桁の精度での+/- 1.7×10-308から1.7×10308の値 |
タイプ | 説明 | 例 |
---|---|---|
日付 | "yyyy-mm-dd" 形式の10文字の文字列 | December 2, 2005 = 2005-12-02 |
時刻 | "hh:mm:ss" 形式の8文字の文字列 |
午前2:47と53秒 = 02:47:53 午後2:47と53秒 = 14:47:53 |
日付時刻 | "yyyy-mm-dd hh:mm:ss" 形式の19文字の文字列 | 2005-12-02 14:47:53 |
タイプ | 説明 | 例 |
---|---|---|
ブール | 2つの可能な値のみを持つ式。 TrueまたはFalse |
'True' および 'False' という単語は、結果に 'False' = 0および 'True' = 非0の値を表示します。 |
タイプ | 説明 | 例 |
---|---|---|
SpatialObj | データレコードに関連付けられた空間オブジェクト。 テーブル内には、複数の空間オブジェクトフィールドを含めることができます。 | 空間オブジェクトは、ポイント、ライン、ポリライン、またはポリゴンから構成できます。 |
© Alteryx, Inc All Rights Reserved Allocate®、Alteryx®、 Guzzler®、Solocast®はAlteryx, Inc.の登録商標です。