Examples of TupleToWebRowSetCharArrays


Examples of uk.org.ogsadai.client.toolkit.activities.transform.TupleToWebRowSetCharArrays

       
        System.out.println("Wrote data to cache.");
       
        ReadFromDataCache read = new ReadFromDataCache();
        read.setResourceID(cacheID);
        TupleToWebRowSetCharArrays tupleToWRS = new TupleToWebRowSetCharArrays();
        tupleToWRS.connectDataInput(read.getResultOutput());
        deliver = new DeliverToRequestStatus();
        deliver.connectInput(tupleToWRS.getResultOutput());
       
        workflow = new PipelineWorkflow();
        workflow.add(read);
        workflow.add(tupleToWRS);
        workflow.add(deliver);
        executeWorkflow(drer, workflow);
       
        System.out.println("Read from cache");
       
        while (tupleToWRS.hasNextResult())
        {
            ResultSet resultset = tupleToWRS.nextResultAsResultSet();
            int columnCount = resultset.getMetaData().getColumnCount();
            for (int i=1; i<columnCount; i++)
            {
                System.out.print(resultset.getMetaData().getColumnName(i) + ", ");
            }
View Full Code Here

Examples of uk.org.ogsadai.client.toolkit.activities.transform.TupleToWebRowSetCharArrays

           
            Evaluate evaluate = new Evaluate();
            evaluate.connectExpectedDataInput(project.getDataOutput());
            evaluate.connectPredictedDataInput(classify.getResultOutput());
           
            tupleToWRS[i] = new TupleToWebRowSetCharArrays();
            tupleToWRS[i].connectDataInput(evaluate.getResultOutput());
           
            DeliverToRequestStatus deliverEval = new DeliverToRequestStatus();
            deliverEval.connectInput(tupleToWRS[i].getResultOutput());
           
View Full Code Here

Examples of uk.org.ogsadai.client.toolkit.activities.transform.TupleToWebRowSetCharArrays

        replace.addColumns(new int[]{0});
        TupleUnionAll union = new TupleUnionAll();
        union.setNumberOfInputs(2);
        union.connectDataInput(0, split.getFalseOutput());
        union.connectDataInput(1, replace.getDataOutput());
        TupleToWebRowSetCharArrays webrowset = new TupleToWebRowSetCharArrays();
        webrowset.connectDataInput(union.getDataOutput());
        DeliverToRequestStatus deliver = new DeliverToRequestStatus();
        deliver.connectInput(webrowset.getResultOutput());
        PipelineWorkflow workflow = new PipelineWorkflow();
        workflow.add(query);
        workflow.add(mean);
        workflow.add(split);
        workflow.add(replace);
        workflow.add(union);
        workflow.add(webrowset);
        workflow.add(deliver);
       
        new Execute(service).execute(workflow);
       
        Execute.print(webrowset.nextResultAsResultSet());
    }
View Full Code Here

