Faits : A. La banque Z._ (Suisse) SA, à Genève, a ouvert le 15 mars 2004 un compte et dépôt de titres aux époux H.A._ et F.A._, Grecs domiciliés en Grèce; ces clients lui étaient amenés par U._ qui les conseillait depuis plusieurs années dans la gestion de leur patrimoine et qui était récemment entré au service du groupe Z._ à Athènes. Les clients ont fait transférer le portefeuille de titres qu'ils détenaient jusqu'alors auprès d'un autre établissement; la banque n'était pas chargée de le gérer. Sur le conseil de U._, les clients ont ordonné pour leur compte l'achat d'obligations perpétuelles émises par trois emprunteurs distincts, le 16 novembre 2004, le 31 janvier 2005 puis le 9 septembre 2005; ces achats étaient financés par un crédit ouvert par la banque dès la première de ces opérations, garanti par le nantissement du portefeuille. Dans un but d'optimisation fiscale, avec le concours de U._ et de la banque, les clients ont fait fonder et enregistrer au Panama la société X._ corp. Ils en demeurent les seuls actionnaires. Cette personne morale s'est fait elle aussi ouvrir par la banque un compte et dépôt de titres sans mandat de gestion, en souscrivant la documentation contractuelle correspondante; le 31 octobre 2005, les époux A._ lui ont transféré leur portefeuille et elle a repris les obligations afférentes au crédit bancaire. Les époux A._ ont fait clore leur propre compte. La banque a par la suite ouvert un deuxième crédit à la société panaméenne. En octobre 2008, la banque a communiqué que la valeur de nantissement des obligations perpétuelles avait fortement diminué et que ses crédits n'étaient plus couverts. Dès lors, les époux A._ lui ont fait grief de les avoir mal conseillés lors de l'acquisition de ces valeurs, et, en particulier, de les avoir insuffisamment avertis du risque encouru. B. Le 11 septembre 2009, X._ corp. a ouvert action contre Z._ (Suisse) SA devant le Tribunal de première instance du canton de Genève. A titre principal, la défenderesse devait être condamnée à extourner les trois acquisitions d'obligations perpétuelles et l'octroi du premier crédit bancaire, aux dates de valeur respectives, et à rémunérer les sommes concernées au taux de 3,5% par an au moins; subsidiairement, après amplification de la demande, la défenderesse devait être condamnée au paiement de dommages-intérêts que la demanderesse chiffrait à 937'562 fr.63, avec intérêts au taux de 5% par an dès le jugement à intervenir. La défenderesse a conclu au rejet de l'action. Le tribunal s'est prononcé le 3 septembre 2013; il a rejeté l'action au motif que la demanderesse n'a pas qualité pour agir. La Chambre civile de la Cour de justice a statué le 28 mars 2014 sur l'appel de cette partie; elle a confirmé le jugement. C. Agissant par la voie du recours en matière civile, la demanderesse requiert le Tribunal fédéral d'annuler l'arrêt de la Cour de justice et de renvoyer la cause à cette autorité pour nouvelle décision; des conclusions subsidiaires reproduisent celles prises dans les deux instances précédentes. La défenderesse conclut au rejet du recours, dans la mesure où celui-ci est recevable. 