質問
Boxコネクターの仕様制限において、ファイル一覧取得などストレージとの入出力がない処理の場合、HULFT Squareストレージの使用禁止文字は制限対象外となりますか?
回答
Boxコネクターにおける使用禁止文字には、以下の3つの異なる制約概念があります:
1. 使用禁止文字について(Data Integrationの基本制約)
2. HULFT Squareストレージの使用禁止文字
3. DataSpiderファイルシステムの文字制約
ご質問の「ストレージとの入出力がない処理」における制約の適用範囲は以下の通りです:
■ストレージとのI/Oがない処理の場合
ファイル一覧取得処理などのストレージとのI/Oがない処理におきましては、HULFT Squareストレージの使用禁止文字の影響は受けません。
この点において、お客様の認識「DataIntegrationとストレージは別物であるため、ストレージ禁則文字はコネクタの仕様制限に該当しない」は正しいです。
■ただし、DataSpiderファイルシステムの文字制約は適用されます
Boxコネクターを含む多くの専用コネクターでは、DataSpiderの仕様を踏襲しております。
Boxコネクターでは「DataSpiderファイルシステムの文字制約」に準じたチェック処理を行っているため、ストレージとの入出力の有無に関わらず、Boxのパス文字列に「DataSpiderファイルシステムの文字制約」に該当する文字が含まれる場合はエラーとなります。
具体的には、シングルクォーテーション(')などが該当します。
■まとめ
- ストレージI/Oがない処理:HULFT Squareストレージの使用禁止文字の影響は受けません
- ストレージI/Oがない処理:DataSpiderファイルシステムの文字制約の影響は受けます
- ストレージI/Oがある処理:両方の制約の影響を受けます
コメント
0件のコメント
記事コメントは受け付けていません。