📣
TiDB Cloud Essential はパブリックプレビュー中です。このページは自動翻訳されたものです。原文はこちらからご覧ください。

TiDBデータ移行のテーブルセレクター

テーブルセレクターは、スキーマ/テーブルに対してワイルドカード文字に基づく一致ルールを提供します。特定のテーブルに一致させるには、 schema-pattern / table-patternを設定してください。

ワイルドカード文字

テーブルセレクターはschema-patternで次の 2 つのワイルドカード文字table-pattern使用します。

  • アスタリスク文字( * 、「スター」とも呼ばれる)

    • * 0文字以上の文字に一致します。例えば、 doc* docdocumentに一致しますが、 dodoは一致しません。
    • *単語の末尾にのみ配置できます。例えば、 doc*サポートされていますが、 do*cサポートされていません。
  • 疑問符( ?

    ? 、空文字を除く 1 つの文字と一致します。

試合ルール

  • schema-patternを空にすることはできません。
  • table-pattern空でも構いません。空に設定すると、 schema-patternに従ってschemaのみが一致します。
  • table-patternが空でない場合、 schema schema-patternに従ってマッチングされ、 table table-patternに従ってマッチングされます。 schematable両方が正常にマッチングされた場合にのみ、マッチング結果を取得できます。

使用例

  • スキーマ名にschema_プレフィックスを持つすべてのスキーマとテーブルを一致させます。

    schema-pattern: "schema_*" table-pattern: ""
  • スキーマ名にschema_プレフィックスが付き、テーブル名にtable_プレフィックスが付いたすべてのテーブルを一致させます。

    schema-pattern = "schema_*" table-pattern = "table_*"

このページは役に立ちましたか?