I have many tables of information in one DynamoDB account that I would like to transfer to another account. I see that you can copy tables inside the same account using EMR as follows: http://docs.amazonwebservices.com/ElasticMapReduce/latest/DeveloperGuide/EMRforDynamoDB.html , but is there a way to transfer through different accounts?
Just load the S3 export and load it into a bucket on your new account, then you can use dynamodb import.
I have not tried this for Dynamo (but works for S3). Here you can read the cross-account IAM information:
Cross-Site Access API Access Using IAM Roles - AWS Identity and Access Management: http://docs.aws.amazon.com/IAM/latest/UserGuide/cross-acct-access.html