Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan bagian ini untuk mempelajari lebih lanjut tentang jenis default parameter yang tersedia, dan cara mengaturnya masing-masing.
Setiap bidang dapat memiliki parameter dan kontrol yang terkait dengannya. Saat seseorang melihat dasbor atau laporan email, kontrol lembar apa pun yang memiliki nilai default statis yang dikonfigurasi menggunakan default statis. Nilai default dapat mengubah cara data difilter, bagaimana tindakan kustom berperilaku, dan teks apa yang ditampilkan dalam judul lembar dinamis. Laporan email juga mendukung default dinamis.
Default paling sederhana adalah default statis (tidak berubah), yang menunjukkan nilai yang sama untuk semua orang. Sebagai perancang dasbor, Anda memilih nilai default. Itu tidak dapat diubah oleh orang yang menggunakan dasbor. Namun, orang itu dapat memilih nilai apa pun dari kontrol. Menyetel default tidak mengubah ini. Untuk membatasi nilai yang dapat dipilih seseorang, pertimbangkan untuk menggunakan keamanan tingkat baris. Untuk informasi selengkapnya, lihat Menggunakan keamanan tingkat baris dengan aturan berbasis pengguna untuk membatasi akses ke kumpulan data.
Untuk membuat atau mengedit nilai default statis yang berlaku untuk tampilan dasbor semua orang
-
Pilih menu konteks (
v
) dengan parameter yang ingin Anda edit, atau buat parameter baru dengan mengikuti langkah-langkahnyaMenyiapkan parameter di Amazon QuickSight. -
Masukkan nilai untuk nilai default Statis untuk menetapkan default statis.
Untuk menampilkan default yang berbeda tergantung pada siapa yang melihat dasbor, Anda membuat parameter default dinamis (DDP). Menggunakan default dinamis melibatkan beberapa persiapan untuk memetakan orang ke default yang ditetapkan. Pertama, Anda perlu membuat kueri database atau file data yang berisi informasi tentang orang, bidang, dan nilai default yang akan ditampilkan. Anda menambahkan ini ke kumpulan data, lalu menambahkan kumpulan data ke analisis Anda. Setelah itu, Anda dapat menemukan prosedur yang dapat Anda gunakan untuk mengumpulkan informasi, membuat kumpulan data, dan menambahkan default dinamis ke parameter.
Gunakan panduan berikut saat membuat kumpulan data untuk nilai default dinamis:
-
Kami menyarankan Anda menggunakan satu set data untuk memuat semua definisi default dinamis untuk pengelompokan logis pengguna atau grup. Jika Anda bisa, pertahankan dalam satu tabel atau file.
-
Kami juga merekomendasikan bahwa bidang dalam kumpulan data Anda memiliki nama yang sangat cocok dengan nama bidang dalam analisis. Tidak semua bidang kumpulan data harus menjadi bagian dari analisis, misalnya jika Anda menggunakan kumpulan data yang sama untuk default di beberapa dasbor. Bidang bisa dalam urutan apa pun.
-
Kami tidak menyarankan Anda menggabungkan nama pengguna dan grup di kolom yang sama atau bahkan dalam kumpulan data yang sama. Konfigurasi semacam ini lebih berfungsi untuk memelihara dan memecahkan masalah.
-
Jika Anda menggunakan file yang dibatasi koma untuk membuat kumpulan data Anda, pastikan untuk menghapus spasi di antara nilai dalam file. Contoh berikut menunjukkan format nilai dipisahkan koma (CSV) yang benar. Lampirkan teks (string) yang menyertakan karakter nonalfanumerik—seperti spasi, apostrof, dan sebagainya—dalam tanda kutip tunggal atau ganda. Anda dapat melampirkan kolom yang merupakan tanggal atau waktu dalam tanda kutip, tetapi tidak diperlukan. Anda dapat melampirkan bidang numerik dalam tanda kutip, misalnya jika angka berisi karakter khusus, seperti yang ditunjukkan berikut.
"Value includes spaces","Field contains ' other characters",12345.6789,"20200808" ValueWithoutSpaces,"1000,67","Value 3",2020-AUG-08
-
Setelah Anda membuat kumpulan data, pastikan untuk memeriksa ulang tipe data yang QuickSight memilih bidang.
Sebelum memulai, Anda memerlukan daftar nama pengguna atau grup untuk orang-orang yang akan memiliki default dinamis. Untuk menghasilkan daftar pengguna atau grup, Anda dapat menggunakan AWS CLI untuk mendapatkan informasi. Untuk menjalankan CLI perintah, pastikan Anda telah AWS CLI menginstal dan mengkonfigurasi. Untuk informasi selengkapnya, lihat Menginstal AWS CLI dalam Panduan Pengguna AWS CLI .
Ini hanyalah salah satu contoh cara mendapatkan daftar nama pengguna atau grup. Gunakan metode apa pun yang paling cocok untuk Anda.
Untuk mengidentifikasi orang untuk parameter default dinamis (DDP)
-
Daftar nama pengguna individu atau nama grup:
-
Untuk mencantumkan nama pengguna individual, sertakan kolom yang mengidentifikasi orang untuk AndaDDP. Kolom ini harus berisi nama pengguna sistem setiap orang yang mereka gunakan untuk terhubung dari penyedia identitas Anda QuickSight. Nama pengguna ini sering sama dengan alias email seseorang sebelum tanda @, tetapi tidak selalu.
Untuk mendapatkan daftar pengguna, gunakan ListUsers QuickSight APIoperasi atau AWS CLI perintah. CLIPerintah ditampilkan dalam contoh berikut. Tentukan Wilayah AWS untuk penyedia identitas Anda, misalnya
us-east-1
.awsacct1="
111111111111
" namespace="default
" region="us-east-1
" aws quicksight list-users --aws-account-id$awsacct1
--namespace$namespace
--region$region
Contoh berikut mengubah perintah sebelumnya dengan menambahkan kueri yang membatasi hasil untuk pengguna aktif.
awsacct1="
111111111111
" namespace="default
" region="us-east-1
" aws quicksight list-users --aws-account-id$awsacct1
--namespace$namespace
--region$region
--query 'UserList[?Active==`true`]'Hasil set terlihat mirip dengan sampel berikut. Contoh ini adalah kutipan dari JSON output ()
--output json
. Orang yang memiliki nama pengguna federasi memiliki prinsip IDs yang dimulai dengan katafederated
.[ { "Arn": "arn:aws:quicksight:us-east-1:111111111111:user/default/anacasilva", "UserName": "anacarolinasilva", "Email": "anacasilva@example.com", "Role": "ADMIN", "Active": true, "PrincipalId": "federated/iam/AIDAJ64EIEIOPX5CEIEIO" }, { "Arn": "arn:aws:quicksight:us-east-1:111111111111:user/default/Reader/liujie-stargate", "UserName": "Reader/liujie-stargate", "Role": "READER", "Active": true, "PrincipalId": "federated/iam/AROAIJSEIEIOMXTZEIEIO:liujie-stargate" }, { "Arn": "arn:aws:quicksight:us-east-1:111111111111:user/default/embedding/cxoportal", "UserName": "embedding/cxoportal", "Email": "saanvisarkar@example.com", "Role": "AUTHOR", "Active": true, "PrincipalId": "federated/iam/AROAJTGEIEIOWB6BEIEIO:cxoportal" }, { "Arn": "arn:aws:quicksight:us-east-1:111111111111:user/default/zhangwei@example.com", "UserName": "zhangwei@example.com", "Email": "zhangwei@example.com", "Role": "AUTHOR", "Active": true, "PrincipalId": "user/d-96123-example-id-1123" } ]
-
Untuk mencantumkan nama grup, sertakan kolom yang mengidentifikasi grup yang berisi nama pengguna untuk AndaDDP. Kolom ini harus berisi nama grup sistem yang digunakan untuk menghubungkan dari penyedia identitas Anda ke QuickSight. Untuk mengidentifikasi grup yang dapat ditambahkan ke kumpulan data, gunakan satu atau beberapa QuickSight API operasi atau CLI perintah berikut:
-
ListGroups— Daftar QuickSight grup berdasarkan Akun AWS ID dan namespace untuk Wilayah AWS yang berisi penyedia identitas Anda.
-
ListGroupMemberships— Daftar pengguna dalam QuickSight grup yang ditentukan.
-
ListUserGroups— Daftar QuickSight grup yang menjadi anggota QuickSight pengguna.
Atau Anda dapat meminta administrator jaringan Anda untuk meminta penyedia identitas Anda untuk mendapatkan informasi ini.
-
-
Dua prosedur berikutnya memberikan instruksi tentang cara menyelesaikan pembuatan kumpulan data untuk nilai default dinamis. Prosedur pertama adalah membuat kumpulan data untuk nilai tunggalDDP. Yang kedua adalah untuk membuat dataset untuk DDP multivalue.
Untuk membuat kumpulan data untuk satu nilai DDP
-
Buat kolom dataset dengan parameter nilai tunggal. Kolom pertama dalam kueri atau file harus untuk orang-orang yang menggunakan dasbor. Bidang ini dapat berisi nama pengguna atau nama grup. Namun, dukungan untuk grup hanya tersedia dalam edisi QuickSight Enterprise.
-
Untuk setiap bidang yang menampilkan default dinamis untuk parameter nilai tunggal, tambahkan kolom ke kumpulan data. Nama kolom tidak masalah — Anda dapat menggunakan nama yang sama dengan bidang atau parameter.
Parameter nilai tunggal hanya berfungsi seperti yang ditentukan jika kombinasi entitas pengguna dan default dinamis unik untuk bidang parameter tersebut. Jika ada beberapa nilai bidang default untuk entitas pengguna, kontrol nilai tunggal untuk bidang tersebut menampilkan default statis sebagai gantinya. Jika tidak ada default statis yang ditentukan, kontrol tidak menampilkan nilai default. Hati-hati jika Anda menggunakan nama grup, karena beberapa nama pengguna dapat menjadi anggota dari beberapa grup. Jika grup tersebut memiliki nilai default yang berbeda, maka jenis nama pengguna ini berfungsi sebagai entri duplikat.
Contoh berikut menunjukkan tabel yang tampaknya berisi dua parameter nilai tunggal. Kami membuat asumsi ini karena tidak ada nama pengguna yang dipasangkan dengan beberapa nilai default. Untuk membuat tabel ini lebih mudah dipahami, kami menambahkan kata
'default'
di depan nama bidang dari analisis. Dengan demikian, Anda dapat membaca tabel dengan membuat pernyataan berikut, mengubah nilai untuk setiap baris: Bila dilihat olehanacarolinasilva
, kontrol menampilkan wilayah defaultNorthEast
dan segmen defaultSMB
.Dilihat-oleh Wilayah default Segmen default anacarolinasilva NorthEast SMB liujie SouthEast SMB saanvisarkar NorthCentral SMB zhangwei SouthCentral SMB -
Impor data ini ke dalam QuickSight, dan simpan sebagai dataset baru.
-
Dalam analisis Anda, tambahkan kumpulan data yang Anda buat. Analisis perlu menggunakan setidaknya satu kumpulan data lain yang cocok dengan kolom yang Anda tentukan untuk default. Untuk informasi selengkapnya, lihat Menambahkan dataset ke analisis.
Untuk membuat dataset untuk multivalue DDP
-
Buat kolom dataset dengan parameter multivalue. Kolom pertama dalam kueri atau file harus untuk orang-orang yang menggunakan dasbor. Bidang ini dapat berisi nama pengguna atau nama grup. Namun, dukungan untuk grup hanya tersedia dalam edisi QuickSight Enterprise.
-
Untuk setiap bidang yang menampilkan default dinamis untuk parameter multivalue, tambahkan kolom ke kumpulan data. Nama kolom tidak masalah — Anda dapat menggunakan nama yang sama dengan bidang atau parameter.
Tidak seperti parameter nilai tunggal, parameter multivalue memungkinkan beberapa nilai di bidang yang terkait dengan parameter.
Contoh berikut menunjukkan tabel yang tampaknya berisi parameter nilai tunggal dan parameter multivalue. Kita dapat membuat asumsi ini karena setiap nama pengguna memiliki nilai unik dalam satu kolom, dan beberapa nama pengguna memiliki beberapa nilai di kolom lainnya. Untuk membuat tabel ini lebih mudah dipahami, kami menambahkan kata
'default'
di depan nama bidang dari analisis. Dengan demikian, Anda dapat membaca tabel dengan membuat pernyataan berikut, mengubah nilai untuk setiap baris:viewed-by
Kapanliujie
, kontrol menampilkandefault-region
nilaiSouthEast
, dandefault-city
nilaiAtlanta
. Dan jika kita membaca di depan satu baris, kita melihat yangliujie
juga adaRaleigh
didefault-city
.Dilihat-oleh Wilayah default Kota default anacarolinasilva NorthEast New York liujie SouthEast Atlanta liujie SouthEast Raleigh saanvisarkar NorthCentral Chicago zhangwei SouthCentral Dallas zhangwei SouthCentral Kota Kansas Dalam contoh ini, parameter yang kita terapkan
default-region
untuk bekerja dengan benar apakah itu parameter nilai tunggal atau multivalue. Jika itu adalah parameter nilai tunggal, dua entri berfungsi untuk satu pengguna karena kedua entri adalah nilai yang sama,.SouthEast
Jika itu adalah parameter multivalue, itu masih berfungsi, kecuali bahwa hanya satu nilai yang dipilih secara default. Namun, jika kita mengubah parameter yang digunakandefault-city
sebagai default dari multivalue ke parameter nilai tunggal, kita tidak melihat default ini dipilih. Sebaliknya, parameter menggunakan default statis, jika ada satu yang ditentukan. Misalnya, jika default statis disetel keAtlanta
,liujie
telahAtlanta
dipilih dalam kontrol itu, tetapi tidakRaleigh
.Dalam beberapa kasus, nilai default statis Anda mungkin juga digunakan sebagai default dinamis. Jika demikian, pastikan untuk menguji kontrol untuk nama pengguna yang tidak menggunakan nilai default yang bisa keduanya.
Jika nama pengguna milik beberapa grup, pengguna bernama melihat sekumpulan nilai default yang merupakan gabungan dari nilai default dua grup.
-
Impor data ini ke dalam QuickSight, dan simpan sebagai dataset baru.
-
Dalam analisis Anda, tambahkan kumpulan data yang Anda buat. Analisis perlu menggunakan setidaknya satu kumpulan data lain yang cocok dengan kolom yang Anda tentukan untuk default. Untuk informasi selengkapnya, lihat Menambahkan dataset ke analisis.
Gunakan prosedur berikut untuk menambahkan parameter default dinamis ke analisis Anda. Sebelum memulai, pastikan Anda memiliki kumpulan data yang berisi default dinamis untuk setiap nama pengguna atau nama grup. Juga pastikan bahwa analisis Anda menggunakan dataset ini. Untuk bantuan dengan persyaratan ini, lihat prosedur sebelumnya.
Untuk DDP menambahkan analisis Anda
-
Di QuickSight konsol, pilih ikon Parameter di bagian atas halaman dan pilih parameter yang ada. Pilih Edit parameter dari menu parameter. Untuk menambahkan parameter baru, pilih tanda plus (
+
) di dekat Parameter. -
Pilih Tetapkan default dinamis.
-
Konfigurasikan opsi berikut dengan pengaturan Anda:
-
Dataset dengan nilai default dan informasi pengguna — Pilih kumpulan data yang Anda buat dan tambahkan ke analisis Anda.
-
Kolom nama pengguna - Untuk membuat default yang didasarkan pada nama pengguna, pilih kolom dalam kumpulan data yang berisi nama pengguna.
-
Kolom nama grup - Untuk membuat default yang didasarkan pada nama grup, pilih kolom dalam kumpulan data yang berisi nama grup.
-
Kolom untuk nilai default - Pilih kolom yang berisi nilai default untuk parameter ini.
-
-
Pilih Terapkan untuk menyimpan perubahan pengaturan Anda, lalu pilih Perbarui untuk menyimpan perubahan parameter. Untuk keluar tanpa menyimpan perubahan, pilih Batal sebagai gantinya.
-
Tambahkan filter untuk setiap bidang yang berisi default dinamis untuk membuat default berfungsi. Untuk mempelajari selengkapnya tentang menggunakan filter dengan parameter, lihat Menggunakan filter dengan parameter di Amazon QuickSight
Amazon QuickSight menggunakan nilai default statis untuk siapa saja yang nama penggunanya tidak ada dalam kumpulan data, tidak memiliki default yang ditetapkan, atau tidak memiliki default unik. Setiap orang hanya dapat memiliki satu set default. Jika Anda tidak ingin menggunakan default dinamis, Anda dapat mengatur default statis sebagai gantinya.