機械翻訳について

起動操作ページ

実行する操作を選択します。

一括インポートの実行

要素 説明
ステージ・タイプの選択 次のタイプのステージをサポートします:
  • 内部ステージ
  • 外部ステージ
  • 外部事業所

外部ステージおよびロケーションは、Snowflakeの外部の外部(AWS、GCPまたはMicrosoft Azure)ステージ/ロケーションに格納されているデータ・ファイルを参照します。 内部ステージとは、Snowflake内に内部的に格納されたデータファイルのことです。

「Snowflakeアダプタ」は内部ステージにアクセスして、Snowflakeデータベースにバルク・データをインポートできます。 これとともに、「Snowflakeアダプタ」は、クラウド・ストレージ・サービス(AWS-S3、GCPストレージ、Microsoft Azureなど)からデータがアップロードされる外部ステージ/外部のロケーションを使用して、Snowflakeデータベース表にバルク・データをインポートできます - storage).

ステージ名の選択

ステージングされたファイルから表にデータをロードするためのステージ名を指定します。

ステージ・サブパス

ステージ・サブパスを指定します。

統合IDの選択

(「外部のロケーション」を選択した場合のみ表示されます。)

統合IDを選択します。
ファイル・パス

(「外部のロケーション」を選択した場合のみ表示されます。)

ファイル・パスを入力します。

ターゲット表の選択

ターゲットのSnowflakeデータベース表名(WORKERSなど)を選択します。

ファイル形式の選択
  • ファイル形式名: ドロップダウン・リストからファイル・フォーマット名を選択します。
  • ファイル形式の構成: 次のパラメータに必要な値を選択/指定し、ファイル形式を構成します。
    • フォーマット・タイプの選択: これらのオプションから書式を選択: CSVAVROJSONPARQUETXMLおよびORC
    • Compression
    • レコード・デリミタ
    • フィールド区切り文字
    • ヘッダーのスキップ
    • 空白行をスキップ
    • 日付フォーマット
    • 時間書式
    • タイムスタンプ書式
    • バイナリ形式
    • [Esc]
    • 閉じていないフィールドをエスケープ
    • スペースの切捨て
    • 次の場合はNULL
    • 列数の不一致でエラーが発生しました
    • 無効な文字を置換
    • フィールドがnullです
    • バイト順序マークをスキップ
    • エンコーディング
コピー・オプションの構成 次のパラメータに必要な値を選択/指定し、コピー・オプションを構成します。
  • エラーが発生した場合の戻り値です
  • サイズ制限
  • パージ
  • 返品失敗のみ
  • 列名で一致
  • 長さの強制
  • Truncatecolumns
  • 強制
  • 不確実なファイルのロード
変換式 式を入力してデータを変換できます。 変換式を使用して、ネイティブSQL問合せを記述できます。 たとえば、ステージ・ファイルの特定の列10および20からデータをインポートする必要がある場合は、select $10, $20と記述します。
検証モード
  • n行を戻す: 検証する行数を指定します。 0からn行数の値を指定できます。 値を指定しない場合、1つの行(デフォルト値)が検証されます。 このオプションは、限定された行を検証する必要がある場合に使用します。
  • エラーを返す: 単一のファイルを検証する場合に選択します。 1つのファイルのすべてのエラーをチェックします。
  • すべてのエラーを返す: 複数のファイルを検証する場合に選択します。
構成の検証 Snowflakeデータベースに対して構成/問合せを検証する場合にクリックします。 成功した構成の検証結果が表示されます。 構成が無効な場合は、エラーに対するレスポンスを受け取ります。

一括エクスポートの実行

要素 説明
ステージ・タイプの選択 次のタイプのステージをサポートします:
  • 内部ステージ
  • 外部ステージ
  • 外部事業所

外部ステージおよびロケーションは、Snowflakeの外部の外部(AWS、GCPまたはMicrosoft Azure)ステージ/ロケーションに格納されているデータ・ファイルを参照します。 内部ステージとは、Snowflake内に内部的に格納されたデータファイルのことです。

