この記事では、Fabric レイクハウス内に S3 ショートカットを作成する方法について説明します。 ショートカットの概要については、「OneLake のショートカット」を参照してください。
S3 互換のショートカットでは、ファイル キャッシュを利用して、クラウド間データ アクセスに関連するエグレス コストを削減できます。 詳細については、「 OneLake ショートカットのキャッシュ」を参照してください。 現在、S3 互換ソースではキーまたはシークレット認証のみがサポートされています。 Entra ベースの OAuth、サービス プリンシパル、および RoleArn はまだサポートされていません。
Prerequisites
レイクハウスがない場合は、「OneLake を使用してレイクハウスを作成する」の手順にしたがって作成します。
選択した S3 互換バケットとシークレット キー資格情報が、S3 ショートカットのアクセスと認可の要件 を満たしていることを確認します。
ショートカットを作成する
レイクハウスを開きます。
Lakehouseの [レイク ビュー] 内のディレクトリを右クリックします。
[新しいショートカット] を選択します。
ソースを選択する
[外部ソース] で [Amazon S3 互換性] を選択します。
次の表に従って、[接続設定] を入力します:
Field Description Value URL S3 互換エンドポイントの接続文字列。 このショートカットタイプでは、バケット固有ではない URL を指定する必要があります。 この URL では、仮想ホスト型スタイルだけでなく、パス スタイルのバケット アドレス指定を許可する必要があります。 https://s3.contoso.comConnection 指定したストレージの場所に対して以前に定義した接続がドロップダウンに表示されます。 接続が存在しない場合は、新しく作成します。 新しい接続を作成します。 Connection name S3 と互換性のある接続名。 接続の名前。 アクセス キー ID S3 互換エンドポイントにアクセスするときに使用するアクセス キー ID。 アクセス キー。 シークレット アクセス キー アクセス キー ID に関連付けられている秘密鍵。 秘密鍵。 Select Next.
ショートカットの名前を入力します。
必要に応じて、サブパスを入力して S3 バケット内の特定のフォルダーを選択できます。
Note
ショートカット パスでは大文字と小文字が区別されます。
Select Create.
レイクハウスが自動的に更新されます。 [エクスプローラー] ウィンドウの [ファイル] の下にショートカットが表示されます。