Panduan ini menunjukkan cara mengonfigurasi BigQuery Connector untuk SAP guna mereplikasi data streaming.
Sebelum memulai
Pastikan Anda atau administrator Anda telah menyelesaikan prasyarat berikut:
- Menginstal BigQuery Connector untuk SAP di lingkungan SAP Anda.
- Siapkan autentikasi untuk mengakses BigQuery API.
Membuat peran dan otorisasi SAP untuk BigQuery Connector untuk SAP
Agar dapat menggunakan BigQuery Connector untuk SAP, selain otorisasi Server Replikasi SAP LT standar, pengguna memerlukan akses ke transaksi kustom yang disediakan dengan BigQuery Connector untuk SAP: /GOOG/SLT_SETTINGS
dan /GOOG/REPLIC_VALID
.
Untuk menggunakan alat Load Simulation, pengguna memerlukan akses ke transaksi kustom /GOOG/LOAD_SIMULATE
yang disediakan dengan BigQuery Connector untuk SAP.
Secara default, pengguna yang memiliki akses ke transaksi kustom /GOOG/SLT_SETTINGS
dan /GOOG/REPLIC_VALID
dapat mengubah setelan konfigurasi apa pun, sehingga Anda dapat membatasi akses ke konfigurasi tertentu jika perlu. Untuk pengguna yang hanya perlu melihat setelan BigQuery Connector untuk SAP, Anda dapat memberi mereka akses hanya baca ke transaksi kustom /GOOG/SLT_SETT_DISP
.
File transport BigQuery Connector untuk SAP menyertakan objek Google BigQuery
Settings Authorization
, ZGOOG_MTID
, untuk otorisasi khusus BigQuery Connector untuk SAP.
Untuk memberikan akses ke transaksi kustom dan membatasi akses ke konfigurasi tertentu, lakukan langkah-langkah berikut:
Dengan menggunakan kode transaksi SAP
PFCG
, tentukan peran bagi BigQuery Connector untuk SAP.Beri akses peran ke transaksi kustom
/GOOG/SLT_SETTINGS
,/GOOG/REPLIC_VALID
, dan/GOOG/LOAD_SIMULATE
.Untuk membatasi akses suatu peran, tentukan grup otorisasi setiap konfigurasi yang dapat diakses oleh peran tersebut menggunakan objek otorisasi
ZGOOG_MTID
. Contoh:- Objek otorisasi untuk BigQuery Connector untuk SAP (
ZGOOG_MTID
):Activity 01
Authorization Group AUTH_GROUP_1,AUTH_GROUP_N
AUTH_GROUP_01
danAUTH_GROUP_N
adalah nilai yang ditentukan dalam konfigurasi Server Replikasi SAP LT.Grup otorisasi yang ditentukan untuk
ZGOOG_MTID
harus cocok dengan grup otorisasi yang ditentukan untuk peran dalam objek otorisasi SAPS_DMIS_SLT
.- Objek otorisasi untuk BigQuery Connector untuk SAP (
Membuat peran dan otorisasi SAP untuk melihat setelan BigQuery Connector untuk SAP
Untuk memberikan akses hanya baca untuk transaksi kustom /GOOG/SLT_SETT_DISP
,
lakukan langkah-langkah berikut:
Dengan menggunakan kode transaksi SAP
PFCG
, tentukan peran untuk melihat setelan BigQuery Connector untuk SAP.Beri akses peran ke transaksi kustom
/GOOG/SLT_SETT_DISP
.Tambahkan objek otorisasi untuk BigQuery Connector untuk SAP (
ZGOOG_MTID
) dengan atribut berikut:Activity 03
Authorization Group = *
Buat profil peran dan tetapkan pengguna yang relevan ke peran tersebut.
Mengonfigurasi replikasi
Untuk mengonfigurasi replikasi, Anda harus menentukan setelan BigQuery Connector untuk SAP dan Replikasi Server SAP LT.
Membuat konfigurasi replikasi Server Replikasi SAP LT
Gunakan transaksi SAP LTRC
untuk membuat konfigurasi replikasi Server Replikasi SAP LT.
Jika Server Replikasi SAP LT berjalan di server yang berbeda dengan sistem SAP sumber, pastikan Anda memiliki koneksi RFC di antara kedua sistem sebelum membuat konfigurasi replikasi.
Beberapa setelan dalam konfigurasi replikasi memengaruhi performa. Untuk menentukan nilai setelan yang tepat bagi penginstalan Anda, lihat Panduan Pengoptimalan Performa untuk versi Server Replikasi SAP LT Anda di Portal Bantuan SAP.
Opsi antarmuka dan konfigurasi untuk Server Replikasi SAP LT mungkin sedikit berbeda, bergantung pada versi yang Anda gunakan.
Untuk mengonfigurasi replikasi, gunakan prosedur untuk versi Server Replikasi SAP LT Anda:
- Mengonfigurasi replikasi di DMIS 2011 SP17, DMIS 2018 SP02, atau yang lebih baru
- Mengonfigurasi replikasi di DMIS 2011 SP16, DMIS 2018 SP01, atau yang lebih lama
Mengonfigurasi replikasi di DMIS 2011 SP17, DMIS 2018 SP02, atau yang lebih baru
Langkah-langkah berikut mengonfigurasi replikasi di versi Server Replikasi SAP LT yang lebih baru. Jika Anda menggunakan versi sebelumnya, lihat Mengonfigurasi replikasi di DMIS 2011 SP16, DMIS 2018 SP01, atau yang lebih lama.
Di SAP GUI, masukkan kode transaksi
LTRC
.Klik ikon Create configuration. Wizard Create Configuration akan terbuka.
Di kolom Configuration Name dan Description, masukkan nama dan deskripsi untuk konfigurasi, lalu klik Next.
Anda dapat menentukan Authorization Group untuk membatasi akses ke grup otorisasi tertentu sekarang atau menentukannya nanti.
Di panel Source System Connection Details:
- Pilih tombol pilihan RFC Connection.
- Di kolom RFC Destination, tentukan nama koneksi RFC ke sistem sumber.
- Centang kotak Allow Multiple Usage dan Read from Single Client sesuai kebutuhan. Untuk mengetahui informasi selengkapnya, lihat dokumentasi Server Replikasi SAP LT.
- Klik Berikutnya.
Langkah-langkah ini adalah untuk koneksi RFC, tetapi jika sumber Anda adalah database, Anda dapat memilih DB Connection jika telah menentukan koneksi menggunakan transaksi
DBACOCKPIT
.Di panel Target System Connection Details:
- Pilih tombol pilihan untuk Other.
- Di kolom Scenario, pilih SLT SDK dari menu drop-down.
- Klik Next.
Di panel Specify Transfer Settings:
Di kolom Application di bagian Data Transfer Settings, masukkan
/GOOG/SLT_BQ
atauZGOOG_SLT_BQ
.Di bagian Job options, masukkan nilai awal di setiap kolom berikut:
- Number of Data Transfer Jobs
- Number of Initial Load Jobs
- Number of Calculation Jobs
Di bagian Replication Options, pilih tombol pilihan Real Time.
Klik Next.
Setelah meninjau konfigurasi, klik Save.
Catat ID tiga digit di kolom Mass Transfer. Anda akan menggunakan ID tersebut di langkah berikutnya.
Untuk mengetahui informasi selengkapnya, lihat PDF yang terlampir di SAP Note 2652704: Mereplikasi Data Menggunakan SLT SDK - DMIS 2011 SP17, DMIS 2018 SP02.pdf.
Mengonfigurasi replikasi di DMIS 2011 SP16, DMIS 2018 SP01, atau yang lebih lama
Langkah-langkah berikut mengonfigurasi replikasi di Server Replikasi SAP LT versi yang lebih lama. Jika Anda menggunakan versi yang lebih baru, lihat Mengonfigurasi replikasi di DMIS 2011 SP17, DMIS 2018 SP02, atau yang lebih baru.
- Di SAP GUI, masukkan kode transaksi
LTRC
. - Klik New. Dialog akan terbuka untuk menentukan konfigurasi baru.
- Pada langkah Specify Source System:
- Pilih RFC Connection sebagai jenis koneksi.
- Masukkan nama koneksi RFC.
- Pastikan kolom Allow Multiple Usage dipilih.
- Pada langkah Specify Target System:
- Masukkan data koneksi ke sistem target.
- Pilih RFC Connection sebagai jenis koneksi.
- Pada kolom Scenario for RFC Communication, pilih nilai Write Data to Target Using BAdI dari menu drop-down. Koneksi RFC otomatis ditetapkan ke NONE.
- Pada langkah Menentukan Setelan Transfer, tekan F4 Help. Aplikasi yang Anda tentukan sebelumnya akan ditampilkan di kolom Application.
- Catat ID tiga digit di kolom Mass Transfer. Anda akan menggunakan ID tersebut di langkah berikutnya.
Untuk mengetahui informasi selengkapnya, lihat PDF yang terlampir di SAP Note 2652704: Mereplikasi Data Menggunakan SLT SDK - DMIS 2011 SP15, SP16, DMIS 2018 SP00, SP01.pdf.
Membuat konfigurasi transfer massal untuk BigQuery
Gunakan transaksi /GOOG/SLT_SETTINGS
kustom guna mengonfigurasi transfer massal untuk BigQuery serta menentukan tabel dan pemetaan kolom.
Memilih opsi transfer massal awal
Saat pertama kali memasukkan transaksi /GOOG/SLT_SETTINGS
, Anda memilih bagian mana dari konfigurasi transfer massal BigQuery yang perlu diedit.
Untuk memilih bagian konfigurasi transfer massal, lakukan hal berikut:
Di SAP GUI, masukkan transaksi
/GOOG/SLT_SETTINGS
yang didahului dengan/n
:/n/GOOG/SLT_SETTINGS
Dari menu drop-down di kolom Google Cloud Partner, pilih BigQuery.
Dari menu drop-down Settings Table di layar peluncuran untuk transaksi
/GOOG/SLT_SETTINGS
, pilih Mass Transfers.Untuk konfigurasi transfer massal baru, kosongkan kolom Mass Transfer Key.
Klik ikon Execute. Layar BigQuery Settings Maintenance - Mass Transfers akan ditampilkan.
Menentukan pembuatan tabel dan atribut umum lainnya
Di bagian awal konfigurasi transfer massal BigQuery, Anda mengidentifikasi konfigurasi transfer massal dan menentukan kunci klien terkait, serta properti tertentu yang berkaitan dengan pembuatan tabel BigQuery target.
Server Replikasi SAP LT menyimpan konfigurasi transfer massal sebagai kumpulan data dalam tabel konfigurasi kustom /GOOG/BQ_MASTR
.
Di layar BigQuery Settings Maintenance - Mass Transfers, klik ikon Append Row.
Di kolom Mass Transfer Key, tentukan nama untuk transfer ini. Nama ini menjadi kunci utama transfer massal.
Di kolom Mass Transfer ID, masukkan ID tiga digit yang dibuat saat Anda membuat konfigurasi replikasi Server Replikasi SAP LT yang sesuai.
Untuk menggunakan label atau deskripsi singkat dari kolom sumber sebagai nama untuk kolom target di BigQuery, klik kotak centang Use Custom Names Flag. Untuk mengetahui informasi selengkapnya tentang nama kolom, lihat Opsi penamaan default untuk kolom.
Untuk menyimpan jenis perubahan yang memicu penyisipan dan mengaktifkan validasi jumlah kumpulan data antara tabel sumber, statistik Server Replikasi SAP LT, dan tabel BigQuery, klik kotak centang Extra Fields Flag.
Jika flag ini ditetapkan, BigQuery Connector untuk SAP akan menambahkan kolom ke skema tabel BigQuery. Untuk mengetahui informasi selengkapnya, lihat Kolom tambahan untuk perubahan kumpulan data dan kueri jumlah.
Untuk berhenti mengirim data saat muncul kumpulan data dengan error, kotak centang Break at First Error Flag dicentang secara default. Sebaiknya tetap centang opsi ini. Untuk mengetahui informasi selengkapnya, lihat Flag BREAK.
Secara opsional, untuk otomatis mengurangi ukuran potongan saat ukuran byte dari suatu potongan melebihi ukuran byte maksimum untuk permintaan HTTP yang diterima BigQuery, klik kotak centang Dynamic Chunk Size Flag. Untuk mengetahui informasi selengkapnya tentang ukuran potongan dinamis, lihat Ukuran potongan dinamis.
Saat kumpulan data dengan error data ditemukan, untuk melewatinya dan terus menyisipkan kumpulan data ke dalam tabel BigQuery, klik kotak centang Skip Invalid Records Flag. Sebaiknya biarkan tidak dicentang. Untuk mengetahui informasi selengkapnya, lihat Flag SKIP.
Di kolom Google Cloud Key Name, masukkan nama kunci klien yang ditentukan dalam konfigurasi
/GOOG/CLIENT_KEY
.BigQuery Connector untuk SAP mengambil Google Cloud ID Project secara otomatis dari konfigurasi
/GOOG/CLIENT_KEY
.Di kolom BigQuery Dataset, masukkan nama set data BigQuery target yang Anda buat sebelumnya dalam prosedur ini.
Di kolom Is Setting Active Flag, aktifkan konfigurasi transfer massal dengan mengklik kotak centangnya.
Klik Save.
Catatan transfer massal ditambahkan ke tabel
/GOOG/BQ_MASTR
dan kolom Changed By, Changed On, serta Changed At diisi secara otomatis.Klik Display Table.
Kumpulan data atribut tabel baru akan ditampilkan, diikuti dengan panel entri pemetaan kolom.
Menentukan atribut tabel
Anda dapat menentukan atribut tabel, seperti nama tabel dan partisi tabel, serta jumlah kumpulan data yang akan disertakan dalam setiap transmisi atau bagian yang dikirim ke BigQuery, pada bagian kedua transaksi /GOOG/SLT_SETTINGS
.
Setelan yang Anda tentukan disimpan sebagai kumpulan data dalam tabel konfigurasi /GOOG/BQ_TABLE
.
Untuk menentukan atribut tabel, lakukan hal berikut:
Klik ikon Append row.
Di kolom SAP Table Name, masukkan nama tabel SAP sumber.
Di kolom External Table Name, masukkan nama tabel BigQuery target. Jika tabel target belum ada, BigQuery Connector untuk SAP akan membuat tabel dengan nama ini. Untuk konvensi penamaan BigQuery untuk tabel, lihat Penamaan tabel.
Untuk mengirim data yang tidak dikompresi untuk semua kolom dalam tabel, pilih Send Uncompressed Flag. Jika setelan ini diaktifkan, BigQuery Connector untuk SAP akan mereplikasi kolom kosong dalam kumpulan data sumber dengan nilai yang diinisialisasi oleh kolom tersebut di tabel sumber. Untuk performa yang lebih baik, jangan pilih tanda ini.
Jika Anda hanya perlu mengirim data yang tidak dikompresi untuk kolom tertentu, jangan pilih Send Uncompressed Flag di tingkat tabel. Sebagai gantinya, pilih Send Uncompressed Flag untuk kolom tertentu tersebut di tingkat kolom. Opsi ini memungkinkan Anda mempertahankan nilai awal kolom tertentu saat mereplikasi data ke BigQuery, meskipun Anda mengompresi data tabel lainnya. Untuk mengetahui informasi tentang cara mengubah kompresi kumpulan data di tingkat kolom, lihat Mengubah kompresi kumpulan data di tingkat kolom.
Untuk mengetahui informasi selengkapnya tentang perilaku kompresi kumpulan data, lihat Kompresi kumpulan data.
Secara opsional, di kolom Chunk Size, tentukan jumlah maksimum kumpulan data yang akan disertakan dalam setiap potongan yang dikirim ke BigQuery. Sebaiknya gunakan ukuran potongan default dengan BigQuery Connector untuk SAP, yaitu 10.000 kumpulan data. Jika perlu, Anda dapat meningkatkan ukuran potongan hingga 50.000 kumpulan data, yang merupakan jumlah maksimum kumpulan data yang diizinkan BigQuery.
Jika kumpulan data sumber memiliki banyak kolom, jumlah kolom dapat meningkatkan ukuran byte keseluruhan dari potongan, sehingga dapat menyebabkan error potongan. Jika ini terjadi, coba kurangi ukuran potongan untuk mengurangi ukuran byte. Untuk mengetahui informasi selengkapnya, lihat Ukuran potongan di BigQuery Connector untuk SAP. Atau, untuk menyesuaikan ukuran potongan secara otomatis, aktifkan ukuran potongan dinamis. Untuk mengetahui informasi selengkapnya, lihat Ukuran potongan dinamis.
Secara opsional, di kolom Partition Type, tentukan penambahan waktu yang akan digunakan untuk partisi. Nilai yang valid adalah
HOUR
,DAY
,MONTH
, atauYEAR
. Untuk mengetahui informasi selengkapnya, lihat Partisi tabel.Secara opsional, di kolom Partition Field, tentukan nama kolom dalam tabel BigQuery target yang berisi stempel waktu yang akan digunakan untuk membuat partisi. Saat menentukan Partition Field, Anda juga harus menentukan Partition Type. Untuk mengetahui informasi selengkapnya, lihat Partisi tabel.
Di kolom Is Setting Active Flag, aktifkan atribut tabel dengan mengklik kotak centangnya. Jika kotak Is Setting Active Flag tidak dicentang, BigQuery Connector untuk SAP akan membuat tabel BigQuery dengan nama tabel sumber SAP, ukuran potongan default, dan tanpa partisi.
Klik Simpan.
Atribut Anda disimpan sebagai kumpulan data di tabel konfigurasi
/GOOG/BQ_TABLE
dan kolom Changed By, Changed On, serta Changed At diisi secara otomatis.Klik Display Fields.
Kumpulan data atribut tabel baru akan ditampilkan, diikuti dengan panel entri pemetaan kolom.
Menyesuaikan pemetaan kolom default
Jika tabel SAP sumber berisi kolom stempel waktu atau boolean, ubah pemetaan jenis data default untuk mencerminkan jenis data dengan akurat dalam tabel BigQuery target.
Anda juga dapat mengubah jenis data lainnya, serta nama yang digunakan untuk kolom target.
Anda dapat mengedit pemetaan default secara langsung di SAP GUI atau mengekspor pemetaan default ke spreadsheet atau file teks sehingga orang lain dapat mengedit nilai tanpa memerlukan akses ke Server Replikasi SAP LT.
Untuk mengetahui informasi selengkapnya tentang pemetaan kolom default dan perubahan yang dapat Anda buat, lihat Pemetaan jenis data.
Guna menyesuaikan pemetaan default untuk kolom BigQuery target:
Di halaman BigQuery Settings Maintenance - Fields pada transaksi
/GOOG/SLT_SETTINGS
, tampilkan pemetaan kolom default untuk transfer massal yang sedang Anda konfigurasi.Edit jenis data target default di kolom External Data Element sesuai kebutuhan. Secara khusus, ubah jenis data target untuk jenis data berikut:
- Stempel waktu. Ubah jenis data target default dari
NUMERIC
menjadiTIMESTAMP
atauTIMESTAMP (LONG)
. - Booleans. Ubah jenis data target default dari
STRING
menjadiBOOLEAN
. - Heksadesimal. Ubah jenis data target default dari
STRING
menjadiBYTES
.
Untuk mengedit pemetaan jenis data default:
- Di baris kolom yang perlu Anda edit, klik kolom External Data Element.
- Pada dialog untuk jenis data, pilih jenis data BigQuery yang Anda butuhkan.
- Konfirmasi perubahan, lalu klik Save.
- Stempel waktu. Ubah jenis data target default dari
Jika Anda menentukan flag Custom Names di halaman BigQuery Settings Maintenance, edit nama kolom target default di bagian Temporary Field Name sesuai kebutuhan.
Nilai yang Anda tentukan akan menggantikan nama default yang ditampilkan di kolom External Field Name.
Edit deskripsi kolom target default di kolom Field Description sesuai kebutuhan.
Jika ingin, ekspor peta kolom untuk pengeditan eksternal. Untuk mengetahui petunjuknya, lihat Mengedit peta kolom BigQuery dalam file CSV.
Setelah semua perubahan selesai dan semua nilai yang diedit secara eksternal diupload, pastikan kotak Is Setting Active Flag dicentang. Jika kotak Is Setting Active Flag tidak dipilih, BigQuery Connector untuk SAP akan membuat tabel target dengan nilai default.
Klik Save.
Perubahan disimpan di tabel konfigurasi
/GOOG/BQ_FIELD
dan bagian Changed By, Changed On, serta Changed At diisi secara otomatis.
Mengubah kompresi kumpulan data di tingkat kolom
Untuk meningkatkan performa replikasi, BigQuery Connector untuk SAP mengompresi
kumpulan data dengan menghapus semua kolom kosong dalam kumpulan data sumber, yang kemudian
diinisialisasi dengan null
dalam tabel target di BigQuery.
Namun, jika Anda perlu mereplikasi beberapa kolom kosong dengan nilai awalnya ke BigQuery sambil tetap menggunakan kompresi kumpulan data, Anda dapat memilih Kirim Flag Tidak Terkompresi untuk kolom tertentu tersebut.
Untuk mengetahui informasi selengkapnya tentang perilaku kompresi kumpulan data, lihat Kompresi kumpulan data.
Untuk mengubah kompresi data di tingkat kolom, selesaikan langkah-langkah berikut:
Di halaman BigQuery Settings Maintenance - Fields pada transaksi
/GOOG/SLT_SETTINGS
, tampilkan daftar kolom untuk tabel yang transfer massalnya sedang Anda konfigurasi.Untuk mengirim data yang tidak dikompresi untuk suatu kolom, pilih Send Uncompressed Flag yang sesuai dengan kolom tersebut.
Klik Simpan.
Mengaktifkan penyimpanan token ke dalam cache
Untuk meningkatkan performa replikasi, sebaiknya aktifkan cache untuk token akses yang Anda ambil dari Google Cloud.
Mengaktifkan penyimpanan token ke dalam cache akan memastikan bahwa token akses digunakan kembali hingga masa berlakunya berakhir atau dicabut, yang kemudian akan mengurangi jumlah panggilan HTTP yang dilakukan untuk mengambil token akses baru.
Untuk mengaktifkan penyimpanan token ke dalam cache, pilih tanda Token Caching di tabel kunci klien /GOOG/CLIENT_KEY
.
Saat Anda mengaktifkan penyimpanan token ke dalam cache, token akses akan di-cache dalam Memori Bersama pada server aplikasi Server Replikasi SAP LT selama durasi yang ditetapkan untuk kolom Token Refresh Seconds di tabel /GOOG/CLIENT_KEY
. Jika Token Refresh Seconds tidak ditentukan atau disetel ke 0
, token akses akan disimpan dalam cache dengan nilai yang ditentukan pada parameter CMD_SECS_DEFLT
di setelan lanjutan.
Untuk workload SAP yang tidak berjalan di Google Cloud, token akses yang di-cache juga mencegah masalah teknis yang mungkin muncul saat mereplikasi pemuatan data yang besar, di mana beberapa proses Server Replikasi SAP LT dapat meminta secara bersamaan token akses pada waktu tertentu.
Untuk workload SAP yang berjalan di Google Cloud dan menggunakan akun layanan yang dikelola pengguna untuk mengakses BigQuery atau Pub/Sub, penyimpanan token ke dalam cache dapat memberikan peningkatan yang signifikan karena pengambilan token akses di skenario ini melibatkan pembuatan dua panggilan HTTP.
Menghapus token akses yang di-cache
Ketika penyimpanan token ke dalam cache diaktifkan dan Anda memperbarui peran yang ditetapkan ke akun layanan yang digunakan BigQuery Connector untuk SAP untuk mengakses BigQuery atau Pub/Sub, token akses baru yang sesuai dengan peran yang diperbarui hanya diambil setelah masa berlaku token yang di-cache berakhir. Dalam situasi seperti ini, Anda dapat menghapus token akses secara manual.
Untuk menghapus token akses yang di-cache, masukkan transaksi SE38
, lalu jalankan program /GOOG/R_CLEAR_TOKEN_CACHE
.
Menguji konfigurasi replikasi
Uji konfigurasi replikasi dengan memulai penyediaan data:
Buka Cockpit Server Replikasi SAP LT (transaksi
LTRC
) di SAP GUI.Klik konfigurasi transfer massal untuk replikasi tabel yang sedang Anda uji.
Klik Data Provisioning.
Di panel Data Provisioning, mulai penyediaan data:
- Masukkan nama tabel sumber.
- Klik tombol pilihan untuk jenis penyediaan data yang ingin Anda uji. MIsalnya, Start Load.
Klik ikon Execute. Transfer data dimulai dan progresnya ditampilkan di layar Participating objects.
Jika tabel tersebut tidak ada di BigQuery, BigQuery Connector untuk SAP akan membuat tabel, dari skema yang dibangun menggunakan atribut tabel dan kolom yang sebelumnya Anda tentukan dengan transaksi
/GOOG/SLT_SETTINGS
.Durasi waktu yang dibutuhkan pemuatan awal tabel bergantung pada ukuran tabel dan record-nya.
Pesan ditulis ke bagian Application Logs Server Replikasi SAP LT dalam transaksi
LTRC
.
Memvalidasi replikasi
Anda dapat memvalidasi replikasi menggunakan metode berikut:
- Di Server Replikasi SAP LT:
- Pantau replikasi di layar Data Provisioning.
- Periksa pesan error di layar Application Logs.
Pada tab informasi tabel di BigQuery:
- Periksa tab Schema untuk memastikan skema sudah benar.
- Periksa tab Preview untuk melihat pratinjau baris yang disisipkan.
- Periksa tab Details untuk mengetahui jumlah baris yang disisipkan, ukuran tabel, dan informasi lainnya.
Jika kotak Extra Fields Flag dicentang saat tabel BigQuery dikonfigurasi, jalankan alat Replication Validation dengan memasukkan transaksi kustom
/GOOG/REPLIC_VALID
.
Memeriksa replikasi di Server Replikasi SAP LT
Gunakan transaksi LTRC
untuk melihat progres tugas pemuatan awal atau replikasi setelah Anda memulai tugas-tugas tersebut dan untuk memeriksa pesan error.
Anda dapat melihat status pemuatan di tab Load Statistics dan progres tugas pada tab Data Transfer Monitor di Server Replikasi SAP LT.
Di layar Application Logs pada transaksi LTRC
, Anda dapat melihat semua pesan yang ditampilkan oleh BigQuery, BigQuery Connector untuk SAP, dan Server Replikasi SAP LT.
Pesan yang dikeluarkan oleh kode BigQuery Connector untuk SAP di Server Replikasi SAP LT dimulai dengan awalan /GOOG/SLT
. Pesan yang ditampilkan dari BigQuery API dimulai dengan awalan /GOOG/MSG
.
Pesan yang ditampilkan oleh Server Replikasi SAP LT tidak dimulai dengan awalan /GOOG/
.
Memeriksa replikasi di BigQuery
Di konsol Google Cloud , pastikan bahwa tabel telah dibuat dan BigQuery memasukkan data ke dalamnya.
Di konsol Google Cloud , buka halaman BigQuery.
Di kolom penelusuran pada bagian Explorer, ketik nama tabel BigQuery target, lalu tekan
Enter
.Informasi tabel ditampilkan di bawah tab pada panel konten di sisi kanan halaman.
Di bagian informasi tabel, klik judul berikut untuk memeriksa tabel dan penyisipan baris:
- Preview, yang menampilkan baris dan kolom yang disisipkan ke dalam tabel BigQuery.
- Skema, yang menunjukkan nama kolom dan jenis data.
- Detail, yang menunjukkan ukuran tabel, jumlah total baris, dan detail lainnya.
Menjalankan alat Replication Validation
Jika Extra Fields Flag dipilih saat tabel BigQuery dikonfigurasi, Anda dapat menggunakan alat Replication Validation untuk membuat laporan yang membandingkan jumlah data dalam tabel BigQuery dengan jumlah kumpulan data dalam statistik Server Replikasi SAP LT atau tabel sumber.
Untuk menjalankan alat Replication Validation:
Di SAP GUI, masukkan transaksi
/GOOG/REPLIC_VALID
yang didahului dengan/n
:/n/GOOG/REPLIC_VALID
Di bagian Processing Options, klik tombol pilihan Execute Validation.
Di bagian Selection Options, masukkan spesifikasi berikut:
- Dari menu drop-down di kolom GCP Partner Identifier, pilih BigQuery.
- Dari menu drop-down di kolom Check Type, pilih jenis laporan yang akan dibuat:
- Initial Load Counts
- Replication Counts
- Current Counts
- Jika kolom Check Date ditampilkan, tentukan tanggal yang jumlahnya ingin Anda ketahui.
- Di kolom Mass Transfer Key, masukkan nama konfigurasi transfer massal.
- (Opsional) Di kolom Tables Names, tentukan nama tabel dalam konfigurasi transfer massal yang laporannya perlu Anda buat.
Jalankan alat Validation Replication dengan mengklik ikon Execute.
Setelah pemeriksaan validasi selesai, di bagian Processing Options, tampilkan laporan dengan mengklik tombol pilihan Display Report lalu ikon Execute.
Untuk mengetahui informasi selengkapnya, lihat Alat Replication Validation.
Memecahkan masalah
Untuk mengetahui informasi tentang cara mendiagnosis dan menyelesaikan masalah yang mungkin Anda alami saat mengonfigurasi BigQuery Connector untuk SAP, lihat Panduan pemecahan masalah BigQuery Connector untuk SAP.
Mendapatkan dukungan
Jika Anda memerlukan bantuan untuk mengatasi masalah terkait konfigurasi BigQuery Connector untuk SAP, kumpulkan semua informasi diagnostik yang tersedia lalu hubungi Cloud Customer Care. Untuk mengetahui informasi tentang cara menghubungi Layanan Pelanggan, lihat Mendapatkan dukungan untuk SAP di Google Cloud.