「Snowflakeアダプタ」は内部ステージにアクセスして、Snowflakeデータベース表からバルク・データをエクスポートできます。 これとともに、「Snowflakeアダプタ」はSnowflakeデータベース表から外部ステージ/外部のロケーション(AWS-S3、GCPストレージ、Microsoft Azureなど)にバルク・データをエクスポートできます - storage).

ステージ名の選択 Snowflakeデータベース表から外部ステージ/ロケーションにデータをアンロードするためのステージ名を指定します。
ステージ・サブパス ステージ・サブパスを指定します。
統合IDの選択

(「外部のロケーション」を選択した場合のみ表示されます。)

統合IDを選択します。
ファイル・パス

(「外部のロケーション」を選択した場合のみ表示されます。)

ファイル・パスを入力します。

エクスポート・ソース・タイプ エクスポート・ソース・タイプを選択します:
  • 表: 自 : ターゲット表名を選択します。
  • 変換式から: 式を入力して、SQL問合せにインジェクトできるネイティブSQL問合せを記述し、その後に#が続きます。
ファイル形式の選択
  • ファイル形式名: ドロップダウン・リストからファイル・フォーマット名を選択します。
  • ファイル形式の構成: 次のパラメータに必要な値を選択/指定し、ファイル形式を構成します。
    • フォーマット・タイプの選択: これらのオプションから書式を選択: CSVJSONおよびPARQUET
    • Compression
    • レコード・デリミタ
    • フィールド区切り文字
    • ファイル拡張子
    • 日付フォーマット
    • 時間書式
    • タイムスタンプ書式
    • バイナリ形式
    • [Esc]
    • 閉じていないフィールドをエスケープ
    • オプションで囲まれたフィールド
    • 次の場合はNULL
    • フィールドがnullです
コピー・オプションの構成 次のパラメータに必要な値を選択/指定し、コピー・オプションを構成します。
  • 上書き
  • 単一
  • 最大ファイル・サイズ
  • 問合せIDを含める
  • 詳細出力
  • ヘッダー
検証モード
  • 行を返す: 行を検証する場合に選択します。
構成の検証 Snowflakeデータベースに対して構成/問合せを検証する場合にクリックします。 成功した構成の検証結果が表示されます。 構成が無効な場合は、エラーに対するレスポンスを受け取ります。

ストアド・プロシージャの呼出し

要素 説明
Select Procedure Snowflakeで作成したストアド・プロシージャのリストを表示します。 Snowflakeデータベースで実行するストアド・プロシージャを選択します。
プロシージャ名でフィルタ ストアド・プロシージャのキーワードまたは初期文字を入力して、リスト内の名前の表示をフィルタします。
説明 選択したストアド・プロシージャの説明を表示します。
入力パラメータ 選択したストアド・プロシージャの入力パラメータを表示します。

取引明細書実行のチェック/取消

要素 説明
次のいずれかの操作を選択してください 操作を選択します:
  • 文の実行ステータスの確認
  • 文の実行の取消し
前の操作タイプの選択 前の操作タイプを選択します:
  • インポート操作
  • エクスポート操作
  • プロシージャ操作
    • プロシージャの選択: ストアド・プロシージャのリストを表示します。 ストアド・プロシージャを選択して、実行のステータスを確認します。

表に対して操作を実行

データベース表を選択します。 レコードを取得して表示するには、SELECT操作を選択する必要があります。

要素 説明

どの操作を表で実行しますか。

表に対して次のいずれかの操作を実行する場合に選択します:
  • 挿入
  • 更新
  • 挿入または更新(マージ)
  • 選択

スキーマ

処理する表を含むデータベース・スキーマを選択します。

表名

スキーマを検索するフィルタを入力します(たとえば、%TABを使用して、名前にTABを含む表を検索します)。

表タイプ

