You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@nifi.apache.org by Gop Krr <go...@gmail.com> on 2016/10/07 19:06:08 UTC
upstream system is invalid
Hi, I am getting the following error:
" The upstream system is invalid because it needs an upstream system and
there is none"
I am trying to move data from one dynamodb table to another without doing
any transformation and I have configured two processors, one for get and
another for put. Do I need to do anything else?
Thanks for the help.
Regards
Niraj
Re: upstream system is invalid
Posted by Aldrin Piri <al...@gmail.com>.
Hey Niraj,
What the error is covering is that this processor requires input and does
not act as a source processor. Instead, this processor will perform
operations based on FlowFile input and will make use of incoming FlowFile's
attributes in order to select items from DynamoDB. Said attributes default
to those listed in the usage guide for the processor [1]. Creating a
FlowFile, as you mentioned, that maps to the specified attributes listed
should get you going in the right direction. Please let us know if you are
still having issues.
[1]
https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi.processors.aws.dynamodb.GetDynamoDB/index.html
On Fri, Oct 7, 2016 at 6:22 PM, Gop Krr <go...@gmail.com> wrote:
> Hi James,
> Thanks for the email. I am attaching the screen shot with error. Error I
> am getting is from processor.
> Do you know if there us any documentation for this use case?
> I will create an input flow file and see, how it goes.
> Thanks
> Niraj
>
> On Fri, Oct 7, 2016 at 2:37 PM, James Wing <jv...@gmail.com> wrote:
>
>> Niraj,
>>
>> Is this message displayed as a validation warning on the GetDynamoDB
>> processor? GetDynamoDB will retrieve content from DynamoDB, but it
>> requires an input flowfile to define which item keys to look up.
>> GetDynamoDB will not enumerate the items in a table like a List* processor.
>>
>> Thanks,
>>
>> James
>>
>> On Fri, Oct 7, 2016 at 12:06 PM, Gop Krr <go...@gmail.com> wrote:
>>
>>> Hi, I am getting the following error:
>>> " The upstream system is invalid because it needs an upstream system and
>>> there is none"
>>>
>>> I am trying to move data from one dynamodb table to another without
>>> doing any transformation and I have configured two processors, one for get
>>> and another for put. Do I need to do anything else?
>>> Thanks for the help.
>>> Regards
>>> Niraj
>>>
>>
>>
>
Re: upstream system is invalid
Posted by Gop Krr <go...@gmail.com>.
Hi James,
Thanks for the email. I am attaching the screen shot with error. Error I am
getting is from processor.
Do you know if there us any documentation for this use case?
I will create an input flow file and see, how it goes.
Thanks
Niraj
On Fri, Oct 7, 2016 at 2:37 PM, James Wing <jv...@gmail.com> wrote:
> Niraj,
>
> Is this message displayed as a validation warning on the GetDynamoDB
> processor? GetDynamoDB will retrieve content from DynamoDB, but it
> requires an input flowfile to define which item keys to look up.
> GetDynamoDB will not enumerate the items in a table like a List* processor.
>
> Thanks,
>
> James
>
> On Fri, Oct 7, 2016 at 12:06 PM, Gop Krr <go...@gmail.com> wrote:
>
>> Hi, I am getting the following error:
>> " The upstream system is invalid because it needs an upstream system and
>> there is none"
>>
>> I am trying to move data from one dynamodb table to another without doing
>> any transformation and I have configured two processors, one for get and
>> another for put. Do I need to do anything else?
>> Thanks for the help.
>> Regards
>> Niraj
>>
>
>
Re: upstream system is invalid
Posted by James Wing <jv...@gmail.com>.
Niraj,
Is this message displayed as a validation warning on the GetDynamoDB
processor? GetDynamoDB will retrieve content from DynamoDB, but it
requires an input flowfile to define which item keys to look up.
GetDynamoDB will not enumerate the items in a table like a List* processor.
Thanks,
James
On Fri, Oct 7, 2016 at 12:06 PM, Gop Krr <go...@gmail.com> wrote:
> Hi, I am getting the following error:
> " The upstream system is invalid because it needs an upstream system and
> there is none"
>
> I am trying to move data from one dynamodb table to another without doing
> any transformation and I have configured two processors, one for get and
> another for put. Do I need to do anything else?
> Thanks for the help.
> Regards
> Niraj
>