高度なデータ操作
一括データセットの変換を支援するために設計された一連の高度な操作です。
このコネクタは、次の製品および地域で利用可能です:
Service | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | 以下を除くすべての Logic Apps 地域 : - Azure 政府の地域 - Azure 中国の地域 - 国防総省 (DoD) |
Power Automate | プレミアム | 以下を除くすべての Power Automate 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 国防総省 (DoD) |
Power Apps | プレミアム | 以下を除くすべての Power Apps 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21 Vianet が運用する中国のクラウド - 米国国防総省 (DoD) |
お問い合わせ先 | |
---|---|
件名 | State Solutions サポート |
[URL] | https://www.statesolutions.com.au/contact-us |
メール | support@statesolutions.com.au |
Connector Metadata | |
---|---|
発行者 | State Solutions |
Web サイト | https://www.statesolutions.com.au |
プライバシー ポリシー | https://www.statesolutions.com.au/privacy-policy |
カテゴリー | 日付 |
このサービスの一部として提供される操作は、データおよび統合エンジニアに、一括データセットをある構造から別の構造に変換する機能を提供します。
フレームワークには、コア操作に加えて、機能をさらに拡張するカスタム関数が組み込まれています。 これらの追加されたカスタム関数は、変換されるデータセットに対して適用できるフィールドの特定レベルの拡張性を提供します。
フレームワーク内の操作は、開発されたフロー内でのループ、インライン式の過剰使用、およびその他の基本的なデータ操作などの負担を減らすのに役立ちます。 これにより、組織にとって、より読みやすく、よりサポートしやすい最終製品が得られ、組織の観点からは単一のインフラストラクチャを呼び出す必要がなく、これらすべてが可能になります。
前提条件
サブスクリプションにサインアップする必要があります。
有料プランにサインアップするか、試用サブスクリプションを有効化することで取得できます。 詳細は、当社 Web サイトの価格ページを参照してください ... http://www.statesolutions.com.au/pricing/
資格情報の入手方法
前のセクションに基づき、価格ページに移動し、組織に最も適していると思われるプランにサインアップしてください。
有料サブスクリプションにサインアップすると、このプロセスであなた自身とあなたの組織に関する詳細を入力するよう指示されます。 次に、月次 (または必要に応じて年次) の請求サイクルに応じて請求できるように、クレジット カード情報の入力を求められます。
試用サブスクリプションにサインアップする場合は、名前とメール アドレスだけが求められます。 試用サブスクリプションでは 100 回の呼び出しに制限されており、100 回をいつまでに使い切るかについては制限期間はありません。
詳細情報 (メール アドレスと購入した製品) は、クォータ制限に必要なすべての使用状況を追跡するために、当社側でサービスを呼び出すときに使用されます (すべてのプランにクォータ制限があるわけではないことに注意してください)。
コネクタの使用を開始する
サブスクリプションと API キーを受け取ったら、最初の呼び出しを実行する準備が整います。
概要 - http://www.statesolutions.com.au/overview/
Web サイトの概要セクションでは、基本的な説明と、より重要なこととして、各 API 呼び出しを行うために使用される主要なエンドポイントの詳細が説明されています。
カスタム関数 - http://www.statesolutions.com.au/custom-functions/
すべての操作でカスタム関数の使用がサポートされているわけではありませんが、データを変換する際に非常に大きな柔軟性が得られることを考えると、どれがサポートされている操作なのかを理解したいと思うでしょう。
サポートされている操作
- 「集計」- JSON 配列 データセット 内のグループ化されたフィールドのセットによって 1 つ以上のプロパティを集計します。
- 「デカルト結合」- 2 つ以上のデータセットに対してデカルト結合を実行します。
- 「連結」 - オブジェクトの配列からフィールドを単一の文字列出力に連結します。
- 「連結 (単純)」- 値の配列を区切り文字で区切った文字列に連結します。
- 「C# 評価」 - C# 式を評価し、結果を返します。
- 「C# スクリプト実行」- C# スクリプトを取得して実行します。
- 「CSV から JSON」- カンマ区切りのデータテーブルを JSON オブジェクトの配列に変換します。
- 「ディスティンクト」 - オブジェクトの配列から一連の重複データと一つにまとめた個別のプロパティ値を選択します。
- 「ディスティンクト (簡易)」 - オブジェクトの配列から一連の重複データと一つにまとめた個別のを提供します。
- 「エキスパート」- 提供された一つ以上のデータセットに対して SQL ステートメントを実行します。
- 「オブジェクト配列のフラット化」 - 複雑なマルチレベル オブジェクトの配列を単一レベルの JSON オブジェクトの配列にフラット化します。
- 「データ スキーマの取得」- オブジェクトの配列からスキーマ (つまり、プロパティとその関連タイプ) を取得します。
- 「GZip 圧縮」- テキストのストリームを GZip アーカイブに圧縮します。
- 「GZip 回答」- GZip アーカイブを Base64 文字列に解凍します。
- 「結合」- 左結合または内部結合手法を使用して、2 つのデータセットを正確に結合します。
- 「CSV から CSV」 - オブジェクトの JSON 配列をカンマ区切りの表形式に変換します。
- 「JSON かた Table」- JSON 構造を表形式に変換します。
- 「JSON から Text」- オブジェクトの JSON 配列をタブ区切りのテキスト形式に変換します。
- 「JSON プロパティを名前/値ペア配列に変換」- JSON 構造を名前/値ペアの配列に変換します。
- 「JSON スキーマ検証」- JSON スキーマに対して JSON オブジェクトを検証します。
- 「レーベンシュタイン距離」- レーベンシュタイン距離アルゴリズムを使用して、2 つの文字列が互いにどれだけ似ているかを示す一連の比率を計算します。
- 「Parquet から JSON」- Base64 でエンコードされた Parquet データセット を JSON オブジェクトの配列に変換します。
- 「正規表現一致」 - 正規表現パターンを使用して、文字列の一致セットを生成します。
- 「オブジェクト配列の並べ替え」- 複雑なマルチレベル オブジェクトの配列を、配列内の各項目に含まれる一つ以上のプロパティによって並べ替えます。
- 「分割」 - 定義された一連の基準に従って、配列の各項目を一つ以上の新しい項目に分割します。
- 「Text から JSON」- タブ区切りのテキスト データセットを、JSON オブジェクトの配列に変換します。
- 「変換」- フレームワークが提供する 100 以上のカスタム変換関数のいずれかを使用して、データセット 内のプロパティのセットを変換します。
- 「XML から JSON」- 次を使用して XML 構造を JSON に変換します。 XPath ステートメントと、フレームワークによって提供される 100 以上のカスタム変換関数のいずれかです。
- 「Zip アーカイブ解凍」- Zip アーカイブを内容を含むファイルのリストに解凍します (要求された場合)。
既知の問題と制限事項
このサービスは Azure クラウド インフラストラクチャでホストされており、他のコンピューティング ベースのサービスと同様に CPU とメモリ使用量に制限があります。 したがって、コネクタが直面する主な制限は、システム リソースと一致するものです。
テストの結果、呼び出しごとにペイロードのサイズが 30 MB (+/-) 前後を超えないようにすべきことが明らかになりました。 この制限は将来解決される可能性がありますが、現時点では制限が存在し、式の呼び出し側から対処する必要があります。
これを回避する方法は、ペイロードを論理チャンクに分割し、それらを 1 つずつ処理することです。 論理チャンクの例は財務データから取得できます。ペイロードを会計期間、会計年度、または組織の何らかの論理属性で分割するのが最善な可能性があります。
一般的なエラーと解決策
「エラー 401」: このサブスクリプションのクォータ制限を超えているか、サブスクリプションでこの操作の使用が許可されていません。
請求期間のクォータを超えました。 サブスクリプションをアップグレードするか、次の請求期間まで待つ必要があります。 または、クォータを超えていない場合、呼び出そうとしている操作は支払済みのサブスクリプション レベルではサポートされていません。
よくあるご質問
当社の Web サイトで FAQ ページを見つけることができます ... http://www.statesolutions.com.au/faq
接続を作成する
このコネクタは、次の認証タイプをサポートしています:
既定 | 接続を作成するためのパラメーター。 | すべての地域 | 共有不可 |
既定
適用できるもの: すべての領域
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 Power App が別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
件名 | タイプ | 説明設定 | Required |
---|---|---|---|
高度なデータ操作 API キー | securestring | API Key | True |
調整制限
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
C# スクリプト実行 |
C# スクリプトを取り込んで実行します。 |
C# 評価式 |
C# 式を評価し、結果を返します。 |
Concatenate |
オブジェクトの配列のフィールドを単一の文字列出力に連結します。 |
CSV から Json |
データのコンマ区切りテーブルを JSON オブジェクトの配列に変換します。 |
Distinct |
オブジェクトの配列から個別のプロパティ値のセットを選択します。 |
GZip 圧縮 |
テキストのストリームを GZip アーカイブに圧縮します。 |
GZip 解凍 |
GZip アーカイブを Base64 文字列に解凍します。 |
Json から CSV へ |
JSON オブジェクトの配列をデータのコンマ区切りのテーブル形式に変換します。 |
Json からテキスト |
JSON オブジェクトの配列をタブ区切りのテキスト形式に変換します。 |
JSON からテーブル |
JSON 構造を表形式に変換します。 |
JSON スキーマ検証 |
標準よりも詳細な機能を使用して JSON スキーマを検証します。 |
Parquet から Json |
base64 でエンコードされた parquet データセット を JSON オブジェクトの配列に変換します。 |
Split |
配列内に含まれるすべてのオブジェクトを、定義された基準で分割します。 |
Xml から Json へ |
XPath ステートメントと、フレームワークによって提供される 100 以上のカスタム変換関数のいずれかを使用して、XML 構造を JSON に変換します。 |
Zip アーカイブの解凍 |
Zip アーカイブを内容を含むファイルのリストに解凍します (要求された場合)。 |
エキスパート |
指定された 1 つ以上のデータセットに対して SQL ステートメントを実行します。 |
オブジェクト配列のソート |
複雑なマルチレベル オブジェクトの配列を、配列内の各項目に含まれる 1 つ以上のプロパティで並べ替えます。 |
テキストから Json |
タブ区切りのテキスト データセットを JSON オブジェクトの配列に変換します。 |
デカルト結合 |
2 つ以上のデータセットに対してデカルト結合を実行します。 |
データ スキーマを取得する |
オブジェクトの配列からスキーマ (すなわち、プロパティと関連する種類) を取得します。 |
フィルター オブジェクトの配列 |
複雑なマルチレベル オブジェクトの配列を、配列内の各項目に含まれる一つ以上のプロパティによってフィルターします。 |
レーベンシュタイン距離 |
レーベンシュタイン距離アルゴリズムを使用して、2 つの文字列が互いにどの程度似ているかを示す一連の比率を計算します。 |
個別 (簡易) |
配列から個別の値のセットを提供します。 |
値ペア配列に名前を付ける Json プロパティ |
JSON 構造を名前と値のペアに変換します。 |
参加する |
左または内部結合手法を使用して、2 つのデータセットを結合します。 |
変換 |
データセット内のプロパティのセットを、利用可能なカスタム変換関数のいずれかを使用して変換します。 |
正規表現の一致 |
正規表現パターンを使用して、文字列の一連の一致を生成します。 |
連結 (簡易) |
値の配列を区切られた文字列に連結します。 |
配列のフラット化 |
複雑なマルチレベル オブジェクトの配列を単一の JSON オブジェクトの配列にフラット化します。 |
集計 |
JSON 配列データセット内のグループ化されたフィールド セットによって 1 つ以上のプロパティを集計します。 |
C# スクリプト実行
C# スクリプトを取り込んで実行します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
C# スクリプト
|
script | True | string |
実行される C# スクリプト。 |
クラス定義
|
classDefinitions | array of string |
スクリプトから参照できるクラス定義の配列。 |
|
Parameters
|
parameters | object |
スクリプトに渡して使用するパラメータ。 |
戻り値
スクリプト結果
- スクリプト結果
- object
C# 評価式
Concatenate
オブジェクトの配列のフィールドを単一の文字列出力に連結します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Field
|
field | True | string |
連結するソース データ セットのフィールド。 |
Separator
|
separator | string |
結果の連結文字列を区切るために使用される文字列。 |
|
空白を無視
|
ignoreEmpty | True | boolean |
連結時に空白 / null 文字列を無視します。 |
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | object |
1 つ以上のフィールド名と並べ替え方向 (つまり、ASC または DESC) を持つオブジェクト。 |
|
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
日付
|
Data | object |
戻り値
- 返答
- string
CSV から Json
データのコンマ区切りテーブルを JSON オブジェクトの配列に変換します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
タイトル行
|
headerRow | boolean |
ヘッダー行を含みます |
|
行区切り記号
|
rowSeparator | string |
各行を区切る文字、デフォルト = \n |
|
Delimiter
|
delimiter | string |
各列を区切る文字、デフォルト = 、 |
|
エスケープ文字
|
escapeCharacter | string |
各フィールドを分割するときに使用するエスケープ文字。デフォルトは二重引用符です。 |
|
Encoding
|
encoding | string |
ファイル コンテンツのエンコード、規定は UTF8。 |
|
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | object |
1 つ以上のフィールド名と並べ替え方向 (つまり、ASC または DESC) を持つオブジェクト。 |
|
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
日付
|
data | True | string |
区切られた文字列テーブル |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
アイテム
|
object |
Distinct
オブジェクトの配列から個別のプロパティ値のセットを選択します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Fields
|
fields | True | array of string |
結果セットを含むフィールドのリスト。 動的フィールド選択構文をサポートします。 |
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | object |
1 つ以上のフィールド名と並べ替え方向 (つまり、ASC または DESC) を持つオブジェクト。 |
|
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
日付
|
Data | object |
GZip 圧縮
テキストのストリームを GZip アーカイブに圧縮します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
日付
|
data | True | string |
GZip 形式を使用してアーカイブするデータの文字列。 |
戻り値
- 返答
- string
GZip 解凍
GZip アーカイブを Base64 文字列に解凍します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
日付
|
data | True | string |
解凍する GZip ファイル の base64 表現。 |
戻り値
- 返答
- string
Json から CSV へ
JSON オブジェクトの配列をデータのコンマ区切りのテーブル形式に変換します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
タイトル行
|
headerRow | boolean |
ヘッダー行を含みます |
|
行区切り記号
|
rowSeparator | string |
各行を区切る文字、デフォルト = \n |
|
エスケープ文字
|
escapeCharacter | string |
フィールド区切り値を含む値のエスケープ文字。 |
|
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | object |
1 つ以上のフィールド名と並べ替え方向 (つまり、ASC または DESC) を持つオブジェクト。 |
|
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
日付
|
Data | object |
戻り値
- 返答
- string
Json からテキスト
JSON オブジェクトの配列をタブ区切りのテキスト形式に変換します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
タイトル行
|
headerRow | boolean |
ヘッダー行を含みます |
|
行区切り記号
|
rowSeparator | string |
各行を区切る文字、デフォルト = \n |
|
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | object |
1 つ以上のフィールド名と並べ替え方向 (つまり、ASC または DESC) を持つオブジェクト。 |
|
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
日付
|
Data | object |
戻り値
- 返答
- string
JSON からテーブル
JSON 構造を表形式に変換します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Path
|
path | string |
最初の選択に使用される JToken パス (デフォルト = $) |
|
バランス出力
|
balancedOutput | boolean |
TRUE の場合、結果セットの各アイテムは同じプロパティ セットを持つため、バランスが取れます。 |
|
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | object |
1 つ以上のフィールド名と並べ替え方向 (つまり、ASC または DESC) を持つオブジェクト。 |
|
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
日付
|
data | True | object |
構造化された JSON データ。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
アイテム
|
object |
JSON スキーマ検証
標準よりも詳細な機能を使用して JSON スキーマを検証します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Schema
|
schema | True | object |
JSON の検証対象となるスキーマ。 |
JSON オブジェクト
|
data | True | object |
スキーマに対する検証に使用される JSON オブジェクト。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of string |
Parquet から Json
base64 でエンコードされた parquet データセット を JSON オブジェクトの配列に変換します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
検証のみ
|
validateOnly | boolean |
データのみを検証し、データは返しません。 |
|
Skip
|
skip | integer |
TAKE パラメータを適用する前に SKIP するレコードの量です。 |
|
取得
|
take | integer |
スキップされたレコードの後に TAKE するレコードの量です。 |
|
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | object |
1 つ以上のフィールド名と並べ替え方向 (つまり、ASC または DESC) を持つオブジェクト。 |
|
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
日付
|
data | True | string |
parquet データ ファイルのコンテンツを含む Base64 でエンコードされた文字列。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
アイテム
|
object |
Split
配列内に含まれるすべてのオブジェクトを、定義された基準で分割します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
分割
|
Splits | object | ||
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | object |
1 つ以上のフィールド名と並べ替え方向 (つまり、ASC または DESC) を持つオブジェクト。 |
|
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
日付
|
Data | object |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
アイテム
|
object |
Xml から Json へ
XPath ステートメントと、フレームワークによって提供される 100 以上のカスタム変換関数のいずれかを使用して、XML 構造を JSON に変換します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
要素での一次ループ
|
primaryLoopAtElement | string |
ループする一連の要素を選択する XPath ステートメント。 |
|
マップ オブジェクト
|
map | object |
XPath ステートメントを使用してソースにマップされる値を持つプロパティを含む Json オブジェクト。 |
|
マップ名
|
mapName | string |
このマップを他のマップと区別するために使用される名前。 |
|
XPath クエリ
|
xPathQuery | string |
ループする一連の要素を選択する XPath ステートメント。 |
|
マップ オブジェクト
|
map | object |
XPath ステートメントを使用してソースにマップされる値を持つプロパティを含む Json オブジェクト。 |
|
日付
|
data | True | string |
XML 文字列。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
アイテム
|
object |
Zip アーカイブの解凍
Zip アーカイブを内容を含むファイルのリストに解凍します (要求された場合)。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
日付
|
data | True | string |
解凍する zip アーカイブの base64 表現。 |
Get File Contents
|
getFileContents | True | boolean |
各ファイルの内容を取得しますか? |
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | object |
1 つ以上のフィールド名と並べ替え方向 (つまり、ASC または DESC) を持つオブジェクト。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
件名
|
name | string |
ファイルまたはフォルダーの名前。 |
Path
|
path | string |
ファイルまたはフォルダーの完全なパス。 |
Compressed Size
|
compressedSize | number |
圧縮状態のファイルのサイズ。 |
Uncompressed Size
|
uncompressedSize | number |
非圧縮状態のファイルのサイズ。 |
ファイル内容
|
fileContent | string |
ファイル コンテンツの base64 表現。 |
エキスパート
指定された 1 つ以上のデータセットに対して SQL ステートメントを実行します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
クエリ文字列
|
query | True | string |
受信データ セットを参照して処理する、機能を完備した SELECT ステートメント。 |
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
日付
|
data | True | object |
各プロパティ値がオブジェクトの配列であるオブジェクトを使用して、複数のデータセットを定義します。 各プロパティ名は、実行中の操作によって参照できる データセット の名前です。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
アイテム
|
object |
オブジェクト配列のソート
複雑なマルチレベル オブジェクトの配列を、配列内の各項目に含まれる 1 つ以上のプロパティで並べ替えます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Sort Order
|
sortOrder | True | object |
1 つ以上のフィールド名と並べ替え方向 (つまり、ASC または DESC) を持つオブジェクト。 |
日付
|
Data | object |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
アイテム
|
object |
テキストから Json
タブ区切りのテキスト データセットを JSON オブジェクトの配列に変換します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
タイトル行
|
headerRow | boolean |
ヘッダー行を含みます |
|
行区切り記号
|
rowSeparator | string |
各行を区切る文字、デフォルト = \n |
|
Delimiter
|
delimiter | string |
各列を区切る文字、デフォルト = 、\t |
|
Encoding
|
encoding | string |
ファイル コンテンツのエンコード、規定は UTF8。 |
|
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | object |
1 つ以上のフィールド名と並べ替え方向 (つまり、ASC または DESC) を持つオブジェクト。 |
|
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
日付
|
data | True | string |
区切られた文字列テーブル |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
アイテム
|
object |
デカルト結合
2 つ以上のデータセットに対してデカルト結合を実行します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | object |
1 つ以上のフィールド名と並べ替え方向 (つまり、ASC または DESC) を持つオブジェクト。 |
|
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
日付
|
data | True | object |
各プロパティ値がオブジェクトの配列であるオブジェクトを使用して、複数のデータセットを定義します。 各プロパティ名は、実行中の操作によって参照できる データセット の名前です。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
アイテム
|
object |
データ スキーマを取得する
オブジェクトの配列からスキーマ (すなわち、プロパティと関連する種類) を取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | object |
1 つ以上のフィールド名と並べ替え方向 (つまり、ASC または DESC) を持つオブジェクト。 |
|
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
日付
|
Data | object |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
アイテム
|
object |
フィルター オブジェクトの配列
複雑なマルチレベル オブジェクトの配列を、配列内の各項目に含まれる一つ以上のプロパティによってフィルターします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
フィルター式
|
filter | True | string |
ドキュメントで定義されているフィルター式。 |
日付
|
Data | object |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
アイテム
|
object |
レーベンシュタイン距離
レーベンシュタイン距離アルゴリズムを使用して、2 つの文字列が互いにどの程度似ているかを示す一連の比率を計算します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Base Value
|
baseValue | True | string |
他のすべての値と比較するベース値。 |
比較値
|
comparisonValues | True | array of string |
他のすべての値と比較するベース値。 |
比率しきい値
|
ratioThreshold | double |
0 から 100 の範囲の数。 空白のままにすると、既定値は 0 になります。つまり、すべての結果が返されます。 |
|
比率しきい値
|
applyRatioThresholdTo | string |
データセットで返された最大比率または含まれているすべての平均にしきい値フィルターを適用します。 |
|
比率選択タイプ
|
ratioSelectionType | string |
各比較を実行する比率のタイプ。 |
|
トークン ソート タイプ
|
tokenSortType | string |
比較の前に各単語/トークンをソートするかどうかの選択。 |
|
大文字と小文字の区別
|
caseSensitive | boolean |
大文字と小文字を区別する方法で比較を実行するかどうか。 |
|
空白の削除
|
removeWhitespace | boolean |
比較の前にすべてのスペースを削除または保持します。 |
|
特殊文字の削除
|
removeSpecialCharacters | boolean |
比較の前にすべての特殊文字を削除または保持します。 |
戻り値
個別 (簡易)
配列から個別の値のセットを提供します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Field
|
field | True | string |
識別を実行するフィールド。 |
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | string |
並べ替え方向 (すなわち、ASC または DESC)。 |
|
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
日付
|
Data | object |
値ペア配列に名前を付ける Json プロパティ
JSON 構造を名前と値のペアに変換します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
JSON データ
|
data | True |
変換される JSON データ。 |
参加する
左または内部結合手法を使用して、2 つのデータセットを結合します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
結合の種類
|
joinType | True | string |
実行する連結合操作。 |
結合フィールド
|
joinFields | True | array of string |
各テーブルを参加させるフィールド一覧。 |
Fields
|
fields | True | array of string |
結果セットを含むフィールドのリスト。 動的フィールド選択構文をサポートします。 |
完全修飾フィールド名を強制
|
forceFullyQualifiedFieldNames | boolean |
結果として得られたデータセット内のすべてのフィールド名に、元のデータセット名を先頭に付けることを強制します。 |
|
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | object |
1 つ以上のフィールド名と並べ替え方向 (つまり、ASC または DESC) を持つオブジェクト。 |
|
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
日付
|
data | True | object |
各プロパティ値がオブジェクトの配列であるオブジェクトを使用して、複数のデータセットを定義します。 各プロパティ名は、実行中の操作によって参照できる データセット の名前です。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
アイテム
|
object |
変換
データセット内のプロパティのセットを、利用可能なカスタム変換関数のいずれかを使用して変換します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
変換
|
transformations | True | object |
マッピング変換の変換元と変換先のセットを含むオブジェクト。 |
すべてのプロパティを維持
|
preserveAllProperties | boolean |
TRUE の場合、変換プロパティで特に呼び出されていないすべてのプロパティは、結果のデータセットに維持されます。 |
|
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | object |
1 つ以上のフィールド名と並べ替え方向 (つまり、ASC または DESC) を持つオブジェクト。 |
|
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
日付
|
Data | object |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
アイテム
|
object |
正規表現の一致
正規表現パターンを使用して、文字列の一連の一致を生成します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Pattern
|
pattern | True | string |
正規表現パターン。 |
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | object |
1 つ以上のフィールド名と並べ替え方向 (つまり、ASC または DESC) を持つオブジェクト。 |
|
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
日付
|
data | True | string |
正規表現パターンを実行するテキスト |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of string |
連結 (簡易)
値の配列を区切られた文字列に連結します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Separator
|
separator | string |
結果の連結文字列を区切るために使用される文字列。 |
|
空白を無視
|
ignoreEmpty | boolean |
連結時に空白 / null 文字列を無視します。 |
|
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | string |
並べ替え方向 (すなわち、ASC または DESC)。 |
|
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
データ
|
data | True | array of string |
戻り値
- 返答
- string
配列のフラット化
複雑なマルチレベル オブジェクトの配列を単一の JSON オブジェクトの配列にフラット化します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Delimiter
|
delimiter | True | string |
オブジェクト階層のさまざまなレベルから各プロパティを区切るために使用される文字列。 |
バランス出力
|
balancedOutput | True | boolean |
TRUE の場合、結果セットの各アイテムは同じプロパティ セットを持つため、バランスが取れます。 フィルターと並べ替え順序は、TRUE に設定されている場合にのみ機能します。 |
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | object |
1 つ以上のフィールド名と並べ替え方向 (つまり、ASC または DESC) を持つオブジェクト。 |
|
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
日付
|
Data | object |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
アイテム
|
object |
集計
JSON 配列データセット内のグループ化されたフィールド セットによって 1 つ以上のプロパティを集計します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
オペレーション
|
aggregationType | True | string |
集計の種類。 |
aggregateBy
|
aggregateBy | True | array of string | |
aggregateOn
|
aggregateOn | True | array of string | |
フィルター
|
filter | string |
返された結果セットをフィルター処理するのに使用される、文字列に基づいた WHERE 句。 |
|
Sort Order
|
sortOrder | object |
1 つ以上のフィールド名と並べ替え方向 (つまり、ASC または DESC) を持つオブジェクト。 |
|
Schema
|
schema | object |
入力フィールドを特定のプリミティブ型に強制するための手動スキーマ オーバーライド。 |
|
カルチャ名
|
cultureName | string |
呼び出し側のアプリケーションがカルチャを変更できるようにして、日付の解析などが 正しい結果を生成するようにします。 |
|
ブール値プロパティ
|
isBoolean | array of string |
ブール値として扱われるべき出力内のプロパティのリスト |
|
日付
|
Data | object |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
アイテム
|
object |
定義
levenshteinDistanceResponse
名前 | パス | 型 | 説明 |
---|---|---|---|
供給済み
|
BaseValue.Supplied | string | |
実績
|
BaseValue.Actual | string | |
RatioThreshold
|
ComparisonSettings.RatioThreshold | double | |
ApplyRatioThresholdTo
|
ComparisonSettings.ApplyRatioThresholdTo | string | |
CaseSensitive
|
ComparisonSettings.CaseSensitive | boolean | |
RemoveWhitespace
|
ComparisonSettings.RemoveWhitespace | boolean | |
RemoveSpecialCharacters
|
ComparisonSettings.RemoveSpecialCharacters | boolean | |
RatioSelectionType
|
ComparisonSettings.RatioSelectionType | string | |
TokenSortType
|
ComparisonSettings.TokenSortType | string | |
比較
|
Comparisons | array of object | |
供給済み
|
Comparisons.Comparison.Supplied | string | |
実績
|
Comparisons.Comparison.Actual | string | |
比率
|
Comparisons.Results.Ratio | integer | |
PartialRatio
|
Comparisons.Results.PartialRatio | integer | |
SortedRatio
|
Comparisons.Results.SortedRatio | integer | |
SortedPartialRatio
|
Comparisons.Results.SortedPartialRatio | integer | |
MaxRatio
|
Comparisons.Results.MaxRatio | integer | |
AvgRatio
|
Comparisons.Results.AvgRatio | double |
オブジェクト
’オブジェクト’ という種類です。
string
これは基本的なデータ型 '文字列' です。