Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

Slack エンティティからの読み取り

フォーカスモード
Slack エンティティからの読み取り - AWS Glue

前提条件

  • 読み取り元の Slack オブジェクト。

サポートされているエンティティ

エンティティ フィルタリング可能 制限をサポートする Order By をサポートする Select * をサポートする パーティション分割をサポートする
会話 あり はい いいえ はい はい

slack_read = glueContext.create_dynamic_frame.from_options( connection_type="slack", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "conversations/C058W38R5J8" } )

Slack エンティティとフィールドの詳細

エンティティ フィールド データタイプ サポートされる演算子
会話添付ファイルリスト該当なし
会話bot_id文字列該当なし
会話blocksリスト該当なし
会話client_msg_id文字列該当なし
会話is_starredブール値該当なし
会話last_read文字列該当なし
会話latest_reply文字列該当なし
会話reactionsリスト該当なし
会話repliesリスト該当なし
会話reply_count整数該当なし
会話reply_usersリスト該当なし
会話reply_users_count整数該当なし
会話subscribedブール値該当なし
会話subtype文字列該当なし
会話text文字列該当なし
会話team文字列該当なし
会話thread_ts文字列該当なし
会話ts文字列EQUAL_TO、FORE, LESS_THAN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN, GREATER_THAN_OR_EQUAL_TO
会話type文字列該当なし
会話ユーザー文字列該当なし
会話inviter文字列該当なし
会話ルートStruct該当なし
会話is_lockedブール値該当なし
会話ファイルリスト該当なし
会話部屋Struct該当なし
会話アップロードブール値該当なし
会話display_as_botブール値該当なし
会話チャンネル文字列該当なし
会話no_notificationsブール値該当なし
会話permalink文字列該当なし
会話pinned_toリスト該当なし
会話pinned_infoStruct該当なし
会話editedStruct該当なし
会話app_id文字列該当なし
会話bot_profileStruct該当なし
会話metadataStruct該当なし

パーティショニングクエリ

Spark で同時実行を使用する場合は、追加の Spark オプション PARTITION_FIELDLOWER_BOUNDUPPER_BOUND、および NUM_PARTITIONS を指定できます。これらのパラメータを使用すると、元のクエリは Spark タスクで同時に実行できるサブクエリの NUM_PARTITIONS の数に分割されます。

  • PARTITION_FIELD: クエリのパーティション化に使用するフィールドの名前。

  • LOWER_BOUND: 選択したパーティションフィールドの包括的な下限値。

    日付については、Spark SQL クエリで使用される Spark の日付形式を受け入れます。有効な値の例: "2024-07-01T00:00:00.000Z"

  • UPPER_BOUND: 選択したパーティションフィールドの排他的上限値。

  • NUM_PARTITIONS: パーティション数。

エンティティごとのパーティション分割フィールドのサポートの詳細は、以下の表にまとめられています。

エンティティ名 Partitioning Field データタイプ
会話 ts 文字列

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" } )
プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.