Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Prasyarat
-
Objek Slack yang ingin Anda baca.
Entitas yang didukung
Entitas | Dapat disaring | Mendukung Pembatasan | Mendukung Order By | Mendukung Pilih * | Mendukung Partisi |
---|---|---|---|---|---|
obrolan | Ya | Ya | Tidak | Ya | Ya |
Contoh
slack_read = glueContext.create_dynamic_frame.from_options(
connection_type="slack",
connection_options={
"connectionName": "connectionName",
"ENTITY_NAME": "conversations/C058W38R5J8"
}
)
Entitas kendur dan detail bidang
Entitas | Field | Tipe data | Operator yang Didukung |
---|---|---|---|
obrolan | lampiran | Daftar | TA |
obrolan | bot_id | String | TA |
obrolan | blok | Daftar | TA |
obrolan | client_msg_id | String | TA |
obrolan | is_starred | Boolean | TA |
obrolan | terakhir_baca | String | TA |
obrolan | terbaru_reply | String | TA |
obrolan | tanggapan | Daftar | TA |
obrolan | balasan | Daftar | TA |
obrolan | reply_count | Bilangan Bulat | TA |
obrolan | reply_users | Daftar | TA |
obrolan | reply_users_count | Bilangan Bulat | TA |
obrolan | berlangganan | Boolean | TA |
obrolan | subtipe | String | TA |
obrolan | text | String | TA |
obrolan | team | String | TA |
obrolan | thread_ts | String | TA |
obrolan | TS | String | EQUAL_KE,, LESS _ BETWEENTHAN, _ LESS _ATAU_ THAN _KE, _, _ EQUAL GREATER _ATAU_ THAN _KE GREATER THAN EQUAL |
obrolan | jenis | String | TA |
obrolan | user | String | TA |
obrolan | mengundang | String | TA |
obrolan | root | Struct | TA |
obrolan | is_terkunci | Boolean | TA |
obrolan | file | Daftar | TA |
obrolan | ruangan | Struct | TA |
obrolan | unggah | Boolean | TA |
obrolan | display_as_bot | Boolean | TA |
obrolan | saluran | String | TA |
obrolan | no_notifikasi | Boolean | TA |
obrolan | permalink | String | TA |
obrolan | disematkan_ke | Daftar | TA |
obrolan | pinned_info | Struct | TA |
obrolan | mengedit | Struct | TA |
obrolan | app_id | String | TA |
obrolan | bot_profil | Struct | TA |
obrolan | Metadata | Struct | TA |
Mempartisi kueri
Opsi percikan tambahanPARTITION_FIELD
,, LOWER_BOUND
UPPER_BOUND
, NUM_PARTITIONS
dapat diberikan jika Anda ingin memanfaatkan konkurensi di Spark. Dengan parameter ini, kueri asli akan dibagi menjadi NUM_PARTITIONS
sejumlah sub-kueri yang dapat dijalankan oleh tugas percikan secara bersamaan.
-
PARTITION_FIELD
: nama bidang yang akan digunakan untuk mempartisi kueri. -
LOWER_BOUND
: nilai batas bawah inklusif dari bidang partisi yang dipilih.Untuk tanggal, kami menerima format tanggal Spark yang digunakan dalam kueri SparkSQL. Contoh nilai yang valid:
"2024-07-01T00:00:00.000Z"
. -
UPPER_BOUND
: nilai batas atas eksklusif dari bidang partisi yang dipilih. -
NUM_PARTITIONS
: jumlah partisi.
Detail dukungan bidang partisi yang bijaksana dari entitas ditangkap dalam tabel di bawah ini.
Nama Entitas | Bidang partisi | Tipe data |
---|---|---|
obrolan | TS | String |
Contoh
slack_read = glueContext.create_dynamic_frame.from_options(
connection_type="slack",
connection_options={
"connectionName": "connectionName",
"ENTITY_NAME": "conversations/C058W38R5J8",
"PARTITION_FIELD": "ts"
"LOWER_BOUND": "2022-12-01T00:00:00.000Z"
"UPPER_BOUND": "2024-09-23T15:00:00.000Z"
"NUM_PARTITIONS": "2"
}
)