SharePoint
Konektor SharePoint menyediakan akses SQL ke layanan dan server SharePoint.
Versi yang didukung
Konektor ini mendukung Windows SharePoint Services 3.0, Microsoft Office SharePoint Server 2007 dan yang lebih baru, serta SharePoint Online.
Sebelum memulai
Sebelum menggunakan konektor Sharepoint, lakukan tugas berikut:
- Di project Google Cloud Anda:
- Berikan peran IAM roles/connectors.admin kepada pengguna yang mengonfigurasi konektor.
- Berikan peran IAM berikut ke akun layanan yang ingin Anda gunakan untuk konektor:
roles/secretmanager.viewer
roles/secretmanager.secretAccessor
Akun layanan adalah jenis Akun Google khusus yang dimaksudkan untuk mewakili pengguna non-manusia yang perlu melakukan autentikasi dan diberi otorisasi untuk mengakses data di Google API. Jika tidak memiliki akun layanan, Anda harus membuat akun layanan. Untuk mengetahui informasi selengkapnya, lihat Membuat akun layanan.
- Aktifkan layanan berikut:
secretmanager.googleapis.com
(Secret Manager API)connectors.googleapis.com
(Connectors API)
Untuk memahami cara mengaktifkan layanan, lihat Mengaktifkan layanan.
Jika layanan atau izin ini belum diaktifkan untuk project Anda sebelumnya, Anda akan diminta untuk mengaktifkannya saat mengonfigurasi konektor.
Mengonfigurasi konektor
Mengonfigurasi konektor mengharuskan Anda membuat koneksi ke sumber data (sistem backend). Koneksi bersifat khusus untuk sumber data. Artinya, jika memiliki banyak sumber data, Anda harus membuat koneksi terpisah untuk setiap sumber data. Untuk membuat koneksi, lakukan langkah-langkah berikut:
- Di Konsol Cloud, buka halaman Integration Connectors > Connections, lalu pilih atau buat project Google Cloud.
- Klik + Create new untuk membuka halaman Create Connection.
- Di bagian Lokasi, pilih lokasi untuk koneksi.
- Region: Pilih lokasi dari menu drop-down.
Region yang didukung untuk konektor mencakup:
Untuk mengetahui daftar semua wilayah yang didukung, lihat Lokasi.
- Klik Next.
- Region: Pilih lokasi dari menu drop-down.
- Di bagian Connection Details, selesaikan tindakan berikut:
- Konektor: Pilih SharePoint dari menu drop-down Konektor yang tersedia.
- Versi konektor: Pilih versi Konektor dari menu drop-down versi yang tersedia.
- Di kolom Connection Name, masukkan nama untuk instance Connection.
Nama koneksi harus memenuhi kriteria berikut:
- Nama koneksi dapat menggunakan huruf, angka, atau tanda hubung.
- Huruf harus kecil.
- Nama koneksi harus dimulai dengan huruf dan diakhiri dengan huruf atau angka.
- Nama koneksi tidak boleh lebih dari 63 karakter.
- Secara opsional, masukkan Deskripsi untuk instance koneksi.
- Akun Layanan: Pilih akun layanan yang memiliki peran yang diperlukan.
- Secara opsional, konfigurasikan Setelan node koneksi:
- Jumlah minimum node: Masukkan jumlah minimum node koneksi.
- Jumlah maksimum node: Masukkan jumlah maksimum node koneksi.
{i>Node<i} adalah unit (atau replika) koneksi yang memproses transaksi. Lebih banyak node diperlukan untuk memproses lebih banyak transaksi untuk sebuah koneksi dan sebaliknya, lebih sedikit node diperlukan untuk memproses transaksi yang lebih sedikit. Untuk memahami pengaruh node terhadap harga konektor Anda, lihat Harga untuk node koneksi. Jika Anda tidak memasukkan nilai apa pun, secara default node minimum akan ditetapkan ke 2 (untuk ketersediaan yang lebih baik) dan node maksimum ditetapkan ke 50.
- Secara opsional, klik + Add label untuk menambahkan label ke Connection dalam bentuk key-value pair.
- Klik Next.
- Di bagian Destinations, masukkan detail host jarak jauh (sistem backend) yang ingin Anda hubungkan.
- Jenis Tujuan: Pilih Jenis Tujuan.
- Di kolom Host address, tentukan nama host atau alamat IP tujuan.
- Jika ingin membuat koneksi pribadi ke sistem backend, ikuti langkah-langkah berikut:
- Buat lampiran layanan PSC.
- Buat lampiran endpoint, lalu masukkan detail lampiran endpoint di kolom Alamat host.
- Jika ingin membuat koneksi publik ke sistem backend dengan keamanan tambahan, Anda dapat mempertimbangkan untuk mengonfigurasi alamat IP keluar statis untuk koneksi Anda, lalu mengonfigurasi aturan firewall untuk hanya mengizinkan alamat IP statis tertentu.
- Jika ingin membuat koneksi pribadi ke sistem backend, ikuti langkah-langkah berikut:
Untuk memasukkan tujuan tambahan, klik +Tambahkan tujuan.
- Di kolom Host address, tentukan nama host atau alamat IP tujuan.
- Klik Next.
- Jenis Tujuan: Pilih Jenis Tujuan.
-
Di bagian Authentication, masukkan detail autentikasi.
- Pilih salah satu Jenis autentikasi berikut, lalu masukkan detail yang sesuai.
- Kredensial Windows
- AzureAD
- Klik Next.
- Pilih salah satu Jenis autentikasi berikut, lalu masukkan detail yang sesuai.
- Tinjau: Tinjau detail koneksi dan autentikasi Anda.
- Klik Create.
Entitas, operasi, dan tindakan
Semua Integration Connectors menyediakan lapisan abstraksi untuk objek aplikasi yang terhubung. Anda hanya dapat mengakses objek aplikasi melalui abstraksi ini. Abstraksi ditampilkan kepada Anda sebagai entity, operasi, dan tindakan.
- Entity: Entity dapat dianggap sebagai objek, atau kumpulan properti, dalam
aplikasi atau layanan yang terhubung. Definisi entity berbeda dari konektor ke konektor. Misalnya, pada konektor database, tabel adalah entity, pada konektor server file, folder adalah entity, dan di konektor sistem pesan, antrean adalah entity.
Namun, mungkin saja konektor tidak mendukung atau memiliki entitas, dalam hal ini daftar
Entities
akan kosong. - Operasi: Operasi adalah aktivitas yang dapat Anda lakukan pada entity. Anda dapat melakukan
salah satu operasi berikut pada entitas:
Memilih entity dari daftar yang tersedia akan menghasilkan daftar operasi yang tersedia untuk entity tersebut. Untuk deskripsi operasi secara mendetail, lihat operasi entity tugas Konektor. Namun, jika konektor tidak mendukung salah satu operasi entity, operasi yang tidak didukung tersebut tidak akan dicantumkan dalam daftar
Operations
. - Tindakan: Tindakan adalah fungsi kelas pertama yang tersedia untuk integrasi melalui antarmuka konektor. Tindakan memungkinkan Anda membuat perubahan pada satu atau beberapa entitas, dan bervariasi dari satu konektor ke konektor lainnya. Namun, mungkin saja konektor tidak mendukung tindakan apa pun, dalam hal ini daftar
Actions
akan kosong.
Tindakan
Bagian ini mencantumkan beberapa tindakan yang didukung oleh konektor. Untuk memahami cara mengonfigurasi tindakan, lihat Contoh tindakan.
Tindakan Hapus lampiran
Tindakan ini akan menghapus lampiran.
Parameter input tindakan DeleteLampiran
Nama parameter | Jenis data | Diperlukan | Deskripsi |
---|---|---|---|
ListTitle | String | Ya | Judul item daftar. |
ItemId | String | Ya | ID item daftar. |
FileName | String | Ya | Nama file yang akan dihapus dari koleksi dokumen. |
Untuk memahami cara mengonfigurasi tindakan DeleteAttachment
,
lihat Contoh tindakan.
Tindakan CheckInDocument
Tindakan ini memungkinkan Anda memeriksa dokumen.
Parameter input tindakan CheckInDocument
Nama parameter | Jenis data | Diperlukan | Deskripsi |
---|---|---|---|
RelativeURL | String | Ya | URL relatif folder. |
DocumentName | String | Ya | Nama file yang akan diperiksa. |
Komentar | String | Tidak | Pesan check in opsional. |
Untuk memahami cara mengonfigurasi tindakan CheckInDocument
,
lihat Contoh tindakan.
Tindakan ChekOutDocument
Tindakan ini memungkinkan Anda memeriksa file.
Parameter input tindakan ChekOutDocument
Nama parameter | Jenis data | Diperlukan | Deskripsi |
---|---|---|---|
RelativeURL | String | Ya | URL relatif folder. |
DocumentName | String | Ya | Nama file yang akan diperiksa. |
Untuk memahami cara mengonfigurasi tindakan ChekOutDocument
,
lihat Contoh tindakan.
Tindakan DiscardCheckOutDocument
Tindakan ini memungkinkan Anda mengurungkan pemeriksaan file.
Parameter input tindakan DiscardCheckOutDocument
Nama parameter | Jenis data | Diperlukan | Deskripsi |
---|---|---|---|
RelativeURL | String | Ya | URL relatif folder. |
DocumentName | String | Ya | Nama file yang harus dibatalkan pemeriksaannya. |
Untuk memahami cara mengonfigurasi tindakan DiscardCheckOutDocument
,
lihat Contoh tindakan.
Tindakan CopyDocument
Tindakan ini memungkinkan Anda menyalin file dari satu lokasi ke lokasi lainnya.
Parameter input tindakan CopyDocument
Nama parameter | Jenis data | Diperlukan | Deskripsi |
---|---|---|---|
SourceFileRelativeUrl | String | Ya | URL relatif file sumber. |
DestFileRelativeUrl | String | Ya | URL relatif file tujuan. |
Untuk memahami cara mengonfigurasi tindakan CopyDocument
,
lihat Contoh tindakan.
Tindakan UploadDocument
Tindakan ini memungkinkan Anda mengupload file.
Parameter input tindakan UploadDocument
Nama parameter | Jenis data | Diperlukan | Deskripsi |
---|---|---|---|
FileName | String | Ya | Nama file yang akan diupload. |
RelativeUrl | String | Ya | URL relatif folder. |
Konten | String | Tidak | Konten yang akan diupload sebagai file. |
ContentBytes | String | Tidak | Konten byte (sebagai string Base64) yang akan diupload sebagai file. Gunakan ini untuk mengupload data biner. |
HasBytes | Boolean | Tidak | Menentukan apakah konten yang akan diupload berupa biner. Nilai defaultnya adalah false . |
Untuk memahami cara mengonfigurasi tindakan UploadDocument
,
lihat Contoh tindakan.
Tindakan DownloadDokumen
Tindakan ini memungkinkan Anda mendownload file.
Parameter input tindakan DownloadDocument
Nama parameter | Jenis data | Diperlukan | Deskripsi |
---|---|---|---|
RemoteFile | String | Ya | URL lengkap file untuk didownload. |
Library | String | Ya | Nama library di server SharePoint. |
HasBytes | Boolean | Tidak | Menentukan apakah konten harus didownload sebagai byte. Nilai defaultnya adalah false . |
Untuk memahami cara mengonfigurasi tindakan DownloadDocument
,
lihat Contoh tindakan.
Tindakan MoveLampiranOrDocument
Tindakan ini memungkinkan Anda memindahkan file dari satu folder ke folder lain.
Parameter input tindakan MoveLampiranOrDocument
Nama parameter | Jenis data | Diperlukan | Deskripsi |
---|---|---|---|
SourceFileURL | String | Ya | URL file sumber yang harus dipindahkan. |
DestinationFolderURL | String | Ya | URL folder tujuan. |
Untuk memahami cara mengonfigurasi tindakan MoveAttachmentOrDocument
,
lihat Contoh tindakan.
Tindakan CreateFolder
Tindakan ini memungkinkan Anda membuat folder.
Parameter input tindakan CreateFolder
Nama parameter | Jenis data | Diperlukan | Deskripsi |
---|---|---|---|
RelativeURL | String | Ya | URL relatif folder. |
FolderName | String | Ya | Nama folder yang akan dibuat. |
Untuk memahami cara mengonfigurasi tindakan CreateFolder
,
lihat Contoh tindakan.
Tindakan AddLampiran
Tindakan ini memungkinkan Anda menambahkan lampiran.
Parameter input tindakan Add attachments
Nama parameter | Jenis data | Diperlukan | Deskripsi |
---|---|---|---|
ListTitle | String | Ya | Nama daftar lampiran. |
FileName | String | Ya | Nama file lampiran. |
ItemId | String | Ya | ID lampiran yang akan ditambahkan. |
Konten | String | Ya | Konten lampiran. |
ContentBytes | String | Tidak | Konten byte (sebagai string Base64) yang akan diupload sebagai lampiran. Gunakan ini untuk mengupload data biner. |
HasBytes | Boolean | Tidak | Menentukan apakah konten yang akan diupload berupa biner. Nilai defaultnya adalah false . |
Untuk memahami cara mengonfigurasi tindakan AddAttachments
,
lihat Contoh tindakan.
Tindakan DownloadLampiran
Tindakan ini memungkinkan Anda mendownload lampiran.
Parameter input tindakan DownloadLampiran
Nama parameter | Jenis data | Diperlukan | Deskripsi |
---|---|---|---|
RemoteFile | String | Ya | URL relatif file. |
HasBytes | Boolean | Tidak | Menentukan apakah konten yang akan didownload adalah biner. Nilai defaultnya adalah false . |
Untuk memahami cara mengonfigurasi tindakan DownloadAttachments
,
lihat Contoh tindakan.
Contoh tindakan
Bagian ini menjelaskan cara melakukan beberapa tindakan dalam konektor ini.
Contoh - Menghapus lampiran
Contoh ini akan menghapus file yang ditentukan.
- Dalam dialog
Configure connector task
, klikActions
. - Pilih tindakan
DeleteAttachment
, lalu klik Done. - Di bagian Task Input pada tugas Connectors, klik
connectorInputPayload
, lalu masukkan nilai yang mirip dengan berikut di kolomDefault Value
:{ "ListTitle": "My lists", "ItemId": "1", "FileName": "sitepages.txt" }
Jika tindakan tersebut berhasil, parameter respons
connectorOutputPayload
tugas DeleteAttachment
akan memiliki nilai yang mirip dengan yang berikut:
[{ "Status": "Success" }]
Contoh - Memeriksa dokumen
Contoh ini memeriksa dokumen.
- Dalam dialog
Configure connector task
, klikActions
. - Pilih tindakan
CheckInDocument
, lalu klik Done. - Di bagian Task Input pada tugas Connectors, klik
connectorInputPayload
, lalu masukkan nilai yang mirip dengan berikut di kolomDefault Value
:{ "RelativeURL": "/Shared Documents/TestFolder", "DocumentName": "Document.txt", "Comment": "Comment test" }
Jika tindakan tersebut berhasil, parameter respons
connectorOutputPayload
tugas CheckInDocument
akan memiliki nilai yang mirip dengan yang berikut:
[{ "Status": "Success" }]
Contoh - Menghapus file
Contoh ini memeriksa sebuah file.
- Dalam dialog
Configure connector task
, klikActions
. - Pilih tindakan
ChekOutDocument
, lalu klik Done. - Di bagian Task Input pada tugas Connectors, klik
connectorInputPayload
, lalu masukkan nilai yang mirip dengan berikut di kolomDefault Value
:{ "RelativeURL": "/Shared Documents/TestFolder", "DocumentName": "Document.txt" }
Jika tindakan tersebut berhasil, parameter respons
connectorOutputPayload
tugas ChekOutDocument
akan memiliki nilai yang mirip dengan yang berikut:
[{ "Status": "Success" }]
Contoh - Membuang check out
Contoh ini mengembalikan pemeriksaan file.
- Dalam dialog
Configure connector task
, klikActions
. - Pilih tindakan
DiscardCheckOutDocument
, lalu klik Done. - Di bagian Task Input pada tugas Connectors, klik
connectorInputPayload
, lalu masukkan nilai yang mirip dengan berikut di kolomDefault Value
:{ "RelativeURL": "/Shared Documents/TestFolder", "DocumentName": "Document.docx" }
Jika tindakan tersebut berhasil, parameter respons
connectorOutputPayload
tugas DiscardCheckOutDocument
akan memiliki nilai yang mirip dengan yang berikut:
[{ "Status": "Success" }]
Contoh - Menyalin file
Contoh ini menyalin file dari satu lokasi ke lokasi lain.
- Dalam dialog
Configure connector task
, klikActions
. - Pilih tindakan
CopyDocument
, lalu klik Done. - Di bagian Task Input pada tugas Connectors, klik
connectorInputPayload
, lalu masukkan nilai yang mirip dengan berikut di kolomDefault Value
:{ "SourceFileRelativeUrl": "/Shared Documents/Document.docx", "DestFileRelativeUrl": "/Shared Documents/TestFolder/Document123.docx" }
Jika tindakan tersebut berhasil, parameter respons
connectorOutputPayload
tugas CopyDocument
akan memiliki nilai yang mirip dengan yang berikut:
[{ "Status": "Success" }]
Contoh - Upload file teks
Contoh ini mengupload file teks ke lokasi yang ditentukan.
- Dalam dialog
Configure connector task
, klikActions
. - Pilih tindakan
UploadDocument
, lalu klik Done. - Di bagian Task Input pada tugas Connectors, klik
connectorInputPayload
, lalu masukkan nilai yang mirip dengan berikut di kolomDefault Value
:{ "FileName": "test.txt", "RelativeUrl": "/Shared Documents/TestFolder", "Content": "abcd" }
Jika tindakan tersebut berhasil, parameter respons
connectorOutputPayload
tugas UploadDocument
akan memiliki nilai yang mirip dengan yang berikut:
[{ "Status": "Success" }]
Contoh - Upload file biner
Contoh ini mengupload file biner ke lokasi yang ditentukan. Saat mengupload file biner, tentukan konten yang akan diupload sebagai string berenkode Base64.
- Dalam dialog
Configure connector task
, klikActions
. - Pilih tindakan
UploadDocument
, lalu klik Done. - Di bagian Task Input pada tugas Connectors, klik
connectorInputPayload
, lalu masukkan nilai yang mirip dengan berikut di kolomDefault Value
:{ "FileName": "test.txt", "RelativeUrl": "/Shared Documents/TestFolder", "ContentBytes": "SGVsbG8gd29ybGQK", "HasBytes": "true" }
Jika tindakan tersebut berhasil, parameter respons
connectorOutputPayload
tugas UploadDocument
akan memiliki nilai yang mirip dengan yang berikut:
[{ "Status": "Success" }]
Contoh - Mengunduh file
Contoh ini akan mendownload file.
- Dalam dialog
Configure connector task
, klikActions
. - Pilih tindakan
DownloadDocument
, lalu klik Done. - Di bagian Task Input pada tugas Connectors, klik
connectorInputPayload
, lalu masukkan nilai yang mirip dengan berikut di kolomDefault Value
:{ "RemoteFile": "/TestFolder/test.txt", "Library": "Shared Documents" }
Jika tindakan tersebut berhasil, parameter respons
connectorOutputPayload
tugas DownloadDocument
akan memiliki nilai yang mirip dengan yang berikut:
[{ "Success": "True", "Content": "Test File", }]
Contoh - Mendownload file biner
Contoh ini mendownload file biner.
- Dalam dialog
Configure connector task
, klikActions
. - Pilih tindakan
DownloadDocument
, lalu klik Done. - Di bagian Task Input pada tugas Connectors, klik
connectorInputPayload
, lalu masukkan nilai yang mirip dengan berikut di kolomDefault Value
:{ "RemoteFile": "/TestFolder/test1.png", "Library": "Shared Documents" "HasBytes": "true" }
Jika tindakan tersebut berhasil, parameter respons
connectorOutputPayload
tugas DownloadDocument
akan memiliki nilai yang mirip dengan yang berikut:
[{ "Success": "True", "ContentBytes": "VGVzdCBGaWxl", }]
Contoh - Memindahkan lampiran
Contoh ini memindahkan lampiran dari satu lokasi ke lokasi lain.
- Dalam dialog
Configure connector task
, klikActions
. - Pilih tindakan
MoveAttachmentOrDocument
, lalu klik Done. - Di bagian Task Input pada tugas Connectors, klik
connectorInputPayload
, lalu masukkan nilai yang mirip dengan berikut di kolomDefault Value
:{ "SourceFileURL": "/Shared Documents/test.txt", "DestinationFolderURL": "/Shared Documents/TestFolder" }
Jika tindakan tersebut berhasil, parameter respons
connectorOutputPayload
tugas MoveAttachmentOrDocument
akan memiliki nilai yang mirip dengan yang berikut:
[{ "Result": "Success" }]
Contoh - Membuat folder
Contoh ini akan membuat folder di lokasi yang ditentukan.
- Dalam dialog
Configure connector task
, klikActions
. - Pilih tindakan
CreateFolder
, lalu klik Done. - Di bagian Task Input pada tugas Connectors, klik
connectorInputPayload
, lalu masukkan nilai yang mirip dengan berikut di kolomDefault Value
:{ "RelativeURL": "/Shared Documents/TestFolder", "FolderName": "TestFolder123" }
Jika tindakan tersebut berhasil, parameter respons
connectorOutputPayload
tugas CreateFolder
akan memiliki nilai yang mirip dengan yang berikut:
[{ "Id": "110842b7-2393-4f11-9391-3d75214e9fb8", "Status": "Success" }]
Contoh - Menambahkan lampiran
Contoh ini menambahkan lampiran ke daftar yang ditentukan.
- Dalam dialog
Configure connector task
, klikActions
. - Pilih tindakan
AddAttachments
, lalu klik Done. - Di bagian Task Input pada tugas Connectors, klik
connectorInputPayload
, lalu masukkan nilai yang mirip dengan berikut di kolomDefault Value
:{ "ListTitle": "My Lists", "FileName": "TestAttachment2", "Content": "abcd text", "ItemId": "1" }
Jika tindakan tersebut berhasil, parameter respons
connectorOutputPayload
tugas AddAttachments
akan memiliki nilai yang mirip dengan yang berikut:
[{ "RelativeUrl": "/Lists/My lists/Attachments/1/TestAttachment2", "Status": "Success" }]
Contoh - Menambahkan lampiran biner
Contoh ini menambahkan lampiran biner ke daftar yang ditentukan.
- Dalam dialog
Configure connector task
, klikActions
. - Pilih tindakan
AddAttachments
, lalu klik Done. - Di bagian Task Input pada tugas Connectors, klik
connectorInputPayload
, lalu masukkan nilai yang mirip dengan berikut di kolomDefault Value
:{ "ListTitle": "My Lists", "FileName": "TestAttachment3", "ContentBytes": "VGVzdCBGaWxl", "HasBytes": "true", "ItemId": "1" }
Jika tindakan tersebut berhasil, parameter respons
connectorOutputPayload
tugas AddAttachments
akan memiliki nilai yang mirip dengan yang berikut:
[{ "RelativeUrl": "/Lists/My lists/Attachments/1/TestAttachment3", "Status": "Success" }]
Contoh - Download lampiran
Contoh ini mendownload lampiran.
- Dalam dialog
Configure connector task
, klikActions
. - Pilih tindakan
DownloadAttachments
, lalu klik Done. - Di bagian Task Input pada tugas Connectors, klik
connectorInputPayload
, lalu masukkan nilai yang mirip dengan berikut di kolomDefault Value
:{ "RemoteFile": "/Shared Documents/Document.txt" }
Jika tindakan tersebut berhasil, parameter respons connectorOutputPayload
tugas DownloadAttachments
akan memiliki nilai yang mirip dengan berikut ini:
[{ "Success": "True", "Content": "Test File", }]
Contoh - Download lampiran biner
Contoh ini mendownload lampiran biner.
- Dalam dialog
Configure connector task
, klikActions
. - Pilih tindakan
DownloadAttachments
, lalu klik Done. - Di bagian Task Input pada tugas Connectors, klik
connectorInputPayload
, lalu masukkan nilai yang mirip dengan berikut di kolomDefault Value
:{ "RemoteFile": "/Shared Documents/Document.docx", "HasBytes": "true" }
Jika tindakan tersebut berhasil, parameter respons connectorOutputPayload
tugas DownloadAttachments
akan memiliki nilai yang mirip dengan berikut ini:
[{ "Success": "True", "ContentBytes": "VGVzdCBGaWxl", }]
Contoh operasi entitas
Bagian ini menunjukkan cara melakukan beberapa operasi entity di konektor ini.
Contoh - Menampilkan daftar semua file
Contoh ini mencantumkan semua file dalam entity Files
.
- Dalam dialog
Configure connector task
, klikEntities
. - Pilih
Files
dari daftarEntity
. - Pilih operasi
List
, lalu klik Done. - Secara opsional, di bagian Task Input pada tugas Connectors, Anda dapat memfilter kumpulan hasil dengan menentukan klausa filter. Anda juga dapat menentukan beberapa kondisi filter menggunakan operator logika.
Contoh - Dapatkan daftar
Contoh ini mendapatkan daftar dengan ID yang ditentukan dari entity My Lists
.
- Dalam dialog
Configure connector task
, klikEntities
. - Pilih
My Lists
dari daftarEntity
. - Pilih operasi
Get
, lalu klik Done. - Di bagian Task Input pada tugas Connectors, klik EntityId lalu masukkan
3
di kolom Default Value.Di sini,
3
adalah nilai kunci utama dalam entityMy Lists
.
Contoh - Membuat data
Contoh ini membuat data dalam entity My Lists
.
- Dalam dialog
Configure connector task
, klikEntities
. - Pilih
My Lists
dari daftarEntity
. - Pilih operasi
Create
, lalu klik Done. - Di bagian Task Input pada tugas Connectors, klik
connectorInputPayload
, lalu masukkan nilai yang mirip dengan berikut di kolomDefault Value
:{ "AuthorId": 11.0, "BaseName": "3_", "Attachments": false, "Title": "Created List New" }
Jika integrasi berhasil, kolom
connectorOutputPayload
tugas konektor Anda akan memiliki nilai yang mirip dengan berikut ini:[{ "ID": 3.0 }]
Contoh - Menghapus data
Contoh ini menghapus data dengan ID yang ditentukan dalam entity My Lists
.
- Dalam dialog
Configure connector task
, klikEntities
. - Pilih
My Lists
dari daftarEntity
. - Pilih operasi
Delete
, lalu klik Done. - Di bagian Task Input pada tugas Connectors, klik entityId, lalu masukkan
2
di kolom Default Value.
Menggunakan koneksi SharePoint dalam integrasi
Setelah Anda membuat koneksi, koneksi tersebut akan tersedia di Apigee Integration dan Application Integration. Anda dapat menggunakan koneksi dalam integrasi melalui tugas Konektor.
- Untuk memahami cara membuat dan menggunakan tugas Konektor di Integrasi Apigee, lihat Tugas konektor.
- Untuk memahami cara membuat dan menggunakan tugas Konektor dalam Application Integration, lihat tugas konektor.
Dapatkan bantuan dari komunitas Google Cloud
Anda dapat memposting pertanyaan dan mendiskusikan konektor ini di komunitas Google Cloud di Cloud Forums.Langkah selanjutnya
- Memahami cara menangguhkan dan melanjutkan koneksi.
- Pahami cara memantau penggunaan konektor.
- Pahami cara melihat log konektor.