Here is an example code for processing the Change Feed of a Cosmos DB NoSQL database using the Azure Java SDK:

```java
import com.microsoft.azure.cosmosdb.ChangeFeedOptions;
import com.microsoft.azure.cosmosdb.ConnectionPolicy;
import com.microsoft.azure.cosmosdb.Document;
import com.microsoft.azure.cosmosdb.DocumentClient;
import com.microsoft.azure.cosmosdb.FeedResponse;

import java.util.List;

public class CosmosDBChangeFeedExample {

    private static final String COSMOS_DB_END_POINT = "https://<your-cosmos-db-account>.documents.azure.com:443/";
    private static final String COSMOS_DB_MASTER_KEY = "<your-cosmos-db-master-key>";
    private static final String DATABASE_ID = "<your-database-id>";
    private static final String CONTAINER_ID = "<your-container-id>";

    public static void main(String[] args) {
        ConnectionPolicy connectionPolicy = new ConnectionPolicy();
        DocumentClient documentClient = new DocumentClient(COSMOS_DB_END_POINT, COSMOS_DB_MASTER_KEY, connectionPolicy,
                com.microsoft.azure.cosmosdb.ConsistencyLevel.Session);

        ChangeFeedOptions options = new ChangeFeedOptions();
        options.setPartitionKeyRangeId("0");
        FeedResponse<Document> changeFeedResponse = documentClient.queryDocumentChangeFeed(
                String.format("/dbs/%s/colls/%s", DATABASE_ID, CONTAINER_ID), options);
        List<Document> results = changeFeedResponse.getResults();

        // Process the results of the change feed
        for (Document doc : results) {
            System.out.println("Change Feed Result: " + doc);
        }
    }
}

```

This code uses the `DocumentClient` class to connect to the Cosmos DB account and the `queryDocumentChangeFeed` method to retrieve the change feed of a specific container in the database. The `ChangeFeedOptions` class is used to set the partition key range ID to "0", but you can set it to a different value if necessary. The `FeedResponse` class contains the result of the change feed query, which is a list of `Document` objects. You can iterate through the list to process each document in the change feed.
ต่อไปนี้คือโค้ดตัวอย่างสำหรับการประมวลผล Change Feed ของฐานข้อมูล Cosmos DB NoSQL โดยใช้ Azure Java SDK: ```java import com.microsoft.azure.cosmosdb.ChangeFeedOptions; นำเข้า com.microsoft.azure.cosmosdb.ConnectionPolicy; นำเข้า com.microsoft.azure.cosmosdb.Document; นำเข้า com.microsoft.azure.cosmosdb.DocumentClient; นำเข้า com.microsoft.azure.cosmosdb.FeedResponse; นำเข้า java.util.List; คลาสสาธารณะ CosmosDBChangeFeedExample { สตริงสุดท้ายแบบคงที่ส่วนตัว COSMOS_DB_END_POINT = "https://<your-cosmos-db-account>.documents.azure.com:443/"; สตริงสุดท้ายแบบคงที่ส่วนตัว COSMOS_DB_MASTER_KEY = "<your-cosmos-db-master-key>"; สตริงสุดท้ายคงที่ส่วนตัว DATABASE_ID = "<your-database-id>"; ส่วนตัวคงที่สตริงสุดท้าย CONTAINER_ID = "<your-container-id>"; โมฆะคงที่สาธารณะ main (String [] args) { ConnectionPolicy ConnectionPolicy = new ConnectionPolicy (); DocumentClient documentClient = DocumentClient ใหม่ (COSMOS_DB_END_POINT, COSMOS_DB_MASTER_KEY, นโยบายการเชื่อมต่อ, com.microsoft.azure.cosmosdb.ConsistencyLevel.Session); ตัวเลือก ChangeFeedOptions = ChangeFeedOptions ใหม่ (); options.setPartitionKeyRangeId("0"); FeedResponse<Document> changeFeedResponse = documentClient.queryDocumentChangeFeed( String.format("/dbs/%s/colls/%s", DATABASE_ID, CONTAINER_ID), ตัวเลือก); รายการผลลัพธ์ <เอกสาร> = changeFeedResponse.getResults(); // ประมวลผลผลลัพธ์ของฟีดการเปลี่ยนแปลงสำหรับ (เอกสารเอกสาร : ผลลัพธ์) { System.out.println("เปลี่ยนผลลัพธ์ฟีด: " + doc); } } } ``` รหัสนี้ใช้คลาส `DocumentClient` เพื่อเชื่อมต่อกับบัญชี Cosmos DB และวิธีการ `queryDocumentChangeFeed` เพื่อดึงฟีดการเปลี่ยนแปลงของคอนเทนเนอร์เฉพาะในฐานข้อมูล คลาส `ChangeFeedOptions` ใช้เพื่อตั้งค่า ID ช่วงคีย์พาร์ติชันเป็น "0" แต่คุณสามารถตั้งค่าเป็นค่าอื่นได้หากจำเป็น คลาส `FeedResponse` ประกอบด้วยผลลัพธ์ของแบบสอบถามฟีดการเปลี่ยนแปลง ซึ่งเป็นรายการของออบเจ็กต์ 'Document' คุณสามารถวนซ้ำรายการเพื่อประมวลผลเอกสารแต่ละรายการในฟีดการเปลี่ยนแปลง
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence