คำถามติดแท็ก azure-table-storage

19
ที่เก็บตาราง Azure ส่งคืน 400 คำขอที่ไม่ถูกต้อง
ฉันรันสิ่งนี้ในโหมดดีบักและแนบรูปภาพพร้อมรายละเอียดของข้อยกเว้น ฉันจะรู้ได้อย่างไรว่าเกิดอะไรขึ้น? ฉันพยายามใส่ข้อมูลในตาราง สีฟ้าไม่สามารถให้รายละเอียดเพิ่มเติมได้หรือไม่? ข้อสังเกต: ที่เก็บข้อมูลอยู่บน Windows Azure ไม่ได้อยู่ในเครื่องของฉัน สร้างตารางแล้ว แต่ฉันได้รับข้อผิดพลาดนี้เมื่อแทรกข้อมูล // Retrieve the storage account from the connection string. Microsoft.WindowsAzure.Storage.CloudStorageAccount storageAccount = Microsoft.WindowsAzure.Storage.CloudStorageAccount.Parse("DefaultEndpointsProtocol=https;AccountName=***;AccountKey=***"); // Create the table client. CloudTableClient tableClient = storageAccount.CreateCloudTableClient(); // Create the table if it doesn't exist. CloudTable table = tableClient.GetTableReference("EmployeeOnlineHistory"); table.CreateIfNotExists(); และนี่คือรหัสแทรก: public static void …

5
วิธีเพิ่มความเร็วคิวรีด้วยพาร์ติชันคีย์ในที่จัดเก็บตารางสีฟ้า
เราจะเพิ่มความเร็วของแบบสอบถามนี้ได้อย่างไร เรามีผู้บริโภคประมาณ100 คนภายในระยะเวลาของ1-2 minutesการดำเนินการค้นหาต่อไปนี้ หนึ่งในการดำเนินการเหล่านี้หมายถึงการเรียกใช้ 1 ฟังก์ชันการสิ้นเปลือง TableQuery<T> treanslationsQuery = new TableQuery<T>() .Where( TableQuery.CombineFilters( TableQuery.GenerateFilterCondition("PartitionKey", QueryComparisons.Equal, sourceDestinationPartitionKey) , TableOperators.Or, TableQuery.GenerateFilterCondition("PartitionKey", QueryComparisons.Equal, anySourceDestinationPartitionKey) ) ); แบบสอบถามนี้จะให้ผลลัพธ์ประมาณ5,000 รายการ รหัสเต็ม: public static async Task<IEnumerable<T>> ExecuteQueryAsync<T>(this CloudTable table, TableQuery<T> query) where T : ITableEntity, new() { var items = new List<T>(); TableContinuationToken token = …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.