適切なデータベース・オブジェクトのサブセットを取得する表タイプ・フィルタを指定し、「検索」をクリックします。

  • ALL

  • TABLE

  • VIEW

フィルタ条件

テーブル名の表示をフィルタリングするための最初の文字を入力します。

使用可能

選択基準を満たす表をリストします。

選択済

表の選択をリストします。

表のインポート

クリックすると表がインポートされます。 親データベース表を選択するためのページがリフレッシュされます。

主キー

主キーが定義されていない表を選択すると、表示されます。 表の仮想主キーを選択します。

ノート: データベース・レベルで主キーを持つことがベスト・プラクティスです。

親データベース表の選択

リストから親(ルート)表を選択します。 関連する複数の表を使用している場合、これは関係の最上位の親表です。 選択した後、テーブル関係が表示および編集できるようにページが更新されます。

追加||表を削除

表を追加したり、使用していない表を削除する場合にクリックします。

親データベース表リレーションシップの確認と管理を行います

「編集」をクリックして、表の関係を表示および編集します。 アダプタによって自動的に識別される関係が表示されます。 「親データベースの表関係の確認と管理オプション」を参照してください。

選択されたデータベース表から列の確認とフィルタリングを行います

「編集」をクリックして、表の属性を表示および編集します。 データベース問合せから除外する属性を選択解除することができます。 主キー属性は除外できません。 「選択したデータベース表の列の確認とフィルタリング・オプション」を参照してください。

SQL問合せの確認と編集

(「選択」操作が選択されている場合にのみ表示されます。)

「編集」をクリックして、デフォルトのSQL問合せを表示および編集します。 「SQL問合せの確認と編集オプション」を参照してください。

親データベースの表関係の確認と管理オプション

「親データベース表の関係の確認と管理」オプションの値を指定します。
要素 説明
新規作成 クリックすると新しい関係が作成されます。
親表 親表を選択します。
子表 子表を選択します。
関係 関連タイプを選択します(子表に外部キーがある1対多、1対1または1対1)。 たとえば、親表としてEMPLOYEEを選択し、子表としてORDERSを選択した場合、次のオプションが表示されます:
  • EMPLOYEEにはORDERSとの1対1の関係があります
  • EMPLOYEEには、ORDERSとの1対1の関係があります(子表の外部キー)
  • EMPLOYEEには、ORDERSとの1対多の関係があります
属性名 表関係に属性を適用します。

選択したデータベース表の列の確認とフィルタリング・オプション

「選択したデータベース表の列を確認およびフィルタリング」オプションの値を指定します。
要素 説明
列の選択 アダプタによって自動的に作成された属性を表示および選択解除します。 データベース問合せから除外する属性の選択を解除します。

SQL問合せの確認と編集オプション

「SQL問合せの確認と編集」オプションの値を指定します。

ノート:

これは、表のSelect操作にのみ適用されます。
要素 説明
SQL編集 「SQL問合せ」フィールドで問合せを手動で編集する場合にクリックします。
パラメータ クリックしてバインド・パラメータを指定します。
新規追加 新しい問合せ条件をSQL問合せに追加する場合にクリックします。
削除 指定したSQL条件を削除する場合にクリックします。
取得レコードの最大数 このSQL問合せでフェッチするレコード数を選択します。

SQL文の実行

ノート:

SQL問合せではスキーマ名やデータベース名を使用しないでください。 詳細は接続で構成します。 たとえば:
Update HR.employee set HR.employee.first_name = 'Name' where HR.employee.employee_id='1' 
これは次のような単純な問合せに変更できます。
Update employee set first_name = 'Name' where employee_id='1' 

ここで、HRは接続詳細で使用されています。 これにより、特定の権限のユーザーを特定のスキーマ/データベースに制限します。

要素 説明

SQL問合せ

SQL問合せを入力します。

ステータス

SQL問合せ検証の結果が表示されます。 問合せが正常に検証されると、「Status」フィールドにSuccess!が表示されます。