Examples of uk.org.ogsadai.client.toolkit.activities.transform.TupleToWebRowSetCharArrays

            + "?y rdf:type dmi:SQLSentence .}";
       
        RDFActivity rdfActivity = new RDFActivity(SPARQLquery);
        DeliverToRequestStatus deliverToRequestStatus = new DeliverToRequestStatus();

        TupleToWebRowSetCharArrays tupleToWebRowSet = new TupleToWebRowSetCharArrays();
        tupleToWebRowSet.connectDataInput(rdfActivity.getDataOutput());

        // Connect the output of RDFResource to DeliverToRequestStatus
        deliverToRequestStatus.connectInput(tupleToWebRowSet.getResultOutput());

        // Create the workflow
        PipelineWorkflow pipeline = new PipelineWorkflow();
        pipeline.add(rdfActivity);
        pipeline.add(tupleToWebRowSet);
        pipeline.add(deliverToRequestStatus);

        // Excecute the workflow
        RequestResource req = null;
        try
        {
            req = drer.execute(pipeline, RequestExecutionType.SYNCHRONOUS);
        }
        catch (RequestExecutionException e)
        {
            System.out.println("There was an error executing the workflow");
            System.out.println(e.getRequestResource().getRequestStatus());
            throw e;
        }

        // Get the result and display it
        System.out.println();

        if (tupleToWebRowSet.hasNextResult())
        {
            // Get ResultSet.
            ResultSet resultSet = tupleToWebRowSet.nextResultAsResultSet();
            // Get ResultSet metadata.
            ResultSetMetaData metaData = resultSet.getMetaData();
            // Print column names.
            int numColumns = metaData.getColumnCount();
            String columns = "";
View Full Code Here

Examples of uk.org.ogsadai.client.toolkit.activities.transform.TupleToWebRowSetCharArrays

        String rdfData = inputPE.toString();

        RDFUpdate rdfActivity = new RDFUpdate(rdfData);
        DeliverToRequestStatus deliverToRequestStatus = new DeliverToRequestStatus();

        TupleToWebRowSetCharArrays tupleToWebRowSet = new TupleToWebRowSetCharArrays();
        tupleToWebRowSet.connectDataInput(rdfActivity.getDataOutput());

        // Connect the output of RDFResource to DeliverToRequestStatus
        deliverToRequestStatus.connectInput(tupleToWebRowSet.getResultOutput());

        // Create the workflow
        PipelineWorkflow pipeline = new PipelineWorkflow();
        pipeline.add(rdfActivity);
        pipeline.add(tupleToWebRowSet);
        pipeline.add(deliverToRequestStatus);

        // Excecute the workflow
        RequestResource req = null;
        try
        {
            req = drer.execute(pipeline, RequestExecutionType.SYNCHRONOUS);
        }
        catch (RequestExecutionException e)
        {
            System.out.println("There was an error executing the workflow");
            System.out.println(e.getRequestResource().getRequestStatus());
            throw e;
        }

        // Get the result and display it
        System.out.println();

        if (tupleToWebRowSet.hasNextResult())
        {
            // Get ResultSet.
            ResultSet resultSet = tupleToWebRowSet.nextResultAsResultSet();
            // Get ResultSet metadata.
            ResultSetMetaData metaData = resultSet.getMetaData();
            // Print column names.
            int numColumns = metaData.getColumnCount();
            String columns = "";
View Full Code Here

Examples of uk.org.ogsadai.client.toolkit.activities.transform.TupleToWebRowSetCharArrays

                + "   ?film2 p:starring ?actor2 .   }";

        RDFActivity rdfActivity = new RDFActivity(SPARQLquery);
//        rdfActivity.setResourceID("jorge");

        TupleToWebRowSetCharArrays tupleToWebRowSet = new TupleToWebRowSetCharArrays();
        tupleToWebRowSet.connectDataInput(rdfActivity.getDataOutput());

        WriteToDataSource writeToDataSource = new WriteToDataSource();
        writeToDataSource.setResourceID(dataSourceID);
        writeToDataSource.connectInput(tupleToWebRowSet.getResultOutput());

        // Connect the output of RDFResource to DeliverToRequestStatus

        PipelineWorkflow pipeline = new PipelineWorkflow();
        pipeline.add(rdfActivity);
        pipeline.add(tupleToWebRowSet);
        pipeline.add(writeToDataSource);

        RequestResource requestResource = drer.execute(pipeline,
                RequestExecutionType.ASYNCHRONOUS);
        requestResource.pollUntilRequestStarted(1000);

        // Get the data
        TupleToWebRowSetCharArrays tupleToWebRowSet2 = new TupleToWebRowSetCharArrays();
        tupleToWebRowSet2.getResultOutput().setDataSourceResource(dataSource);

        System.out.println("Data Source Status... "
                + dataSource.getStatus().toString());

        System.out.println(requestResource.getRequestExecutionStatus()
                .toString());
        RequestStatus requestStatus = requestResource.getRequestStatus();

        while ("uk.org.ogsadai.resource.request.status.PROCESSING"
                .equals(requestResource.getRequestExecutionStatus().toString()))
        {
            System.out.println("waiting the workflow to finish...");
            Iterator<DataValue> it = requestStatus.getDataValueIterator(
                    rdfActivity.getInstanceName(), "rdfdata");
            if (it.hasNext())
            {
                it.next().toString();
                System.out.println("probando el indirecto...");
            }
        }

        System.out.println(requestResource.getRequestExecutionStatus()
                .toString());

        Thread.sleep(10000);

        if (tupleToWebRowSet2.hasNextResult())
        {
            System.out.println("Data Source Status... "
                    + dataSource.getStatus().toString());
            // Get ResultSet.
            ResultSet resultSet = tupleToWebRowSet2.nextResultAsResultSet();
            // Get ResultSet metadata.
            ResultSetMetaData metaData = resultSet.getMetaData();
            // Print column names.
            int numColumns = metaData.getColumnCount();
            String columns = "";
View Full Code Here

Examples of uk.org.ogsadai.client.toolkit.activities.transform.TupleToWebRowSetCharArrays

        toCache.add(query);
        toCache.add(write);
       
        ReadFromDataCache read = new ReadFromDataCache();
        read.setResourceID(cacheID);
        TupleToWebRowSetCharArrays tupleToWRS = new TupleToWebRowSetCharArrays();
        tupleToWRS.connectDataInput(read.getResultOutput());
        deliver = new DeliverToRequestStatus();
        deliver.connectInput(tupleToWRS.getResultOutput());
       
        PipelineWorkflow fromCache = new PipelineWorkflow();
        fromCache.add(read);
        fromCache.add(tupleToWRS);
        fromCache.add(deliver);

        SequenceWorkflow sequence = new SequenceWorkflow();
        sequence.add(toCache);
        sequence.add(fromCache);
       
        long start = System.currentTimeMillis();
        executeWorkflow(drer, sequence);
        long stop = System.currentTimeMillis();
       
        server.getDataResource(cacheID).destroy();

       
        System.out.println("DATA CACHE: " + (stop-start) + "ms");
       
        query = new SQLQuery();
        query.addExpression(sql);
        query.setResourceID("MySQLResource");
        tupleToWRS = new TupleToWebRowSetCharArrays();
        tupleToWRS.connectDataInput(query.getDataOutput());
        deliver = new DeliverToRequestStatus();
        deliver.connectInput(tupleToWRS.getResultOutput());

        workflow = new PipelineWorkflow();
        workflow.add(query);
        workflow.add(tupleToWRS);
        workflow.add(deliver);
View Full Code Here

Examples of uk.org.ogsadai.client.toolkit.activities.transform.TupleToWebRowSetCharArrays

        toCache.add(write);
        executeWorkflow(drer, toCache);

        ReadFromDataCache read = new ReadFromDataCache();
        read.setResourceID(cacheID);
        TupleToWebRowSetCharArrays tupleToWRS = new TupleToWebRowSetCharArrays();
        tupleToWRS.connectDataInput(read.getResultOutput());
        deliver = new DeliverToRequestStatus();
        deliver.connectInput(tupleToWRS.getResultOutput());
       
        PipelineWorkflow fromCache = new PipelineWorkflow();
        fromCache.add(read);
        fromCache.add(tupleToWRS);
        fromCache.add(deliver);

        long start = System.currentTimeMillis();
        executeWorkflow(drer, fromCache);
        long stop = System.currentTimeMillis();
       
        server.getDataResource(cacheID).destroy();

       
        System.out.println("DATA CACHE: " + (stop-start) + "ms");
       
        query = new SQLQuery();
        query.addExpression(sql);
        query.setResourceID("MySQLResource");
        tupleToWRS = new TupleToWebRowSetCharArrays();
        tupleToWRS.connectDataInput(query.getDataOutput());
        deliver = new DeliverToRequestStatus();
        deliver.connectInput(tupleToWRS.getResultOutput());

        workflow = new PipelineWorkflow();
        workflow.add(query);
        workflow.add(tupleToWRS);
        workflow.add(deliver);
View Full Code Here

Examples of uk.org.ogsadai.client.toolkit.activities.transform.TupleToWebRowSetCharArrays

        query.addExpression(sql);
        query.setResourceID("MySQLResource");
        WriteToDataCache write = new WriteToDataCache();
        write.setResourceID(cacheID);
        write.connectDataInput(query.getDataOutput());
        TupleToWebRowSetCharArrays tupleToWRS = new TupleToWebRowSetCharArrays();
        tupleToWRS.connectDataInput(query.getDataOutput());
        deliver = new DeliverToRequestStatus();
        deliver.connectInput(tupleToWRS.getResultOutput());
       
        workflow = new PipelineWorkflow();
        workflow.add(query);
        workflow.add(write);
        workflow.add(tupleToWRS);
        workflow.add(deliver);

        long start = System.currentTimeMillis();
        executeWorkflow(drer, workflow);
        long stop = System.currentTimeMillis();
       
        server.getDataResource(cacheID).destroy();
       
        resultCache.add(new Long(stop-start));
       
        query = new SQLQuery();
        query.addExpression(sql);
        query.setResourceID("MySQLResource");
        tupleToWRS = new TupleToWebRowSetCharArrays();
        tupleToWRS.connectDataInput(query.getDataOutput());
        deliver = new DeliverToRequestStatus();
        deliver.connectInput(tupleToWRS.getResultOutput());

        workflow = new PipelineWorkflow();
        workflow.add(query);
        workflow.add(tupleToWRS);
        workflow.add(deliver);
View Full Code Here

Examples of uk.org.ogsadai.client.toolkit.activities.transform.TupleToWebRowSetCharArrays

        RDFUpdate rdfActivity = new RDFUpdate(peInfo);

        DeliverToRequestStatus deliverToRequestStatus = new DeliverToRequestStatus();

        TupleToWebRowSetCharArrays tupleToWebRowSet = new TupleToWebRowSetCharArrays();
        tupleToWebRowSet.connectDataInput(rdfActivity.getDataOutput());

        // Connect the output of RDFResource to DeliverToRequestStatus
        deliverToRequestStatus.connectInput(tupleToWebRowSet.getResultOutput());

        // Create the workflow
        PipelineWorkflow pipeline = new PipelineWorkflow();
        pipeline.add(rdfActivity);
        pipeline.add(tupleToWebRowSet);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.