メインコンテンツまでスキップ

ファイルをマイファイルに保存します

備考

ベータ版

マイファイルはベータ版です。ワークスペース管理者は、ワークスペース プレビュー ページからこの機能へのアクセスを制御できます。Databricksのプレビューを管理するを参照してください。

「マイファイル」は、Databricks内でファイルをアップロード、管理、参照できるユーザーごとのUnity Catalogボリュームです。各ユーザーには、独自の「マイファイル」の場所が割り当てられるため、最初にカタログ、スキーマ、ボリュームを作成することなく、ファイルを操作できます。

マイ ファイルを使用して、取り込み、ノートブック、SQL、機械学習、AI、およびエージェントのワークフロー用のファイルを保存します。共有データセットまたは本番運用ワークロードの場合、Databricksは適切な権限を付与したマネージドまたは外部のUnity Catalogボリュームを作成することを推奨します。Unity Catalogボリュームとはを参照してください。

「マイファイル」を見つける

「My Files」は、Databricks でファイルまたはボリュームを選択した場合にのみご利用いただけます。次の場所を含め、

  • Catalog Explorer :ファイルの検索、ファイルのアップロード、フォルダーの作成、ファイルの削除、ファイルのダウンロード、ファイルパスのコピーが行えます。
  • ファイルアップロード :[ 新規 ] > [ データの追加またはアップロード ] > [ ファイルをボリュームにアップロード ] をクリックします。マイファイルは利用可能な送信先として表示されます。
  • 「エージェントとAIワークフロー」:ドキュメント解析やナレッジワークフローなど、ファイルまたはボリュームを使用するサポートされているワークフローで、マイファイルからファイルを選択します。

My Files は、ライブラリやログ配信などのボリュームを使用する他のワークフローにも表示されます。

ファイルをマイファイルにアップロード

マイファイルにファイルをアップロードするには:

  1. サイドバーで、[ 新規 ] をクリックします。
  2. [**データを追加またはアップロード**] をクリックします。
  3. **ボリュームへのファイルのアップロード**をクリックしてください。
  4. 「My Files」を保存先に選択。
  5. アップロードするファイルを選択してください。
  6. [アップロード] をクリックします。

アップロード後、 フルパスをコピー を使用して、ファイルまたはフォルダーの完全なボリューム パスをコピーします。マイ ファイル パスは次の形式を使用します。

Text
/Volumes/Databricks/home/<workspace>/<user_name>/my_files/<path_to_file>

コピーしたパスをノートブック、SQL クエリ、ジョブ、またはエージェント構成に貼り付けてください。ボリュームパスを使用してファイルを読み書きするコード例については、「プログラムでボリューム内のファイルを操作する」を参照してください。ボリュームパスの詳細については、Unity Catalog ボリュームにおけるパスのルールとアクセスを参照してください。

マイファイル内のファイルを管理する

My Files でファイルとフォルダーを管理する方法は、任意の Unity Catalog ボリュームでの管理と同じです。「カタログエクスプローラーを使用」を参照してください。

保持期間

ユーザーがアカウントから離れた場合でも、DatabricksはユーザーのMy Filesボリュームを削除しません。アカウントを退職したユーザーのMy Filesボリュームを削除するには、Databricksサポートまでお問い合わせください。My Filesボリュームが削除された後、基になるデータは7日後に完全に削除されます。

制限事項:

次の制限が適用されます:

  • ご自身のMy Filesボリュームへのアクセスを他のユーザーに付与することはできません。
  • マイファイル ボリュームは削除できません。
  • マイファイルは、システム管理のUnity Catalogロケーションを基盤としています。システム管理のカタログ、スキーマ、またはボリューム名が、パス、ログ、またはシステム出力に表示されることがあります。
  • My Files は デフォルトストレージを使用するワークスペースでは利用できません。