この情報を使用して、 Synthetic Data Generatorの使用に関する質問を解決します。
インポート・ノードで無視されるデータ型不明の列
「データ型不明」 列を含む 「インポート」 ノードを使用する場合、 「模倣」 ノードを使用すると、これらの列は無視されます。 「値の読み込み」 ボタンを押すと、 「型なし」 列は自動的に 「合格」 に設定され、最終データ・セットには表示されません。
推奨されている対処策:
欠落している列の 「生成」 ノードに新しい列を追加します。
サイズ制限の通知
Synthetic Data Generator 環境では、最大 ~2.5GB のデータをインポートできます。
推奨されている対処策:
関連するエラー・メッセージを受け取った場合、またはデータのインポートに失敗した場合は、データの量を減らして再試行してください。
内部エラーが発生しました: SCAPI エラー: 行 1,029 の値が有効なストリングではありません
例えば、 「インポート」 ノードを使用してデータ資産をプレビューすると、以下のエラーが発生します。
Node:
Import
WDP Connector Error: CDICO9999E: Internal error occurred: SCAPI error: The value on row 1,029 is not a valid string of the Bit data type for the SecurityDelay column.
これは予期された動作です。 この特定のケースでは、 1st の 1000 行は 2 進数 (0 または 1) でした。 行 1,029 の値は 3 でした。 ほとんどのフラット・ファイルの場合、 Synthetic Data Generator は、データ・タイプを推測するために 1st 件目の 1000 件のレコードを読み取ります。 この場合、 Synthetic Data Generator は、推定されたバイナリー値 (0 または 1) を推測します。 Synthetic Data Generator が行 1,029 の値 3 を読み取ったときに、3 はバイナリー値ではないため、エラーがスローされました。
推奨されている対処策:
- ユーザーは、
Infer_record_count
パラメーターを調整してより多くのデータを含めることができます。代わりに 2000 行 (またはそれ以上) を選択します。 - これがデータのエラーである場合、ユーザーはエラーの原因となっている最初の 1000 行の値を更新できます。
エラー、模倣データ・セット、使用可能な入力レコードがありません。
Mimic ノードでは、入力データ・セットに少なくとも 1 つの有効なレコード (欠損値のないレコード) が必要です。 データ・セットが空の場合、またはデータ・セットに有効なレコードが 1 つも含まれていない場合は、 「選択項目の実行」 をクリックすると、以下のエラー・メッセージが表示されます。
Node:
Mimic
Mimic Data set no available input record.
推奨されている対処策:
- すべての列の値を含むレコード(行)が少なくとも1つ存在するように、データセットを修正する。 Import ノードから Read valuesをクリックし、フローを再度実行する。
- Mimic ノードから Replace missing valuesを Onに変更し、フローを再度実行する。
エラー: 有効な変数がメタデータに存在しません
インポート ・ノードのマイグレーションを実行してからフローを実行すると失敗し、以下のエラーが表示されます。
Error: Valid variable does not exist in metadata
推奨されている対処策:
「インポート」 ノードに、 「データ型不明」ではないフィールドが少なくとも 1 つあることを確認します。 例えば、画面キャプチャでは、 Import ノードの唯一のフィールドは Typeless である。 このエラーを回避するには、Typelessでないフィールドを少なくとも1つImportノードに追加する必要がある。
Synthetic Data Generator .sav ファイルにデータをエクスポートできません
Data Asset Export ノードを使用してデータを Synthetic Data Generator .sav
ファイルにエクスポートしようとしましたが、ファイルが作成されませんでした。 また、このようなエラーメッセージが表示されました:
WDP Connector Error: CDICO9999E: Internal error occurred: IO error: Invalid variable name error: Invalid character found in field name 'AGE YOUN'. Field names can only include any letter, any digit or the symbols @, #, ., _, or $ for export.
推奨される回避策フィールド名にスペースが含まれていないか確認してください。 .sav
ファイルフォーマットは、フィールド名のスペースに対応していません。
エラー: 品質メトリックの計算に失敗しました。 詳細: 実際のデータには、合成データよりも多くの列が含まれています
これは、列が一致しない場合に予期される動作です。 これは、一部の実際のデータ列が 「データ型不明」 として認識されるため、合成データから除外されるためです。
推奨されている対処策:
「インポート」 ノードの実際のデータから 「データ型不明」 列を削除して、実際のデータ列と合成データ列の数が一致していることを確認します。 「ノード: インポート」 情報メッセージを使用して、削除する必要がある列を確認します。
品質メトリックの計算に失敗しました。 詳細:「評価のエラー: ターゲット列の値が 0 のメンバーが不足しています (Error in evaluation: Not enough members with value: 0 for target column)」
この列のデータ評価メトリックを実行するための十分なデータがないため、これは予期される動作です。
推奨される回避策: この列に、評価メトリックを実行するための十分なデータがあることを確認してください。