Microsoft Fabric のウェアハウスの Delta Lake ログ
適用対象: Microsoft Fabric のウェアハウス
Microsoft Fabric のウェアハウスは、オープン ファイル形式で構築されています。 ユーザー テーブルは parquet ファイル形式で保存され、Delta Lake ログはすべてのユーザー テーブルに対して発行されます。
Delta Lake ログは Delta Lake テーブルを読み取ることができるすべてのエンジンに対してウェアハウスのユーザー テーブルへの直接アクセスを開きます。 このアクセスは、ユーザー データが ACID トランザクション コンプライアンスを守るために、読み取り専用に制限されています。 テーブル内のデータに対するすべての挿入、更新、および削除は、ウェアハウスを通じて実行する必要があります。 トランザクションがコミットされると、システム バックグラウンド プロセスが開始され、影響を受けるテーブルに対して更新された Delta Lake ログを発行します。
OneLake パスを取得する方法
次の手順は、ウェアハウス内のテーブルから OneLake パスを取得する方法について詳しく説明します。
Microsoft Fabric ワークスペースで [ウェアハウス] を開きます。
[オブジェクト エクスプローラー] で、[テーブル] フォルダーで選択したテーブルに他のオプション [(...)] が表示されます。 [プロパティ] メニューを選択します。
選択すると、[プロパティ] ペインに次の情報が表示されます。
- 名前
- 形式
- Type
- URL
- 相対パス
- ABFS パス
Delta Lake ログ パスを取得する方法
Delta Lake ログは次の方法で見つけることができます。
Delta Lake ログに対しては、レイクハウスに作成されたショートカットを通してクエリを実行できます。 ファイルは、Microsoft Fabric Spark Notebook または Microsoft Fabric ポータルの Synapse Data Engineering のレイクハウス エクスプローラーを使用して表示できます。
Delta Lake ログは、Azure Storage Explorer 経由で、Power BI Direct Lake モードなどの Spark 接続を通してか、デルタ テーブルを読み取ることができる何らかの他のサービスを使用して確認できます。
Delta Lake ログは、次のスクリーンショットに示すように、Windows の OneLake Explorer を通して、各テーブルの
_delta_log
フォルダーで確認できます。
制限事項
- テーブル名は、A-Z、a-z、0-9 とアンダースコアの文字のみが含まれている場合にだけ、Spark およびその他のシステムで使用できます。
- Spark やその他のシステムで使用される列名には、次を含めることはできません:
- スペース
- tabs
- キャリッジ リターン
- [
- ,
- ;
- {
- }
- (
- )
- =
- ]
関連するコンテンツ
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示