課題
開発チームは、リアルなテストデータとデータ保護の間で常に緊張関係にあります:
- •プロダクションデータには直接使用できない機密PIIが含まれています
- •合成データは、意味のあるテストに必要なリアリズムを欠くことが多い
- •手動の匿名化は時間がかかり、エラーが発生しやすい
- •異なる環境には一貫した再現可能なデータが必要
# Anonymize test data in CI/CD pipeline
curl -X POST https://anonymize.today/api/presidio/anonymize \
-H "Authorization: Bearer $API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"text": "Contact john@company.com", "anonymizers": {"DEFAULT": {"type": "replace"}}}'解決策
当社のRESTful APIを使用して、PII匿名化を開発ワークフローに直接統合します。
REST API
任意のスタックに統合するためのシンプルなJSON API。単一のリクエストで分析と匿名化を実行。
CI/CD対応
パイプライン内でテストデータ生成を自動化。一貫した結果を毎回得られます。
再現可能
同じ入力、同じ出力。信頼性のあるテストのための決定論的結果。
高速
毎分何千件のレコードを処理。GPUは不要。
仕組み
- 1
ドキュメントをアップロード
REST APIを介して生産データを送信するか、ファイルを直接アップロードします — JSON、CSV、XML、PDF、DOCX、TXTがすべてサポートされています。
- 2
AIが自動的にPIIを検出
アナライザーは、名前、メールアドレス、電話番号、IBAN、IPアドレス、およびデータ内のその他のPIIを決定論的かつ再現可能な結果でスキャンします。
- 3
エンティティを確認し調整
検出されたエンティティを確認し、誤検出を除外するか、処理の前にカスタム用語を追加します。
- 4
匿名化されたファイルをダウンロード
ステージング環境、CI/CDパイプライン、または開発者マシン用に安全なテストデータを受け取ります — 生産PIIは公開されません。
よくある質問
開発者はどのようにanonymize.todayを使用して安全なテストデータを作成しますか?
開発者はanonymize.todayのREST APIまたはデスクトップアプリを使用して、生産PIIをリアルな匿名化データに置き換えることができます。APIはCI/CDパイプラインに統合され、自動テストデータ生成を行います。サポートされているフォーマットにはJSON、CSV、XMLが含まれます。決定論的な検出により、環境全体で一貫した再現可能な結果が保証されます。
anonymize.today APIはCI/CDパイプラインにどのように統合されますか?
REST APIは、テキストまたは構造化データを含むJSONボディを受け入れ、単一のリクエストで匿名化された出力を返します。Bearerトークンで認証し、/api/presidio/anonymizeにPOSTし、応答をテストデータ生成ステップに統合します。決定論的な結果により、同じ入力は常に同じ匿名化された出力を生成します。
APIはどのデータフォーマットをサポートしていますか?
anonymize.today APIは、構造化データの匿名化に対してプレーンテキスト、JSON、CSV、XMLをサポートしています。デスクトップアプリはさらにPDF、DOCX、XLSXをサポートしています。すべてのフォーマットは文書構造を保持し、匿名化はPII値を置き換えつつ周囲のデータをそのままにします。