Mengonfigurasi ruang disk gateway
Artikel ini berfokus pada pengaturan konfigurasi yang mengatur ruang disk untuk pengguna gateway yang kehabisan ruang disk.
Data penampungan gateway
Power BI dan gateway data lokal membuat file singgahan sementara saat berkomunikasi antara lingkungan lokal dan cloud dalam proses yang disebut penampungan. Bergantung pada berapa banyak ruang disk yang Anda miliki untuk penampungan, ada kemungkinan kesalahan "kehabisan ruang disk" terjadi ketika ruang disk penuh karena penampung.
Catatan
Kami sarankan Anda menggunakan solid-state drive (SSD) sebagai drive penyimpanan yang menampung untuk performa optimal.
Saat penampungan menyebabkan kesalahan "kehabisan ruang disk", gunakan langkah-langkah berikut untuk mengubah lokasi penampung ke disk dengan kapasitas lebih banyak.
Navigasi ke C:\Program Files\Gateway data lokal.
Buat salinan cadangan file konfigurasi Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config.
Edit file konfigurasi Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config.
Cari SpoolerDirectory.
<setting name="SpoolerDirectory" serializeAs="String"> <value>%LOCALAPPDATA%\Microsoft\On-premises data gateway\Spooler</value> </setting>
Tag <nilai> menentukan lokasi SpoolerDirectory.
Ubah jalur ini ke lokasi yang berisi ruang disk yang cukup untuk kebutuhan bisnis Anda.
Setelah dimodifikasi, simpan file dan mulai ulang gateway data lokal.
Catatan
Jika Anda mengubah jalur, Anda juga harus memulai ulang layanan gateway data lokal.
[
Cache persisten mesin Mashup
Jika penampungan telah dipetakan ke drive yang berbeda, tetapi Anda terus mendapatkan kesalahan "kehabisan ruang disk", itu bisa disebabkan oleh cache persisten. Kesalahan ini bisa disebabkan oleh kueri yang tidak dilipat (untuk informasi selengkapnya tentang pelipatan kueri, buka Gambaran umum pelipatan kueri). Atau kesalahan bisa disebabkan oleh kueri yang berperforma buruk (untuk informasi selengkapnya tentang mengoptimalkan performa gateway, buka Memantau dan mengoptimalkan performa gateway data lokal).
Jika kueri tidak dapat dioptimalkan, cache persisten dapat dipindahkan ke drive kapasitas yang lebih besar. Cache persisten (dibandingkan dengan penampung) menggunakan drive root, dan sistem operasi \temp path. Untuk menghindari kesalahan "kehabisan ruang disk", Anda harus mengosongkan ruang pada drive root, memperluas ukuran drive root, atau berpotensi memetakan ulang folder sementara ke drive dengan lebih banyak ruang.
Anda dapat mengubah (atau mengatur) nilai variabel lingkungan Windows TMP untuk akun pengguna yang digunakan untuk menjalankan gateway untuk memindahkan cache persisten ke drive kapasitas yang lebih besar. Jalur yang digunakan untuk direktori cache dan temp ditentukan melalui fungsi Win32 GetTempPath . Menurut dokumentasi Win32, fungsi ini menggunakan nilai pertama yang ditemukannya dari daftar berikut:
- Jalur yang ditentukan oleh variabel lingkungan TMP.
- Jalur yang ditentukan oleh variabel lingkungan TEMP.
- Jalur yang ditentukan oleh variabel lingkungan USERPROFILE.
- Direktori Windows.
Jadi, ubah TMP agar pengguna gateway memindahkan cache persisten ke drive lain.
Catatan
Untuk mengubah variabel lingkungan di Windows, dari menu Mulai , pilih Cari, masukkan Variabel Lingkungan, pilih Edit variabel lingkungan sistem, dan dari Properti Sistem pilih Variabel Lingkungan.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk