Вставьте данные в Hypertable

Может кто-нибудь помочь мне с моей проблемой: я создал пространство имен и таблицу с HT4N в C# следующим образом:

static void Main(string[] args)
        {
            string hql =
               "CREATE TABLE AlarmTable ("
            + "TimeStamp,"
            + "TagId,"
            + "ParameterId,"
            + "Description,"
            + "ACCESS GROUP default (TimeStamp, TagId, ParameterId),"
            + "ACCESS GROUP profile (Description)"
            + ");";

            var cell = new Cell
            {
                Key = key,
                Value = value,
                Flag = CellFlag.Default // optional, CellFlag.Default is the default cell flag
            };



            var connectionString = "Provider=Hyper;Uri=net.tcp://localhost";
            using (var context = Context.Create(connectionString))
            using (var client = context.CreateClient())
            {
                if (!client.NamespaceExists("/IPAA"))
                    client.CreateNamespace("/IPAA");

                using (var ns = client.OpenNamespace("IPAA"))
                {
                    ns.Exec(hql);
                    using (var table = ns.OpenTable("AlarmTable"))
                    {
                        using (var mutator = table.CreateMutator())
                        {
                            //some code here
                        }
                    }
                }
            }
        }

Может, кто-нибудь подскажет, как мне использовать мутатор для создания простой записи в моей новой создаваемой таблице, какой-то простой фрагмент кода, который имеет смысл для новичка, был бы очень признателен! Спасибо нил

0 ответов

Другие вопросы по тегам